//Variables replacing åäö and ÅÄÖ
var oe = unescape("%F6"), aa = unescape("%E5"), ae = unescape("%E4");
var OE = unescape("%C6"), AA = unescape("%C5"), AE = unescape("%C4");

//Used to add favorites 
var bookmarkurl="http://www.frolundabadminton.se";
var bookmarktitle="V" + ae +"stra Fr" + oe + "lunda badmintonklubb!!";

//Site meter variable
var site="s14vfbk1";

//CSS chosen
isNS4a = (document.layers) ? true : false;
if (isNS4a) { document.write('<link rel="stylesheet" href="/CSS/NS4_style.css" type="text/css">'); } 
else { document.write('<link rel="stylesheet" href="/CSS/style.css" type="text/css">'); }

//Print function for DIV layer
function printSpecial(ID) { //ID of div layer you want to print

	var gAutoPrint = false; // Flag for whether or not to automatically call the print function
	
	if (document.getElementById != null){
		var html = '<HTML>\n<HEAD>\n';
		html += '<script language="JavaScript" type="text/javascript">function printIt(){ if (!window.print) {alert("Du beh" + oe + "ver IE4+ eller NS4.x+ f" + oe + "r att anv" + ae + "nda denna knapp!");return;}window.print();}</script>'; 
		html += '\n<link rel="stylesheet" href="/CSS/style2.css" type="text/css">\n</HEAD>\n<BODY class=light>\n';
		html += '<br><center><form><input type="button" value="Skriv ut" onclick="javascript:printIt();"></form></center><br>';
		html += ' ';
		var printReadyElem = document.getElementById(ID);
		
		if (printReadyElem != null)	{
				html += printReadyElem.innerHTML;
		}
		else{
			alert("Kan inte hitta printReady delen i koden.");
			return;
		}
			
		html += '\n</BODY>\n</HTML>';
		

		var printWin = window.open("","printPage","menubar,resizable,scrollbars,height=400,width=500,left=' + (5) + ',top=' + (5)");
		printWin.document.write(html);
		printWin.focus();
		printWin.document.close();
		if (gAutoPrint)
			printWin.print();
	}
	else{
		alert("Tyv" + ae + "rr fungerar utskriftsfunktionen endast i modernare browsers, IE4+ och Netscape 6+");
	}
}
function printNS4() {
	// WRONG No openLinkPage exists!!! - CHANGE!
	//var abc = openLinkPage(mainDiv.loadedFile);
	//abc.print();
}

//Funktioner endast för snabbmenyn
function gotoLink(form) {
	var OptionIndex=form.miniMenu.selectedIndex;
	var val=form.miniMenu.options[OptionIndex].value;
	if (val != '#') {
		parent.location = val;
	}
	else {
		alert("V" + ae + "lj ett alternativ i menyn innan du trycker p" + aa + " knappen.");
	}	
}

function testJump(targ,selObj,restore){ //v3.0
  var val = selObj.options[selObj.selectedIndex].value;
  if ( val != '#') {  	
	if ( val.substr(0,3) == "js:" ) {
		url = val.substr(3, val.length-3);
		openPage(url, 400, 700, 1, 0, 0, 1, 1);
	}
	else {	
		mainDiv.load(val);
	}
  }
  if (restore) selObj.selectedIndex=0;
}

//Open new window function
function openPage(inPage, h, w, isMenuBar, isToolBar, isLocation, isScrollbar, isResizeable) { //8 st
	if (isToolBar) {tb = "yes";} else {tb = "no";}
	if (isLocation) {l = "yes";} else {l = "no";}
	if (isMenuBar) {mb = ",menubar";} else {mb = "";}			
	if (isResizeable) {r = ",resizable";} else {r = "";}	
	if (isScrollbar) {sb = ",scrollbars";} else {sb = "";}
	
	var winPage = open(inPage,"sidan","toolbar=" + tb + ",location=" + l + mb + r + sb + ",height=" + h + ",width=" + w + ",left=' + (5) + ',top=' + (5)");           
	if (winPage == null) {              
		alert ("Det g" + aa + "r inte att" + oe + "ppna fler f" + oe + "nster. St" + ae + "ng alla f" + oe + "nster som inte tillh" + oe + "r denna webbplats och f" + oe + "rs" + oe + "k igen!.");  	    
	}  	    
	else {              
		winPage.location = inPage;
		winPage.focus();          
	}      
}

//Mailinglist anmälan koll - måste ligga i denna fil
function checkMailListApplication(form) {
	if (form.foralder.value=="" || form.ePost.value=="" || form.barn.value=="" || form.kategori.value=="" || form.kategori.value=="#") {
		alert("Du m" + aa + "ste fylla i namn, e-post och ungdomens namn samt v" + ae + "lja kategori.")
	
		if (form.foralder.value==""){
			form.foralder.focus();
		}
		
		return false;
	 }
	 return true;
}

//Gästboksscript - måste ligga i denna fil
function kollaGuestBook(form){

  if (form.skribent.value=="" || form.inlagg.value=="" || form.humor.value=="") {
	alert("Du m" + aa + "ste fylla i ditt namn, din kommentar och v" + ae + "lja hum" + oe + "r.")

	if (form.skribent.value==""){
		form.skribent.focus();
	}
	else {
		if (form.inlagg.value==""){
			form.inlagg.focus();
		}
	}
	return false;
 }
 var info=form.inlagg.value;
 if (info.length > 800) { 
	alert("Inl" + ae + "gget f" + aa + "r max vara 800 tecken l" + aa + "ngt. Det " + ae + "r nu " + info.length + ".");
	return false;
 }
 
return true;
}

//Kontaktform - måste ligga i denna fil
function kollaKontaktInfo(form)	{

 if (form.fromName.value=="" || form.fromEmail.value=="" || form.recipient.value=="val" || form.subject.value=="val" || form.bodyn.value=="" ) {
	alert("Du m" + aa + "ste fylla i alla rutor och v" + ae + "lja mottagare och " + ae + "rende.");
	return false;
 }
 else
	return true;
}

//Loginform - måste ligga i denna fil
function loginCheck(form) {
	form.password2.value =="";
	form.username2.value =="";
	
	if (form.username.value == "" || form.password.value == "" ) {
		alert("V" + ae + "nligen fyll i anv" + ae + "ndarnamn och l" + oe + "senord!");
		return false;
	}
	else {
		form.username2.value = form.username.value;
		form.username.value = "";
		form.password2.value = form.password.value;
		form.password.value = "";
		return true;
		
	}
}

function closed(form) {
	if (form.username.value != "admin") {
		alert("Uppdatering p" + aa + "g" + aa + "r. Prova igen lite senare.");
		return false;
	}
	return true;
}


function addBookMark() {
	if (navigator.appName == 'Microsoft Internet Explorer' && parseInt(navigator.appVersion) >= 4) { 
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
	}
	var msg = "Du l" + ae +"gger till sidan i favoriter genom att trycka (CTRL-D) om du har en PC!"; 
	if(navigator.appName == "Netscape") {
		alert(msg); 
	} 
}

//Preloading images + swap image

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_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; ia.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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&&id.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];}
}