﻿
window.focus();
window.status = "SkyLines";
Explorer = (document.all);

if ( window.name == "" )
{
	window.name = "Corporate" ;
}

function SetTxtDate(objtxt, daysToAdd)
{
	var vTodayDate = new Date();
	var vDateToShow = new Date((vTodayDate.getYear() < 1000 ? (parseInt(vTodayDate.getYear())+1900) : vTodayDate.getYear()), vTodayDate.getMonth(), (parseInt(vTodayDate.getDate())+daysToAdd), 0, 0, 0);
	var vTxtValue = vDateToShow.getDate() + "/" + (parseInt(vDateToShow.getMonth())+1) + "/" + (vDateToShow.getYear() < 1000 ? (parseInt(vDateToShow.getYear())+1900) : vDateToShow.getYear()) ;

	document.getElementById(objtxt).value = vTxtValue;
}

function SearchSite(popurl)
{
	var sKeyword = document.getElementById("txtSearch").value;
	sKeyword = replaceAll(sKeyword, "'", " ");
	sKeyword = replaceAll(sKeyword, "\"", " ");
	OpenPopup(popurl + "?Keyword=" + escape(sKeyword), "Corporate", "", "", 'true');
}

function OpenPopup(popurl, target, width, height, resizable)
{
	var vAttributes = "";
	if ( width != "" ){ vAttributes += "width=" + width + ", " }
	if ( height != "" ){ vAttributes += "height=" + height + ", " }
	if ( resizable == "true" ){ vAttributes += "status=yes,resizable=yes,scrollbars=yes,location=yes,menubar=yes,toolbar=yes" }
	else if ( resizable == "popup" ){ vAttributes += "status=yes,resizable=yes,scrollbars=yes,location=no,menubar=no,toolbar=no" } 
	else{ vAttributes += "status=no,resizable=no,scrollbars=no,location=no,menubar=no,toolbar=no" }

	var winpops = window.open(popurl, target, vAttributes);
}

function ToggleTopMenu(link, divid)
{
	var div = document.getElementById(divid);

	if (div.style.display == 'none' || div.style.display == "")
		div.style.display = "block";

	link.onmouseout = function() {
		t = setTimeout("closeMenu('" + divid + "')", 100);
	}

	div.onmouseover = function() {
		clearTimeout(t);
	}

	div.onmouseout = function(e) {
		if (Explorer)
		{
			if (!event.fromElement.contains(event.toElement) && !div.contains(event.toElement))
				t = setTimeout("closeMenu('" + divid + "')", 100);
		}
		else
		{
			var targetAncestor = e.relatedTarget;
			while (targetAncestor.parentNode) {
				if (targetAncestor === e.currentTarget) {
					return; // ITS MOVING OUT OF US, BUT INTO OUR PROGENY, SO NOT REALLY OUT!
				}
				targetAncestor = targetAncestor.parentNode;
			}

			t = setTimeout("closeMenu('" + divid + "')", 200);
		}
	}
}

function CloseMenus(divToExclude)
{
	obj = window.document.getElementsByTagName("iframe") ;
	for (var i = 0; i < obj.length ; i++)
	{
		if ( obj[i].id.indexOf("iFrameToggle") >= 0 )
		{
			if ( obj[i].id != divToExclude )
			{
				if ( obj[i] != null && obj[i].style.display == "block" )
				{
					obj[i].style.display = "none";
				}
			}
		}
	}
}

function ToggleDiv(divid)
{
	var div = document.getElementById(divid);

	if (div.style.display == 'none')
	{
		div.style.display = "block" ;
		div.style.zIndex = 1000;

		return true ;
	}
	else
	{
		div.style.display = "none" ;
		return false ;
	}
}

function popupMessage(subject)
{
	// SET MESSAGE VALUES
	var to = "";
	var cc = "";
	var bcc = "";
	var body = "This page link is sent from Skylines site:\r\n" + window.location.href;

	var doc = "mailto:" + to + "&subject=" + escape(subject) + "&body=" + escape(body); 
	window.location = doc;
}

function CreateBookmarkLink()
{
	title = document.title;
	url = location.href;
	if (window.sidebar)
	{
		// Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	}
	else if( window.external )
	{
		// IE Favorite
		window.external.AddFavorite( url, title);
	}
	else if(window.opera && window.print)
	{
		// Opera Hotlist
		return true;
	}
}

function ShowCalendar(iFrameId)
{
	ToggleDiv(iFrameId);
}

function closeMenu(divid)
{
	var div = document.getElementById(divid);
	div.style.display = "none";
}

function colorObjects(objArr)
{
	for (var x = 1; x < eval("document.forms[0].elements.length"); x++)
	{
		if ( document.forms[0].elements[x].type == "select-multiple" || 
			 document.forms[0].elements[x].type == "select-one" || 
			 document.forms[0].elements[x].type == "text" || 
			 document.forms[0].elements[x].type == "password" || 
			 document.forms[0].elements[x].type == "textarea" )
		{
			document.forms[0].elements[x].style.backgroundColor = "";
		}
	}

	var objectToColor = objArr.split("#") ;
	for (var i = 0; i < objectToColor.length ; i++)
	{
		if ( document.getElementById(objectToColor[i]) != null )
		{
			document.getElementById(objectToColor[i]).style.backgroundColor = "#f5ecd7";
		}
	}
}

var Month_Label_1 = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
var Month_Label_2 = new Array('Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάϊος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος');
var Month_Label_3 = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
var Month_Label_4 = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');

var Day_Label_1 = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
var Day_Label_2 = new Array('Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ', 'Σαβ');
var Day_Label_3 = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
var Day_Label_4 = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');

function showDate(lan)
{
	var vTodayDate = new Date();
	document.getElementById("date").innerHTML = eval('Day_Label_' + lan + '[vTodayDate.getDay()]') + ", " + vTodayDate.getDate() + " " + eval('Month_Label_' + lan + '[vTodayDate.getMonth()]') + " " + vTodayDate.getFullYear();
}

function mapInit(lat, lon){
	if (GBrowserIsCompatible())
	{
		var map = new GMap2(document.getElementById("gooMap"));
		var pcenter = "3";
		map.setCenter(new GLatLng (lat,lon), 14);
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());

		if (lon != '0' && lat != '0'){
			var latlng = new GLatLng (lat,lon);
			var marker = new GMarker(latlng, null);
			map.addOverlay(marker);
		}
	}
}