<!--
//	This is JavaScript library for www.nbring.com
//	Author: Hans Björkeroth - hans.bjorkeroth@swipnet.se
//	
//		HideLayer(Layer)
//		ShowLayer(Layer)
//		WriteToLayer(Layer,txt)
//		PicToLayer(Layer,bildfil)
//	
// ------------------------------------------------------------------------ 

var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var moz = (document.getElementById && !document.all) ? true : false;
var ope = (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) ? true : false;

// ------------------------------------------------------------------------ 

function LoadMainFrame(url)
	{
	parent.main.location.href=url;
	}
	
// ------------------------------------------------------------------------ 

function LoadToppFrame(url)
	{
	parent.topp.location.href=url;
	}
	
// ------------------------------------------------------------------------ 

function HideLayer(Layer)
	{
	if (ie4) {document.all[Layer].style.visibility = "hidden";}
	if (ns4) {document.layers[Layer].visibility = "hidden";}
	if (moz) eval("document.getElementById('" + Layer + "').style.visibility = 'hidden'");
	if (ope) eval("document.getElementById('" + Layer + "').style.visibility = 'hidden'");
	}

// ------------------------------------------------------------------------ 

function ShowLayer(Layer)
	{
	if (ie4) {document.all[Layer].style.visibility = "visible";}
	if (ns4) {document.layers[Layer].visibility = "visible";}
	if (moz) eval("document.getElementById('" + Layer + "').style.visibility = 'visible'");
	if (ope) eval("document.getElementById('" + Layer + "').style.visibility = 'visible'");
	}

// ------------------------------------------------------------------------ 

function WriteToLayer(Layer,txt)
	{
	if (ie4) {
		document.all[Layer].innerHTML = txt;
		}
	if (ns4) {
		document[Layer].document.write(txt);
		document[Layer].document.close();
		}
	if (moz) {
		over = document.getElementById([Layer]);
		range = document.createRange();
		range.setStartBefore(over);
		domfrag = range.createContextualFragment(txt);
		while (over.hasChildNodes()) 
			{ over.removeChild(over.lastChild); }
		over.appendChild(domfrag);
		}
	}

// ------------------------------------------------------------------------ 

function PicToLayer(Layer,bildfil)
	{
	if (ie4) {
		ShowLayer(Layer);
		document.all[Layer].innerHTML = '<img src="' + bildfil + '">';
		}
	if (ns4) {
		ShowLayer(Layer);
		document[Layer].document.write('<img src="' + bildfil + '">');
		document[Layer].document.close();
		}
	if (moz) {
		ShowLayer(Layer);
		over = document.getElementById([Layer]);
		range = document.createRange();
		range.setStartBefore(over);
		domfrag = range.createContextualFragment('<img src="' + bildfil + '">');
		while (over.hasChildNodes()) 
			{ over.removeChild(over.lastChild); }
		over.appendChild(domfrag);
		}
	}

// ------------------------------------------------------------------------ 

function PicToLayer2(Layer,bildfil)
	{
	if (ie4) {
		HideLayer(Layer)
		ShowLayer(Layer);
		document.all[Layer].innerHTML = '<img src="' + bildfil + '">';
		}
	if (ns4) {
		HideLayer(Layer)
		ShowLayer(Layer);
		document[Layer].document.write('<img src="' + bildfil + '">');
		document[Layer].document.close();
		}
	if (moz) {
		HideLayer(Layer)
		ShowLayer(Layer);
		document.getElementById(Layer).innerHTML = '<img src="' + bildfil + '">';
//		over = document.getElementById([Layer]);
//		range = document.createRange();
//		range.setStartBefore(over);
//		domfrag = range.createContextualFragment('<img src="' + bildfil + '">');
//		while (over.hasChildNodes()) 
//			{ over.removeChild(over.lastChild); }
//		over.appendChild(domfrag);
		}
	}

// ------------------------------------------------------------------------ 

function	RolloverEnabled()
	{
	browser_name     = navigator.appName;
	browser_version  = parseFloat(navigator.appVersion);
	if (browser_name == "Netscape" && browser_version >= 3.0) 
		{ rollover = true; }
	else 
		if (browser_name == "Microsoft Internet Explorer" && browser_version >= 4.0) 
			{ rollover = true; }
		else
		if (browser_name == "Opera" && browser_version >= 8.0) 
			{ rollover = true; }
		else
			{ rollover = false; }
	}

// ------------------------------------------------------------------------ 

function SubmitLoginForm(vad)
	{
	document.frmLoginPage.funk.value = vad;
	document.frmLoginPage.submit();
	}

// ------------------------------------------------------------------------ 
function	SetTopFrame(file)
	{
	top.topframe.location = file;
	}

function	SetMainFrame(file)
	{
	top.main.location = file;
	}

// ------------------------------------------------------------------------ 
function	ReplacePicture(bild,picfile)
	{
	RolloverEnabled()
	if (rollover)
		{ 
		document.images[bild].src = picfile;
		}
	}

// ------------------------------------------------------------------------ 
function	Replace2Pictures(image1,picfile1,image2,picfile2)
	{
	RolloverEnabled()
	if (rollover)
		{
		document.images[image1].src = picfile1;
		document.images[image2].src = picfile2;
		}
	}

// ------------------------------------------------------------------------ 
function	NavbarLoad()
	{
	prelaktiv = new Image (120,15)
	prelanlag = new Image (120,15)
	prelannon = new Image (120,15)
	prelbilde = new Image (120,15)
	prelblime = new Image (120,15)
	prelforar = new Image (120,15)
	prelfunkt = new Image (120,15)
	prelgokar = new Image (120,15)
	prelhem   = new Image (120,15)
	prelhisto = new Image (120,15)
	prelinfor = new Image (120,15)
	prelkalen = new Image (120,15)
	prelkansl = new Image (120,15)
	prelklott = new Image (120,15)
	prelklubb = new Image (120,15)
	prelkpryl = new Image (120,15)
	prelkommi = new Image (120,15)
	prelkonta = new Image (120,15)
	prellanka = new Image (120,15)
	prelomkar = new Image (120,15)
	prelomklu = new Image (120,15)
	prelrappo = new Image (120,15)
	prelstyre = new Image (120,15)
	preltavli = new Image (120,15)
	preltrani = new Image (120,15)
	prelvagbe = new Image (120,15)
	prelvaktl = new Image (120,15)

	prelaktiv.src = "menypic/aktiviteter.gif"
	prelanlag.src = "menypic/anlaggningar.gif"
	prelannon.src = "menypic/annonser.gif"
	prelbilde.src = "menypic/bilder.gif"
	prelblime.src = "menypic/blimedlem.gif"
	prelforar.src = "menypic/forare.gif"
	prelfunkt.src = "menypic/funktionarsinfo.gif"
	prelgokar.src = "menypic/gokartskola.gif"
	prelhem.src   = "menypic/hem.gif"
	prelhisto.src = "menypic/historik.gif"
	prelinfor.src = "menypic/information.gif"
	prelkalen.src = "menypic/kalender.gif"
	prelkansl.src = "menypic/kansli.gif"
	prelklott.src = "menypic/klotterplank.gif"
	prelklubb.src = "menypic/klubbinfo.gif"
	prelkpryl.src = "menypic/klubbprylar.gif"
	prelkommi.src = "menypic/kommitteer.gif"
	prelkonta.src = "menypic/kontaktaoss.gif"
	prellanka.src = "menypic/lankar.gif"
	prelomkar.src = "menypic/omkarting.gif"
	prelomklu.src = "menypic/omklubben.gif"
	prelrappo.src = "menypic/rapporter.gif"
	prelstyre.src = "menypic/styrelsen.gif"
	preltavli.src = "menypic/tavlingar.gif"
	preltrani.src = "menypic/traning.gif"
	prelvagbe.src = "menypic/vagbeskrivning.gif"
	prelvaktl.src = "menypic/vaktlista.gif"
	
	prelaktiv.src = "menypic/aktiviteter_.gif"
	prelanlag.src = "menypic/anlaggningar_.gif"
	prelannon.src = "menypic/annonser_.gif"
	prelbilde.src = "menypic/bilder_.gif"
	prelblime.src = "menypic/blimedlem_.gif"
	prelforar.src = "menypic/forare_.gif"
	prelfunkt.src = "menypic/funktionarsinfo_.gif"
	prelgokar.src = "menypic/gokartskola_.gif"
	prelhem.src   = "menypic/hem_.gif"
	prelhisto.src = "menypic/historik_.gif"
	prelinfor.src = "menypic/information_.gif"
	prelkalen.src = "menypic/kalender_.gif"
	prelkansl.src = "menypic/kansli_.gif"
	prelklott.src = "menypic/klotterplank_.gif"
	prelklubb.src = "menypic/klubbinfo_.gif"
	prelkpryl.src = "menypic/klubbprylar_.gif"
	prelkommi.src = "menypic/kommitteer_.gif"
	prelkonta.src = "menypic/kontaktaoss_.gif"
	prellanka.src = "menypic/lankar_.gif"
	prelomkar.src = "menypic/omkarting_.gif"
	prelomklu.src = "menypic/omklubben_.gif"
	prelrappo.src = "menypic/rapporter_.gif"
	prelstyre.src = "menypic/styrelsen_.gif"
	preltavli.src = "menypic/tavlingar_.gif"
	preltrani.src = "menypic/traning_.gif"
	prelvagbe.src = "menypic/vagbeskrivning_.gif"
	prelvaktl.src = "menypic/vaktlista_.gif"
	
	}

// ------------------------------------------------------------------------ 

function ChkNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

// Exempel på hur man använder numeric kollen ovan...
//   if (document.frmUser.afield.value.length == 0) 
//      {
//      alert("Please enter a value.");
//      } 
//   else if (chkNumeric(document.frmUser.afield.value) == false) 
//      {
//      alert("Please check - non numeric value!");
//      }


//-->

