<!--

// -- MAILADRESS ----------------------------------------------------------------------
function sendMailTo(recipient,domain){
	location.href = "mailto:" + recipient + "@" + domain;
	}

// -- POPUP ---------------------------------------------------------------------------
function popup(URL,width,height,scroll){
	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,"dummy","top=" + parseInt(y/2-height/2-16) + ",left=" + parseInt(x/2-width/2-5) + ",width=" + width + ",height=" + height + ",scrollbars=" + scroll);
}

// -- CITATFUNKTION TILL GÄSTBOK ------------------------------------------------------
function citeMess(intID, strName){
	var objLyr = document.getElementById('strMess' + intID);
	var strTemp = '[b]' + strName + ' skrev:[/b]<br>' + objLyr.innerHTML;
	strTemp = strTemp.replace(/<br>/gi, '\n\r');
	strTemp = strTemp.replace(/<strong>/gi, '');
	strTemp = strTemp.replace(/<\/strong>/gi, '');
	strTemp = strTemp.replace(/<STRONG>/gi, '');
	strTemp = strTemp.replace(/<\/STRONG>/gi, '');
	strTemp = strTemp.replace(/<em>/gi, '');
	strTemp = strTemp.replace(/<\/em>/gi, '');
	strTemp = strTemp.replace(/<EM>/gi, '');
	strTemp = strTemp.replace(/<\/EM>/gi, '');
	strTemp = strTemp.replace(/<font color=#999933>/gi, '');
	strTemp = strTemp.replace(/<FONT color=#999933>/gi, '');
	strTemp = strTemp.replace(/<\/font>/gi, '');
	strTemp = strTemp.replace(/<\/FONT>/gi, '');
	
	document.gbook.mess.value = '[citat]' + strTemp + '[/citat]\n\r\n\r';
	document.gbook.mess.focus();
}

// -- CITATFUNKTION TILL FORUM --------------------------------------------------------
function citeReply(intID, strName){
	var objLyr = document.getElementById('strMess' + intID);
	var strTemp = objLyr.innerHTML;
	strTemp = strTemp.replace(/<br>/gi, '\n');
	strTemp = strTemp.replace(/<strong>/gi, '');
	strTemp = strTemp.replace(/<\/strong>/gi, '');
	strTemp = strTemp.replace(/<STRONG>/gi, '');
	strTemp = strTemp.replace(/<\/STRONG>/gi, '');
	strTemp = strTemp.replace(/<HR noShade size=1>/gi, '');
	strTemp = strTemp.replace(/<BLOCKQUOTE>/gi, '');
	strTemp = strTemp.replace(/<\/BLOCKQUOTE>/gi, '');
	strTemp = strTemp.replace(/<SPAN class=citat>/gi, '');
	strTemp = strTemp.replace(/<\/SPAN>/gi, '');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_smile.gif\" width=17>/gi, ':)');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_grin.gif\" width=17>/gi, ':D');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_wink.gif\" width=17>/gi, ';)');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_surp.gif\" width=17>/gi, ':o');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_wonder.gif\" width=17>/gi, ':q');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_shame.gif\" width=17>/gi, ':r');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_sad.gif\" width=17>/gi, ':(');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_angry.gif\" width=17>/gi, 'x(');
	strTemp = strTemp.replace(/<IMG height=17 alt=\"\" src=\"images\/sm_confused.gif\" width=17>/gi, ':s');
	strTemp = strTemp.replace(/<IMG height=18 alt=\"\" src=\"images\/sm_beer.gif\" width=25>/gi, ':b');
	
	document.post.mess.value = '[citera=' + strName + ']' + strTemp + '[/citera]';
	document.post.mess.focus();
}

// -- FORMULÄRKOLL SÖKFUNKTION -------------------------------------------------------
function checkSearch(){
	if (document.searchform.sokord.value.length < 3){
		alert("Sökordet måste innehålla minst 3 tecken.");
		document.searchform.sokord.focus();
		return false;
	}
}

// -- FORMULÄRKOLL FORUM -------------------------------------------------------------
function checkMess(){
	if (document.mess.rubrik.value==""){
		alert("Du har inte skrivit någon rubrik.");
		document.mess.rubrik.focus();
		return false;
	} else if (document.mess.mess.value==""){
		alert("Du har inte skrivit något inlägg.");
		document.mess.mess.focus();
		return false;
	} else if (document.mess.mess.value.length > 1000){
		alert("Inlägget får max innehålla 1000 tecken.");
		document.mess.mess.focus();
		return false;
	}
}

// -- FORMULÄRKOLL FORUM ------------------------------------------------------------
function checkPost(){
	if (document.post.mess.value==""){
		alert("Du har inte skrivit något inlägg.");
		document.post.mess.focus();
		return false;
	} else if (document.post.mess.value.length > 1000){
		alert("Inlägget får max innehålla 1000 tecken.");
		document.post.mess.focus();
		return false;
	}
}

// -- INFOGA SMILIES I FORUM ----------------------------------------------------------
function insPSmily(smily) {
	document.post.mess.value += smily+" ";
	document.post.mess.focus();
}

// -- INFOGA SMILIES I FORUM ----------------------------------------------------------
function insTSmily(smily) {
	document.mess.mess.value += smily+" ";
	document.mess.mess.focus();
}

// -- VISA ANTAL TECKEN KVAR FORUM ----------------------------------------------------
function limitChar(form) {
	if (form.mess.value.length > 1000)
		form.mess.value = form.mess.value.substring(0, 1000);
	else form.remLen.value = 1000 - form.mess.value.length;
}

// -- FORMULÄRKOLL FORUM - REDIGERA UPPGIFTER -----------------------------------------
function checkUser(){
	if (document.user.epost.value==""){
		alert("Ange din e-postadress.");
		document.user.epost.focus();
		return false;
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.user.epost.value))) {
		alert("Ange din riktiga e-postadress.");
		document.user.epost.focus();
		return false;
	} else if (document.user.pass.value==""){
		alert("Ange ett lösenord.");
		document.user.pass.focus();
		return false;
	} else if (document.user.pass.value.length < 5){
		alert("Lösenordet måste innehålla minst 5 tecken.");
		document.user.pass.focus();
		return false;
	} else if (document.user.pass.value!=document.user.pass2.value){
		alert("Du måste ange samma lösen i båda fälten.");
		document.user.pass2.focus();
		return false;
	} else if (document.user.signatur.value.length > 60){
		alert("Signaturen får max innehålla 60 tecken.");
		document.user.signatur.focus();
		return false;
	}
}

// -- FORMULÄRKOLL FORUM - INLOGGNING -------------------------------------------------
function checkLoginForum(){
	if (document.loginForum.anv.value==""){
		alert("Ange ditt användarnamn");
		document.loginForum.anv.focus();
		return false;
	} else if (document.loginForum.pass.value==""){
		alert("Ange ditt lösenord.");
		document.loginForum.pass.focus();
		return false;
	}
}

// -- FORMULÄRKOLL FORUM - REGISTRERING -----------------------------------------------
function checkRegister(){
	if (document.register.anv.value==""){
		alert("Ange ett användarnamn.");
		document.register.anv.focus();
		return false;
	} else if (document.register.epost.value==""){
		alert("Ange din e-postadress.\n\nTänk på att ange din rätta adress då ett\ntillfälligt lösenord skickas ut till adressen\ndu anger.");
		document.register.epost.focus();
		return false;
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.register.epost.value))) {
		alert("Ange din riktiga e-postadress.\n\nTänk på att ange din rätta adress då ett\ntillfälligt lösenord skickas ut till adressen\ndu anger.");
		document.register.epost.focus();
		return false;
	} else if (document.register.pass.value==""){
		alert("Ange ett lösenord.");
		document.register.pass.focus();
		return false;
	} else if (document.register.pass.value.length < 5){
		alert("Lösenordet måste innehålla minst 5 tecken.");
		document.register.pass.focus();
		return false;
	} else if (document.register.pass.value!=document.register.pass2.value){
		alert("Du måste ange samma lösen i båda fälten.");
		document.register.pass2.focus();
		return false;
	}
}

// -- FORMULÄRKOLL FORUM - GLÖMT LÖSENORD --------------------------------------------
function checksendPass(){
	if (document.sendPass.epost.value==""){
		alert("Ange din e-postadress.");
		document.sendPass.epost.focus();
		return false;
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.sendPass.epost.value))) {
		alert("Ange din riktiga e-postadress.");
		document.sendPass.epost.focus();
		return false;
	}
}

// -- FORMULÄRKOLL SHOP - KOLL OM NÅGON VARA ÄR BESTÄLLD ------------------------------
function checkBasket(){
	if (document.basket.q5.value=="0" && document.basket.q1.value=="0" && document.basket.q4.value=="0" && document.basket.q6.value=="0" && document.basket.q7.value=="0" && document.basket.q8.value=="0" && document.basket.q9.value=="0" && document.basket.q11.value=="0"){
		alert("Du har inte valt någon produkt.");
		return false;
	}
}

// -- FORMULÄRKOLL SHOP - SKICKA BESTÄLLNING ------------------------------------------
function checkOrder(){
	if (document.sendOrder.fnamn.value==""){
		alert("Ange ditt förnamn.");
		document.sendOrder.fnamn.focus();
		return false;
	} else if (document.sendOrder.enamn.value==""){
		alert("Ange ditt efternamn.");
		document.sendOrder.enamn.focus();
		return false;
	} else if (document.sendOrder.adress.value==""){
		alert("Ange din gatuadress.");
		document.sendOrder.adress.focus();
		return false;
	} else if (document.sendOrder.port.value==""){
		alert("Ange ditt postnummer.");
		document.sendOrder.port.focus();
		return false;
	} else if (document.sendOrder.padress.value==""){
		alert("Ange din postadress.");
		document.sendOrder.padress.focus();
		return false;
	} else if (document.sendOrder.telefon.value==""){
		alert("Ange ditt telefonnummer.");
		document.sendOrder.telefon.focus();
		return false;
	} else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.sendOrder.epost.value))) {
		alert("Ange din riktiga e-postadress.");
		document.sendOrder.epost.focus();
		return false;
	} else if (document.sendOrder.check2.checked==false){
		alert("Du måste läsa och godkänna våra köpvillkor.");
		return false;
	}
}

// -- NAVIGERING ----------------------------------------------------------------------
function slideMenu(show){
	if (show.style.display=='none'){
		document.getElementById('Sub_1').style.display = 'none';
		document.getElementById('Sub_2').style.display = 'none';
		document.getElementById('Sub_4').style.display = 'none';
		document.getElementById('Sub_5').style.display = 'none';
		document.getElementById('Sub_6').style.display = 'none';
		document.getElementById('Sub_3').style.display = 'none';
		show.style.display='';
	} else{
		show.style.display='none';
	}
}
// ------------------------------------------------------------------------------------
// -->