// JavaScript Document

// JavaScript Document

function OpenCloseMenu(x, divlayer) {
	
	var Div1_Element = document.getElementById('LayerTypes'); 
	var Div2_Element = document.getElementById('LayerAreas'); 
	var flash = document.getElementById('flashimg'); 
	
	Div1_Element.style.display = 'none'; 
	Div2_Element.style.display = 'none'; 
		
	if (!x) {
		var Div_Element = document.getElementById(''+divlayer+''); 
		
		if ((Div_Element.style.display == "") || (Div_Element.style.display == "none")) {
			Div_Element.style.display = 'block';
			flash.style.zIndex=20;
			Div_Element.style.zIndex=1500;
		
		} else {
			Div_Element.style.display = 'none'; 
		}
	}

}


var ResponseStatusForm = "none";
var ResponseForm = "none";


function PropertyTools(value, pid, timi)
{
	
	switch (value){
		case "-1":
			alert("Παρακαλούμε επιλεξτε μία ενέργεια");
			break;
		case "0":
			//alert("Εκτύπωση ακινήτου");
			window.print();
			break;
		case "1":
		    //alert("Επικοινωνία με τον μεσίτη");
			red("default.asp?id=6&lg=1&page=contact&subject=interest&cid=" + pid);
			break;
		case "2":
			//alert("Υπολογισμός δανείου");
			red("default.asp?id=6&lg=1&page=daneio&no=" + timi);
			break;
		case "3":
			//alert("Αποστολή email");
			//red("default.asp?id=6&lg=1&page=contact&subject=sendproperty&cid=" + pid);
			showpmail(value);
			break;
		case "4":
			break;
		default : alert("Λάθος επιλογή");
	}
}

function ShowHide(itemID) {
	  if ((document.getElementById(itemID).style.display == 'none'))
	  {
		document.getElementById(itemID).style.display = 'inline';
	  } else {
		document.getElementById(itemID).style.display = 'none';
	  }
  } 
  
function showpmail(x) {
	
	if (x == "3") {
		document.getElementById("sendproperty").style.display = 'inline';
	} else {
		document.getElementById("sendproperty").style.display = 'none';
	}

}

function Validateform22(form, statusr){
	if (Spry.Widget.Form.validate(form) == true) {
		ResponseStatusForm = statusr;
		ResponseForm = form.id;
		
		
		Spry.Utils.setInnerHTML(''+statusr+'', 'Παρακαλούμε περιμένετε...');
		Spry.Utils.submitForm(form, updateResponseDiv);
	}
	return false;
}

function updateResponseDiv(req) 
{
	var re_text;
	re_text = "errors";
	
	OK_Image = "<img src='Templates/geoland/default/images/OK.png' align='absmiddle'>";
	Error_Image = "<img src='Templates/geoland/default/images/ERROR.png' align='absmiddle'>";
	
	if (req.xhRequest.responseText.search(re_text) == -1) {
		Spry.Utils.setInnerHTML(''+ResponseStatusForm+'', ''+OK_Image+'<b><font color="green"></b> Το μήνυμα εστάλει.</font>');
		document.getElementById(''+ResponseForm+'').reset();
	} else {
		Spry.Utils.setInnerHTML(''+ResponseStatusForm+'', ''+Error_Image+'><b><font color="green"><b><font color="red">Σφάλμα</b>. To μήνυμα δεν εστάλει.</font>');
	}
}

function red(x) {
	window.location = x;
}

function CalcDaneio() {
	Poso = parseInt(document.getElementById('poso').value);
	Epitokio = parseInt(document.getElementById('epitokio').value);
	Diarkeia = parseInt(document.getElementById('diarkeia').value);
	Prokatavoli = parseInt(document.getElementById('prokatavoli').value);
	
	if (!isNaN(Poso) && !isNaN(Epitokio) && !isNaN(Diarkeia) && !isNaN(Prokatavoli)) {
		Result = Poso - Prokatavoli;
		Temp = ((Result * Epitokio) / 100) + Result;
		Result = Temp / Diarkeia;
		
		document.getElementById('posodaneiou').value = formatCurrency(Temp);
		document.getElementById('apotelesma').value = formatCurrency(Result);
	} else {
		alert("Παρακαλούμε συμπληρώστε όλα τα πεδία (*)");
	}
}
function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + num + '.' + cents + ' €');
}


function bookmarksite(title,url){
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

$(document).ready(function() {

	$(".date").datepicker({
		defaultDate: "+1",
		dateFormat: "dd/mm/yy",
		minDate: 0
	});
});

