var mozillakey;var cartdivid;var historyok=false;var listonoff=true;var boxlistteller=0;var cremoveimages=false;var pagefillcart=true;var thispicprodid="";var thisvariantcolor="";var geprodid="";var timerID=null;var timerRunning=false;var delay=1000;var ie4=0;var ns4=0;var ns3=0;var bookmarkedpage=window.dhtmlHistory.getCurrentLocation();var matcheList=document.getElementById("matches");var prodmatcheList=document.getElementById("prodmatches");ver=parseInt(navigator.appVersion);ie4=(ver>3&&navigator.appName!="Netscape")?1:0;ns4=(ver>3&&navigator.appName=="Netscape")?1:0;ns3=(ver==3&&navigator.appName=="Netscape")?1:0;if(ie4){var myoDiv=document.getElementById("divlogon");if(myoDiv!=null)myoDiv.attachEvent("onkeydown",doEnterLogon);var myoInp=document.getElementById("matches");if(myoInp!=null)myoInp.attachEvent("onkeydown",doEnterSearch);}if(ns4||ns3){var mymDiv=document.getElementById("divlogon");if(mymDiv!=null)mymDiv.onkeydown=doEnterLogon;var mymsImp=document.getElementById("searchinp");if(mymsImp!=null)mymsImp.onkeydown=setmoxillakey;var mymmImp=document.getElementById("matches");if(mymmImp!=null)mymmImp.onkeydown=doEnterSearch;}var thispiccookie=GetCookie("usepicture");if(thispiccookie!=null&&thispiccookie=="True"){cremoveimages=true;}else{cremoveimages=false;};if(document.getElementById&&document.createElement){if(useAxax==true){AjaxMaster.CheckJava(CheckJava_CallBack);}}function removeText(field){field.value='';}function GetCookie(sName){var aCookie=document.cookie.split("; ");for(var i=0;i<aCookie.length;i++){var aCrumb=aCookie[i].split("=");if(sName==aCrumb[0])return unescape(aCrumb[1]);}return null;}function GetPathName(){var aPath=website.split("/");var myresult="/";if(aPath.length>4){myresult="/"+aPath[aPath.length-2];}if(aPath.length>5){myresult="/"+aPath[aPath.length-3]+myresult;}return myresult;}function doEnterLogon(oEvent){if(oEvent.keyCode==13){DoLogon();}}function doEnterSearch(oEvent){if(oEvent.keyCode==13){DoSearch();}}function setmoxillakey(oEvent){mozillakey=oEvent.keyCode;}function SetJavacookie(){if(document.getElementById&&document.createElement){document.cookie="javaisok=True";}else{document.cookie="javaisok=False";}}function hideMatchlist(){if(window.matcheList)matcheList.style.visibility="hidden";}function DoSearch(){if(window.dopresearch){if(dopresearch==true)dopresearchstuff();}var searchinp=document.getElementById("searchinp");var menuinp=document.getElementById("menuinp");var gensesinp=document.getElementById("gensesinp");var mysearch=document.getElementById("render");if(uselightbox&&ie4!=1){}else{var complexObject=new Object();complexObject.isajax='true';complexObject.menuid=menuinp.value;complexObject.genses=gensesinp.value;complexObject.mysearchinp=searchinp.value;dhtmlHistory.add("search"+menuinp.value,complexObject);};if(menuinp.value==null||menuinp.value.length==0){menuinp.value='0';}if(searchinp.value==null||searchinp.value.length==0){searchinp.value='';}AjaxMaster.printSearch(searchinp.value,menuinp.value,gensesinp.value,cremoveimages,DoSearch_CallBack);}function DoHistorySearch(searchinp,menuinp,gensesinp){var mysearch=document.getElementById("render");mysearch.innerHTML='';AjaxMaster.printSearch(searchinp,menuinp,gensesinp,cremoveimages,DoSearch_CallBack);}function DoSearch_CallBack(response){if(response.value==null){return;}try{var mysearch=document.getElementById(snowfoxrenderid);var searchinp=document.getElementById("searchinp");searchinp.value='';searchinp.focus();matcheList.style.visibility="hidden";mysearch.innerHTML=response.value;}catch(ex){return;}}function FillCart(antall,prodident,price,comment,carttype,genses,teller,type,pt){var isthiscartok=true;if(window.replacekomma)antall=replace(antall,',','.');myot=pt;if((!IsNumeric(teller)&&teller!="")||myot.startsWith("media")){cartdivid="cartmedia";type+="M";}else cartdivid="cart";if(window.doprecart){if(doprecart==true&&cartdivid=="cart")doprecartstuff();else if(doprecart==true&&cartdivid=="cartmedia")dopremediacartstuff();var commentcookie=GetCookie("cartcomment");if(comment==""&&commentcookie!=null)comment=commentcookie;if(precartisok==false)isthiscartok=false;}var myremoteip=document.getElementById("ipinp");var mypic=document.getElementById("cartimg"+prodident+teller);if(pagefillcart==true&&isthiscartok==true){AjaxMaster.AddToCart(prodident,myremoteip.value,antall,price,comment,genses,pt,FillCart_CallBack);if(mypic!=null){var newimg=new Image();if(useurlrewrite==false){newimg.src="dep/cartfull"+type+".gif";mypic.src=newimg.src;}else{newimg.src=website+"dep/cartfull"+type+".gif";mypic.src=newimg.src;}}}}function FillCart_CallBack(response){if(response.value==null||response.value.length==0){return;}var myCart=document.getElementById(cartdivid);myCart.innerHTML=response.value;var genses=document.getElementById("gensesinp");if(DirectToCart==true)GotoBigCart(genses.value);if(window.dochangecart){if(dochangecart==true&&cartdivid=="cart")dochangecartstuff();else if(dochangecart==true&&cartdivid=="cartmedia")dochangemediacartstuff();}}function DoLogon(){var myipa='noip';var mylogonname=document.getElementById("logonname");var mylogonpass=document.getElementById("logonpass");var myipaddr=document.getElementById("ipinp");var mymenu=document.getElementById("menuinp");var myprodid=document.getElementById("prodidinp");var mygenses=document.getElementById("gensesinp");if(useipaddress)myipa=myipaddr.value;AjaxMaster.DoLogon(mylogonname.value,mylogonpass.value,mygenses.value,myipa,mymenu.value,myprodid.value,DoLogon_CallBack);if(setlogoncookie==true){var uselogoncookie=document.getElementById("savelogoncookie");if(uselogoncookie.checked==true){AjaxMaster.EncUPInfo(mylogonname.value,mylogonpass.value,DoEncData_CallBack);}else{document.cookie="cwebizup=; path="+GetPathName()+";";}}mylogonpass.value='';mylogonname.value='';}function DoLogon_CallBack(response){if(response.value==null||response.value.length==0){if(document.getElementById("divlogonerr")!=null){document.getElementById("divlogonerr").style.display="block";document.getElementById("divlogonerr").innerHTML=logongerrmessage;}return;}if(updatelogonlanding!=null&&updatelogonlanding==true){window.document.location.href=website+updatelogonpage;}else{try{var myRender=document.getElementById(snowfoxrenderid);myRender.innerHTML=response.value;RenderCart();}catch(ex){}}}function SaveSuppProdText(myprodid){var myeditor=document.getElementById(suppliereditorID+"_SuppProdEdit_SupplierEditor1_ID");var mymenuinp=document.getElementById("gensesinp");var myeditortxt=myeditor.getHTML().toString();myeditortxt=replace(myeditortxt,'=','**?*');SupplierProdEditModule.SaveSuppProdText(mymenuinp.value,myprodid,myeditortxt,SaveProdText_CallBack)}function SaveProdText_CallBack(response){if(response.value==null||response.value.length==0){return;}}function DoSuppLogon(){var myipa='noip';var mylogonname=document.getElementById("logonname");var mylogonpass=document.getElementById("logonpass");var myipaddr=document.getElementById("ipinp");var mymenu=document.getElementById("menuinp");var myprodid=document.getElementById("prodidinp");var mygenses=document.getElementById("gensesinp");if(useipaddress)myipa=myipaddr.value;AjaxMaster.DoSuppLogon(mylogonname.value,mylogonpass.value,mygenses.value,myipa,mymenu.value,myprodid.value,DoSuppLogon_CallBack);if(setlogoncookie==true){var uselogoncookie=document.getElementById("savelogoncookie");if(uselogoncookie.checked==true){AjaxMaster.EncUPInfo(mylogonname.value,mylogonpass.value,DoEncData_CallBack);}else{document.cookie="cwebizsup=; path="+GetPathName()+";";}}mylogonpass.value='';mylogonname.value='';}function DoSuppLogon_CallBack(response){if(response.value==null||response.value.length==0){if(document.getElementById("divlogonerr")!=null){document.getElementById("divlogonerr").style.display="block";document.getElementById("divlogonerr").innerHTML=logongerrmessage;}return;}if(updatesupplogonpage!=null){window.document.location.href=website+updatesupplogonpage;}else{var myRender=document.getElementById(snowfoxrenderid);myRender.innerHTML=response.value;RenderCart();}}function GetUserPass(){var myemail=document.getElementById("sendupeinp");AjaxMaster.SendUserPass(myemail.value,GetUserPass_CallBack);}function GetSupplierPass(){var myemail=document.getElementById("sendupeinp");AjaxMaster.SendSupplierPass(myemail.value,GetUserPass_CallBack);}function GetUserPass_CallBack(response){if(response.value==null||response.value!=true){var myemailme=document.getElementById("sendupfinitoerr");myemailme.style.display="block";return;}var myemailm=document.getElementById("sendupfinito");myemailm.style.display="block";var myemailo=document.getElementById("sendup");myemailo.style.display="none";var myemailme=document.getElementById("sendupfinitoerr");myemailme.style.display="none";}function DoEncData_CallBack(response){if(response.value==null||response.value.length==0){return;}var myyear=new Date();var exyear=myyear.getFullYear();exyear=exyear+2;var myexdate=new Date(Date.parse("Jan 1 "+exyear));document.cookie="cwebizup="+response.value+"; expires="+myexdate.toGMTString()+"; path="+GetPathName()+";";}function RenderCart(){var genses=document.getElementById("gensesinp");AjaxMaster.renderCart(genses.value,DefaultCart,RenderCart_CallBack);}function RenderCart_CallBack(response){if(response.value==null||response.value.length==0){return;}var myCart=document.getElementById("cart");try{myCart.innerHTML=response.value;}catch(ex){}}function GotoBigCart(genses){AjaxMaster.renderCart(genses,'3',myot,GotoBigCart_CallBack);}function GotoBigCart_CallBack(response){if(response.value==null||response.value.length==0){return;}var myBigCart=document.getElementById("render");myBigCart.innerHTML='';var t=document.createElement('div');t.innerHTML=response.value;myBigCart.appendChild(t);}function SaveShout(){var myipaddr=document.getElementById("ipinp");var mygenses=document.getElementById("gensesinp");var shout=document.getElementById("txtshout");Shout.saveCustomerShout(mygenses.value,myipaddr.value,shout.value,UpdateShout_CallBack);}function UpdateShout(){try{Shout.getCustomerShout(UpdateShout_CallBack);}catch(_err){}}function UpdateShout_CallBack(response){if(response.value==null||response.value.length==0){return;}var myShout=document.getElementById(custshoutID);if(myShout!=null){InitializeTimer();myShout.innerHTML=response.value;}}function SendListMail(){var mailsubject='';var sendfrom=document.getElementById("epostaddr");var mailonoff=document.getElementById("mailstartstopp").value;var maillistname=document.getElementById("maillistname");if(mailonoff=="stop"){mailsubject="unsubscribe "+maillistname.value+" "+sendfrom.value;listonoff=false;}else{mailsubject="subscribe "+maillistname.value+" "+sendfrom.value;};AjaxMaster.sendSimpleMail('',sendfrom.value,'',mailsubject,SendListMail_CallBack);}function SendListMail_CallBack(response){if(response.value==null||response.value.length==0){return;}var divmailinglist=document.getElementById("mailinglist");var maillisttxt=document.getElementById("maillisttxt");if(response.value==true){divmailinglist.innerHTML=maillisttxt.value;}}function FindMatches(searchCriteria){if(mozillakey==13||(ie4&&window.event.keyCode==13)){DoSearch();}else{if(mozillakey==40||(ie4&&window.event.keyCode==40)&&matcheList.style.visibility!="hidden"){if(!matcheList.focused){matcheList.focus();matcheList.options[0].selected="1";}else{matcheList.focus();}}else{if(searchCriteria){AjaxMaster.FindMatches(searchCriteria,FindMatches_CallBack);}else{matcheList.style.visibility="hidden";}}}}function FindMatches_CallBack(response){if(response.error!=null){return;}if(response.value==null||response.value.length==0){matcheList.style.visibility="hidden";return;}matcheList.style.visibility="visible";matcheList.options.length=0;matcheList.size=response.value.length;for(var i=0;i<response.value.length;++i){matcheList.options[matcheList.options.length]=new Option(response.value[i]);}}function MatchSelected(matches){var searchinp=document.getElementById("searchinp");searchinp.value=matches.options[matches.selectedIndex].text;}function InitializeTimer(){secs=orgsecs;StopTheClock();StartTheTimer();}function StopTheClock(){if(timerRunning)clearTimeout(timerID);timerRunning=false}function StartTheTimer(){if(secs==0){StopTheClock();DoTimerStuff();}else{self.status=secs;secs=secs-1;timerRunning=true;timerID=self.setTimeout("StartTheTimer()",delay);}}function IsNumeric(input){return(input-0)==input&&input.length>0;}function replace(string,text,by){var strLength=string.length,txtLength=text.length;if((strLength==0)||(txtLength==0))return string;var i=string.indexOf(text);if((!i)&&(text!=string.substring(0,txtLength)))return string;if(i==-1)return string;var newstr=string.substring(0,i)+by;if(i+txtLength<strLength)newstr+=replace(string.substring(i+txtLength,strLength),text,by);return newstr;}
function SaveIntroText() {
    var myeditor = document.getElementById("CE_Editor1_ID");
    var mymenuinp = document.getElementById("menuinp");
    var mygenses = document.getElementById("gensesinp");
    var myipaddr = document.getElementById("ipinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CwEbizAdmin.SaveIntroText(mymenuinp.value, myeditortxt, mygenses.value, myipaddr.value, SaveIntroText_CallBack)
}

function SaveCustIntroText() {
    var myeditor = document.getElementById(customereditorID + "_CustEditIntro_Editor1_ID");
    var mymenuinp = document.getElementById("gensesinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CustEditorModule.SaveIntroText(mymenuinp.value, myeditortxt, SaveIntroText_CallBack)
}

function SaveSuppIntroText() {
    var myeditor = document.getElementById(suppliereditorID + "_SuppEditIntro_Editor1_ID");
    var mymenuinp = document.getElementById("gensesinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CustEditorModule.SaveSuppIntroText(mymenuinp.value, myeditortxt, SaveIntroText_CallBack)
}

function SaveIntroText_CallBack(response) {
    if (response.value == null || response.value.length == 0) {
        return;
    }
}
function SaveBodyText() {
    var myeditor = document.getElementById("CE_Editor1_ID");
    var mymenuinp = document.getElementById("menuinp");
    var mygenses = document.getElementById("gensesinp");
    var myipaddr = document.getElementById("ipinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CwEbizAdmin.SaveBodyText(mymenuinp.value, myeditortxt, mygenses.value, myipaddr.value, SaveBodyText_CallBack)
}

function SaveCustBodyText() {
    var myeditor = document.getElementById(customereditorID + "_CustEditBody_Editor1_ID");
    var mymenuinp = document.getElementById("gensesinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CustEditorModule.SaveBodyText(mymenuinp.value, myeditortxt, SaveBodyText_CallBack)
}

function SaveSuppBodyText() {
    var myeditor = document.getElementById(suppliereditorID + "_SuppEditBody_Editor1_ID");
    var mymenuinp = document.getElementById("gensesinp");
    var myeditortxt = myeditor.getHTML().toString();
    myeditortxt = replace(myeditortxt, '=', '**?*');
    CustEditorModule.SaveSuppBodyText(mymenuinp.value, myeditortxt, SaveBodyText_CallBack)
}

function SaveBodyText_CallBack(response) {
    if (response.value == null || response.value.length == 0) {
        return;
    }
}

