

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

/*
Object.prototype.nextObject = function() {
	var n = this;
	do n = n.nextSibling;
	while (n && n.nodeType != 1);
	return n;
}

Object.prototype.previousObject = function() {
	var p = this;
	do p = p.previousSibling;
	while (p && p.nodeType != 1);
	return p;
}
*/

function uitklappen(item)
{
	
	var dt = new Element(item);
	var img = dt.getElementsByTagName("img")[0];
	var dd = dt.getNext('dd');
	
	if (dd.className == '' || dd.className == 'hide')
	{
		dd.className = 'show';
		img.src = '/siteimg/min.gif';
	}
	else
	{
		dd.className = 'hide';
		img.src = '/siteimg/plus.gif';
	}	
	
}

function uitklappen2(item)
{

	var dt = new Element(item);
	img = dt.getElementsByTagName("img")[0];
	dd = dt.getNext();


	if (dd.className == '' || dd.className == 'hide')
	{
		dd.className = 'show2';
		img.src = '/siteimg/min.gif';
	}
	else
	{
		dd.className = 'hide';
		img.src = '/siteimg/plus.gif';
	}
}

function ge(id) {
	return document.getElementById(id);
}

/*
function getElementsByClassName(oElm, strTagName, strClassName){
    var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    strClassName = strClassName.replace(/\-/g, "\\-");
    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
    var oElement;
    for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];
        if(oRegExp.test(oElement.className)){
            arrReturnElements.push(oElement);
        }
    }
    return (arrReturnElements)
}


function showHideSelectBox(id) {

	//To get all elements within in the document with a �click-me� class.
  var vraagbijthema = getElementsByClassName(document, "*", "vragendivbox");
  ge('selectvragenbox').selectedIndex='0';

  for(var i = 0; i < vraagbijthema.length; i++) {
   if(vraagbijthema[i]) {
   		vraagbijthema[i].style.display="block";
//   	  alert(vraagbijthema);
		}
  }

  for(var i = 0; i < vraagbijthema.length; i++) {
   if(vraagbijthema[i]) {
   	var strid = vraagbijthema[i].id;
   	if(strid.substring(0,10)!=id) {
//   		alert(vraagbijthema[i].style.display);
   		vraagbijthema[i].style.display="none";
//   		  alert(vraagbijthema[i].style.display);
		}
   }
  }


//	if(ge(id).style.display=="none") {
//	//	ge("submitvraagbutton").style.margin.top="-22px";
//	//	ge("submitvraagbutton").style.margin.left="200px";
//		ge(id).style.display="block";
//	}


}
*/

/*Ajax functies...*/
function createRequestObject()
{
	var request_;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer") {
		request_ = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_ = new XMLHttpRequest();
	}
	return request_;
}



/*
function createRequestObject() {
	try
	{
		var ro = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			var ro = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			return false;
		}
	}
	return ro;
}

var http = createRequestObject();
*/

var http = createRequestObject();


function updateNuttigheid(nuttig,vraagid) {
    //netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead UniversalBrowserWrite");
		http.open('get', '/include/ajax.inc.php?actie=updatenuttigheid&nuttig='+nuttig+'&vraagid='+vraagid);
    document.getElementById('ratingbedankttxt').innerHTML = "Bedankt voor het geven van uw mening. Vogelbescherming streeft ernaar deze website te blijven verbeteren.<br />";
//    http.onreadystatechange = handleNuttigheid();
    http.send(null);
}

function handleNuttigheid() {
    if(http.readyState == 4){
        response = http.responseText;
//		    document.getElementById('ratingbedankttxt').innerHTML = response;
    }
}
