$.telefoonboek={pageName:null,isLandingPage:false,showUrchinTrackers:false,showStreetview:false,showTelefoonboekTrackers:false,ecPrice:'0.035',init:function(){if($('#bedrijf_wat')&&$('#bedrijf_waar')){if($('#bedrijf_wat').val()!=''&&$('#bedrijf_waar').val()==''){$('#bedrijf_waar').focus();}
else{$('#bedrijf_wat').focus();}}
if($('#bedrijf_telefoonnr').length==1)
{$('#bedrijf_telefoonnr').focus();}
$('a').bind('click',function(){if($(this).hasClass('external')){window.open($(this).attr('href'),'_blank');return false;}
return true;});if($.telefoonboek.pageName.toLowerCase()=='kaartpagina')
{$('input[id="bedrijf_searchtype_map"]').attr('checked',true);}
$('#toonmeer_plaatsrubriek, #toonmeer_rubriekplaats').bind('click',function(){var id=$(this).attr('id');$('#'+id.substring(9)+' li.lirubriekblock').toggle();var toggleElement=$('#'+id);var currentDisplayText=toggleElement.html();var newDisplayText=(currentDisplayText=='Meer tonen')?'Minder tonen':'Meer tonen';toggleElement.html('<span>'+newDisplayText+'</span>');toggleElement.toggleClass('buttonMeerTonen');toggleElement.toggleClass('buttonMinderTonen');});$('#logo').bind('click',function(){$.telefoonboek.urchinTrackerWrapperWithPagename('/Click/Intern/Overig/Home/');window.location='/';});$('#persoon_waar').autocomplete("/index/autocomplete/",{minChars:1,scroll:false,maxItemsToShow:10,matchSubset:0,resultsClass:'personAutocompleter',delay:200,minChars:3,onItemSelect:function(){$('#submit_persoon').focus();}});$('#bedrijf_waar').autocomplete("/index/autocomplete/",{minChars:1,maxItemsToShow:10,matchSubset:0,resultsClass:'companyAutocompleter',delay:200,minChars:3,scroll:false,onItemSelect:function(){$('#submit_bedrijf').focus();}});$('#zoekwaar').autocomplete("/index/autocomplete/",{minChars:1,maxItemsToShow:10,matchSubset:0,resultsClass:'companyAutocompleter',delay:200,minChars:3,scroll:false,onItemSelect:function(){$('#submit_bedrijf').focus();}});if($('#locatie_visitor'))
{$('#locatie_visitor').bind('click',function(){var response=$.ajax({type:"POST",url:"/index/locationbyip/",cache:false,async:false});var locatieresponse=response.responseText;if(locatieresponse=='notFound')
{$('#locatie_nietgevonden').html(' : onbekend');$.telefoonboek.urchinTrackerWrapper('/Click/Intern/GG/Mijnlocatie/PlaceNotFound');}
else if(locatieresponse=='notFoundInNL')
{$('#locatie_nietgevonden').html(' : onbekend');$.telefoonboek.urchinTrackerWrapper('/Click/Intern/GG/Mijnlocatie/PlaceNotFoundInNL');}
else
{$('#bedrijf_waar').val(locatieresponse);$.telefoonboek.urchinTrackerWrapper('/Click/Intern/GG/Mijnlocatie/'+locatieresponse);$('#locatie_visitor').hide();$('#locatie_wissen').html('Wissen');}});}
if($('#locatie_wissen'))
{$('#locatie_wissen').bind('click',function(){$('#bedrijf_waar').val('');$('#locatie_wissen').html('');$('#locatie_visitor').show();$.telefoonboek.urchinTrackerWrapper('/Click/Intern/GG/Mijnlocatie/WissenBtn');})};$('#personSearchTypeNtgSearchBlock, '+'#personSearchTypeNtg, '+'#personSearchTypeResult').bind('click',function(){$('#labelPersoonWaar').html("Waar? <span class='searchexample'>(vul plaats in)</span>");});$('#personSearchTypeProfielSearchBlock, '+'#personSearchTypeProfiel').bind('click',function(){$('#labelPersoonWaar').html("Waar? <span class='searchexample'>(optioneel)</span>");});$('#personSearchTypeNtgSearchBlock, '+'#personSearchTypeProfielSearchBlock, '+'#personSearchTypeNtg, '+'#personSearchTypeProfiel, '+'#personSearchTypeResult').bind('click',function(){if($(this).val()=='profiel'){$('#personSearchFieldDefault').hide();$('#personSearchFieldProfile').show();}
else{$('#personSearchFieldDefault').show();$('#personSearchFieldProfile').hide();}});$('#tab_bedrijf a').bind('click',function(){$('#tabbody_bedrijf').show();$('#tabbody_persoon').hide();$('#tabbody_google').hide();return false;});$('#tab_persoon a').bind('click',function(){$('#tabbody_bedrijf').hide();$('#tabbody_persoon').show();$('#tabbody_google').hide();return false;});$('#tab_google a').bind('click',function(){$('#tabbody_bedrijf').hide();$('#tabbody_persoon').hide();$('#tabbody_google').show();return false;});$('#netnummer_plaatsnaam').bind('keyup',function(){$('#netnummer').submit();});$('#landnummer_landnaam').bind('keyup',function(){$('#landnummer').submit();});$('#noresultpersoon_search').bind('click',function(){$.telefoonboek.urchinTrackerWrapper('/Click/Extern/DTG/Noresult');});$('#submit_google').bind('click',function(){var googleQuery=$.trim($('#google_wat').val());if(googleQuery==''){alert('U hebt niet ingevuld wat u wilt zoeken. Probeer het nogmaals.');return false;}else{$.telefoonboek.urchinTrackerWrapper('/Click/Extern/Google/Zoeker/'+googleQuery.toLowerCase());}});$('#beslist').bind('submit',function(){var beslistQuery=$.trim($('#google_wat').val());var beslistCategory=$.trim($('#beslistCategory').val());if(beslistQuery==''){alert('U hebt niet ingewuld welk product u zoekt.\nVul een product in en probeer het nogmaals.');}else{$.telefoonboek.urchinTrackerWrapper('/Click/Extern/Beslist/Zoeker');$.telefoonboek.openWindow('/loading/',this);}
return false;});$('#adrespostcode').bind('submit',function(){var zipcodeQuery=$.trim($('#postcode_postcode').val());if(zipcodeQuery==''){alert('De postcode is niet ingevuld.\nVul een postcode in en probeer het nogmaals.');}else{$.telefoonboek.urchinTrackerWrapper('/Click/Extern/Postcode/Zoeker/BijPostcode');$.telefoonboek.openWindow('/loading/',this);}
return false;});$('#postcode').bind('submit',function(){var streetQuery=$.trim($('#postcode_straatnaam').val());var locationQuery=$.trim($('#postcode_woonplaats').val());if(streetQuery==''){alert('De straatnaam is niet ingevuld.\nVul een straatnaam in en probeer het nogmaals.');}else if(locationQuery==''){alert('De woonplaats is niet ingevuld.\nVul een woonplaats in en probeer het nogmaals.');}else{$.telefoonboek.urchinTrackerWrapper('/Click/Extern/Postcode/Zoeker/BijAdres');$.telefoonboek.openWindow('/loading/',this);}
return false;});$('a#profile-search-bookmark').bind('click',function(){var bookmarkTitle='Telefoonboek.nl - Profiel zoeken -';var searchName=$.trim($('#search-name').val());var searchSurname=$.trim($('#search-surname').val());var searchLocation=$.trim($('#search-location').val());if(searchName!=''){bookmarkTitle+=' '+searchName;}
if(searchSurname!=''){bookmarkTitle+=' '+searchSurname;}
if(searchLocation!=''){bookmarkTitle+=' in '+searchLocation;}
$.telefoonboek.bookMark(window.location,bookmarkTitle);return false;});$('#persoon, #profile-search-form').bind('submit',function(){var isProfileForm=($(this).attr('id')=='profile-search-form');var searchType=isProfileForm?'profiel':$(this).find('input[@name=personSearchType]:checked').val();if(searchType=='ntg'||searchType=='result'){var personQuery=$.trim($('#persoon_wie').val().replace(/\'/,''));var personLocation=$.trim($('#persoon_waar').val().replace(/\'/,''));if(personQuery==''){alert('U hebt niet ingevuld wie u wilt zoeken. Probeer het nogmaals.');$('#persoon_wie').focus();return false;}
if(searchType=='ntg'){var urchinTrackerURL='/Click/Extern/DTG';var telefoonboekTrackerURL='/Click/Extern/DTG/'+$.telefoonboek.pageName+'/Zoeker/'+personQuery;if($.telefoonboek.isLandingPage){urchinTrackerURL+='/'+$.telefoonboek.pageName.toLowerCase();}
else{urchinTrackerURL+='/Zoeker';}
if(personLocation!=''){telefoonboekTrackerURL+='/'+personLocation;}
$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL+'/'+personQuery.toLowerCase()+'/'+personLocation.toLowerCase());$.telefoonboek.openWindow('/loading/ntg/',this);}
else{$.telefoonboek.logLocationQuery('person','intern',personQuery,personLocation);var personQuery=$.telefoonboek.formatForUri(personQuery)
var personLocation=$.telefoonboek.formatForUri(personLocation);var urchinTrackerURL='/Click/Intern/DTG/Zoeker'
var telefoonboekTrackerURL='/Click/Intern/'+$.telefoonboek.pageName+'/DTG/Zoeker/'+personQuery;var personSearchURL='/personen/'+personQuery+'/';if(personLocation!=''){personSearchURL+=personLocation+'/';telefoonboekTrackerURL+='/'+personLocation;}
$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL);window.location=personSearchURL;}}
else{var personNameId=isProfileForm?'search-name':'persoon_voornaam';var personSurnameId=isProfileForm?'search-surname':'persoon_achternaam';var personLocationId=isProfileForm?'search-location':'persoon_waar';var personName=$.trim($('#'+personNameId).val());var personSurname=$.trim($('#'+personSurnameId).val());var personLocation=$.trim($('#'+personLocationId).val());if(personName==''){alert('U hebt niet ingevuld wie u wilt zoeken. Probeer het nogmaals.');$('#'+personNameId).focus();return false;}
if(isProfileForm){$.telefoonboek.storeProfileSearchSettings();}
$.telefoonboek.logProfileQuery('profile','intern',personName,personSurname,personLocation);var personName=$.telefoonboek.formatForUri(personName)
var personSurname=$.telefoonboek.formatForUri(personSurname);var personLocation=$.telefoonboek.formatForUri(personLocation);var profileSearchURL='/profiel-zoeken/'+personName+'-'+personSurname+'/';var trackerURL='/Click/Intern/Profiel-zoeken/'+personName+'/'+personSurname;if(personLocation!=''){profileSearchURL+=personLocation+'/';trackerURL+='/'+personLocation;}
profileSearchURL+='#profielzoeken';$.telefoonboek.urchinTrackerWrapper(trackerURL,true);window.location=profileSearchURL;}
return false;});$('#bedrijf, #bedrijf2, #subzoek-bedrijven, #omgekeerdzoekenform').bind('submit',function(){var isSubSearch=($(this).attr('id')=='subzoek-bedrijven');var companyQueryId=isSubSearch?'zoekwat':'bedrijf_wat';var companyLocationId=isSubSearch?'zoekwaar':'bedrijf_waar';var companySearchTypeSelector=$(this).hasClass('frontpage')?'input[name=bedrijf_searchtype]:first':'input[name=bedrijf_searchtype]:checked';var companyQuery=$.trim($('#'+companyQueryId).val().replace(/\'/,''));var companyLocation=$.trim($('#'+companyLocationId).val().replace(/\'/,''));var searchType=$(this).find(companySearchTypeSelector).val();if(searchType=='telefoonnummer')
{if($('#bedrijf_telefoonnr').val()==''){alert('U hebt geen telefoonnummer ingevoerd. Probeer het nogmaals.');$('#bedrijf_telefoonnr').focus();return false;}
else
{if($.telefoonboek.IsPhoneNr($('#bedrijf_telefoonnr').val()))
{companyQuery=$('#bedrijf_telefoonnr').val();}
else
{alert('Geen geldig telefoonnummer. Probeer het nogmaals.');$('#bedrijf_telefoonnr').focus();return false;}}}
else
{if(companyQuery==''){alert('U hebt niet ingevuld welk bedrijf u wilt zoeken. Probeer het nogmaals.');return false;}}
switch(searchType){case'map':if(companyLocation==''){alert('U hebt niet ingevuld in welke plaats u wilt zoeken. Probeer het nogmaals');return false;}
$.telefoonboek.logLocationQuery('company','intern',companyQuery,companyLocation);var companyQuery=$.telefoonboek.formatForUri(companyQuery)
var companyLocation=$.telefoonboek.formatForUri(companyLocation);window.location='/kaart/'+companyQuery+'/'+companyLocation+'/';break;case'result':$.telefoonboek.logLocationQuery('company','intern',companyQuery,companyLocation);var companyQuery=$.telefoonboek.formatForUri(companyQuery)
var companyLocation=$.telefoonboek.formatForUri(companyLocation);var urchinTrackerURL='/Click/Intern/GG/Zoeker'
var telefoonboekTrackerURL='/Click/Intern/'+$.telefoonboek.pageName+'/GG/Zoeker/'+companyQuery;var companySearchURL='/zoeken/'+companyQuery+'/';if(companyLocation!=''){companySearchURL+=companyLocation+'/';telefoonboekTrackerURL+='/'+companyLocation;}
$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL);window.location=companySearchURL;break;case'telefoonnummer':var companyQuery=$.telefoonboek.formatForUri(companyQuery)
var companyLocation=$.telefoonboek.formatForUri(companyLocation);var urchinTrackerURL='/Click/Intern/Omgekeerd-zoeken/zoeken';var telefoonboekTrackerURL='/Click/Intern/Omgekeerd-zoeken/zoeken';var companySearchURL='/omgekeerd-zoeken/'+companyQuery+'/';if(companyLocation!=''){companySearchURL+=companyLocation+'/';telefoonboekTrackerURL+='/'+companyLocation;}
$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL);window.location=companySearchURL;break;default:var urchinTrackerURL='/Click/Extern/GG';var telefoonboekTrackerURL='/Click/Extern/GG/'+$.telefoonboek.pageName+'/Zoeker/'+companyQuery;if($.telefoonboek.isLandingPage){urchinTrackerURL+='/'+$.telefoonboek.pageName.toLowerCase();}
else{urchinTrackerURL+='/Zoeker';}
if(companyLocation!=''){telefoonboekTrackerURL+='/'+companyLocation;}
if($.telefoonboek.isLandingPage){landingPageName=$.telefoonboek.pageName.toLowerCase();if(landingPageName=='telefoonboek')
{$.telefoonboek.eCommerceActions('TL1TBGB1',$.telefoonboek.ecPrice,'GG','Bedrijf zoeken button','Landingspage Telefoonboek');}
else if(landingPageName=='telefoongids')
{$.telefoonboek.eCommerceActions('TL1TGGB1',$.telefoonboek.ecPrice,'GG','Bedrijf zoeken button','Landingspage Telefoongids');}
else if(landingPageName=='telefoonnummer')
{$.telefoonboek.eCommerceActions('TL1TNGB1',$.telefoonboek.ecPrice,'GG','Bedrijf zoeken button','Landingspage Telefoonnummer');}
else
{$.telefoonboek.eCommerceActions('TXXXXXX',$.telefoonboek.ecPrice,'GG','Bedrijf zoeken button','Landingspage Onbekend');}}
else
{pageName=$.telefoonboek.pageName.toLowerCase();switch(pageName)
{case'homepagina':$.telefoonboek.eCommerceActions('THGB1',$.telefoonboek.ecPrice,'GG','Bedrijf zoeken button','Homepage');break;case'detailpagina':$.telefoonboek.eCommerceActions('TDGB0',$.telefoonboek.ecPrice,'GG','Bedrijf detail button','Detail pagina');break;case'resultaatpagina':$.telefoonboek.eCommerceActions('TRGB0',$.telefoonboek.ecPrice,'GG','Bedrijf resultaat button','Resultaat pagina');break;case'kaartpagina':$.telefoonboek.eCommerceActions('TKGB1',$.telefoonboek.ecPrice,'GG','Bedrijf kaart button','Kaart pagina');break;default:$.telefoonboek.eCommerceActions('TOOGB1',$.telefoonboek.ecPrice,'GG','Bedrijf overige button','Overige paginas');}}
$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL+'/'+companyQuery.toLowerCase()+'/'+companyLocation.toLowerCase());$.telefoonboek.openWindow('/loading/goudengids/',this);break;}
return false;});},setCookie:function(name,value,expires,path,domain,secure){var today=new Date();if(!expires){expires=0;}
var expiresDate=new Date(today.getTime()+expires);document.cookie=name+"="+escape(value)+
(expires?";expires="+expiresDate.toGMTString():"")+
(path?";path="+path:"")+
(domain?";domain="+domain:"")+
(secure?";secure":"");},bookMark:function(bookmarkURL,bookmarkTitle){if(bookmarkURL==undefined){bookmarkURL="http://www.telefoonboek.nl/";}
if(bookmarkTitle==undefined){bookmarkTitle="Telefoonboek.nl";}
try{if(document.all){window.external.AddFavorite(bookmarkURL,bookmarkTitle);}else{window.sidebar.addPanel(bookmarkTitle,bookmarkURL,'');}}catch(e){alert('Uw browser ondersteunt deze functie niet!');}},changeBorder:function(id,color){$('#'+id).addClass('border_selected_'+color);},deleteBorder:function(id,color){$('#'+id).removeClass('border_selected_'+color);},storeProfileSearchSettings:function(){var searchEngines=$('ul#search-engines input');var checkedEngines=new Array();var uncheckedEngines=new Array();$.each(searchEngines,function(i,item){if(item.checked){checkedEngines[checkedEngines.length]=item.value;}
else{uncheckedEngines[uncheckedEngines.length]=item.value;}});if(checkedEngines.length<=0){alert('Je dient minstens een profiel partner aan te vinken om te kunnen zoeken.');return;}
else{engines='';$.each(checkedEngines,function(i,item){engines+=item+",";});$.telefoonboek.setCookie('searchengines',engines,86400,'/profiel-zoeken');}},searchProfile:function(){var searchName=$.trim($('#search-name').val());var searchSurname=$.trim($('#search-surname').val());var searchLocation=$.trim($('#search-location').val());var searchEngines=$('ul#search-engines input');if(searchName==''&&searchSurname=='')return;var checkedEngines=new Array();var uncheckedEngines=new Array();$.each(searchEngines,function(i,item){if(item.checked){checkedEngines[checkedEngines.length]=item.value;}
else{uncheckedEngines[uncheckedEngines.length]=item.value;}});if(checkedEngines.length<=0){alert('Je dient minstens een profiel partner aan te vinken om te kunnen zoeken.');return;}
else{$('#search-results').show();$('#feedback-block').show();$.each(checkedEngines,function(i,item){$('#search-result-'+item).next().show();});$.each(checkedEngines,function(i,item){$.telefoonboek.searchEngine(item,searchName,searchSurname,searchLocation);});}},searchEngine:function(searchEngine,name,surname,location){var searchUrl='/profiel-zoeken/search/'+searchEngine+'/'+name+'/'+surname+'/'+location+'/';var searchEngineBlockId='div.search-result-'+searchEngine;var searchEngineElement=$(searchEngineBlockId);var searchEngineElementParent=searchEngineElement.parent();searchEngineElementParent.addClass('searching');searchEngineElementParent.removeClass('disabled');searchEngineElement.find('div.search-result-text').html('resultaten zoeken');if(searchEngine=='google'||searchEngine=='google-images'){$.telefoonboek.searchGoogle(searchEngineElement,name,surname,location,searchEngine,(searchEngine=='google'));}
else{$.ajax({type:'POST',url:searchUrl,dataType:'json',success:function(json){searchEngineElementParent.removeClass('searching');$.telefoonboek.processSearchResults(searchEngineElement,json,searchEngine);},error:function(request,status,error){searchEngineElementParent.removeClass('searching');searchEngineElementParent.addClass('disabled');searchEngineElement.find('div.search-result-count').html('0');searchEngineElement.find('div.search-result-text').html('resultaten gevonden');}});}},searchGoogle:function(searchEngineElement,name,surname,location,searchEngine,searchWeb){var searchEngineElementParent=searchEngineElement.parent();var query='"';if(name!=''){query+=name;}
if(surname!=''){query+=' '+surname;}
query+='"';if(location!=''){query+=' '+location;}
if(searchWeb){var siteSearch=new GwebSearch();}
else{var siteSearch=new GimageSearch();}
siteSearch.setSearchCompleteCallback(null,function(){searchEngineElementParent.removeClass('searching');var result=new Array();if(siteSearch.cursor!=undefined){result[0]=siteSearch.cursor.estimatedResultCount;result[1]=siteSearch.cursor.moreResultsUrl;}
else{result[0]=0;result[1]=null;}
$.telefoonboek.processSearchResults(searchEngineElement,result,searchEngine);});siteSearch.execute(query);},processSearchResults:function(searchEngineElement,json,searchEngine){var resultCount=(json[0]!='')?json[0]:'0';var resultText=(resultCount==1)?'resultaat':'resultaten';var searchEngineElementParent=searchEngineElement.parent();if(resultCount>0){searchEngineElementParent.removeClass('disabled');searchEngineElementParent.addClass('resultsfound');}
searchEngineElementParent.unbind('click',$.telefoonboek.openSearchResultsWindow);if(resultCount>0){searchEngineElementParent.bind('click',{link:json[1],searchElement:searchEngineElement,searchEngine:searchEngine},$.telefoonboek.openSearchResultsWindow);}
searchEngineElement.find('div.search-result-count').html(resultCount);searchEngineElement.find('div.search-result-text').html(resultText+' gevonden');},openSearchResultsWindow:function(e){if(e.data.searchEngine=='google'){e.data.link+="&cx=015561717511650375913%3Abssr8airp-w&cof=FORID%3A10";}
$.telefoonboek.urchinTrackerWrapper('/Click/Extern/Profiel-zoeken/'+e.data.searchEngine);window.open(e.data.link,'_blank');},logLocationQuery:function(queryType,destinationType,query,location){$.post('/zoeken/logbedrijfquery/',{'log[querytype]':queryType,'log[destinationtype]':destinationType,'log[query]':query,'log[location]':location});},logProfileQuery:function(queryType,destinationType,name,surname,location){$.post('/zoeken/logprofielquery/',{'log[querytype]':queryType,'log[destinationtype]':destinationType,'log[name]':name,'log[surname]':surname,'log[location]':location});},logTracker:function(path){$.post('/zoeken/logtracker/',{'tracker[path]':path});},urchinTrackerWrapperWithPagename:function(urchinTrackerURL,useAsTelefoonboekTracker){if(useAsTelefoonboekTracker==undefined){useAsTelefoonboekTracker=false;}
urchinTrackerURL=$.telefoonboek.appendPagenameToTrackerURL(urchinTrackerURL);$.telefoonboek.urchinTrackerWrapper(urchinTrackerURL,useAsTelefoonboekTracker);},IsPhoneNr:function(strString)
{var strValidChars="0123456789-+ ";var strChar;var blnResult=true;if(strString.length<8)return false;if(strString.length>13)return false;for(i=0;i<strString.length&&blnResult==true;i++)
{strChar=strString.charAt(i);if(strValidChars.indexOf(strChar)==-1)
{blnResult=false;}}
return blnResult;},urchinTrackerWrapper:function(urchinTrackerURL,useAsTelefoonboekTracker){if($.telefoonboek.showUrchinTrackers){alert('GA tracker: '+urchinTrackerURL);}
pageTracker._trackPageview(urchinTrackerURL);},eCommerceActions:function(ecId,ecPrice,ecTypeGids,ecCategorie,ecName){if($.telefoonboek.showUrchinTrackers){alert("ecId: "+ecId+" - ecPrice: "+ecPrice+" - ecTypeGids: "+ecTypeGids+" - ecCategorie: "+ecCategorie+" - ecName: "+ecName);}
pageTracker._addTrans(ecId,'',ecPrice,'','','','','');pageTracker._addItem(ecId,ecTypeGids,ecCategorie,ecName,ecPrice,'1');pageTracker._trackTrans();},telefoonboekTrackerWrapperWithPagename:function(telefoonboekTrackerURL){},telefoonboekTrackerWrapper:function(telefoonboekTrackerURL){},appendPagenameToTrackerURL:function(trackerURL){if($.telefoonboek.isLandingPage&&$.telefoonboek.pageName!=null){if(trackerURL[trackerURL.length-1]!='/'){trackerURL+='/';}
trackerURL+=$.telefoonboek.pageName;}
return trackerURL;},openWindow:function(url,senderForm){gidsWindow=window.open(url,'gids','height=625, width=1010, resizable=yes, scrollbars=yes');gidsWindow.focus();if(senderForm!=undefined&&senderForm!=null){senderForm.target='gids';setTimeout(function(){senderForm.submit();},25);}},setHomePage:function(thing){try{thing.style.behavior='url(#default#homepage)';thing.setHomePage(window.location);}catch(e){alert('Uw browser ondersteunt deze functie niet!');}},formatForUri:function(value){return $.trim(value).toLowerCase().replace(/ +/g,'-').replace(/\//,'');},ucfirst:function(str){var f=str.charAt(0).toUpperCase();return f+str.substr(1);},highlightAds:function(id,keywordString){var bannerElem=$("#"+id).find(".ad_text, .ad_url");bannerElem.each(function(id,content){var contentHtml=$(content).html();var keywords=keywordString.split(" ");var keywordsLength=keywords.length;for(i=0;i<keywordsLength;i++){keywordRegEx=new RegExp(keywords[i],'ig');contentHtml=contentHtml.replace(keywordRegEx,"<strong>"+keywords[i]+"</strong>");}
$(content).html(contentHtml);});}};$(document).ready(function(){$.telefoonboek.init();$.telefoonboek.searchProfile();});