function showhide(showid){
	var klapinarray = getElementsByAttribute(document,"DIV","u:klapin","true");
	for(var i =0;i < klapinarray.length; i++){
		document.getElementById(klapinarray[i]['id']).style.display="none";	
	}
	
	var klapuitarray = getElementsByAttribute(document,"DIV","u:klapuitid",showid);
	for(var i =0;i < klapuitarray.length; i++){
		document.getElementById(klapuitarray[i]['id']).style.display="block";	
	}
}

function setProvincieGezocht(provincie){
	document.getElementById('provincie_gezocht').innerHTML = provincie;
}

function openWindow(url,w,h,tb,stb,l,mb,sb,rs,x,y){
	var t=(document.layers)? ',screenX='+x+',screenY='+y: ',left='+x+',top='+y; //A LITTLE CROSS-BROWSER CODE FOR WINDOW POSITIONING
	tb=(tb)?'yes':'no'; stb=(stb)?'yes':'no'; l=(l)?'yes':'no'; mb=(mb)?'yes':'no'; sb=(sb)?'yes':'no'; rs=(rs)?'yes':'no';
	var x=window.open(url, 'newWin'+new Date().getTime(), 'scrollbars='+sb+',width='+w+',height='+h+',toolbar='+tb+',status='+stb+',menubar='+mb+',links='+l+',resizable='+rs+t);
	x.focus();
}

function bereken(form){
	var aankoop = parseInt(document.getElementById('aankoopbedrag').value);
	if(aankoop != parseInt(document.getElementById('aankoopbedrag').value)){
		aankoop = 0;
	}
	var inruil = parseInt(document.getElementById('inruilwaarde').value);
	if(inruil != parseInt(document.getElementById('inruilwaarde').value)){
		inruil = 0;
	}
	var aanbetaling = parseInt(document.getElementById('aanbetaling').value);
	if(aanbetaling != parseInt(document.getElementById('aanbetaling').value)){
		aanbetaling = 0;
	}
	
	var maandbedrag = Math.round((aankoop - inruil - aanbetaling)/50);
	
	if(maandbedrag != parseInt(maandbedrag)){
		document.getElementById('maandelijkse-kosten').innerHTML = 'foutje';
	}else{
		document.getElementById('maandelijkse-kosten').innerHTML = '&#8364; '+maandbedrag;	
	}
}


function hideScroll(){
	window.scrollTo(0,0);
	document.getElementById('schaduw').style.display='block';
	if (document.all && document.createAttribute && document.compatMode != 'BackCompat') {
		// IE6 (and above) in standards mode
		document.getElementsByTagName('html')[0].style.overflow = 'hidden'; // set to '' to show
	} else {
		document.body.style.overflow = 'hidden'; // set to '' to show
	} 
}

function showScroll(){
	document.getElementById('schaduw').style.display='none';
	if (document.all && document.createAttribute && document.compatMode != 'BackCompat') {
		// IE6 (and above) in standards mode
		document.getElementsByTagName('html')[0].style.overflow = ''; // set to '' to show
	} else {
		document.body.style.overflow = ''; // set to '' to show
	}	
}

/*
Copyright Robert Nyman, http://www.robertnyman.com
Free to use if this text is included
*/
function getElementsByAttribute(oElm, strTagName, strAttributeName, strAttributeValue){
var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
var arrReturnElements = new Array();
var oAttributeValue = (typeof strAttributeValue != "undefined")? new RegExp("(^|\\s)" + strAttributeValue + "(\\s|$)") : null;
var oCurrent;
var oAttribute;
for(var i=0; i<arrElements.length; i++){
	oCurrent = arrElements[i];
	oAttribute = oCurrent.getAttribute && oCurrent.getAttribute(strAttributeName);
	if(typeof oAttribute == "string" && oAttribute.length > 0){
		if(typeof strAttributeValue == "undefined" || (oAttributeValue && oAttributeValue.test(oAttribute))){
			arrReturnElements.push(oCurrent);
		}
	}
}
return arrReturnElements;
}

function checkBmwHuisselectie(value){
	if(value=="bmwhuisselectie"){
		document.location = '/paginas/motoren-zoeken/bmwhuisselectie.html';
	}
}