// 
// Sätt lite globala variabler
// 

var siteShowTextId = '';
var iA = '';
var sid = '';

var previousSelectedMenuId = '';
var previousSelectedMenuIdLevel = 0;

var current_page_header = 1;

function catchOpenDestination(a, level) {
	var level1on	= "myobj.style.color = \"#31C3D0\"; myobj.style.letterSpacing = \"0px;\"";
	var level1off	= "myobj.style.color = \"#006666\"; myobj.style.backgroundImage = \"url(/p7/p7tmm/img/tmm_page_squareopen_white.gif)\"; myobj.style.letterSpacing = \"0px;\"";
	var level2on	= "myobj.style.backgroundImage = \"url(/p7/p7tmm/img/tmm_page_square.gif)\";";
	var level2off	= "myobj.style.backgroundImage = \"url(/p7/p7tmm/img/tmm_page_squareopen_white.gif)\";";
	var level3on	= "myobj.style.fontWeight = \"bold\"; myobj.style.color = \"#31C3D0\"; myobj.style.backgroundImage = \"url(/p7/p7tmm/img/tmm_page_square.gif)\";";
	var level3off	= "myobj.style.fontWeight = \"normal\"; myobj.style.color = \"#006666\"; myobj.style.backgroundImage = \"url(/p7/p7tmm/img/tmm_page_squareopen_white.gif)\";";
	if (previousSelectedMenuId != "") {
		myid = previousSelectedMenuId;
		myobj = document.getElementById(myid);
		if (previousSelectedMenuIdLevel == 1)	eval(level1off);
		else if (previousSelectedMenuIdLevel == 2) eval(level2off);
		else if (previousSelectedMenuIdLevel == 3) eval(level3off);
	}
	myid = previousSelectedMenuId = a.id;
	previousSelectedMenuIdLevel = level;
	myobj = document.getElementById(myid);
	if (level == 1)	eval(level1on);
	else if (level == 2) eval(level2on);
	else if (level == 3) eval(level3on);
}


function changePageHeader(page_header) {
	if (page_header != current_page_header) {
		current_page_header = page_header;
		var header_filename = "/flash/header_anim_" + page_header + ".swf";

		document.getElementById("pageheader").innerHTML = "";

		var so = new SWFObject("/flash/header_anim_" + page_header + ".swf", "frostanim", "968", "105", "8,0,0,0");
		so.addParam("quality", "high");
		so.addParam("wmode", "transparent");
		so.addParam("salign", "t");
		so.write("pageheader");

	}
}


function openMenu() {
	/*
	var HashLocationName = document.location.hash;
	HashLocationName = HashLocationName.replace("#","");
	return "#" + HashLocationName;
	*/
}


function openVideo(video) {
	window.open('/media/'+video+'.html','myVideoWindow', 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=260, height=210');
}


function openForgotPassWindow() {
	window.open('/modules/login/forgotpass.php?t='+siteShowTextId, 'forgotPassWindow', 'width=400,height=271,toolbar=no,resizeable=no,scrollbars=no,status=no,titlebar=no,location=no');
}


function checkModules(sel,frm) {
  var exists = new Array();
  for (i=0; i<frm.elements.length; i++) {
    if (frm.elements[i].name.indexOf("frontmodules_pos") != -1 && sel.name != frm.elements[i].name && sel.options[sel.selectedIndex].value > 0) {
      if (frm.elements[i].options[frm.elements[i].selectedIndex].value == sel.options[sel.selectedIndex].value) {
        alert('Denna modul är redan vald på annan plats.');
        sel.selectedIndex=0;
        return false;
      }
    }
    if (frm.elements[i].name.indexOf('pagemodules_heading_id_') != -1) {
      var matches = frm.elements[i].name.match(/pagemodules\_heading\_id\_(\d+)/);
      if (RegExp.$1 == sel.value) {
        alert('Denna modul är redan vald på annan plats.');
        return false;
      }
    }
  }
}

//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_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_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 P7_getWD(tDim){ //v1.8 by PVII
 var sh=0,sw=0,rt=0;if(window.innerWidth){sh=window.innerHeight;sw=window.innerWidth;
 }else if(document.body){sh=document.body.clientHeight;sw=document.body.clientWidth;
 if(document.body.offsetHeight==sh&&document.documentElement&&document.documentElement.clientHeight){
  sh=document.documentElement.clientHeight;}
 if(document.body.offsetWidth==sw&&document.documentElement&&document.documentElement.clientWidth) {
 sw=document.documentElement.clientWidth;}}rt=(tDim=="width")?sw:sh;return rt;
}

function P7_getDD(el,mt) { //v1.8 by PVII
 var rt,h=0,w=0,ww,wx;if((g=MM_findObj(el))!=null){if(document.all||document.getElementById){
 w=parseInt(g.offsetWidth);h=parseInt(g.offsetHeight);
 if(!w){w=parseInt(g.style.pixelWidth);if(!w){w=parseInt(g.style.width);}}
 if(!h){h=parseInt(g.style.pixelHeight);}if(g.hasChildNodes){
 for(wx=0;wx<g.childNodes.length;wx++){ww=parseInt(g.childNodes[wx].offsetWidth);if(ww>w){w=ww;}}}
 }else if(document.layers){w=parseInt(g.clip.width);h=parseInt(g.clip.height);}}
 rt=(mt=="w")?w:h;return rt;
}

function P7_alignWD() { //v1.8 by PVII
 var g,gg,lp=0,tp=0,pa='px',args=P7_alignWD.arguments;if(document.layers||window.opera){pa='';}
 for(var i=0;i<args.length;i+=4){if((g=MM_findObj(args[i]))!=null){
 gg=(document.layers)?g:g.style;mm=parseInt(args[i+1]);mr=parseInt(args[i+2]);ml=parseInt(args[i+3]);
 if(mm==1){lp=mr;gg.left=lp+pa;}if(mm==2){
 lp=parseInt((parseInt(P7_getWD("width"))-parseInt(P7_getDD(args[i],"w"))-mr)/2);gg.left=lp+pa;}
 if(mm==3){lp=parseInt(P7_getWD("width"))-parseInt(P7_getDD(args[i],"w"))-mr;if(lp<ml){lp=ml;}
 gg.left=lp+pa;}if(mm==4){tp=parseInt((parseInt(P7_getWD("height"))-parseInt(P7_getDD(args[i],"h"))-mr)/2);
 gg.top=tp+pa;}if(mm==5){
 lp=parseInt((parseInt(P7_getWD("width"))-parseInt(P7_getDD(args[i],"w"))-mr)/2);
 tp=parseInt((parseInt(P7_getWD("height"))-parseInt(P7_getDD(args[i],"h"))-mr)/2);
 gg.top=tp+pa;gg.left=lp+pa;}if(mm==6){
 tp=parseInt(parseInt(P7_getWD("height"))-parseInt(P7_getDD(args[i],"h"))-mr);gg.top=tp+pa;}
 if(!document.p7alignRR){p7aRR=new Array();document.p7alignRR=true;document.p7RR=0;
 if(document.layers){document.p7RRiw=innerWidth;document.p7RRih=innerHeight;}onresize=P7_alignRR;}
 if(document.p7RR==0){p7aRR[p7aRR.length]="P7_alignWD('"+args[i]+"',"+mm+","+mr+","+ml+")";}}}
}
