window.divWait=new Element("div",{id:"divWait"});
window.divWait.setStyles({"position":"absolute","display":"none","border":"0px solid black","width":"35px","height":"40px","background":"url('"+contextPath_js+"/img/loading-cur.gif') bottom right no-repeat","z-index":"1111"});
window.deltaMouseWheel=0;
if(document.attachEvent){
document.attachEvent("onmousemove",loadingCursor);
}else{
if(document.addEventListener){
document.addEventListener("mousemove",loadingCursor,true);
}
}
function loadingCursor(_1){
if(!$(document.body)){
return;
}
if(!$(document.body).hasChild(window.divWait)){
document.body.appendChild(window.divWait);
}
_1=new Event(_1).event;
this.pos={x:"",y:""};
this.mp=window.getMousePos(_1);
this.bp=window.getBodyPos();
this.pos.y=(this.mp.y+this.bp.y);
this.pos.x=(this.mp.x+this.bp.x);
window.divWait.setStyles({"left":this.pos.x-5,"top":this.pos.y-5});
};
function waitON(){
window.divWait.setStyle("display","block");
};
function waitOFF(){
window.divWait.setStyle("display","none");
};
window.getMousePos=function(e){
if(!e){
e=window.event;
}
var _3={"x":e.clientX,"y":e.clientY};
return _3;
};
window.getBodyPos=function(){
var _4={"x":0,"y":0};
if((typeof (window.pageYOffeset)=="number")||(typeof (window.pageXOffeset)=="number")){
_4.x=window.pageXOffset;
_4.y=window.pageYOffset;
}else{
if((document.documentElement)&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){
_4.x=document.documentElement.scrollLeft;
_4.y=document.documentElement.scrollTop;
}else{
if((document.body)&&(document.body.scrollLeft||document.body.scrollTop)){
_4.x=document.body.scrollLeft;
_4.y=document.body.scrollTop;
}
}
}
return _4;
};
window.toolTipSelectIE6=new Class({isLive:false,option:{selectObj:null,offsetX:15,offsetY:0,classTitle:"",divTitle:"editionToolTip"+(new Date().getTime()),event:{move:"off"}},initialize:function(_5){
if(_5.selectObj){
this.option.selectObj=$(_5.selectObj);
}
if(_5.offsetX){
this.option.offsetX=_5.offsetX;
}
if(_5.offsetY){
this.option.offsetY=_5.offsetY;
}
if(_5.classTitle){
this.option.classTitle=_5.classTitle;
}
if(_5.event.move){
this.option.event.move=_5.event.move;
}
this.attachEvent();
},attachEvent:function(){
if(this.option.selectObj){
this.option.selectObj.addEvent("mouseover",this.selectOnOver.bindAsEventListener(this,{obj:this.option.selectObj}));
this.option.selectObj.addEvent("mouseout",this.selectOut.bindAsEventListener(this,{obj:this.option.selectObj}));
if(this.option.event.move=="on"){
this.option.selectObj.addEvent("mousemove",this.selectOnMove.bindAsEventListener(this,{obj:el}));
}
}else{
$$("select").each(function(el){
el.addEvent("mouseover",this.selectOnOver.bindAsEventListener(this,{obj:el}));
el.addEvent("mouseout",this.selectOut.bindAsEventListener(this,{obj:el}));
if(this.option.event.move=="on"){
el.addEvent("mousemove",this.selectOnMove.bindAsEventListener(this,{obj:el}));
}
},this);
}
},selectOnOver:function(ev,_8){
if(!this.isLive){
var _9=_8.obj.selectedIndex;
var _a=new Element("div",{"id":this.option.divTitle,"class":this.option.classTitle}).setStyles({"position":"absolute","left":(ev.clientX+this.option.offsetX)+"px","top":(ev.clientY+_8.obj.offsetHeight+this.option.offsetY)+"px"}).setHTML(_8.obj.options[_9].title);
if(_8.obj.options[_9].title.trim()!=""){
document.body.appendChild(_a);
this.isLive=true;
}
}
},selectOnMove:function(ev,_c){
if(this.isLive){
$(this.option.divTitle).setStyles({"position":"absolute","left":(ev.clientX+this.option.offsetX)+"px","top":(ev.clientY+_c.obj.offsetHeight+this.option.offsetY)+"px"});
}
},selectOut:function(ev,_e){
if($(this.option.divTitle)){
$(this.option.divTitle).remove();
this.isLive=false;
}
}});
window.addEvent("domready",function(){
if($("privacyLink")){
$("privacyLink").removeEvents("click");
}
if($("legalLink")){
$("legalLink").removeEvents("click");
}
if($("privacyLink")){
$("privacyLink").addEvent("click",(function(ev){
new Event(ev).stop();
new PopupDiv({title:"Allsecur.nl: privacy beleid",escclick:true,esckey:false,background:false,enableEffect:false,draggable:true,resizable:true,autoShow:false,onAfterStart:function(div){
(function(){
try{
this.content=div.getContent();
this.closer=this.content.getElements("div")[0].getElement("div[id=closerprivacy]");
this.closer.addEvent("click",div.getParentClass().close.bind(div.getParentClass()));
}
catch(e){
}
}).delay(500,this,div);
},dimension:{top:"150",left:"150",width:"420",height:"500"}}).callAjax({url:$("privacyLink").href.replace(/\.html$/,".popup"),errResponse:""}).show();
return false;
}).bindAsEventListener(this));
}
if($("legalLink")){
$("legalLink").addEvent("click",(function(ev){
new Event(ev).stop();
new PopupDiv({title:"Allsecur.nl: juridische informatie",escclick:true,esckey:false,background:false,enableEffect:false,draggable:true,resizable:true,autoShow:false,onAfterStart:function(div){
(function(){
try{
this.content=div.getContent();
this.closer=this.content.getElements("div")[0].getElement("div[id=closerlegal]");
this.closer.addEvent("click",div.getParentClass().close.bind(div.getParentClass()));
}
catch(e){
}
}).delay(500,this,div);
},dimension:{top:"100",left:"100",width:"420",height:"500"}}).callAjax({url:$("legalLink").href.replace(/\.html$/,".popup"),errResponse:""}).show();
return false;
}).bindAsEventListener(this));
}
});
var ML_img_ServerOnline=new Image();
ML_img_ServerOnline.src="http://invitation.opinionbar.com/popups/ServerOnline.gif";
function ML_ImageLoaded(){
function metrixlab_onready(el,_14){
this.args=new Array(el,_14);
this.doTry=function(){
try{
var el=eval(this.args[0]);
el.onloading=this.args[1];
el.onloading();
clearInterval(this.args[2]);
}
catch(e){
}
};
this.doTry.bind=function(_16){
var _17=this;
return function(){
_17.apply(_16);
};
};
this.args[2]=setInterval(this.doTry.bind(this),250);
return this;
};
new metrixlab_onready("document.body",function(){
var _18=top.document.getElementsByTagName("body").item(0);
var _19=top.document.createElement("script");
_19.setAttribute("defer","defer");
_19.src=contextPath_js+"/common/js/overlay.js";
_19.type="text/javascript";
_18.insertBefore(_19,_18.childNodes[0]);
});
};
function exFlash(){
if($("flashNews")!=null){
var so3=new SWFObject("http://www.youtube.com/v/4Ya9LlCBcTc","youtubeFlash","425","355","8","#FFFFFF",false);
so3.addParam("wmode","transparent");
so3.write("flashNews");
}
if($("flashNewsReclame")!=null){
var so3=new SWFObject("http://www.youtube.com/v/p2kljPnJfcY&hl=nl","youtubeFlash","425","355","8","#FFFFFF",false);
so3.addParam("wmode","transparent");
so3.write("flashNewsReclame");
}
};
window.textSuggest=new Class({option:{textObj:null,suggestObj:null,offsetX:0,offsetY:0,classSuggestDiv:"",classSuggest:"element",classSuggestParent:"suggest",classSuggestOver:"elementOver",suggestList:$A()},initialize:function(_1b){
if(_1b.textObj){
this.option.textObj=$(_1b.textObj);
}
if(_1b.offsetX){
this.option.offsetX=_1b.offsetX;
}
if(_1b.offsetY){
this.option.offsetY=_1b.offsetY;
}
if(_1b.classSuggestDiv){
this.option.classSuggestDiv=_1b.classSuggestDiv;
}
if(_1b.classSuggest){
this.option.classSuggest=_1b.classSuggest;
}
if(_1b.classSuggestParent){
this.option.classSuggestParent=_1b.classSuggestParent;
}
if(_1b.suggestList){
this.option.suggestList=_1b.suggestList;
}
this.option.suggestObj=new Element("div");
this.option.suggestObj.addClass(this.option.classSuggestParent);
this.option.suggestObj.inject(this.option.textObj,"after");
this.option.suggestObj.setStyle("position","relative");
this.option.suggestObj.setStyle("top",this.option.offsetY);
this.option.suggestObj.setStyle("left",this.option.offsetX);
this.hideObj(this.option.suggestObj);
this.option.textObj.setProperty("autocomplete","off");
this.attachEvent(this);
},hideObj:function(obj){
obj.setStyle("visibility","hidden");
obj.setStyle("display","none");
},showObj:function(obj){
obj.setStyle("visibility","visible");
obj.setStyle("display","block");
},attachEvent:function(){
this.option.textObj.addEvent("keyup",this.createSuggest.bindAsEventListener(this));
this.option.textObj.addEvent("blur",this.hideSuggest.bindAsEventListener(this));
},setLabel:function(ev,el){
(new Event(ev)).stop();
this.option.textObj.value=el.innerHTML;
this.hideObj(this.option.suggestObj);
},hideSuggest:function(ev){
((function(){
this.hideObj(this.option.suggestObj);
}).bind(this)).delay(200);
},setOverClass:function(ev,el){
(new Event(ev)).stop();
if(el.hasClass(this.option.classSuggestOver)){
el.removeClass(this.option.classSuggestOver);
}else{
el.addClass(this.option.classSuggestOver);
}
},createSuggest:function(ev){
try{
(new Event(ev)).stop();
var _24=$(ev.explicitOriginalTarget)||$(document.activeElement);
var st="";
var i=0;
this.option.suggestList.each(function(el){
if(this.option.textObj.value==""){
return;
}
if((el.clean().toLowerCase()).indexOf(this.option.textObj.value.clean().toLowerCase())==0){
st+="<div class='"+this.option.classSuggest+"' id='_"+i+"'>"+el.clean()+"</div>";
}
i++;
},this);
if(st==""){
this.hideObj(this.option.suggestObj);
}else{
this.showObj(this.option.suggestObj);
}
this.option.suggestObj.innerHTML="<div class='"+this.option.classSuggestDiv+"'>"+st+"</div>";
$ES("div."+this.option.classSuggest,this.option.suggestObj).each(function(el){
$(el).addEvent("click",this.setLabel.bindAsEventListener(this,el));
$(el).addEvent("mouseover",this.setOverClass.bindAsEventListener(this,el));
$(el).addEvent("mouseout",this.setOverClass.bindAsEventListener(this,el));
},this);
}
catch(ex){
alert(ex);
}
}});
var aString="Aa en Hunze;Aalburg;Aalsmeer;Aalten;Abcoude;Achtkarspelen;Alblasserdam;Albrandswaard;Alkemade;Alkmaar;Almelo;Almere;Alphen aan den Rijn;Alphen-Chaam;Ameland ;Amersfoort;Amstelveen;Amsterdam ;Andijk;Anna Paulowna ;Apeldoorn ;Appingedam;Arcen en Velden ;Arnhem;Assen ;Asten ;Baarle-Nassau ;Baarn ;Barendrecht ;Barneveld ;Bedum ;Beek;Beemster;Beesel;Bellingwedde;Bennebroek;Bergambacht ;Bergeijk;Bergen;Bergen;Bergen op Zoom;Berkelland;Bernheze;Bernisse;Best;Beuningen ;Beverwijk ;het Bildt ;De Bilt ;Binnenmaas;Bladel;Blaricum;Bloemendaal ;Boarnsterhim;Bodegraven;Boekel;Ten Boer;Bolsward;Borger-Odoorn ;Borne ;Borsele ;Boskoop ;Boxmeer ;Boxtel;Breda ;Breukelen ;Brielle ;Bronckhorst ;Brummen;Brunssum;Bunnik;Bunschoten;Buren ;Bussum;Capelle aan den IJssel;Castricum ;Coevorden ;Cranendonck ;Cromstrijen ;Cuijk ;Culemborg ;Dalfsen ;Dantumadeel ;Delft ;Delfzijl;Deurne;Deventer;Diemen;Dinkelland;Dirksland ;Doesburg;Doetinchem;Dongen;Dongeradeel ;Dordrecht ;Drechterland;Drimmelen ;Dronten ;Druten;Duiven;Echt-Susteren ;Edam-Volendam ;Ede ;Eemnes;Eemsmond;Eersel;Eijsden ;Eindhoven ;Elburg;Emmen ;Enkhuizen ;Enschede;Epe ;Ermelo;Etten-Leur;Ferwerderadiel;Franekeradeel ;Gaasterl?Sleat;Geertruidenberg ;Geldermalsen;Geldrop-Mierlo;Gemert-Bakel;Gennep;Giessenlanden ;Gilze en Rijen;Goedereede;Goes;Goirle;Gorinchem ;Gouda ;Graafstroom ;Graft-De Rijp ;Grave ;Groesbeek ;Groningen ;Grootegast;Gulpen-Wittem ;Den Haag;Haaksbergen ;Haaren;Haarlem ;Haarlemmerliede en Spaarnwoude;Haarlemmermeer;Halderberge ;Hardenberg;Harderwijk;Hardinxveld-Giessendam;Haren ;Harenkarspel;Harlingen ;Hattem;Heemskerk ;Heemstede ;Heerde;Heerenveen;Heerhugowaard ;Heerlen ;Heeze-Leende;Heiloo;Helden;Den Helder;Hellendoorn ;Hellevoetsluis;Helmond ;Hendrik-Ido-Ambacht ;Hengelo ;'s-Hertogenbosch;Heumen;Heusden ;Hillegom;Hilvarenbeek;Hilversum ;Hof van Twente;Hoogeveen ;Hoogezand-Sappemeer ;Hoorn ;Horst aan de Maas ;Houten;Huizen;Hulst ;IJsselstein ;Jacobswoude ;Kampen;Kapelle ;Katwijk ;Kerkrade;Kessel;Koggenland;Kollumerland en Nieuwkruisland;Korendijk ;Krimpen aan den IJssel;Laarbeek;Landerd ;Landgraaf ;Landsmeer ;Langedijk ;Lansingerland ;Laren ;Leek;Leerdam ;Leeuwarden;Leeuwarderadeel ;Leiden;Leiderdorp;Leidschendam-Voorburg ;Lelystad;Lemsterland ;Leudal;Leusden ;Liesveld;Lingewaal ;Lingewaard;Lisse ;Lith;Littenseradiel;Lochem;Loenen;Loon op Zand;Lopik ;Loppersum ;Losser;Maarssen;Maasbree;Maasdonk;Maasdriel ;Maasgouw;Maassluis ;Maastricht;Margraten ;De Marne;Marum ;Medemblik ;Meerlo-Wanssum;Meerssen;Meijel;Menaldumadeel ;Menterwolde ;Meppel;Middelburg;Middelharnis;Midden-Delfland ;Midden-Drenthe;Mill en Sint Hubert ;Millingen aan de Rijn ;Moerdijk;Montferland ;Montfoort ;Mook en Middelaar ;Moordrecht;Muiden;Naarden ;Neder-Betuwe;Nederlek;Nederweert;Neerijnen ;Niedorp ;Nieuwegein;Nieuwerkerk aan den IJssel;Nieuwkoop ;Nieuw-Lekkerland;Nijefurd;Nijkerk ;Nijmegen;Noord-Beveland;Noordenveld ;Noordoostpolder ;Noordwijk ;Noordwijkerhout ;Nuenen; Gerwen en Nederwetten ;Nunspeet;Nuth;Oegstgeest;Oirschot;Oisterwijk;Oldebroek ;Oldenzaal ;Olst-Wijhe;Ommen ;Onderbanken ;Oosterhout;Oostflakkee ;Oost Gelre;Ooststellingwerf;Oostzaan;Opmeer;Opsterland;Oss ;Oud-Beijerland;Oude IJsselstreek ;Ouder-Amstel;Ouderkerk ;Oudewater ;Overbetuwe;Papendrecht ;Pekela;Pijnacker-Nootdorp;Purmerend ;Putten;Raalte;Reeuwijk;Reiderland;Reimerswaal ;Renkum;Renswoude ;Reusel-De Mierden ;Rheden;Rhenen;Ridderkerk;Rijnwaarden ;Rijnwoude ;Rijssen-Holten;Rijswijk;Roerdalen ;Roermond;De Ronde Venen;Roosendaal;Rotterdam ;Rozenburg ;Rozendaal ;Rucphen ;Schagen ;Scheemda;Schermer;Scherpenzeel;Schiedam;Schiermonnikoog ;Schijndel ;Schinnen;Schoonhoven ;Schouwen-Duiveland;Sevenum ;Simpelveld;Sint Anthonis ;Sint-Michielsgestel ;Sint-Oedenrode;Sittard-Geleen;Skarsterl?;Sliedrecht;Slochteren;Sluis ;Smallingerland;Sneek ;Soest ;Someren ;Son en Breugel;Spijkenisse ;Stadskanaal;Staphorst ;Stede Broec ;Steenbergen ;Steenwijkerland ;Stein ;Strijen ;Terneuzen ;Terschelling;Texel ;Teylingen ;Tholen;Tiel;Tilburg ;Tubbergen ;Twenterand;Tynaarlo;Tytsjerksteradiel ;Ubbergen;Uden;Uitgeest;Uithoorn;Urk ;Utrecht ;Utrechtse Heuvelrug ;Vaals ;Valkenburg aan de Geul;Valkenswaard;Veendam ;Veenendaal;Veere ;Veghel;Veldhoven ;Velsen;Venlo ;Venray;Vianen;Vlaardingen ;Vlagtwedde;Vlieland;Vlissingen;Vlist ;Voerendaal;Voorschoten ;Voorst;Vught ;Waalre;Waalwijk;Waddinxveen ;Wageningen;Wassenaar ;Waterland ;Weert ;Weesp ;Werkendam ;Wervershoof ;West Maas en Waal ;Westerveld;Westervoort ;Westland;Weststellingwerf;Westvoorne;Wierden ;Wieringen ;Wieringermeer ;Wijchen ;Wijdemeren;Wijk bij Duurstede;Winschoten;Winsum;Winterswijk ;Woensdrecht ;Woerden ;De Wolden ;Wormerland;Woudenberg;Woudrichem;W??radiel ;Wymbritseradiel ;Zaanstad;Zaltbommel;Zandvoort ;Zederik ;Zeevang ;Zeewolde;Zeist ;Zevenaar;Zevenhuizen-Moerkapelle ;Zijpe ;Zoetermeer;Zoeterwoude ;Zuidhorn;Zundert ;Zutphen ;Zwartewaterland ;Zwijndrecht;Zwolle";
var aSuggest=$A(aString.split(";"));
function ajaxSearchAddress(_29,_2a,_2b,_2c){
var _2d=$(_2a).value;
var _2e=$(_29).value;
var url=contextPath_Snippets+"/snippets/processSchadeAjax"+"?method=searchAddress&streetNumber="+_2d+"&postCode="+_2e;
var _30=function(_31){
try{
if(_31.streetname!=undefined){
$(_2b).value=_31.streetname;
}
if(_31.suburb!=undefined){
$(_2c).value=_31.suburb;
}
}
catch(ex){
}
};
new Json.Remote(url,{method:"get",onComplete:_30.bind(this)}).send();
};
function flashHBX(){
_hbLink("bannernaam");
};
function addEventFlash(){
try{
document.getElementById("allsecurAVHome").removeEvent().addEvent("click",flashHBX.bind(this));
}
catch(ex){
}
};
window.textAreaControl=new Class({objectTextArea:null,arrayObjectTextArea:$A([]),maxLenght:"300",lenght:0,initialize:function(_32){
if(_32.allTextArea){
this.arrayObjectTextArea=$ES("textarea",_32.conteiner);
}
if(_32.obj){
this.arrayObjectTextArea[0]=_32.obj;
}
if(_32.maxLenght){
this.maxLenght=_32.maxLenght;
}
this.arrayObjectTextArea.each(function(el){
if(el.getAttribute("maxlenght")){
this.maxLenght=el.getAttribute("maxlenght");
}
this.objectTextArea=el;
this.attachEvent();
},this);
},attachEvent:function(){
this.objectTextArea.addEvent("keydown",this.checkMaxLenght.bindAsEventListener(this));
},checkMaxLenght:function(ev){
try{
ev=new Event(ev);
if(ev.code!="8"&&ev.code!="37"&&ev.code!="38"&&ev.code!="39"&&ev.code!="40"&&ev.code!="46"){
if(this.objectTextArea.value.length>=this.maxLenght){
(new Event(ev)).stop();
}
}
}
catch(ex){
alert(ex);
}
}});
function lostPassword(){
var _35=function(_36){
var _37=new Element("div");
_37.innerHTML=_36;
var _38=_37.getElement("input[id=mastate]");
var _39=_37.getElement("input[id=masubstate]");
if((_38)&&(_39)){
AA.Director.setState({state:_38.value,substate:_39.value,content:_36,reload:true});
}
};
var url=contextPath_Snippets+"/snippets/myaccount";
new Ajax(url,{method:"post",onComplete:_35.bind(this),onFailure:AA.Utils.onFailureAjax}).request("faq=yes");
};
