function setFont(intKeuze) {
	if (intKeuze == 1) { document.body.style.fontSize = '10px'; }
	if (intKeuze == 2) { document.body.style.fontSize = '12px'; }
	if (intKeuze == 3) { document.body.style.fontSize = '14px'; }
}

function setRondeHoeken(intTl,intTR,intBL,intBR, strDIV) {
	settings = {
		tl: { radius: intTl },
		tr: { radius: intTR },
		bl: { radius: intBL },
		br: { radius: intBR },
		antiAlias: true,
		autoPad: true,
		validTags: ["div"]
	}

	var myBoxObject = new curvyCorners(settings, strDIV);
	myBoxObject.applyCornersToAll();
}

function changeTab(intTab) {
	//reset all tabs
	//setRondeHoeken(0,'BlueTabSelected');
	document.getElementById('BlueTabNav_1').className='BlueTabLink';
	document.getElementById('BlueTabNav_2').className='BlueTabLink';
	document.getElementById('BlueTabNav_3').className='BlueTabLink';
	document.getElementById('BlueTabNav_4').className='BlueTabLink';
	document.getElementById('BlueInfo_1').style.visibility='hidden';
	document.getElementById('BlueInfo_2').style.visibility='hidden';
	document.getElementById('BlueInfo_3').style.visibility='hidden';
	document.getElementById('BlueInfo_4').style.visibility='hidden';
	//set nieuw geselecteerde tab
	document.getElementById('BlueTabNav_' + intTab).className='BlueTabSelected';
	document.getElementById('BlueInfo_' + intTab).style.visibility='visible';
	setRondeHoeken(9,9,0,0,'BlueTabSelected');
	setRondeHoeken(9,9,0,0,'BlueTabLink');
	//setcookie('tab',intTab);
}

function changeContentTab(intTab) {
	//reset all tabs
	document.getElementById('tab_L_1').className='tab_L';
	document.getElementById('tab_R_1').className='tab_R';
	document.getElementById('tab_text_1').className='tab_text';
	document.getElementById('tabContent_1').style.display = 'none';
	document.getElementById('tab_L_2').className='tab_L';
	document.getElementById('tab_R_2').className='tab_R';
	document.getElementById('tab_text_2').className='tab_text';
	document.getElementById('tabContent_2').style.display = 'none';
	document.getElementById('tab_L_3').className='tab_L';
	document.getElementById('tab_R_3').className='tab_R';
	document.getElementById('tab_text_3').className='tab_text';
	document.getElementById('tabContent_3').style.display = 'none';
	document.getElementById('tab_L_4').className='tab_L';
	document.getElementById('tab_R_4').className='tab_R';
	document.getElementById('tab_text_4').className='tab_text';
	document.getElementById('tabContent_4').style.display = 'none';
	document.getElementById('tab_L_5').className='tab_L';
	document.getElementById('tab_R_5').className='tab_R';
	document.getElementById('tab_text_5').className='tab_text';
	document.getElementById('tabContent_5').style.display = 'none';
	document.getElementById('tab_L_6').className='tab_L';
	document.getElementById('tab_R_6').className='tab_R';
	document.getElementById('tab_text_6').className='tab_text';
	document.getElementById('tabContent_6').style.display = 'none';
	//set nieuw geselecteerde tab
	document.getElementById('tab_L_' + intTab).className='tab_L_selected';
	document.getElementById('tab_R_' + intTab).className='tab_R_selected';
	document.getElementById('tab_text_' + intTab).className='tab_text_selected';
	document.getElementById('tabContent_' + intTab).style.display = 'inline';
	
	//resize pagina en zet blauwe balk onderaan
	positionBlauweBalk();
}

function clearText(objItem) {
	objItem.value = '';
}
		
function setText(objItem,strText) {
	if (objItem.value == '') {
		objItem.value = strText;
	}
}

function positionBlauweBalk() {
	if (document.body.clientHeight == document.body.scrollHeight) {
		var intSize = (document.body.scrollHeight - 15);
		document.getElementById('website').style.height = intSize + 'px';
	} else {
		document.getElementById('website').style.height = document.body.scrollHeight + 'px';
	}
	try { document.getElementById('Bottom').style.visibility = 'visible'; }
	catch(e) { }
}

function setCustomPositionBlauweBalk(intHeight) {
	document.getElementById('website').style.height = intHeight + 'px';
	try { document.getElementById('Bottom').style.visibility = 'visible'; }
	catch(e) { }
}

function getSelectedOptionsCustom(objSrc){
	var intCounter;
	var strValue = '';
	for (intCounter=0; intCounter<objSrc.options.length; intCounter++) {
		if (objSrc.options[intCounter].selected == true) {
			strValue = objSrc.options[intCounter].value;
		}
	}
	return strValue;
}

function getSelectedOptionText(objSrc){
	var intCounter;
	var strValue = '';
	for (intCounter=0; intCounter<objSrc.options.length; intCounter++) {
		if (objSrc.options[intCounter].selected == true) {
			strValue = objSrc.options[intCounter].text;
		}
	}
	return strValue;
}

function getcookie(cookiename) {
	var cookiestring=""+document.cookie;
	var index1=cookiestring.indexOf(cookiename);
	if (index1==-1 || cookiename=="") return ""; 
	var index2=cookiestring.indexOf(';',index1);
	if (index2==-1) index2=cookiestring.length; 
	return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}

function getexpirydate(nodays) {
	var UTCstring;
	Today = new Date();
	nomilli=Date.parse(Today);
	Today.setTime(nomilli+nodays*24*60*60*1000);
	UTCstring = Today.toUTCString();
	return UTCstring;
}

function setcookie(strNaam,value) {
	cookiestring=strNaam+'='+escape(value)+';EXPIRES='+getexpirydate(365);
	document.cookie=cookiestring;
	
	if(!getcookie(strNaam)){
		return false;
	} else {
		return true;
	}
}

function cookiecheck(){
	var currentvalue;
	var helptxt = '<img class=\"helptxt\" src=\"/interface/images/vraag.gif\" onMouseOver=\"Tip(\'<br />Hier ziet u uw woonplaats. Deze heeft u bij een eerder bezoek aan deze website geselecteerd. Mocht er inmiddels iets veranderd zijn dan kunt u uw woonplaats eenvoudig aanpassen door erop te klikken en een andere plaats te kiezen.<br />Door uw woonplaats correct aan te geven leest u op deze website precies die informatie die op u van toepassing is. Het bespaart u tijd en moeite.\', WIDTH, 300, FADEIN, 500, FADEOUT, 500);\" alt=\"\" width=\"12\" height=\"12\" border=\"0\">'
	currentvalue = getcookie('regio');
	switch(currentvalue) {
		case 'A': //Regio Amsterdam
			document.getElementById('Filtering').innerHTML = "Ik huur in <u>Regio Amsterdam</u> | " + helptxt
			break;
		case 'F': //Flevoland
			document.getElementById('Filtering').innerHTML = "Ik huur in <u>Flevoland</u> | " + helptxt
			break;
		case 'G': //Gooi en Vechtstreek
			document.getElementById('Filtering').innerHTML = "Ik huur in <u>Gooi en Vechtstreek</u> | " + helptxt
			break;
		case 'E': //Eemvallei
			document.getElementById('Filtering').innerHTML = "Ik huur in <u>Eemvallei</u> | " + helptxt
			break;
		default : //Alle
			document.getElementById('Filtering').innerHTML = "Selecteer <u>waar u huurt</u>!"
			break;
	}
}

function setRegio(objSelect) {
	HideFilterDiv();
	if(getcookie('regio')=='') {
		setcookie('regio',getSelectedOptionsCustom(objSelect));
		setTimeout(cookiecheck,900);
	} else {
		setcookie('regio',getSelectedOptionsCustom(objSelect));
		window.location.reload();
	}
}

function showFilterDiv(){
	document.getElementById('filter').style.visibility='visible';
	Effect.Pulsate('filter');
}
		
function HideFilterDiv() {
	Effect.MoveBy('filter', -180, 320 );
	Effect.Squish('filter');
}

function showFilterDivAgain() {
	Effect.MoveBy('filter', 92, 820);
	setTimeout(showFilterDiv,1000);
}

function cookieTab(){
	var currentvalue;
	currentvalue = getcookie('tab');
	switch(currentvalue) {
		case '1': //Sociale huur
			changeTab(1);
			break;
		case '2': //Vrije sector
			changeTab(2);
			break;
		case '3': //Koop
			changeTab(3);
			break;
	}
}

function checkOption(objItem) {
	if(objItem(1).selected) { //parkeerplaats/garage
		alert('Let op!\nParkeerplaatsen en garages worden alleen aangeboden via "Ik zoek een woning"');
		//JEROEN: later toevoegen de optie "Naar "Ik zoek een woning" toegaang? OK / Annuleren
		objItem(0).selected = true;
	}
}

function changeAdres(intItem) {
	//reset all adressen
	document.getElementById('Adres_1').style.display='none';
	document.getElementById('Adres_2').style.display='none';
	document.getElementById('Adres_3').style.display='none';
	document.getElementById('Adres_4').style.display='none';
	document.getElementById('Adres_5').style.display='none';
	
	//set nieuw geselecteerd adres
	document.getElementById('Adres_' + intItem).style.display='inline';
	document.getElementById('FormulierRest').style.display='inline';
	setCustomPositionBlauweBalk(800);
}

function setContact() {
	switch(getcookie('regio')) {
		case 'A': document.forms.formulier.bestemdvoor[0].checked = true; try {changeAdres(1);} catch(e){} break;
		case 'E': document.forms.formulier.bestemdvoor[1].checked = true; try {changeAdres(2);} catch(e){} break;
		case 'F': document.forms.formulier.bestemdvoor[2].checked = true; try {changeAdres(3);} catch(e){} break;
		case 'G': document.forms.formulier.bestemdvoor[3].checked = true; try {changeAdres(4);} catch(e){} break;
	}
}

function projectImage(strDirection) {
	
	if (strDirection == 'prev') {
		iProjectImage--
	} else {
		iProjectImage++
	}
	if (iProjectImage < 2) { document.getElementById('project_achteruit').style.visibility = 'hidden'; }
	if (iProjectImage > 1) { 
		document.getElementById('project_vooruit').style.visibility = 'visible';
		document.getElementById('project_achteruit').style.visibility = 'visible';
	}
	if (iProjectImage == (imageArray.length-1)) { document.getElementById('project_vooruit').style.visibility = 'hidden'; }

	document.getElementById('new_header_visual').style.background = 'url(\'' + imageArray[iProjectImage] + '\')';
	setRondeHoeken(9,9,0,0,'new_header_visual');
}
