function printInfo(p)
{
	var propertyInfoWin = window.open("printinfo.php?id="+p,"infowin","width=600,height=700,scrollbars=1");
}

function openWindow(p)
{
	var newInfoWin = window.open(p,"newinfowin","width=600,height=700");
}


function guardadasOver(a)
{
	if (a == "on")
	{
		document.getElementById("savedProperties").src = 'img/propiedadesguardadas-on.gif';
		document.getElementById("savedPropertiesBtn").src = 'img/btn_guardadas-on.png';
	}
	else
	{
		document.getElementById("savedProperties").src = 'img/propiedadesguardadas-off.gif';
		document.getElementById("savedPropertiesBtn").src = 'img/btn_guardadas-off.png';
	}
}



function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for (var i=0; i < ca.length; i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}

function saveProperty(pid, n)
{
	var savedproperties = readCookie("savedhouses");
	
	if (savedproperties != null) var properties = savedproperties.split(",");
	else var properties = new Array();
	var found = false;
	for (var i = 0; i < properties.length; i++)
	{
		if (properties[i] == pid)
		{
			found = true;
			break;
		}
	}
	if (properties.length > 0 && !found)
	{
		properties[properties.length] = pid;
		document.getElementById('poner'+n).innerHTML = "<img src=\"img/btn_quitar-off.jpg\" width=\"230\" height=\"55\" border=\"0\" onMouseOver=\"this.src='img/btn_quitar-on.jpg'\" onMouseOut=\"this.src='img/btn_quitar-off.jpg'\">\n";
		alert("Zu gespeicherten Immobilien hinzufügen");
		document.getElementById('poner'+n).href = "javascript:removeProperty('"+pid+"', "+n+")";
	}
	else if (!found)
	{
		properties = pid;
		document.getElementById('poner'+n).innerHTML = "<img src=\"img/btn_quitar-off.jpg\" width=\"230\" height=\"55\" border=\"0\" onMouseOver=\"this.src='img/btn_quitar-on.jpg'\" onMouseOut=\"this.src='img/btn_quitar-off.jpg'\">\n";
		alert("Zu gespeicherten Immobilien hinzufügen");
		document.getElementById('poner'+n).href = "javascript:removeProperty('"+pid+"', "+n+")";
	}
	else alert("Zu gespeicherten Immobilien hinzufügen");
	createCookie("savedhouses",properties,15);
//	alert(readCookie("savedhouses"));
}

function removeProperty(pid, n)
{
	var savedproperties = readCookie("savedhouses");
	if (savedproperties != null) var properties = savedproperties.split(",");
	else return;
	
	var new_properties = new Array();
	var found = false;
	for (var i = 0; i < properties.length; i++)
	{
		if (properties[i] != pid)
		{
			new_properties[new_properties.length] = properties[i];
		}
		else
		{
			document.getElementById('poner'+n).innerHTML = "<img src=\"img/btn_guardadas2-off.jpg\" width=\"230\" height=\"55\" border=\"0\" onMouseOver=\"this.src='img/btn_guardadas2-on.jpg'\" onMouseOut=\"this.src='img/btn_guardadas2-off.jpg'\">\n";
			alert("Von gespeicherten Immobilien gelöscht");
			document.getElementById('poner'+n).href = "javascript:saveProperty('"+pid+"', "+n+")";
		}
	}
	if (new_properties.length > 0) createCookie("savedhouses",new_properties,1);
	else eraseCookie("savedhouses");
//	alert(readCookie("savedhouses"));
}

function buttonOn(n)
{
	document.getElementById('option_'+n).style.cursor = 'hand';
	document.getElementById('option_'+n).style.borderColor = '#555555';
	document.getElementById('option_'+n).style.backgroundColor = '#efefef';
	document.getElementById('poner'+n).style.color = '#000066';
}
function buttonOff(n)
{
	document.getElementById('option_'+n).style.borderColor = '#999999';
	document.getElementById('option_'+n).style.backgroundColor = '#ffffff';
	document.getElementById('poner'+n).style.color = '#999999';
}
function buttonClick(n)
{
	document.getElementById('poner'+n).click();
}
function button2On(n)
{
	document.getElementById('ver_'+n).style.cursor = 'hand';
	document.getElementById('ver_'+n).style.borderColor = '#555555';
	document.getElementById('ver_'+n).style.backgroundColor = '#efefef';
	document.getElementById('vertxt_'+n).style.color = '#000066';
}
function button2Off(n)
{
	document.getElementById('ver_'+n).style.borderColor = '#999999';
	document.getElementById('ver_'+n).style.backgroundColor = '#ffffff';
	document.getElementById('vertxt_'+n).style.color = '#999999';
}
function button2Click(n)
{
	document.getElementById('vertxt_'+n).click();
}

function openGallery(pid)
{
	var gallery = window.open('galeria.php?id='+pid,'gallery','width='+screen.availWidth+',height='+screen.availHeight+',resizable=1,fullscreen=1');
}



