/*
	gui elements for De Hullen

*/

//	(moz browsers)
if (document.addEventListener) 
{
    document.addEventListener("DOMContentLoaded", init, null);
}

// others
window.onload = init;

function init()
{
	//make sure we only get here once
	if (arguments.callee.done)
	{
		return;
	}
	arguments.callee.done = true;

	set_search_clicks();
	set_newwindow_links();
}


function clear_value(obj)
{
	if(obj)
	{
		if(obj.value == "uw zoekopdracht")
		{
			obj.value = "";
			obj.focus();
		}
	}
}

function fill_value(obj)
{
	if(obj)
	{
		if(obj.value == "")
		{
			obj.value = "uw zoekopdracht";
		}
	}
}


function set_search_clicks()
{
	var obj	=	document.getElementById('zoeken');
	if(obj)
	{
		obj.onclick	=	function() { clear_value(this);	}
		obj.onblur	=	function() { fill_value(this);	}
	}
}


function newwin()
{
	window.open(this.href,'_blank');
	return false;
}

function set_newwindow_links()
{
	var links = document.getElementsByTagName('a');
	for (var i = 0; i < links.length; i++)
	{
		if (links[i].className == 'newwindow')
		{
			links[i].onclick = newwin;
		}
	}
}




function home_hover(objname, className)
{
	var obj = document.getElementById(objname);
	if (obj)
	{
//		var first_span = obj.getElementsByTagName('span')[0].firstChild.data;
		var first_span = obj.getElementsByTagName('span')[0];
		if (first_span)
		{
			first_span.className=className;
		}
	}
}


