<!--

	
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 (document.reg.txFName.value == '') {
		alert("Du måste ange förnamn!");
		document.reg.txFName.focus()
		return false;
	}
	if (document.reg.txLName.value == '') {
		alert("Du måste ange efternamn!");
		document.reg.txLName.focus()
		return false;
	}
	if (document.reg.txAddress.value == '') {
		alert("Du måste ange adress!");
		document.reg.txAddress.focus()
		return false;
	}
	if (document.reg.txZip.value == '') {
		alert("Du måste ange postnummer!");
		document.reg.txZip.focus()
		return false;
	}
	if (document.reg.txCity.value == '') {
		alert("Du måste ange ort!");
		document.reg.txCity.focus()
		return false;
	}
	if (!checkEmail(document.reg.txMail.value)) {
		alert("Du måste ange en korrekt e-postadress!");
		document.reg.txMail.focus()
		return false;
	}
	if (document.reg.chbConfirm.checked == false) {
		alert("Du måste godkänna utskick!");
		return false;
	}
}

function valiDeal() {

	if (document.login.txNamn.value == '') {
		alert("Du måste ange namn!");
		document.login.txNamn.focus()
		return false;
	}
	if (document.login.txAdress.value == '') {
		alert("Du måste ange adress!");
		document.login.txAdress.focus()
		return false;
	}
	if (document.login.txZip.value == '') {
		alert("Du måste ange postnummer!");
		document.login.txZip.focus()
		return false;
	}
	if (document.login.txOrt.value == '') {
		alert("Du måste ange ort!");
		document.login.txOrt.focus()
		return false;
	}	
	if (document.login.txAdress2.value == '') {
		alert("Du måste ange adress!");
		document.login.txAdress2.focus()
		return false;
	}
	if (document.login.txZip2.value == '') {
		alert("Du måste ange postnummer!");
		document.login.txZip2.focus()
		return false;
	}
	if (document.login.txOrt2.value == '') {
		alert("Du måste ange ort!");
		document.login.txOrt2.focus()
		return false;
	}
	if (document.login.txCountry.value == '') {
		alert("Du måste ange land!");
		document.login.txCountry.focus()
		return false;
	}
	if (document.login.txTele.value == '') {
		alert("Du måste ange telefonnummer!");
		document.login.txTele.focus()
		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 = 530; var height = 500;
	if (WHAT == 'image') {width = 630; height = 650;}
	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 +",resizable=1,width=" + width + ",height=" + height).focus();
}

function printpop(orderid){
	var width = 730; var height = 550;
	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?id="+orderid,"Kundlista","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",scrollbars=1,resizable=0,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.length>0){
		var x = price.split('V');
		document[frm].txPrice.value=x[0];
		document[frm].txFinalSize.value=size;
		document[frm].txOrgPrice.value=x[1];
	}
} 

//-----------------------------------------------------------------------------------------------------------------------------------

function valBuy(name, size, color) {

	intAntal = eval(document[name].txAnt.value);

	if ((size>0) && (document[name].txSize.value.length==0)) {
		alert("Valitse koko/malli...");
		return;

	} else if ((color>0) && (document[name].txColor.value.length==0)) {
		alert("Valitse väri...");
		return; 

	} else if (intAntal<1 || document[name].txAnt.value.length < 1) {
		alert("Lukumäärä?");
		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 sendcomp = document.shop.txCompany.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;
	var sendtele = document.shop.txTele.value.length;
	var sendmail = document.shop.txMail.value.length;
	/*
	if (sendnamn < 2 && document.shop.txFnamn.type == 'text') {
	    alert("Ange referens.");
		document.shop.txFnamn.focus();
	    return false; 
    }	
	*/
	if (sendcomp < 2) {
	    alert("Syötä nimi/yritys.");
		document.shop.txCompany.focus();
     	return false; 
   }	
		
	if (sendadress < 2) {
	    alert("Syötä osoite.");
		document.shop.txAdress.focus();
	    return false; 
    } 
	
	if (sendpost < 2) {
	    alert("Syötä postinumero.");
		document.shop.txPost.focus();
	    return false; 
    } 
	
	if (sendort < 2) {
	    alert("Syötä toimipaikka.");
		document.shop.txOrt.focus();
	    return false; 
    } 
	
	if (sendland == 'tom') {
	    alert("Syötä maa.");
	    return false; 
    } 
	
	if (sendtele < 2) {
	    alert("Syötä puhelinnumero.");
		document.shop.txTele.focus();
	    return false; 
    } 
	
	if (sendmail < 2) {
		alert("Syötä e-mail.")
		document.shop.txMail.focus();
		return false;
	} else if (document.shop.txMail.value.indexOf("@") == -1){
		alert('Syötä e-mail.');
		document.shop.txMail.focus();
		return false;
	}
	
	
}
function orderforminfo(URL,width,height){
	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(URL,"infoform","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height +",scrollbars=yes").focus();
}
//-----------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------------------
//-->