function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); function clearCookies(){ document.cookie="view=;path=/;expires=Thu,01-Jan-1970 00:00:01 GMT"; document.cookie="level2=;path=/;expires=Thu,01-Jan-1970 00:00:01 GMT"; document.cookie="level3=;path=/;expires=Thu,01-Jan-1970 00:00:01 GMT"; document.cookie="level4=;path=/;expires=Thu,01-Jan-1970 00:00:01 GMT"; document.cookie="level5=;path=/;expires=Thu,01-Jan-1970 00:00:01 GMT"; } var browser=""; var categories=new Array(); var position=90; var numsubs=0; var CatNum=""; var Nummer=1; var catopen=0; var sequence= new Array(); PictureClosed = new Image(); PictureClosed.src = "/wonen/ekenrooioost/Assets.nsf/ImageLookUp/pijl_closed.gif/$FILE/pijl_closed.gif"; PictureOpened = new Image(); PictureOpened.src ="/wonen/ekenrooioost/Assets.nsf/ImageLookUp/pijl_opened.gif/$FILE/pijl_opened.gif" PictureEmpty = new Image(); PictureEmpty.src ="/wonen/ekenrooioost/Assets.nsf/ImageLookUp/pijl_closed.gif/$FILE/pijl_closed.gif" // menu source categories['Welkom'] = new Array(5); categories['Welkom']['CatNum']='001'; categories['Welkom']['CatID'] = 'Welkom'; categories['Welkom']['CatTitle'] = 'Welkom'; categories['Welkom']['CatLink'] = 'href=\"/wonen/ekenrooioost/text_all.nsf/URL/FC68DD18D133C657C1256D210038B670?OpenDocument\" Target=\"_self\" onclick=\"javascript:clearCookies() ; document.cookie=\'navigation=category#Welkom##subcategory###; path=/; \' ; ToggleSubCategoriesActivate(\'Welkom\')\" '; categories['Welkom']['subs'] = new Array(); categories['Welkom']['numsubs'] =""; categories['Woningtypen'] = new Array(5); categories['Woningtypen']['CatNum']='002'; categories['Woningtypen']['CatID'] = 'Woningtypen'; categories['Woningtypen']['CatTitle'] = 'Woningtypen'; categories['Woningtypen']['CatLink'] = 'onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Woningtypen##subcategory###; path=/; \' ;ToggleSubCategoriesActivate(\'Woningtypen\') " href=#'; categories['Woningtypen']['subs'] = new Array(); categories['Woningtypen']['numsubs'] =""; categories['Woningtypen']['subs']['Plataan'] = new Array(2); categories['Woningtypen']['subs']['Plataan']['0'] = 'Plataan'; categories['Woningtypen']['subs']['Plataan']['1'] = 'onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Woningtypen##subcategory#Plataan##;path=/\'" href="/wonen/ekenrooioost/text_all.nsf/URL/20130674CA686F62C1256E90003521EF?OpenDocument" Target="_self"'; categories['Contact'] = new Array(5); categories['Contact']['CatNum']='003'; categories['Contact']['CatID'] = 'Contact'; categories['Contact']['CatTitle'] = 'Contact'; categories['Contact']['CatLink'] = 'onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Contact##subcategory###; path=/; \' ;ToggleSubCategoriesActivate(\'Contact\') " href=#'; categories['Contact']['subs'] = new Array(); categories['Contact']['numsubs'] =""; categories['Contact']['subs']['Informatie aanvraag'] = new Array(2); categories['Contact']['subs']['Informatie aanvraag']['0'] = 'Informatie aanvraag'; categories['Contact']['subs']['Informatie aanvraag']['1'] = 'href="/wonen/ekenrooioost/contact.nsf/IR?OpenForm&Language=Nederlands" Target="_self" onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Contact##subcategory#Informatie aanvraag##;path=/\'";'; categories['Contact']['subs']['De makelaar'] = new Array(2); categories['Contact']['subs']['De makelaar']['0'] = 'De makelaar'; categories['Contact']['subs']['De makelaar']['1'] = 'onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Contact##subcategory#De makelaar##;path=/\'" href="/wonen/ekenrooioost/text_all.nsf/URL/5B85EBAFECA49FCAC1256D6300484ABF?OpenDocument" Target="_self"'; categories['Fotos'] = new Array(5); categories['Fotos']['CatNum']='004'; categories['Fotos']['CatID'] = 'Fotos'; categories['Fotos']['CatTitle'] = 'Foto\'s'; categories['Fotos']['CatLink'] = 'onclick="javascript:clearCookies(); document.cookie=\'navigation=category#Fotos##subcategory###; path=/; \' ;ToggleSubCategoriesActivate(\'Fotos\') " href=#'; categories['Fotos']['subs'] = new Array(); categories['Fotos']['numsubs'] =""; categories['Fotos']['subs']['Omgeving'] = new Array(2); categories['Fotos']['subs']['Omgeving']['0'] = 'Omgeving'; categories['Fotos']['subs']['Omgeving']['1'] = 'href="#" onclick="javascript:clearCookies(); window.open(\'/wonen/ekenrooioost/assets.nsf/slideshows/Ekenrooi%20Oost%20Waalre?opendocument\',\'\', \'Width=450,Height=540,scrollbars=no,copyhistory=no,directories=no,location=no,menubar=no,resizable=no,status=no,toolbar=no\'); document.cookie=\'navigation=category#Fotos##subcategory##Omgeving#; path=/; \'; "'; categories['Fotos']['subs']['Ekenrooi'] = new Array(2); categories['Fotos']['subs']['Ekenrooi']['0'] = 'Ekenrooi'; categories['Fotos']['subs']['Ekenrooi']['1'] = 'href="#" onclick="javascript:clearCookies(); window.open(\'/wonen/ekenrooioost/assets.nsf/slideshows/Ekenrooi?opendocument\',\'\', \'Width=450,Height=540,scrollbars=no,copyhistory=no,directories=no,location=no,menubar=no,resizable=no,status=no,toolbar=no\'); document.cookie=\'navigation=category#Fotos##subcategory##Ekenrooi#; path=/; \'; "'; categories['Technische Omschrijving'] = new Array(5); categories['Technische Omschrijving']['CatNum']='005'; categories['Technische Omschrijving']['CatID'] = 'Technische Omschrijving'; categories['Technische Omschrijving']['CatTitle'] = 'Technische Omschrijving'; categories['Technische Omschrijving']['CatLink'] = 'href=\"/wonen/ekenrooioost/text_all.nsf/URL/B7506A25368C2428C1256D520048B1B2?OpenDocument\" Target=\"_self\" onclick=\"javascript:clearCookies() ; document.cookie=\'navigation=category#Technische Omschrijving##subcategory###; path=/; \' ; ToggleSubCategoriesActivate(\'Technische Omschrijving\')\" '; categories['Technische Omschrijving']['subs'] = new Array(); categories['Technische Omschrijving']['numsubs'] =""; //set browser if (document.getElementById) { browser='ns6ie5'; } else if (document.layers) { browser='ns4'; } else if (document.all) { browser='ie4'; } // set browser for old script versions used throughout the site. if (document.layers) { visible = 'show'; hidden = 'hide'; } else if (document.getElementById) { visible = 'visible'; hidden = 'hidden'; } else if (document.all) { visible = 'visible'; hidden = 'hidden'; } // create main categories, function CreateMainCategories() { for (var j in categories) { nummer=categories[j]['CatNum']-1; sequence[nummer]=j; } for (i=0; i < sequence.length; i++){ div_id="cat" + sequence[i]; CreateCategory(div_id, sequence[i]); } } function CreateCategory(div_id, i) { // eerst een tellertje om te bepalen hoeveel submenus er zijn, indien nul dan hoeft de create subs namelijk niet te worden uitgevoerd. var value=0; for (var j in categories[i]['subs']) { value=value+1; } if (browser=='ns6ie5'){ // dit hele stuk is voor ie5 en ns6 if(categories[i] != ""){ // eerst de subcategorien document.write(""); categories[i]['numsubs']=numsubs; //daarna de creeren we de hoofdcategorie //de eerste stap is om te controleren of deze current is zo ja dan krijgt hij een andere class if(i==currentcategory) { div_statement1=("
"); } else { div_statement1=("
"); } if (numsubs!=0) { div_statement2=("" + categories[i]['CatTitle'] + "
"); } else { div_statement2=("" + categories[i]['CatTitle'] + "
"); } document.write(div_statement1); document.write(div_statement2); document.getElementById(div_id).style.top=position; document.getElementById(i).style.top=position + 20; position= position+22; } numsubs=0; } else if (browser=='ns4') { if(categories[i] != ""){ // eerst de subcategorien document.write(""); for (var j in categories[i]['subs']) { CreateSubMenu(j, categories[i]['subs'][j]['1'], i, categories[i]['subs'][j]['0']); numsubs=numsubs+1; } document.write(""); document.layers[i].visibility="hide"; categories[i]['numsubs']=numsubs; //daarna de creeren we de hoofdcategorie //de eerste stap is om te controleren of deze current is zo ja dan krijgt hij een andere class if(i==currentcategory) { div_statement1=("
"); } else { div_statement1=("
"); } if (numsubs!=0) { div_statement2=("" + categories[i]['CatTitle'] + "
"); } else { div_statement2=("" + categories[i]['CatTitle'] + "
"); } document.write(div_statement1); document.write(div_statement2); document.layers[div_id].top=position; document.layers[i].top=position + 16; position= position+18; } numsubs=0; } else if (browser=='ie4') { if(categories[i] != ""){ // eerst de subcategorien document.write(""); categories[i]['numsubs']=numsubs; //daarna de creeren we de hoofdcategorie //de eerste stap is om te controleren of deze current is zo ja dan krijgt hij een andere class if(i==currentcategory) { div_statement1=("
"); } else { div_statement1=("
"); } if (numsubs!=0) { div_statement2=("" + categories[i]['CatTitle'] + "
"); } else { div_statement2=("" + categories[i]['CatTitle'] + "
"); } document.write(div_statement1); document.write(div_statement2); document.all[div_id].style.top=position; document.all[i].style.top=position + 20; position= position+22; } numsubs=0; } } function CreateSubMenu(subcat, sublink, maincat,subtitle) { var substatement1= ""; var substatement2 = ">"; var substatement3 = ""; var substatement4 = "
"; if ((subcat==currentsubcategory) && (maincat==currentcategory)){ subsubstatement1= "" + subsubstatement + ""); document.write(subdiv_statement); } function ToggleSubCategoriesActivate(subdivid) { if (catopen==subdivid) { ToggleSubCategories(catopen); } else if(catopen!=0) { ToggleSubCategories(catopen); ToggleSubCategories(subdivid); } else { ToggleSubCategories(subdivid); } } function ToggleSubCategories(subdivid) { if(categories[subdivid]['numsubs']==""){ } else { togglecat=categories[subdivid]['CatNum']; if (browser=='ns6ie5'){ // eerst checken of het element zichtbaar is if(document.getElementById(subdivid).style.visibility!="visible"){ // nee dus het wordt zichtbaar en de rest schuift om laag for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; toggle=toggle+10; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.getElementById(div_id).style.top.replace("px","")-0; toggle=toggle + temp; document.getElementById(div_id).style.top=toggle; } } document.getElementById(subdivid).style.visibility="visible"; document.getElementById('pic' + subdivid).src =PictureOpened.src; catopen=subdivid; } else { // het is al zichtbaar dus wordt onzichtbaar en de rest schuift omhoog for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; toggle=toggle+10; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.getElementById(div_id).style.top.replace("px","")-0; toggle=toggle - temp; } if(toggle <0) { toggle=toggle *-1; document.getElementById(div_id).style.top=toggle; toggle=toggle + temp; } } catopen=0; document.getElementById(subdivid).style.visibility="hidden"; document.getElementById('pic' + subdivid).src =PictureClosed.src; } } else if (browser=='ns4') { // eerst checken of het element zichtbaar is if(document.layers[subdivid].visibility!="show"){ // nee dus het wordt zichtbaar en de rest schuift om laag for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.layers[div_id].top; toggle=toggle + temp; document.layers[div_id].top=toggle; } } catopen=subdivid; document.layers[subdivid].visibility="visible"; document.layers['cat' + subdivid].document.images[0].src=PictureOpened.src; } else { // het is al zichtbaar dus wordt onzichtbaar en de rest schuift omhoog for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.layers[div_id].top; toggle=toggle - temp; } if(toggle <0) { toggle=toggle *-1; document.layers[div_id].top=toggle; toggle=toggle + temp; } } catopen=0; document.layers[subdivid].visibility="hidden"; document.layers['cat' + subdivid].document.images[0].src=PictureClosed.src; } } if (browser=='ie4'){ // eerst checken of het element zichtbaar is if(document.all[subdivid].style.visibility!="visible"){ // nee dus het wordt zichtbaar en de rest schuift om laag for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.all[div_id].style.top.replace("px","")-0; toggle=toggle + temp; document.all[div_id].style.top=toggle; } } document.all[subdivid].style.visibility="visible"; document.all['pic' + subdivid].src =PictureOpened.src; catopen=subdivid; } else { // het is al zichtbaar dus wordt onzichtbaar en de rest schuift omhoog for (var i in categories) { toggle= categories[subdivid]['numsubs'] * 15; if (categories[i]['CatNum'] > categories[subdivid]['CatNum']){ div_id="cat" + i; temp=document.all[div_id].style.top.replace("px","")-0; toggle=toggle - temp; } if(toggle <0) { toggle=toggle *-1; document.all[div_id].style.top=toggle; toggle=toggle + temp; } } catopen=0; document.all[subdivid].style.visibility="hidden"; document.all['pic' + subdivid].src =PictureClosed.src; } } } } function OpenCurrentCategory() { if (currentcategory==""){ } else if (categories[currentcategory]!=null) { if(categories[currentcategory]['numsubs']==""){ } else{ ToggleSubCategories(currentcategory); } } } CreateMainCategories(); OpenCurrentCategory();