var strLocation
var newPage
var css
strLocation = location.href

function bcheck() {
	
	if(navigator.appVersion.indexOf("Macintosh") != -1){
		document.write('<link href="/css/mac.css" type="text/css" rel="stylesheet" />')
	}else{
		document.write('<link href="/css/main.css" type="text/css" rel="stylesheet" />')
	}
}


function openRegSE(){
	openPopupWin('/event/step1_sv.asp', 'reg', 1, 790, 590);
}

function openRegEN(){
	openPopupWin('/event/step1_en.asp', 'reg', 1, 790, 590);
}


function onMousePic(id) {
	document.images['m'+id].src = "/images/new/nav/images/nav_g_"+id+".gif"
}
function offMousePic(id) {
	document.images['m'+id].src = "/images/new/nav/images/nav_t_"+id+".gif"
}

function openPopupWin(strUrl, strName, intScrollBars, intWidth, intHeight){
	var newWin = window.open(strUrl, strName,'toolbar=0,location=0,directories=0,status=0,resizable=0,menubar=0,scrollbars=' + intScrollBars + ',width=' + intWidth + ',height=' + intHeight);
	newWin.focus();
}

function winOpenTellAFriend(URL){
	openPopupWin(URL + '?page=' + strLocation, 'Tell_A_Friend', 0, 255, 280);
}

function fixTheFormPost( pageNO2 ) {
	document.forms['kalender'].pageNo.value = newPage
	if (pageNO2 == 'y') {
		val = document.forms['kalender'].pageNo.value
		val = parseInt(val) +1
		document.forms['kalender'].pageNo.value = val
	}else if (pageNO2 =='x') {
		val = document.forms['kalender'].pageNo.value
		val = parseInt(val) -1
		document.forms['kalender'].pageNo.value = val
	}else {
		document.forms['kalender'].pageNo.value = pageNO2
	}
	document.forms['kalender'].submit()
}

function checkPform() {
	
	
	fd = document.forms['proj'].fd[document.forms['proj'].fd.selectedIndex].value
	fm = document.forms['proj'].fm[document.forms['proj'].fm.selectedIndex].value
	fy = document.forms['proj'].fy[document.forms['proj'].fy.selectedIndex].value
	td = document.forms['proj'].td[document.forms['proj'].td.selectedIndex].value
	tm = document.forms['proj'].tm[document.forms['proj'].tm.selectedIndex].value
	ty = document.forms['proj'].ty[document.forms['proj'].ty.selectedIndex].value
	
	//alert(tm)
	//alert(document.forms['proj'].fd[document.forms['proj'].fd.selectedIndex].value)
	//return false
	
	
	
	if (document.forms['proj'].strName.value == '') {
		alert("Du måste fylla i projektnamn")
	}else if (checkImg(document.forms['proj'].img.value)) {
		
	}else if (document.forms['proj'].desc.value == '') {
		alert("du måste fylla Beskriving")
	}else if (document.forms['proj'].place.value == '') {
		alert("du måste fylla Plats och ort")
	}else if (document.forms['proj'].url.value == '') {
		alert("du måste fylla Webplats")
	}else if (document.forms['proj'].kontakt.value == '') {
		alert("du måste fylla Kontaktperson")
	}else if (document.forms['proj'].desc.value.length > 4000){
		alert("Projektbeskrivingen är för lång")
	}else if (document.forms['proj'].padress.value == '') {
		alert("du måste fylla Postadress")
	}else if (document.forms['proj'].zip.value == '') {
		alert("du måste fylla Postnummer")
	}else if (document.forms['proj'].city.value == '') {
		alert("du måste fylla Postort")
	}else if (document.forms['proj'].tel.value == '') {
		alert("du måste fylla Telefon")
	}else if (document.forms['proj'].mail.value == '') {
		alert("du måste fylla E-postadress")
	}else if (exDate(fd,fm,fy)) {
	
	}else if (exDate(td,tm,ty)) {
		
	}else{
		document.forms['proj'].submit()
	}
	
}


function checkImg(img) {

	if (img.length > 4) {
		if (img.lastIndexOf('.JPG') == -1 && img.lastIndexOf('.jpg') == -1) {
			alert("Det måste vara en JPG fil")
			return true
		}
	}
}

function exDate(d,m,y) {
	//alert("jmm")
	switch (m){
		case "02":
		if (d > '28') {
			alert("Inget gilltigt datum, Feburari har bara 28 dagar")
			return true
		}
		break;
		case "04":
		if (d > '30') {
			alert("Inget gilltigt datum, Aprill har bara 30 dagar")
			return true
		}
		break;
		case "06":
		if (d > '30') {
			alert("Inget gilltigt datum, Juni har bara 30 dagar")
			return true
		}
		break;
		case "09":
		if (d > '30') {
			alert("Inget gilltigt datum, September har bara 30 dagar")
			return true
		}
		break;
		case "11":
		if (d > '30') {
			alert("Inget gilltigt datum, November har bara 30 dagar")
			return true
		}
		break;
		default:
			return false
		break;
	}

}


function newForm() {

	if (document.forms['newsletter'].email.value == '' || !verifyEmail(document.forms['newsletter'].email.value)){
		alert("Du måste fylla i en korrekt e-post adress");
		return false;
	}else{
		if (document.forms['newsletter'].bestall[0].checked == true) {
			a = 'add'
		}else{
			a = 'remove'
		}
		
		mailadress = document.forms['newsletter'].email.value
		window.open('/newsletter.asp?a='+a+'&email='+mailadress,'newsletter','width=200,height=200,toolbar=0')
		
	}
}


function verifyEmail(s){
	var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-_@';
	var sLen = s.length; var i=0, c=0, cCnt=0, step=0;
	if (sLen < 6) return false;
	while (i < sLen){
		c=s.charAt(i);
		if (!(chrs.indexOf(c)>=0 || (c=='_' && step<1)) || (s.indexOf('..')>=0 || s.indexOf('.@')>=0 || s.indexOf('@.')>=0)) return false;
		if (c=='.') { if (cCnt<1) return false; cCnt=0; }
		if (c=='@') { if (step>0) return false; if (cCnt<1) return false; step++; cCnt=0; }
		cCnt=cCnt+1; i++;
	}	
	if (cCnt < 3 || cCnt > 5 || step==0 || (s.indexOf(".")<0) ) return false;
	return true;
}


function checkTyck () {

	if (document.forms['tyck'].name.value== '') {
		alert('Måste fylla i namn')
	}else if (document.forms['tyck'].postal.value== '') {
		alert('Du måste fylla i postadress')
	}else if (document.forms['tyck'].zip.value== '') {
		alert('Du måste fylla i Postnummer')
	}else if (document.forms['tyck'].tel.value== '') {
		alert('Du måste fylla i telefonnummer')
	}else if (document.forms['tyck'].mail.value== '') {
		alert('Du måste fylla i e-post')
	}else if (document.forms['tyck'].text.value== '') {
		alert('Du måste fylla i ett medelande')
	}else {
		document.forms['tyck'].submit()
	}
}

function searchFild() {
	
	if (document.forms['search'].word.value.length < 3 ) {
		alert("din sökning är för kort")
		return false
	}else {
	
		document.forms['search'].action = "64458801-2A86-4608-A041-0721DD6E32F2.wlt"
		return true	
	}

}

function printThis () {

	allCont = document.getElementById("cont").innerHTML
	document.forms['prt'].printF.value = allCont
	document.forms['prt'].action = "/printwindow.asp"
	document.forms['prt'].submit()
}