var huizen_id = new Array();
var huizen_foto = new Array();
var huizen_adres = new Array();
var huizen_postwoon = new Array();
var woonplaatsen = new Array();
var woonplaatsen_id = new Array();
var woningtypen = new Array();
var woningtypen_id = new Array();

// fix de png transparantie in IE
function fix_png()
{
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])

	if ((version >= 5.5) && (document.body.filters)) {
		if(document.getElementById('div')) {
			document.getElementById('div').innerHTML = '<span id="div" style="width: 414px; height: 62px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=\'images/div.png\', sizingMethod=\'scale\');"></span>'
		}
	} else {
		if(document.getElementById('div')) {
			document.getElementById('div').innerHTML = '<img src="images/img.png">';
		}
	}
}

function prijs(value) {
	value = value.toString();
	if(value.indexOf('.') == -1) {
		return '&euro; '+ value + '.00';
	} else {
		if(value.substr(value.indexOf('.')).length < 3)	{
			return '&euro; ' + value + '0';
		} else {
			return '&euro; ' + value;
		}
	}
}

function change_woningpositie(value) {
	var html = '';
	if(value == 'Eengezinswoning') {
		html += '<select name="woningpositie" id="woningpositie">';
		html += '<option value="Hoekwoning">Hoekwoning</option>';
		html += '<option value="Tussenwoning">Tussenwoning</option>';
		html += '</select>';
	}
	document.getElementById('woningpositieDiv').innerHTML = html;
}

function delete_huis(id, start) {
	if(confirm('Weet u zeker dat u dit huis wilt verwijderen?')) {
		parent.location='?id=admin/manage_huizen&dh='+id+'&start='+start;
	}
}

function huis_detail(id, start, action) {
	parent.location='?id=woning_detail&h='+id+'&start='+start+'&action='+action;
}

/* start foto script */
var afbeeldingen=new Array()
var voorladen="ja" // "ja" of "nee"
var optlinktarget="_blank" // optioneel: hier kun je een doel invullen bij framesgebruik
var beeldrandbreedte=0
var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)"

if (voorladen=="ja"){
for (x=0; x<afbeeldingen.length; x++){
var ditbeeldje=new Image()
ditbeeldje.src=afbeeldingen[x][0]}}

function beeldcode(dezeafbeelding){
var beeldhtml=""
if (dezeafbeelding[1]!="")
beeldhtml='<a href="'+dezeafbeelding[1]+'" target="'+optlinktarget+'">'
beeldhtml+='<img src="'+dezeafbeelding[0]+'" border="'+beeldrandbreedte+'" width="250" height="188">'
if (dezeafbeelding[1]!="")
beeldhtml+='</a>'
return beeldhtml}

function wijzigbeeld(beeldplaatsing, beeldindex){
if (document.getElementById){
var imgobj=document.getElementById(beeldplaatsing)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()}
imgobj.innerHTML=beeldcode(afbeeldingen[beeldindex])
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()
return false}}

function wijzigbeeld_bouwen(div, arr_nr, beeldindex){
if (document.getElementById){
var imgobj=document.getElementById(div)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()}
imgobj.innerHTML=beeldcode(afbeeldingen[arr_nr][beeldindex])
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()
return false}}

function showSearch() {
	document.getElementById('zoekenDiv').style.display = 'block';
}

function hideSearch() {
	document.getElementById('zoekenDiv').style.display = 'none';
}

function nextHouse(id) {
	var next = 0;
	var html = '';
	for(var j = 0; j < huizen_id.length; j++) {
		//alert(huizen_id[j])
		if(id == huizen_id[j]) {
			//alert(j);
			next = j;
		}
	}
	//alert(next);
	if(next != 0 && huizen_id[next]) {
		html += "<div class='nieuw_text'>Nieuw in verkoop:</div>";
		html += "<table><tr>";
		html += "<td><a href='javascript:previousHouse("+huizen_id[next]+")'><img src='images/pijl_links.gif' width='18' height='20' border='0'></a></td>";
		for(var i = next; i <= next+2; i++) {
			if(huizen_id[i]) {
				html += "<td width='100'>";
				html += "<a href='?id=woning_detail&h="+huizen_id[i]+"' class='woningdetail_prevnext'>";
				if(huizen_foto[i]) {
					html += "<img src='"+huizen_foto[i]+"' width='100' height='80' border='1' bordercolor='#000000'>";
				} else {
					html += huizen_adres[i] + " " + huizen_postwoon[i];
				}
				html += "</a>";
				html += "</td>";
			}
		}

		html += "<td><a href='javascript:nextHouse("+huizen_id[next+1]+")'><img src='images/pijl_rechts.gif' width='18' height='20' border='0'></a></td>";
		html += "</tr></table>";
		document.getElementById('nieuw').innerHTML = html;
	}
}

function previousHouse(id) {
	var next = 0;
	var html = '';
	for(var j = 0; j < huizen_id.length; j++) {
		//alert(huizen_id[j])
		if(id == huizen_id[j]) {
			//alert(j);
			next = j;
		}
	}
	//alert(next);
	if(next != 0 && huizen_id[next]) {
		html += "<div class='nieuw_text'>Nieuw in verkoop:</div>";
		html += "<table><tr>";
		html += "<td><a href='javascript:previousHouse("+next+")'><img src='images/pijl_links.gif' width='18' height='20' border='0'></a></td>";
		for(var i = next-1; i <= next+1; i++) {
			if(huizen_id[i]) {
				html += "<td width='100'>";
				html += "<a href='?id=woning_detail&h="+huizen_id[i]+"' class='woningdetail_prevnext'>";
				if(huizen_foto[i]) {
					html += "<img src='"+huizen_foto[i]+"' width='100' height='80' border='1' bordercolor='#000000'>";
				} else {
					html += huizen_adres[i] + " " + huizen_postwoon[i];
				}
				html += "</a>";
				html += "</td>";
			}
		}

		html += "<td><a href='javascript:nextHouse("+huizen_id[next]+")'><img src='images/pijl_rechts.gif' width='18' height='20' border='0'></a></td>";
		html += "</tr></table>";
		document.getElementById('nieuw').innerHTML = html;
	}
}

function getWoonplaatsen(type) {
	var html = '';
	if(type == 'list') {
		if(woonplaatsen.length) {
			html += '<select name="woonplaats" id="woonplaats">';
			for(var i = 0; i < woonplaatsen.length; i++) {
				html += '<option value="'+woonplaatsen_id[i]+'">'+woonplaatsen[i]+'</option>';
			}
			html += '</select>';
			html += ' <a href="javascript:getWoonplaatsen(\'input\')" title="Voeg nieuw toe"><img src="images/input.png" width="16" height="16" border="0"></a>';
		}
	} else if(type == 'input') {
		html += '<input type="text" name="woonplaats" id="woonplaats" maxlength="255">';
		if(woonplaatsen.length) {
			html += ' <a href="javascript:getWoonplaatsen(\'list\')" title="Selecteer uit lijst"><img src="images/list.png" width="16" height="16" border="0"></a>';
		}
	}
	if(html != '') {
		document.getElementById('woonplaatsTD').innerHTML = html;
	}
}

function getWoningtypen(type) {
	var html = '';
	if(type == 'list') {
		if(woningtypen.length) {
			html += '<select name="type_woning" id="type_woning">';
			for(var i = 0; i < woningtypen.length; i++) {
				html += '<option value="'+woningtypen_id[i]+'">'+woningtypen[i]+'</option>';
			}
			html += '</select>';
			html += ' <a href="javascript:getWoningtypen(\'input\')" title="Voeg nieuw toe"><img src="images/input.png" width="16" height="16" border="0"></a>';
		}
	} else if(type == 'input') {
		html += '<input type="text" name="type_woning" id="type_woning" maxlength="255">';
		if(woonplaatsen.length) {
			html += ' <a href="javascript:getWoningtypen(\'list\')" title="Selecteer uit lijst"><img src="images/list.png" width="16" height="16" border="0"></a>';
		}
	}
	if(html != '') {
		document.getElementById('woningtypeTD').innerHTML = html;
	}
}

/* image slider */
function CISlider1(ipa){
	if(!(window.Slider1cfg)) {
		eval('window.Slider1cfg=new Array();');
	}
	Slider1cfg[Slider1cfg.length]=ipa;
}
					
function InitSlider1() {
	if(!window.Bmaf) {
		setTimeout('InitSlider1()',1000);
		return;
	}				
	new BXae('Slider1_div',320,70,1,39,5,0,'',Slider1cfg,5,0);
}

function woningtype_enable(value) {
	if(value == 'anders') {
		document.getElementById('type_woning').style.display = 'block';
	} else {
		document.getElementById('type_woning').style.display = 'none';
	}
}