// JavaScript Document
function testScript(str) {
	alert(str);
}
function openwin(location, windowname, w, h){
	var parms="toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width="+w+", height="+h;
	window.open(location, windowname, parms);
}
function closewin(windowname){
	window.close(windowname);
}

function makeVideoWindow(w, h, src) {
var location="http://www.periandsons.com/media-videoplayer.php?v="+src;
var windowname="videowindow";
w+=18;
h+=18;
var parms="toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, width="+w+", height="+h;
window.open(location, windowname, parms);
}
function GetInnerSize () {
	var x,y;
	if (self.innerHeight) // all except Explorer
	{
		x = self.innerWidth;
		y = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}
	return [x,y];
}
				
function ResizeToInner (w, h, x, y) {
	// make sure we have a final x/y value
	// pick one or the other windows value, not both
	if (x==undefined) x = window.screenLeft || window.screenX;
	if (y==undefined) y = window.screenTop || window.screenY;
	// for now, move the window to the top left
	// then resize to the maximum viewable dimension possible
	window.moveTo(0,0);
	window.resizeTo(screen.availWidth,screen.availHeight);
	// now that we have set the browser to it's biggest possible size
	// get the inner dimensions.  the offset is the difference.
	var inner = GetInnerSize();
	var ox = screen.availWidth-inner[0];
	var oy = screen.availHeight-inner[1];
	// now that we have an offset value, size the browser
	// and position it
	window.resizeTo(w+ox, h+oy);
	window.moveTo(x,y);
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

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_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function menuover(type, id) {
	if(type=="item") {
		document.getElementById(id).setAttribute("class", "menu-item-over");
	}
/*	if(type=="header") {
		document.getElementById(id).setAttribute("class", "menu-header-over");
	}
*/
	return false;
}

function menuout(type, id) {
	if(type=="item") {
		document.getElementById(id).setAttribute("class", "menu-item");
	}
/*
if(type=="header") {
		document.getElementById(id).setAttribute("class", "menu-header");
	}
*/
	return false;
}

function submenuin(id, menu) {
	document.getElementById(id).style.display = "inline";
	document.getElementById(menu).style.zIndex = "7";
	return false;
}
function submenustay(id, menu) {
	document.getElementById(id).style.display = "inline";
	document.getElementById(menu).style.zIndex = "7";
	return false;
}
function submenuout(id, menu) {
	document.getElementById(id).style.display = "none";
	document.getElementById(menu).style.zIndex = "2";
	return false;
}

function footerover(id) {
	document.getElementById(id).style.background = "url(images/footer-assets/footerbg_over.png)";
	return false;
}
function footerup(id) {
	document.getElementById(id).style.background = "url(images/footer-assets/footerbg.png)";
	return false;
}
function menuoveradmin(id, classname) {
	document.getElementById(id).setAttribute("class", classname);
}
function menuoutadmin(id, classname) {
	document.getElementById(id).setAttribute("class", classname);
}

