<!--

	
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



//-----------------------------------------------------------------------------------------------------------------------------------
	function checkEmail(txMail)
{
	var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
	var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";

	var reg1 = new RegExp(reg1str)
	var reg2 = new RegExp(reg2str)

	return ((!reg1.test(txMail)) && (reg2.test(txMail)))
	
	}
	
	
function valiReg1(){
     if (document.editaccount.txAnv.value==""){
        alert("Användarnamn kan inte vara tomt.");
     return false;
    }
}  
	
	function valiReg(){
     if (!checkEmail(document.reg.txMail.value)){
        alert("Du måste ange en korrekt epostadress...");
    return false;
   }
    }


//-----------------------------------------------------------------------------------------------------------------------------------

//-----------------------------------------------------------------------------------------------------------------------------------

function externalLinks() { 
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	for (var i=0; i<anchors.length; i++) { 
		var anchor = anchors[i]; 
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "out") 
			anchor.target = "_blank"; 
		}
}
window.onload = externalLinks;

//-----------------------------------------------------------------------------------------------------------------------------------

function viewThis(PATH,WHAT,VALUE,SCROLL){
	var width = 500; var height = 450;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width; y = screen.height;
	}
	window.open(PATH +"view_"+ WHAT +".asp?id="+ VALUE,"updatesystem"+ WHAT,"top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars="+ SCROLL +",width=" + width + ",height=" + height).focus();
}

function printpop(){
	var width = 750; var height = 500;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width; y = screen.height;
	}
	window.open("shop_print.asp","Kundlista","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars=1,resizable=1,width=" + width + ",height=" + height).focus();
}

function Galpop(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features).focus();
}

/*
function printpop2(){
	var width = 620; var height = 620;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width; y = screen.height;
	}
	window.open("mc/carlbarks_mc.htm","Kundlista","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars=1,resizable=no,width=" + width + ",height=" + height).focus();
}
*/

function printpop3(){
	var width = 600; var height = 400;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width; y = screen.height;
	}
	window.open("view_webcam.asp","Webcam","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars=1,resizable=no,width=" + width + ",height=" + height).focus();
}


function Galpop(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features).focus();
}


//-----------------------------------------------------------------------------------------------------------------------------------

function validate(){
	if (document.f.txName.value=="") {
		alert("Du måste ange ditt namn");
		document.f.txName.focus();
		return false;

	} else if (document.f.txMail.value.indexOf("@") == -1) {
		alert("Du måste ange en korrekt epostadress...");
		document.f.txMail.focus();
		return false;

	} else if (document.f.txMsg.value=="") {
		alert("Du kan inte spara ett tomt meddelande");
		document.f.txMsg.focus();
		return false;

	}
}

//-----------------------------------------------------------------------------------------------------------------------------------

function en(frm,price,size) {
	if(price>0){
		document[frm].txPrice.value=price;
		document[frm].txFinalSize.value=size;
	}
} 

//-----------------------------------------------------------------------------------------------------------------------------------

function valBuy(name, size, color) {

	intAntal = eval(document[name].txAnt.value);

	if ((size>0) && (document[name].txSize.value.length==0)) {
		alert("Du måste välja storlek / modell...");
		return;

	} else if ((color>0) && (document[name].txColor.value.length==0)) {
		alert("Du måste ange vilken färg");
		return; 

	} else if (intAntal<1) {
		alert("Du måste ange det antal du vill lägga till.");
		return; 

	} else {
		document[name].submit();
	}

}

//-----------------------------------------------------------------------------------------------------------------------------------

function kollaforum() {

    topic = document.forum.txTopic.value.length;
    user = document.forum.txUser.value.length;
    post = document.forum.txPost.value.length;

	if (topic < 2) {
	    alert("Du har inte valt rubrik för ditt meddelande.");
        document.forum.txTopic.focus(); 
	    return false; 
    }
    if (user < 3) {
        alert("Ange namn."); 
        document.forum.txUser.focus(); 
        return false; 
    }
	if (post < 5) {
	    alert("Du kan inte spara ett tomt meddelande."); 
        document.forum.txPost.focus(); 
	    return false; 
    }
}

//-----------------------------------------------------------------------------------------------------------------------------------

function smiley(){
	var width = 94; var height = 328;
	if (parseInt(navigator.appVersion) >= 3){
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion)<5){
			var tools = new Packages.java.awt.Toolkit.getDefaultToolkit();
			screen=tools.getScreenSize();
		}
		x = screen.width; y = screen.height;
	}
	window.open("smileys.asp","smile","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars=no,width=" + width + ",height=" + height).focus();
}

//-----------------------------------------------------------------------------------------------------------------------------------


function sendOrder() {

	var sendnamn = document.shop.txFnamn.value.length;
	var sendadress = document.shop.txAdress.value.length;
	var sendpost = document.shop.txPost.value.length;
	var sendort = document.shop.txOrt.value.length;
	var sendland = document.shop.txCountry.value.length;
	var sendtele = document.shop.txTele.value.length;
	var sendmail = document.shop.txMail.value.length;
	var sendnumber = document.shop.txNumber.value.length;

	if (sendnamn < 2) {
	    alert("Ange namn.");
		document.shop.txFnamn.focus();
	    return false; 
    }	
	
	if (sendnumber < 10) {
	    alert("Ange pers.-/org.nummer.");
		document.shop.txNumber.focus();
	    return false; 
    } 
		
	if (sendadress < 2) {
	    alert("Ange adress.");
		document.shop.txAdress.focus();
	    return false; 
    } 
	
	if (sendpost < 2) {
	    alert("Ange postnummer.");
		document.shop.txPost.focus();
	    return false; 
    } 
	
	if (sendort < 2) {
	    alert("Ange ort.");
		document.shop.txOrt.focus();
	    return false; 
    } 
	
	if (sendland < 2) {
	    alert("Ange land.");
		document.shop.txCountry.focus();
	    return false; 
    } 
	
	if (sendtele < 2) {
	    alert("Ange telefonnummer.");
		document.shop.txTele.focus();
	    return false; 
    } 
	
	if (sendmail < 2) {
		alert("Ange epostadress.")
		document.shop.txMail.focus();
		return false;
	} else if (document.shop.txMail.value.indexOf("@") == -1){
		alert('Ange epostadress.');
		document.shop.txMail.focus();
		return false;
	}

}


function valContact() {

	var sendmott = document.foo.txReceiver.value;
	var sendnamn = document.foo.txName.value.length;
	var sendmail = document.foo.txEmail.value.length;
	var sendmess = document.foo.txMessage.value.length;
	
	if (sendmott == 'none') {
	    alert("Välj ärende.");
		document.foo.txReceiver.focus();
	    return false;
    }

	if (sendnamn < 2) {
	    alert("Ange namn.");
		document.foo.txName.focus();
	    return false;
    }

	if (sendmail < 2) {
		alert("Ange e-postadress.")
		document.foo.txEmail.focus();
		return false;
	}
	else if (document.foo.txEmail.value.indexOf("@") == -1){
		alert("Ange korrekt e-postadress.");
		document.foo.txEmail.focus();
		return false;
	}

	if (sendmess < 2) {
	    alert("Ange meddelande.");
		document.foo.txMessage.focus();
	    return false;
    }

}

function goto_URL(object) {
    window.location.href = object.options[object.selectedIndex].value;
}
//-----------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------------------
//-->