var id=null;
var showflag=false;
var showFlash=-1;
var onname="";
var loadedFlash = new Array ("flash01",25,102);

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; i<a.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&&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 MM_reloadPage(init) 
{  //reloads the window if Nav4 resized
 if (init==true) with (navigator) 
 {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) 
  {
   document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; 
  }
 }
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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 kk() 
{
 var d = document.f1
 if(d.name1.value == '' || d.name2.value == '' || d.epost.value == '' ) 
 {
  alert("Förnamn, Efternamn och E-postadress är OBLIGATORISKA och måste vara ifyllda!")
 }
 f1.submit()
}

function kf() 
{
 var d = document.f2
 if(d.epost1.value == '' || d.epost2.value == '' ) 
 {
  alert("Din eller Mottagarens E-postadress saknas!")
  return false
 }
 document.f2.submit()
 return true
}

function checkIt(nvalue) 
{ 
 if (nvalue != -1) {
 document.location.href = loadedPage[nvalue];
 }
}

function DoOverDoOut(flag, item, lname) 
{
 item.className = flag ? "menuon" : "menuoff";
 document.all[lname].className = flag ? "mlinkon" : "mlinkoff";
}

function show(flag, item, lname, name, x, y, flist)
{
 var flArray = new Array ();
 if (flist != undefined) 
 {
  showFlash = parseFloat(flist);
  flArray = flist.split(',');
  for (i=0; i < flArray.length; i++)
  {
   flArray[i]=parseFloat(flArray[i]);
   j = flArray[i]*3;
   document.all[loadedFlash[j]].className = "flashoff";
   document.all["under"+loadedFlash[j]].style.top=102;
   document.all["under"+loadedFlash[j]].style.left=loadedFlash[j+1]+(document.body.clientWidth-770)/2;
   document.all["under"+loadedFlash[j]].className = "gagflashon";
  }
 }

 item.className = flag ? "menuon" : "menuoff";
 document.all[lname].className = flag ? "mlinkon" : "mlinkoff";

 killtimer();
 if(showflag) hide();

 if (document.body.clientWidth>770)
 {
  x=x+(document.body.clientWidth-770)/2;
 }

 document.all[name].style.top=y;
 document.all[name].style.left=x;
 document.all[name].style.visibility='visible';

 showflag=true;
 onname=name;
}

function killtimer(flag, item, lname)
{
 if(flag==1) 
 {
  item.className = "smenuon";
  document.all[lname].className = "smlinkon";
 }

 if(id!=null)
 {
  clearTimeout(id);
  id=null;		
 }
 return true;
}

function hide()
{	
 if(id!=null) 
 {
  killtimer();
  if (showFlash != -1) 
  {
   document.all["under"+loadedFlash[showFlash]].className = "gagflashoff";
   document.all["under"+loadedFlash[showFlash]].style.top=0;
   document.all["under"+loadedFlash[showFlash]].style.left=0;
   document.all[loadedFlash[showFlash]].className = "flashon";
   showFlash = -1;
  }
 }
 if(showflag)
 {
  document.all[onname].style.visibility='hidden';	
 }
 showflag=false;
 onname="";
}

function reset(flag, item, lname, apflag)
{
 if(flag==1) {
  item.className = "smenuoff";
  document.all[lname].className = "smlinkoff";
 }
 else {
  if (apflag){
  item.className = "menucur";
  document.all[lname].className = "mlinkcur";
  }
  else {
   item.className = flag ? "menuon" : "menuoff";
   document.all[lname].className = flag ? "mlinkon" : "mlinkoff";
  }		
 }
 killtimer();
 id = setTimeout('hide()', 500);
}



