/*****************************************************************************
 *
 *  Copyright            : Copyright (C) Vizzual
 *  Email                : info @ vizzual.com
 *	
 *  
 *  Disclaimer:
 *	Niets uit dit script mag zonder toestemming van de maker van deze
 *	scripting gekopieerd, of doorverkocht worden aan derden. De maker van deze
 *	scripting blijft ten alle tijden copyright op dit product houden. De 
 *	scripting is ter beschikking gesteld door Vizzual.
 *	Dit programma is GEEN vrije software, en mag niet worden doorverkocht en/
 * 	of gewijzigd worden tenzij de eigenaar toestemming hiervoor heeft verleend
 *
 *****************************************************************************/

function map()
	{
	window.open('/map_flash.html','map','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=790,height=620');
	}

function setlocation(id)
	{
	alert('De regio is toegevoegd aan het zoekformulier.');
	opener.document.getElementById('location').value = opener.document.getElementById('location').value+' ['+document.getElementById(id).alt+'],';
	//window.close();
	}

function map_over(idregio) 	{ document.getElementById('r'+idregio).style.display = 'block'; }
function map_out(idregio) 	{ document.getElementById('r'+idregio).style.display = 'none'; }

function more(idnew)
	{
	var id = 'more_'+idnew+'';
	var idi = 'more_img_'+idnew+'';
	var idt = 'more_t_'+idnew+'';
	if (document.getElementById(id).style.display == 'none')
		{
		document.getElementById(id).style.display = 'block';
		document.getElementById(idt).style.display = 'none';
		document.getElementById(idi).src = 'images/ico_hide.gif';
		}
	else
		{
		document.getElementById(id).style.display = 'none';			
		document.getElementById(idt).style.display = 'block';
		document.getElementById(idi).src = 'images/ico_more.gif';
		}
	}

function maphover()
	{
	if (document.getElementById("streek"))
		{
		var mhover = document.getElementById("streek").getElementsByTagName("area");
		for (var i=0; i<mhover.length; i++)
			{
			mhover[i].onmouseover=function()
				{
				document.getElementById(this.className).style.display = 'block';
				document.getElementById(this.className).onmouseover = function()
					{
					var desc = document.getElementsByClassName("map_desc");
					for (var d = 0; d < desc.length; d++)
						{
						desc[d].style.display = 'none';
						}
					document.getElementById('r'+this.id).style.display = 'block';
					}
				}
			mhover[i].onmouseout=function()
				{
				document.getElementById(this.className).style.display = 'none';
				document.getElementById('r'+this.className).style.display = 'none';
				var desc = document.getElementsByClassName("map_desc");
				for (var d = 0; d < desc.length; d++)
					{
					desc[d].style.display = 'none';
					}

				document.getElementById(this.className).onmouseover = function()
					{
					document.getElementById('r'+this.id).style.display = 'block';
					}
				document.getElementById(this.className).onmouseout = function()
					{
					document.getElementById('r'+this.id).style.display = 'block';
					}
				}
			}
		}
	}

function swap_prices(sel)
	{
	var selected = sel.value.split("_");
	
	document.getElementById('prices_n').style.display = 'none';
	document.getElementById('prices_b').style.display = 'none';
	document.getElementById('prices_r').style.display = 'none';

	document.getElementById('prices_'+selected[1]+'').style.display = 'block';
	document.getElementById('id_type').value = selected[0];
	}

document.getElementsByClassName = function(theclass)
	{ 
	var classes=new Array();
	var num=0; 
	var objects = document.getElementsByTagName("*"); 
	for(i=0;i<objects.length;i++)
		{ 
		if(objects[i].className == theclass)
			{ 
			classes[num]=objects[i];
			num++; 
			} 
		} 
	return classes;
	} 

var stripe = function()
	{
	var table = document.getElementsByClassName("list");

	if (!table[0])
		{
		return;
		}
	else
		{
		for (var t = 0; t < table.length; t++)
			{
			var tbodies = table[t].getElementsByTagName("tbody");
			var even = true;
			var trs = table[t].getElementsByTagName("tr");
			
			for (var i = 0; i < trs.length; i++)
				{
				if (trs[i].style.display !== "none")
					{
					trs[i].onmouseover=function()
						{
						this.className += " ruled"; return false
						}
					trs[i].onmouseout=function()
						{
						this.className = this.className.replace("ruled", ""); return false
						}
					if(even && !trs[i].className)
						{
						trs[i].className += " even";
						}
					even = !even;
					}
				}
			}
		}
	}

function loadsite()
	{
	stripe();
	maphover();
	document.title = document.title+' - VastgoedInLimburg';
	if (document.getElementById("load"))
		{
		document.getElementById("load").style.display = 'none';
		}
	}
window.onload = loadsite;
