﻿
	//VARIABLER SOM KAN ENDRES--------------------------
	var MyCompanyname = 'Tropehagen Zoo';
	var website = 'http://www.tropehagen-zoo.no/nettbutikk/'
	var DirectToCart = false;
	var DefaultCart = '1';
	var useAxax = false;
	var useajaxhistory = false;
	var useipaddress = true;
	var useurlrewrite = true;
	var setlogoncookie = true;
	var updatelogonlanding = true;
	var updatelogonpage = "order.aspx";
	var logongerrmessage = "Ditt brukernavn eller passord er feil!";
	var deletelistmessage = "Vil du virkelig slette listen: ";
	var tipmailsubject = "Noe for deg? Her er et tips fra Tropehagen";
	var myuserlistpage = "userlist.aspx";
	var mybigpicbackground = "#FFFFFF";
	var changemycartimg = false;
	var uselightbox = true;
	var doprecart = false;
	var precartisok = true;
	var combinefirstlastname = false;
	var fileparentfolder = "files/";
	var deliverfeltnavn = "deliverphone,delivername,deliverlastname,deliveraddress,deliverzipcode,delivercityplace,deliverstate";
	var mymediaot = "mediaorders";
	var cart2divid = "cart2";
	var useprodspecs = false;
	var prodmatchorderby = "";
	var myot = "orders";
	//--------------------------------------------------
	
	function dopaymentstuff()
    {}
	
	function doprecartstuff ()
    {
        document.cookie = "cartcomment='';";        
    }
	function dochangecartstuff()
    {
        document.cookie = "cartcomment='';";
    }
    function dofreightstuff ()
    {        
        
            sjekkLevering();                             
            InsertFreighCostToCart(document.getElementById("companyregno").value);
            //var frakt = document.getElementById("companyregno").value;
            var valgt = document.getElementById("companyregno").selectedIndex;
                             
            if (valgt == 0)
            {
                document.getElementById("freight").value = "";
            }
            
            if (valgt == 1)
            {
               if(document.getElementById("deliverzipcode").value != "")
               {
                    if (document.getElementById("totalvekt").value > 35000)
                    {
                        alert ("Sendingen er for tung! Maks vekt er 35kg. Velg levering i butikk.");
                        document.getElementById('delivercountry').focus();
                    }
                    else
                    {
                        var postnr = document.getElementById("deliverzipcode").value;
				        getbringpriceguide(postnr);
				    }
               }
               else
               {
                    alert ("Du må oppgi leveringsadresse!");
                    document.getElementById("companyregno").selectedIndex = 0;
               }
               //Dersom man har valgt levering i butikk, for så å endre til bring levering i dropdown så må man sette freight input-en til "" igjen for å unngå at kunder klarer å legge inn ordrer uten frakt
               if(document.getElementById("freight") && document.getElementById("freight").value == "Levering i butikk: ")
               {
                    document.getElementById("freight").value = "";
               }
            }
            if (valgt == 2)
            {
                document.getElementById("freight").value = "Levering i butikk: ";
                document.getElementById('delivercountry').focus();
                document.getElementById("fraktguiden").innerHTML = "";
                document.getElementById("freightmessage").innerHTML = "";
                RenderCart();                        
                RenderCart2();  
            } 
            
            RenderCart();                        
            RenderCart2();    
    }
    function updateLevering(){
        var levering = document.getElementById("freight").value;
        var butikk = document.getElementById("delivercountry").value;
        levering = levering += butikk;
        document.getElementById("freight").value = levering;
        //alert(levering + " og " + butikk);
    }
    
    function pauselitt(millis) 
    {
        var date = new Date();
        var curDate = null;

        do { curDate = new Date(); } 
        while(curDate-date < millis);
    } 

	function sendme()
	{	
	    if (document.getElementById("ja") || document.getElementById("nei"))
	    {
	        sjekkblad();
	    }
		if (document.getElementById("custformorder") && validate())
		{		
			document.getElementById("custformorder").submit();
		}
		else if (document.getElementById("newcustform") && validate())
		{	
			document.getElementById("newcustform").submit();
		}				
	}
	//function copyAdr() {
		//document.getElementById("delivername").value = document.getElementById("customername").value;
		//document.getElementById("deliveraddress").value = document.getElementById("address").value;
		//document.getElementById("deliverzipcode").value = document.getElementById("zipcode").value;
		//document.getElementById("delivercityplace").value = document.getElementById("cityplace").value;	
	//}	
	function copyAdr() {
	    if (document.getElementById("deladdress").checked)
	    {
	        
			
			document.getElementById("delivername").value = document.getElementById("customername").value;
			document.getElementById("deliveraddress").value = document.getElementById("address").value;
		    document.getElementById("deliverzipcode").value = document.getElementById("zipcode").value;
		    document.getElementById("delivercityplace").value = document.getElementById("cityplace").value;	
		}
	}
	

	function validate() {
	    if (document.getElementById('customername')){
		    if (document.getElementById('customername').value == "") {
			    alert("Fyll ut \"navn\" feltet.");
			    document.getElementById('customername').focus();
			    return (false);
		    }
		}
		if (document.getElementById('emailaddress')){    
		    if (document.getElementById('emailaddress').value == "") {
			    alert("Fyll ut \"E-post\" feltet.");
			    document.getElementById('emailaddress').focus();
			    return (false);
		    }
		    if (document.getElementById('emailaddress').value.indexOf("@") < 0 ) {
			    alert("Legg inn en gyldig E-postadresse.");
			    document.getElementById('emailaddress').focus();
			    return (false);
		    }
		}
		if (document.getElementById('tema')){
		    if (document.getElementById('tema').value == "Velg tema"){
		        alert("Velg et tema");
		        document.getElementById('tema').focus();
		        return (false);
		    }
		}
		if (document.getElementById('kategori')){
		    if (document.getElementById('kategori').value == "Velg kategori"){
		        alert("Velg kategori");
		        document.getElementById('kategori').focus();
		        return (false);
		    }
		}
		if (document.getElementById('txtkontakt')){
		    if (document.getElementById('txtkontakt').value == ""){
		        alert("Skriv inn din henvendelse");
		        document.getElementById('txtkontakt').focus();
		        return (false);
		    }
		}   
		if (document.getElementById('address')){
		    if (document.getElementById('address').value == "") {
			    alert("Fyll ut \"Adresse\" feltet.");
			    document.getElementById('address').focus();
			    return (false);
		    }
		}    
		if (document.getElementById('zipcode')){			
		    if (document.getElementById('zipcode').value == "") {
			    alert("Fyll ut \"Postnummer\" feltet.");
			    document.getElementById('zipcode').focus();
			    return (false);
		    }
		}    
		if (document.getElementById('cityplace')){
		    if (document.getElementById('cityplace').value == ""){
			    alert("Fyll ut \"Sted\" feltet.");
			    document.getElementById('cityplace').focus();
			    return (false);
		    }
		}
		if (document.getElementById('telephone')){    
		    if (document.getElementById('telephone').value == "") {
			    alert("Fyll ut \"Mobil tlf\" feltet.");
			    document.getElementById('telephone').focus();
			    return (false);
		    }
		}
		if (document.getElementById('state')){
		    if (document.getElementById('state').value == "ikkevalgt") {
			    alert("Vennligst velg et fylke.");
			    document.getElementById('state').focus();
			    return (false);
		    }
		}
		if(document.getElementById("bringFrakt")){
				var fraktvalg = "";
				if (document.custformorder.bringValgtFraktprodukt.length != null){
					for( i = 0; i < document.custformorder.bringValgtFraktprodukt.length; i++ )
					{					
						if( document.custformorder.bringValgtFraktprodukt[i].checked == true ){
							fraktvalg = document.custformorder.bringValgtFraktprodukt[i].value;
						}	
					}
				}else{
					if (document.custformorder.bringValgtFraktprodukt.checked == true){
						fraktvalg = document.custformorder.bringValgtFraktprodukt.value;
					}	
				}	
				if (fraktvalg != ""){
					document.getElementById('freightmessage').style.color = "red";
					var website = document.getElementById("website").value;
					if (website == "PRIVAT-DØR"){
						if (mobile.value.length < 8) {
							errormessage.style.display = "block";
							errormessage.innerHTML = "Fyll ut <b>Mobiltelefon</b> feltet.";
							mobile.style.backgroundColor = backcol;
							mobile.focus();
							return (false);
						}else if(mobile.value.length > 20){
							errormessage.style.display = "block";
							errormessage.innerHTML = "<b>Mobiltelefon</b> feltet inneholder for mange tegn (maks 20).";
							mobile.style.backgroundColor = backcol;
							mobile.focus();
							return (false);
						}
					}	
				}else{
					document.getElementById('errormessage').style.display = "block";
					document.getElementById('errormessage').innerHTML = "Du må velge en leveringsmåte.";
					document.getElementById('freightmessage').style.color = "red";
					document.getElementById('freightmessage').innerHTML = "<b>Du må velge en leveringsmåte. Velg ett av alternativene over.</b>";
					return (false);					
				}
			}

		/*
		if (document.getElementById('country')){    
		    if (document.getElementById('country').value == "") {
			    alert("Fyll ut \"Land\" feltet.");
			    document.getElementById('country').focus();
			    return (false);
		    }
		}
		*/ 
		if (document.getElementById('freight')){    
		    if (document.getElementById('freight').value == "") {
			    alert("Velg leveringsmåte.");
			    document.getElementById('companyregno').focus();
			    return (false);
		    }
		}
		if (document.getElementById("companyregno")){   
		    if (document.getElementById("companyregno").value == "0"){    
		        if (document.getElementById('delivercountry').value == "") {
			        alert("Velg butikk.");
			        return (false);
		        }
		    }
		}
		if (document.getElementById('address2')){
		    if (document.getElementById('address2').value == "") {
			    alert("Fyll ut \"Avdeling\" feltet.");
			    document.getElementById('address2').focus();
			    return (false);
			}    
		}
		if(document.getElementById("password2")){
		    if(document.getElementById("password").value != document.getElementById("password2").value || document.getElementById("password").value == ""){
		        alert("Passordene stemmer ikke overens\nKontroller at du har tastet inn samme passord i begge feltene");
		        document.getElementById("password").value = "";
		        document.getElementById("password2").value = "";
		        document.getElementById("password").focus();
		        return (false);
		    }
		}
		if (document.getElementById("animal1")){
	        if (document.getElementById("animal1").checked == false && document.getElementById("animal2").checked == false && document.getElementById("animal3").checked == false && document.getElementById("animal4").checked == false && document.getElementById("animal5").checked == false && document.getElementById("animal6").checked == false && document.getElementById("animal7").checked == false && document.getElementById("animal8").checked == false) {
		        alert("Velg et dyr.");
		        return (false);
		    }
		} 			
		return (true);
	}
	
	
	
	function validate3() {
	    if (document.getElementById('company')){
	        if (document.getElementById('company').value == "") {
			    alert("Fyll ut \"Firma\" feltet.");
			    document.getElementById('company').focus();
			    return (false);
			}    
		}
		if (document.getElementById('orgnr')){
	        if (document.getElementById('orgnr').value == "") {
			    alert("Fyll ut \"Org.nummer\" feltet.");
			    document.getElementById('orgnr').focus();
			    return (false);
			}    
		}
		if (document.getElementById('fullname').value == "") {
			alert("Fyll ut \"Kontaktperson/Navn\" feltet.");
			document.getElementById('fullname').focus();
			return (false);
		}
		if (document.getElementById('address').value == "") {
			alert("Fyll ut \"Adresse\" feltet.");
			document.getElementById('address').focus();
			return (false);
		}
		if (document.getElementById('zipcode').value == "") {
			alert("Fyll ut \"Postnr\" feltet.");
			document.getElementById('zipcode').focus();
			return (false);
		}
		if (document.getElementById('cityplace').value == "") {
			alert("Fyll ut \"Sted\" feltet.");
			document.getElementById('cityplace').focus();
			return (false);
		}
		if (document.getElementById('email').value == "") {
			alert("Fyll ut \"E-post\" feltet.");
			document.getElementById('email').focus();
			return (false);
		}
		if (document.getElementById('email').value.indexOf("@") < 0 ) {
			alert("Legg inn en gyldig E-postadresse.");
			document.getElementById('email').focus();
			return (false);
		}
		if (document.getElementById('phone').value == "") {
			alert("Fyll ut \"Telefon\" feltet.");
			document.getElementById('phone').focus();
			return (false);
		}
		else {
			return (true);
		}
	}
	
	
	function sjekkblad(){
	    if (document.getElementById("ja"))
	        {
	        if (document.getElementById("ja").checked == true)
	        {
                document.getElementById("animalcheckbox").value = 0;
                document.getElementById("animalcheckbox").checked = false;
            }
            else if (document.getElementById("ja").checked == false)
            {
                document.getElementById("animalcheckbox").value = 0;
                document.getElementById("animalcheckbox").checked = true;
	        }
	    }    
	    if (document.getElementById("nei"))
	    {
            if (document.getElementById("nei").checked == true)
            {
                document.getElementById("animalcheckbox").value = 1;
                document.getElementById("animalcheckbox").checked = true;
            }
            else if (document.getElementById("nei").checked == false)
            {
                document.getElementById("animalcheckbox").value = 0;
                document.getElementById("animalcheckbox").checked = false;
            }
	    }
	}
	
	function setHeight(){
        var pageHeight = "";
        var pageWidth = "";

        if( window.innerHeight && window.scrollMaxY ){ // Firefox 
            pageWidth = window.innerWidth + window.scrollMaxX;
            pageHeight = window.innerHeight + window.scrollMaxY;
        }
        else if( document.body.scrollHeight > document.body.offsetHeight ) // all but Explorer Mac
        {
            pageWidth = document.body.scrollWidth;
            pageHeight = document.body.scrollHeight;
        }
        else // works in Explorer 6 Strict, Mozilla (not FF) and Safari
        { 
            pageWidth = document.body.offsetWidth + document.body.offsetLeft; 
            pageHeight = document.body.offsetHeight + document.body.offsetTop; 
        }

        document.getElementById('toptopdocument').style.height = pageHeight + 'px';
    }
    
    function sjekkReklamasjon(){
        if (document.getElementById("reklamasjonstype").value == "reklamasjon"){
            for(i=1;i<11;i++){
                document.getElementById("beholde"+i).style.display = "block";
                document.getElementById("beholdeheader").style.display = "block";
            }    
         }
         else{
            for(i=1;i<11;i++){
                document.getElementById("beholde"+i).style.display = "none";
                document.getElementById("beholdeheader").style.display = "none";
            }    
         }           
    }
    
    
    function reklamasjonvalidate(){
        if (document.getElementById('reklamasjon_butikk').value == "") {
		    alert("Fyll ut \"Butikk\" feltet.");
		    document.getElementById('reklamasjon_butikk').focus();
		    return (false);
	    }
	    if (document.getElementById('reklamasjon_kundenr').value == "") {
		    alert("Fyll ut \"Kundenr.\" feltet.");
		    document.getElementById('reklamasjon_kundenr').focus();
		    return (false);
	    }
	    if (document.getElementById('reklamasjon_dato').value == "") {
		    alert("Fyll ut \"Dato\" feltet.");
		    document.getElementById('reklamasjon_dato').focus();
		    return (false);
	    }
	    if (document.getElementById('reklamasjon_ordrenr').value == "") {
		    alert("Fyll ut \"Ordrenr.\" feltet.");
		    document.getElementById('reklamasjon_ordrenr').focus();
		    return (false);
	    }
	    
	    if (document.getElementById('type1').value != ""){
	        for(i=1;i<11;i++){
	            if ((document.getElementById('type'+i).value == "") && ((document.getElementById('varenr'+i).value != "")||(document.getElementById('antall'+i).value != "")||(document.getElementById('aarsak'+i).value != ""))){
                    alert("Velg årsak.");
                    document.getElementById('type'+i).focus();
                    return (false);
                }
                if ((document.getElementById('varenr'+i).value == "") && ((document.getElementById('type'+i).value != "")||(document.getElementById('antall'+i).value != "")||(document.getElementById('aarsak'+i).value != ""))){
                    alert("Velg Varenr.");
                    document.getElementById('varenr'+i).focus();
                    return (false);
                }
                if ((document.getElementById('antall'+i).value == "") && ((document.getElementById('type'+i).value != "")||(document.getElementById('varenr'+i).value != "")||(document.getElementById('aarsak'+i).value != ""))){
                    alert("Skriv inn Antall.");
                    document.getElementById('antall'+i).focus();
                    return (false);
                }
                if ((document.getElementById('aarsak'+i).value == "") && ((document.getElementById('type'+i).value != "")||(document.getElementById('varenr'+i).value != "")||(document.getElementById('antall'+i).value != ""))){
                    alert("Skriv inn Beskrivelse.");
                    document.getElementById('aarsak'+i).focus();
                    return (false);
                }
	        }
	    }
	    if (document.getElementById('type1').value == ""){
	        alert("Velg årsak.");
            document.getElementById('type1').focus();
            return (false);
        } 
	    
		else {
			return (true);
		}
    }
    
    
    
    /* Frakt */

    function oppdaterFrakt(){
        
    } 
    /**/
    
    function abonner(sysid, price){
        /* Henter og setter antall produkter */
        var tall;
        var antall;
        var hentantall = document.getElementsByTagName("input");
        for(var i=0; i<hentantall.length; i++)
        {			        
            if(hentantall[i].id.indexOf('scart') > -1){
                tall = hentantall[i].value;
                document.getElementsByTagName("input").value = tall;
                document.getElementById('antall').value = tall;
            }			                        
        }
        antall = document.getElementById("antall").value;
            
        /*alert("Sysid: " + sysid + " Pris: " + price + " Antall: " + antall);*/
        display.AddToCart(sysid, document.getElementById('ipinp').value, antall, price,'<b>Abonnement</b>', document.getElementById('gensesinp').value);
        setTimeout("document.location.href = 'cart.aspx'",500);
    }   
    
    /*---------------------------- BRING FRAKT --------------------------- */
	function setCityPlace()
	{
		var newZip = document.getElementById("postnummerResult").innerHTML;
		document.getElementById("cityplace").value = newZip;
	}
	function setCityPlace2()
	{
		var newZip = document.getElementById("postnummerResult2").innerHTML;
		document.getElementById("delivercityplace").value = newZip;
	}
	function getbringpriceguide (x)
		{   		
			document.getElementById("fraktguiden").innerHTML = "";
			var postnr = "";
			if(x){
				if (x != ""){
					postnr = x;
				}	
			}else{	
				postnr = document.getElementById("deliverzipcode").value;
			}	
			var gensesvalue = document.getElementById('gensesinp').value;
						
			if (document.getElementById("totalvekt").value > 500)
                {
                display.getFraktsideJava(postnr,"SERVICEPAKKE&product=PA_DOREN&product=BPAKKE_DOR-DOR&product=EKSPRESS09", gensesvalue, false, getbringpriceguide_CallBack);
                }
                else
                {
                    display.getFraktsideJava(postnr,"A-POST&product=PA_DOREN&product=BPAKKE_DOR-DOR&product=EKSPRESS09", gensesvalue, false, getbringpriceguide_CallBack);
                }
		    //{
			//display.getFraktsideJava(postnr,"A-POST&SERVICEPAKKE&product=PA_DOREN&product=BPAKKE_DOR-DOR&product=EKSPRESS09", gensesvalue, false, getbringpriceguide_CallBack);
			//}
			//display.getFraktsideJava(postnr,"SERVICEPAKKE&product=PA_DOREN", gensesvalue, false, getbringpriceguide_CallBack);

		}
	function getbringpriceguide_CallBack (response)
	{
		if (response.value == null || response.value.length == 0)
		{
			return;
		}
		var innhold = response.value;
	    innhold = innhold.replace('"bringSERVICEPAKKEradio"', '"bringSERVICEPAKKEradio" onclick="getbringprice(1);"');
		innhold = innhold.replace('"bringA-POSTradio"', '"bringA-POSTradio" onclick="getbringprice(2);"');
		innhold = innhold.replace('"bringBPAKKE_DOR-DORradio"', '"bringBPAKKE_DOR-DORradio" onclick="getbringprice(3);"');
		innhold = innhold.replace('"bringEKSPRESS09radio"', '"bringEKSPRESS09radio" onclick="getbringprice(4);"');
		innhold = innhold.replace('"bringPA_DORENradio"', '"bringPA_DORENradio" onclick="getbringprice(5);"');
		
		innhold = innhold.replace(/Ankomst/g, 'Transporttid');
		innhold = innhold.replace('"bringFraktvalgTransporttiddato"></td>', '"bringFraktvalgTransporttiddato">1-2 dager</td>');
		
		innhold = innhold.replace('id="bringHelp_SERVICEPAKKE"><', 'id="bringHelp_SERVICEPAKKE"><img class="bringHelpImage" src="dep/helpGrey.png" style="cursor: help;" onMouseOver="tooltipshow(1);" onMouseOut="tooltiphide(1);"/><');
		innhold = innhold.replace('id="bringHelp_A-POST"><', 'id="bringHelp_A-POST"><img class="bringHelpImage" src="dep/helpGrey.png" style="cursor: help;" onMouseOver="tooltipshow(2);" onMouseOut="tooltiphide(2);"/><');
		innhold = innhold.replace('id="bringHelp_BPAKKE_DOR-DOR"><', 'id="bringHelp_BPAKKE_DOR-DOR"><img class="bringHelpImage" src="dep/helpGrey.png" style="cursor: help;" onMouseOver="tooltipshow(3);" onMouseOut="tooltiphide(3);"/><');
		innhold = innhold.replace('id="bringHelp_EKSPRESS09"><', 'id="bringHelp_EKSPRESS09"><img class="bringHelpImage" src="dep/helpGrey.png" style="cursor: help;" onMouseOver="tooltipshow(4);" onMouseOut="tooltiphide(4);"/><');
		innhold = innhold.replace('id="bringHelp_PA_DOREN"><', 'id="bringHelp_PA_DOREN"><img class="bringHelpImage" src="dep/helpGrey.png" style="cursor: help;" onMouseOver="tooltipshow(5);" onMouseOut="tooltiphide(5);"/><');
		document.getElementById("fraktguiden").innerHTML += "<div class=fraktguidenheader>Velg fraktalternativ:</div>" + innhold;
	
			
	}
    function tooltipshow(x)
    {
		var id = "";
		if (x==1){id="bringHelp_SERVICEPAKKE_body";}
		else if (x==2){id="bringHelp_A-POST_body";}
		else if (x==3){id="bringHelp_BPAKKE_DOR-DOR_body";}
		else if (x==4){id="bringHelp_EKSPRESS09_body";}
		else if (x==5){id="bringHelp_PA_DOREN_body";}
		document.getElementById(id).style.display = "block";
    }
    function tooltiphide(x)
    {
		var id = "";
		if (x==1){id="bringHelp_SERVICEPAKKE_body";}
		else if (x==2){id="bringHelp_A-POST_body";}
		else if (x==3){id="bringHelp_BPAKKE_DOR-DOR_body";}
		else if (x==4){id="bringHelp_EKSPRESS09_body";}
		else if (x==5){id="bringHelp_PA_DOREN_body";}
		document.getElementById(id).style.display = "none";
    }
    
    function getbringprice(x)
	{	
		var leveringskode = "";
		var postnr = document.getElementById('deliverzipcode').value;
		
		/*if (x == 1){ x = "SERVICEPAKKE"; leveringskode = "SERVICEPAKKE"}
		if (x == 2){ x = "A-POST"; leveringskode = "A-POST"}
		if (x == 3){ x = "BPAKKE_DOR-DOR"; leveringskode = "BEDR-DØR"}
		if (x == 4){ x = "EKSPRESS09"; leveringskode = "EKSPRESS"}
		if (x == 5){ x = "PA_DOREN"; leveringskode = "PA_DOREN"}*/
		
		if (x == 1){ x = "SERVICEPAKKE"; leveringskode = "SERVICEPK"}
		if (x == 2){ x = "A-POST"; leveringskode = "A-POST"}
		if (x == 3){ x = "BPAKKE_DOR-DOR"; leveringskode = "BEDR-DØR"}
		if (x == 4){ x = "EKSPRESS09"; leveringskode = "EKSPRESS"}
		if (x == 5){ x = "PA_DOREN"; leveringskode = "PRIVAT-DØR"}
		
		//document.getElementById("website").value = leveringskode;
		document.getElementById("freight").value = leveringskode;
	    var gensesvalue = document.getElementById('gensesinp').value;
	    display.getBringPriceJava(postnr,x, gensesvalue, getbringprice_CallBack);
	   
	}
	function getbringprice_CallBack (response)
	{
	    if (response.value == null || response.value.length == 0)
	    {
	        return;
	    }
	    var fraktpris = response.value;
	    if (fraktpris == 0){
			document.getElementById("deliverzipcode").focus();
			document.getElementById("deliverzipcode").style.backgroundColor = "#fcb7b7";
			document.getElementById("errormessage").innerHTML = "Valgt leveringsmåte kan ikke kombineres med ditt leverings-postnummer";
		}
		else{
			fraktpris = Math.round(fraktpris * 1.25); //+ mva
			document.getElementById("errormessage").innerHTML = "";
			document.getElementById("deliverzipcode").style.backgroundColor = "#fff";
			var gebyr = document.getElementById("gebyr").value;
			var totalvekt = document.getElementById("totalvekt").value;
			var gebyrinfo = 0;			
			if(gebyr == "gebyr"){
				if(totalvekt <= 200){
					fraktpris += 25;
					gebyrinfo = 25;
				}
				else if(totalvekt > 200){
					fraktpris += 39;
					gebyrinfo = 39;
				}
			}
			
			document.getElementById("freightmessage").style.color = "green";			
			document.getElementById("freightmessage").innerHTML = "Frakt og ekspedisjon er beregnet til: <b>" + fraktpris + ",-</b> og vil bli lagt til prisen.";
			if(gebyr == "gebyr"){
				document.getElementById("freightmessage").innerHTML += "<br/>Av dette er " + gebyrinfo + ",- gebyr";
			}
			InsertFreighCostToCart(fraktpris);
			setTimeout("RenderCart()", 500);
			setTimeout("RenderCart2()", 500);
			//RenderCart2() 
			//RenderCart();                        
        	
		}	
	}
	
	function velgfrakt(){
		var backcol = "#fcb7b7";
		var deliverzipcode = document.getElementById('deliverzipcode');
		if(deliverzipcode) deliverzipcode.style.backgroundColor = "#fff";
				
		if(document.getElementById("bringSERVICEPAKKEradio") || document.getElementById("bringA-POSTradio") || document.getElementById("bringBPAKKE_DOR-DORradio") || document.getElementById("bringEKSPRESS09radio") || document.getElementById("bringPA_DORENradio"))
		{
			window.location.href = "order.aspx#fraktstart";
		}else{
			deliverzipcode.style.backgroundColor = backcol;
			deliverzipcode.focus();
		}
		
	}
    /*---------------------------- BRING FRAKT SLUTT ---------------------- */ 