function createLokatieSelects(strSelected){
	var strValueTemp='';
	var splitString;
	var obj = document.forms.frmSlaagkans.selLokaties;
	for(var i=0;i<arrLokatieSelects.length;i++){
			splitString = arrLokatieSelects[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
			strValueTemp=splitString[0];
	}
	if(i==1 && (strSelected==''||blnStart==false)){
		strSelected=strValueTemp;
		blnEenLokatie=true;
		document.getElementById('inputLokatie').style.display='none';
	}
	setSelectBox(strSelected, obj, "");
	if(blnEenLokatie){document.getElementById('eenLokatie').innerHTML=' ' + obj.options[obj.options.selectedIndex].text + '<br /><br />';}
}

function createWijkSelects(strSelected, strLokatieCode){
	var splitString;
	var obj = document.forms.frmSlaagkans.selWijken;
	var j = getArrayElement(strLokatieCode, arrLokatieId);
	if(j!=-1){
		var arrArrayTemp = arrWijkSelects[j].split("|");
		for(var i=0;i<arrArrayTemp.length;i++){
				splitString = arrArrayTemp[i].split("$");
				obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
		}setSelectBox(strSelected, obj, "");
	}
}

function createBuurtSelects(strSelected, strWijkCode){
	var splitString;
	var obj = document.forms.frmSlaagkans.selBuurten;
	var j = getArrayElement(strWijkCode, arrWijkId);
	if(j!=-1){
		var arrArrayTemp = arrBuurtSelects[j].split("|");
		for(var i=0;i<arrArrayTemp.length;i++){
				splitString = arrArrayTemp[i].split("$");
				obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
		}setSelectBox(strSelected, obj, "");
	}
}

function createWtSelects(strSelected, obj){
	var splitString;
	for(var i=0;i<arrWoningTypes.length;i++){
			splitString = arrWoningTypes[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
}

function createKtSelects(strSelected){
	var splitString;
	var obj = document.forms.frmSlaagkans.selKamerType;
	for(var i=0;i<arrKamerTypes.length;i++){
			splitString = arrKamerTypes[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
}
function createHtSelects(strSelected){
	var splitString;
	var obj = document.forms.frmSlaagkans.selHuurType;
	for(var i=0;i<arrHuurTypes.length;i++){
			splitString = arrHuurTypes[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
}
function createOtSelects(strSelected){
	var splitString;
	var obj = document.forms.frmSlaagkans.selOppervlakteType;
	for(var i=0;i<arrOppervlakteTypes.length;i++){
			splitString = arrOppervlakteTypes[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
}
function createVoSelects(strSelected){
	var splitString;
	var obj = document.forms.frmSlaagkans.selVoorrang;
	for(var i=0;i<arrVoorrang.length;i++){
			splitString = arrVoorrang[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
}
function createLWKSelects(strSelected){
	var splitString;
	var obj = document.forms.frmSlaagkans.selLabelWoning;
	for(var i=0;i<arrLabelWoning.length;i++){
			splitString = arrLabelWoning[i].split("$");
			obj.options[obj.options.length] = new Option(splitString[1], splitString[0]);
	}setSelectBox(strSelected, obj, "");
	if (arrLabelWoning.length == 1) {
		$("skm-zoekbox-labelwoning").style.display = "none";
	}
}
function getArrayElement(strValue, arrArray) {
	for(var i=0;i<arrArray.length;i++){
		if(arrArray[i]==strValue){return i;break;}
	}return -1;
}
function startSearch(){
	if(checkFields(document.forms.frmSlaagkans)){
		document.forms.frmSlaagkans.action = 'slaagkans_result.asp';
		document.forms.frmSlaagkans.submit();
	}
}
function isInteger(strValue) {
	var strTemp = strValue.replace(/,/gi, '.');
	if(strTemp!=''){if(isNaN(strTemp)){return false;}else{return true;}}else{return true;}
}
function skm_popup(url){
	window.open(url,"Slaagkansmodule", "scrollbars=yes,toolbar=no,width=300,height=350, left=100, top=100");
}
function showWchtdSlgkns(strSwitch, objButton){
	var objTbl = document.getElementById('divWchtdSlgkns');
	var objBox = document.getElementById('skm-zoekbox-wachttijd');
	var objDivW = document.getElementById('divW');
	var objDivS = document.getElementById('divS');
	
	switch(strSwitch){
	    case "WD":
	        objTbl.style.display = 'block'; objBox.style.height = '160px';
	        objButton.value = 'Toon slaagkans'; /*objButton2.value = 'Toon slaagkans';*/
	        break;
        case "S":
            objTbl.style.display = 'block'; objBox.style.height = '230px';
            objDivS.style.color = '#000000'; objDivW.style.color = '#9B9B9B';
            objButton.value = 'Toon slaagkans'; /*objButton2.value = 'Toon slaagkans';*/
            break;
		case "W" :
			objTbl.style.display = 'none'; objBox.style.height = '140px';
			objDivS.style.color = '#9B9B9B'; objDivW.style.color = '#000000';
			objButton.value = 'Toon wachttijd'; /*objButton2.value = 'Toon wachttijd';*/
			document.forms.frmSlaagkans.txtWachttijd.value = '';
			document.forms.frmSlaagkans.txtSlaagkansJaren.value = '';
			document.forms.frmSlaagkans.txtSlaagkansMaanden.value = ''
			break;
     }
}
function showWchtdSlgknsDatum(strSwitch, objButton) {
	var objTbl = document.getElementById('divWchtdSlgkns');
	var objBox = document.getElementById('skm-zoekbox-wachttijd');
	var objDivW = document.getElementById('divW');
	var objDivS = document.getElementById('divS');
	switch(strSwitch){
		case "S" :
			objTbl.style.display = 'block'; objBox.style.height = '230px';
			objDivS.style.color = '#000000'; objDivW.style.color = '#9B9B9B';
			objButton.value = 'Toon slaagkans'; /* objButton2.value = 'Toon slaagkans';*/
			break;
		case "W" :
			objTbl.style.display = 'none'; objBox.style.height = '140px';
			objDivS.style.color = '#9B9B9B'; objDivW.style.color = '#000000';
			objButton.value = 'Toon wachttijd'; /* objButton2.value = 'Toon wachttijd';*/
			document.forms.frmSlaagkans.selDays.selectedIndex = 0;
			document.forms.frmSlaagkans.selMonths.selectedIndex = 0;
			document.forms.frmSlaagkans.selYears.selectedIndex = 0;
			//document.forms.frmSlaagkans.txtSlaagkansJaren.value = '';
			//document.forms.frmSlaagkans.txtSlaagkansMaanden.value = ''
			break;
	}
}
function showPntSlgkns(strSwitch, objButton) {
	var objTbl = document.getElementById('divPntSlgkns');
	var objBox = document.getElementById('skm-zoekbox-wachttijd');
	var objDivP = document.getElementById('divP');
	var objDivS = document.getElementById('divS');
	switch(strSwitch){
		case "S" :
			objTbl.style.display = 'block'; objBox.style.height = '230px';
			objDivS.style.color = '#000000'; objDivP.style.color = '#9B9B9B';
			objButton.value = 'Toon slaagkans'; /* objButton2.value = 'Toon slaagkans';*/
			break;
		case "P" :
			objTbl.style.display = 'none'; objBox.style.height = '140px';
			objDivS.style.color = '#9B9B9B'; objDivP.style.color = '#000000';
			objButton.value = 'Toon punten'; /* objButton2.value = 'Toon punten';*/
			document.forms.frmSlaagkans.txtWachttijd.value = '';
			//document.forms.frmSlaagkans.txtSlaagkansJaren.value = '';
			document.forms.frmSlaagkans.txtSlaagkansPunten.value = ''
			break;
	}
}
function getDetail(strInput, bSet){
	document.forms.frmSlaagkans.txtWngType.value=strInput;
	document.forms.frmSlaagkans.txtDetail.value=bSet;
	startSearch();
}
function delWachttijd(){
	document.forms.frmSlaagkans.txtWachttijd.value='';
	startSearch();
}
function calc_Inschr_Woonduur(objJaren, objMaanden){
	var intOutput=0;
	if(objJaren.value!=''&&isInteger(objJaren.value)){intOutput=objJaren.value * 12;}else{objJaren.value=''}
	if(objMaanden.value!=''&&isInteger(objMaanden.value)){intOutput+=objMaanden.value * 1;}else{objMaanden.value=''}
	if(intOutput!=0){return intOutput;}else{return '';}
}
function calc_Inschr_Wachttijd(objDag, objMaand, objJaar) {	
//berekent de wachttijd in maanden adh van ingegeven datum tov vandaag
//geldt voor slaagkans Gouda eo
	var time = new Date();
	var huidigeDag = time.getDate();
	var huidigeMaand = time.getMonth()+1;
	var huidigJaar = time.getYear();
	var rekenMaand;

	var wachtTijdMaanden = (huidigJaar - objJaar.value) * 12;	
	
	if(huidigeMaand < objMaand.selectedIndex){
		rekenMaand = huidigeMaand + 12;
		wachtTijdMaanden = wachtTijdMaanden - 12;
	} else {
		rekenMaand = huidigeMaand;
	}
	wachtTijdMaanden = wachtTijdMaanden + (rekenMaand - objMaand.selectedIndex);
	
	if((huidigeDag - objDag.selectedIndex) < 0){
		wachtTijdMaanden = wachtTijdMaanden - 1;
	} 
	return wachtTijdMaanden;
}
