var win = null;
var PageRedirect = true;

function NewWindow(mypage,myname,w,h,scroll,resize){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+resize
	if(win&&!win.closed)win.close()
	win = window.open(mypage,myname,settings)
	if(win.window.focus){win.window.focus();}
}

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_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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_controlSound(x, _sndObj, sndFile) { //v3.0
  var i, method = "", sndObj = eval(_sndObj);
  if (sndObj != null) {
    if (navigator.appName == 'Netscape') method = "play";
    else {
      if (window.MM_WMP == null) {
        window.MM_WMP = false;
        for(i in sndObj) if (i == "ActiveMovie") {
          window.MM_WMP = true; break;
      } }
      if (window.MM_WMP) method = "play";
      else if (sndObj.FileName) method = "run";
  } }
  if (method) eval(_sndObj+"."+method+"()");
  else window.location = sndFile;
}

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_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

function CheckRedirect() 
{
	PageRedirect = false;
	return true;
}

function PopupCheckoutAlertBox()
{
	if (PageRedirect) {
		return "Please note that you are about to leave the secure checkout area \nand in doing so your checkout details will be lost and will have to be re-entered."
	}
} 

function PopupRegistrationAlertBox()
{
	if (PageRedirect) {
		return "Please note that you are about to leave the secure registration area \nand in doing so your registration details will be lost and will have to be re-entered."
	}
} 

function PopupUpdateDetailsAlertBox()
{
	if (PageRedirect) {
		return "Please note that you are about to leave the secure update details area \nand in doing so your details will not be updated. If you wish to save your changes please click on the Save Changes button before continuing."
	}
} 

function clickButton(e, buttonid){ 
	var bt = document.getElementById(buttonid); 
	if (typeof bt == 'object'){ 
		if(navigator.appName.indexOf("Netscape")>(-1)){ 
			if (e.keyCode == 13){ 
				bt.click(); 
				return false; 
			} 
		} 
		if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1)){ 
			if (event.keyCode == 13){ 
				bt.click(); 
				return false; 
			} 
		} 
	} 
} 


function Rollover(path,name,over,button)
{
  if(window.document.images) 
  {
    if (over)
      window.document.images[button].src = path + name + "_over.gif";
    else
      window.document.images[button].src = path + name + ".gif";
  }
}

function RolloverJPG(path,name,over,button)
{
  if(window.document.images) 
  {
    if (over)
      window.document.images[button].src = path + name + "_over.jpg";
    else
      window.document.images[button].src = path + name + ".jpg";
  }
}

function Hilite(name,over)
{
  if(window.document.images) 
  {
    if (over)
      window.document.images[name].src = "css/" + name + "_over.gif";
    else
      window.document.images[name].src = "css/" + name + ".gif";
  }
}

function switchText(object, baseText, eventName)
{
	if (eventName == "blur")
	{
		if (object.value == "")
		{
			object.value = baseText;
		}
	}
	else
	{
		if (object.value == baseText)
		{
			object.value = "";
		}
	}
}
