/* javascript.js */
var lang = 0;


function inputinfo(deze,waarde,actie) {
	if(waarde==deze.value && actie=="focus") {
		if(waarde=='wachtwoord') {
			//deze.type='password';
			//deze.setAttribute('type','password');
		} else {
			//deze.type='text';
			//deze.setAttribute('type','text');
		}
		deze.value="";
	} else if(deze.value=="" && actie=="blur") {
		deze.value=waarde;
		if(waarde=='wachtwoord') {
			//deze.type='text';
			//deze.setAttribute('type','text');
		} else {
			//deze.type='text';
			//deze.setAttribute('type','text');
		}
	}
}



function hoveren() {
	var pTag1 = document.getElementsByTagName('div');
	alert(pTag1.length);
 for(a=0; a<pTag1.length; a++) {
	 pTag2=pTag1[a];
	alert(a+"="+pTag2.getAttribute('id'));
  pTag2.setAttribute('onmouseover', 'sethover(this)');
  pTag2.setAttribute('onmouseout', 'delhover(this)');	
 }
}


function sethover(deze) {
	nu=deze.className;
	links=deze.getElementsByTagName('a');
	aantal=links.length;
	if(aantal>0) {
		deze.className=nu+" hover";
	}
}


function delhover(deze) {
	nu=deze.className;
	deze.className=nu.replace(/ hover/,'');
}

function gotolink(deze) {
	url="";
	target="";
	links=deze.getElementsByTagName('a');
	aantal=links.length;
	if(aantal>0) {
		url=links[0].getAttribute("href");
		target=links[0].getAttribute("target");
		links[0].setAttribute("onclick","return false;");
		if(url.substring(0,7)=="http://" || url.substring(0,8)=="https://") {
			//target="_blank"; //kan aan als externe links automatisch in een nieuw venster moeten verschijnen
		}
		if(url!="") {
			if(target!="null" && target!=null && target!="" && target!="_top" && target!="_parent" && target!="_self") {
				window.open(url,target);
			} else {
				window.location=url;
			}
		}
	}
	return false;
}


function initlinks(deze) {
	links=deze.getElementsByTagName('a');
	aantal=links.length;
	if(aantal>0) {
		links[0].setAttribute("onclick","return false;");
	}
}


var inputfield="";
var deldir;
var delfile
var parenttitle;

function xmlophalen(pagina,oproepnaam, callback,dat){
	//alert(pagina);
	if(dat=="") {
		waarden=null;
	} else {
		waarden=dat;
	}
	method='GET';
	try{
		// Opera 8.0+, Firefox, Safari
		XMLHTTPObject = new XMLHttpRequest();
		//XMLHTTPObject = createXMLHTTPObject();
	} catch (e){
		// Internet Explorer Browsers
		try{
			XMLHTTPObject = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				XMLHTTPObject = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!(1)");
				return false;
			}
		}
	}
	if(XMLHTTPObject) {
		returntxt="";
		
			XMLHTTPObject.onreadystatechange=function() {
				//alert(XMLHTTPObject.readyState);
				if (XMLHTTPObject.readyState==4) {
					if (XMLHTTPObject.status != 200 && XMLHTTPObject.status != 304) {
						//alert('HTTP error: ' + XMLHTTPObject.status+'!');
						window.status='HTTP error: ' + XMLHTTPObject.status+'!';
					} else {
						callback( XMLHTTPObject.responseXML,dat );
					}
				}
			} 
			XMLHTTPObject.open(method, pagina, true);
		//XMLHTTPObject.onload = checkData;
		XMLHTTPObject.setRequestHeader("Cache-Control", "no-cache");
		//XMLHTTPObject.setRequestHeader("X_USERAGENT", oproepnaam);
		XMLHTTPObject.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=UTF-8');
		if(waarden!=null) {
			XMLHTTPObject.setRequestHeader("Content-length", waarden.length);
		}
		//XMLHTTPObject.setRequestHeader("Content-length", data.length);
		XMLHTTPObject.setRequestHeader("Connection", "close");
		//XMLHTTPObject.onload = checkData;
		XMLHTTPObject.send(waarden);
	} else {
		alert("Er is een fout opgetreden!");	
	}
}




function contentUpdate() {
	elm=document.getElementById('content-right-tweede');
	if(elm) {
		elm.display="none";	
	}
	xmlfile="/develop/ajax/random.php";
	var dat='';

	if ( lang )
	{
		dat = 'L='+lang;
		xmlfile += '?L='+lang;
	}
	
	file=xmlfile;
	xmlophalen( ""+file, 'test',HTMLupdate,dat);
	return false;
}



function HTMLupdate(responseText,dat) {
	
	titel=responseText.getElementsByTagName("random")[0].getElementsByTagName("titel")[0].childNodes.item(0).nodeValue;
	
	omschrijving=responseText.getElementsByTagName("random")[0].getElementsByTagName("omschrijving")[0].childNodes.item(0).nodeValue;
	
	linkid=responseText.getElementsByTagName("random")[0].getElementsByTagName("link")[0].childNodes.item(0).nodeValue;
	
	//alert(titel);
	html="<p class=\"kop\">Case</p>";
	html+="<ul>";
	html+="<li><a href=\"/index.php?id="+linkid+(lang ? '&L='+lang : '')+"\">"+titel+"</a></li>";
	html+="<p style=\"padding-left: 20px;\">"+omschrijving+"</p></li>";
	if(dat!='') {
		html+="<li><a href=\"/en/cases.html\">More cases</a></li>";
	} else {
		html+="<li><a href=\"/cases.html\">Meer cases</a></li>";
	}
	html+="</ul>";
	
	elm=document.getElementById('content-right-tweede');
	
	if(elm) {
		
		elm.innerHTML=html;
		elm.display="block";	
	}
}

function set_en() {
	if (arguments.callee.done) return;
	arguments.callee.done = true;
	if((window.location.pathname + '').indexOf('/en/') !== -1) {anchors = document.getElementById('innotact-footer').getElementsByTagName('a'); for(i = 0, l = anchors.length; i < l; i++) if(anchors[i].href.indexOf('sitemap') !== -1) anchors[i].href = '/en/sitemap'; lang = 1; }
}

if (document.addEventListener) {
	document.addEventListener("DOMContentLoaded", set_en, false);
}
 
/* for Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
	document.write("<script defer src=/develop/includes/ie_onload.js><"+"/script>");
/*@end @*/
window.onload = set_en;