	
	//VARIABLER SOM KAN ENDRES--------------------------
	var MyCompanyname = 'Aukrustsenteret';
	var website = 'http://nettbutikk.digitroll.no/aukrustsenteret/'
	var DirectToCart = true;
	var DefaultCart = '1';
	var useAxax = false;
	var orgsecs = 5;	
	var useajaxhistory = false;
	var useipaddress = true;
	var useurlrewrite = true;
	var setlogoncookie = true;
	var updatelogonlanding = true;
	var updatelogonpage = "display.aspx";
	var updatesupplogonpage = "customer.aspx?edit=true";
	var suppliereditorID = "CE_ctl00_content_SuppProdEdit_SupplierEditor1_ID";
	var administr = "ctl00_customershout_lbllynxShouts";
	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 Aukrustsenteret";
	var listubject = "Disse gavene vil jeg ha! Du er Verdens greieste!";
	var myuserlistpage = "userlist.aspx";
	var mybigpicbackground = "#FFFFFF";
	var changemycartimg = true;
	var combinefirstlastname = true;
	var dochangecart = true;
	var doprecart = false;
	var dopresearch = false;
	var precartisok = true;
	var dovariant = false;	
	var uselightbox = true;
	var fileparentfolder = "files/";
	var deliverfeltnavn = "deliverphone,delivername,deliverlastname,deliveraddress,deliverzipcode,delivercityplace,deliverstate";
	var snowfoxrenderid = "articlecontent";
	var myot = "orders";
	var mymediaot = "mediaorders";
	var cart2divid = "cart2";
	var useprodspecs = false;
	//--------------------------------------------------
	
	function dopaymentstuff()
    {}
    
    function dochangecartstuff()
    {}
    
	function dovariantstuff()
    {}
    
	function lukkListePop(){
		if(document.getElementById("onskelistepop")) document.getElementById("onskelistepop").style.display = "none";
	}
	
	function toggleListePop(){
		if(document.getElementById("onskelistepop")){
			if(document.getElementById("onskelistepop").style.display != "block") document.getElementById("onskelistepop").style.display = "block";
			else document.getElementById("onskelistepop").style.display = "none";
		}
	}
	
    
	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 sendme()
	{	    
		if (document.getElementById("custformorder") && validate())
		{		
			document.getElementById("custformorder").submit();
		}
		else if (document.getElementById("newcustform") && validate())
		{		
			document.getElementById("newcustform").submit();
		}				
	}
	
	function maxlength(){
		/* Setter makslengde på felt (Uni standard) */
	    if(document.getElementById('customername')) document.getElementById('customername').maxLength = 30; /* 30 */
	    if(document.getElementById('emailaddress')) document.getElementById('emailaddress').maxLength = 80; /* 80 */
	    if(document.getElementById('address')) document.getElementById('address').maxLength = 60; /* 60 */
	    if(document.getElementById('zipcode')) document.getElementById('zipcode').maxLength = 6; /* 6 */
	    if(document.getElementById('cityplace')) document.getElementById('cityplace').maxLength = 50; /* 50 */
	    if(document.getElementById('telephone')) document.getElementById('telephone').maxLength = 20; /* 20 */
	    if(document.getElementById('telefax')) document.getElementById('telefax').maxLength = 20; /* 20 */
	    if(document.getElementById('delivername')) document.getElementById('delivername').maxLength = 30; /* 30 */
	    if(document.getElementById('deliveraddress')) document.getElementById('deliveraddress').maxLength = 60; /* 60 */
	    if(document.getElementById('deliverzipcode')) document.getElementById('deliverzipcode').maxLength = 6; /* 6 */
	    if(document.getElementById('delivercityplace')) document.getElementById('delivercityplace').maxLength = 50; /* 50 */
	    if(document.getElementById('comments')) document.getElementById('comments').maxLength = 100; /* 100 */
	    
	}
	
	function validate() {	
		/* Diverse variabler */
		var backcol = "#fcb7b7";
	    var customername = document.getElementById('customername');
	    var emailaddress = document.getElementById('emailaddress');
	    var address = document.getElementById('address');
	    var zipcode = document.getElementById('zipcode');
	    var cityplace = document.getElementById('cityplace');
	    var telephone = document.getElementById('telephone');
	    var telefax = document.getElementById('telefax');
	    var password = document.getElementById('password');
	    var password2 = document.getElementById('password2');
	    var delivername = document.getElementById('delivername');
	    var deliveraddress = document.getElementById('deliveraddress');
	    var deliverzipcode = document.getElementById('deliverzipcode');
	    var delivercityplace = document.getElementById('delivercityplace');
	    var custedit = document.getElementById('custedit');
	    var errormessage = document.getElementById('errormessage');
	    
	       
	    /* Setter bakgrunnsfarge tilbake til hvit */
	    if(customername) customername.style.backgroundColor = "#fff";
	    if(emailaddress) emailaddress.style.backgroundColor = "#fff";
	    if(address) address.style.backgroundColor = "#fff";
	    if(zipcode) zipcode.style.backgroundColor = "#fff";
	    if(cityplace) cityplace.style.backgroundColor = "#fff";
	    if(telephone) telephone.style.backgroundColor = "#fff";
	    if(telefax) telefax.style.backgroundColor = "#fff";
	    if(password) password.style.backgroundColor = "#fff";
	    if(password2) password2.style.backgroundColor = "#fff";
	    if(delivername) delivername.style.backgroundColor = "#fff";
	    if(deliveraddress) deliveraddress.style.backgroundColor = "#fff";
	    if(deliverzipcode) deliverzipcode.style.backgroundColor = "#fff";
	    if(delivercityplace) delivercityplace.style.backgroundColor = "#fff";
	    if(custedit) custedit.style.display = "none";
	    if(errormessage) errormessage.innerHTML = "&nbsp;";
		
		if (customername.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>Fullt navn</b> feltet.";
			customername.style.backgroundColor = backcol;
			customername.focus();
			return (false);
		}else if(customername.value.length > 50){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Fullt navn</b> feltet inneholder for mange tegn (maks 50).";
			customername.style.backgroundColor = backcol;
			customername.focus();
			return (false);
		}
		/* streng epostvalidering: at den ikke er ingenting, har @, minst 7 tegn (eks:1@34.67), 3siste, 4siste eller 5siste tegn er punktum. */
		ugyldigepost = false;
		if(emailaddress.value == "") ugyldigepost = true;
		if(emailaddress.value.indexOf("@") < 0) ugyldigepost = true;
		if(emailaddress.value.length < 7) ugyldigepost = true;
		if((emailaddress.value.charAt(emailaddress.value.length - 3) != ".") && (emailaddress.value.charAt(emailaddress.value.length - 4) != ".") && (emailaddress.value.charAt(emailaddress.value.length - 5) != ".")) ugyldigepost = true;
		if (ugyldigepost) {		
		    errormessage.style.display = "block";	
			errormessage.innerHTML = "Fyll ut en gyldig e-post i <b>E-post</b> feltet.";
			emailaddress.style.backgroundColor = backcol;
			emailaddress.focus();
			return (false);
		}else if(emailaddress.value.length > 80){
            errormessage.style.display = "block";
			errormessage.innerHTML = "<b>E-post</b> feltet inneholder for mange tegn (maks 80).";
			emailaddress.style.backgroundColor = backcol;
			emailaddress.focus();
			return (false);
		}
		if (address.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>Adresse</b> feltet.";
			address.style.backgroundColor = backcol;
			address.focus();
			return (false);
		}else if(address.value.length > 60){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Adresse</b> feltet inneholder for mange tegn (maks 60).";
			address.style.backgroundColor = backcol;
			address.focus();
			return (false);
		}
		if (zipcode.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>Postnummer</b> feltet.";
			zipcode.style.backgroundColor = backcol;
			zipcode.focus();
			return (false);
		}else if(zipcode.value.length > 10){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Postnummer</b> feltet inneholder for mange tegn (maks 10).";
			zipcode.style.backgroundColor = backcol;
			zipcode.focus();
			return (false);
		}
		if (cityplace.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>Sted</b> feltet.";
			cityplace.style.backgroundColor = backcol;
			cityplace.focus();
			return (false);
		}else if(cityplace.value.length > 50){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Sted</b> feltet inneholder for mange tegn (maks 50).";
			cityplace.style.backgroundColor = backcol;
			cityplace.focus();
			return (false);
		}
		if (telephone.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>Telefon</b> feltet.";
			telephone.style.backgroundColor = backcol;
			telephone.focus();
			return (false);
		}else if(telephone.value.length > 20){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Telefon</b> feltet inneholder for mange tegn (maks 20).";
			telephone.style.backgroundColor = backcol;
			telephone.focus();
			return (false);
		}
		if(telefax.value.length > 20){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Faks</b> feltet inneholder for mange tegn (maks 20).";
			telefax.style.backgroundColor = backcol;
			telefax.focus();
			return (false);
		}
		if(password2)
        {	
		    if(password.value != password2.value || password.value == "")
		    {
		        errormessage.style.display = "block";
			    errormessage.innerHTML = "<b>Passordene</b> stemmer ikke overens. Kontroller at du har tastet inn samme passord i begge feltene.";
			    password.style.backgroundColor = backcol;
			    password2.style.backgroundColor = backcol;
		        password.value = "";
		        password2.value = "";
		        password.focus();
		        return (false);
		    }
		}
		
		/* Kun for ordreskjema */
		if(delivername && delivername.value.length > 50){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Fullt navn</b> feltet inneholder for mange tegn (maks 50).";
			delivername.style.backgroundColor = backcol;
			delivername.focus();
			return (false);
		}
		if(deliveraddress && deliveraddress.value.length > 60){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Adresse</b> feltet inneholder for mange tegn (maks 60).";
			deliveraddress.style.backgroundColor = backcol;
			deliveraddress.focus();
			return (false);
		}	
		if(deliverzipcode && deliverzipcode.value.length > 10){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Postnummer</b> feltet inneholder for mange tegn (maks 10).";
			deliverzipcode.style.backgroundColor = backcol;
			deliverzipcode.focus();
			return (false);
		}	
		if(delivercityplace && delivercityplace.value.length > 50){
			errormessage.style.display = "block";
			errormessage.innerHTML = "<b>Sted</b> feltet inneholder for mange tegn (maks 50).";
			delivercityplace.style.backgroundColor = backcol;
			delivercityplace.focus();
			return (false);
		}	
		
		/* Legg til for validering av betingelser 
		var betingelser = document.getElementById('betingelser');
		betingelser.style.backgroundColor = "#fff";		
		if (betingelser.checked == false) {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Du må godta <b>betingelsene</b>.";
			betingelser.style.backgroundColor = backcol;
			betingelser.focus();
			return (false);
		}*/
		
		/* <VANLIG EPOST VALIDERING> 
		if (emailaddress.value == "") {
			errormessage.style.display = "block";
			errormessage.innerHTML = "Fyll ut <b>E-post</b> feltet.";
			emailaddress.style.backgroundColor = backcol;
			emailaddress.focus();
			return (false);
		}else if (emailaddress.value.indexOf("@") < 0 ) {
		    errormessage.style.display = "block";
			errormessage.innerHTML = "Legg inn en gyldig <b>E-postadresse</b>.";
			emailaddress.style.backgroundColor = backcol;
			emailaddress.focus();
			return (false);
		}*/
		
		return (true);
	}
	
	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';
    }