//Popup

var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";win=window.open(mypage,myname,settings);
win.focus();}

//Dropdown Menu

function onSelectedItemChanged(aSel){
var aOpt=aSel.options[aSel.selectedIndex];
if (aOpt.value == "") return;
if (aSel.selectedIndex == 0) return;
goLink(aOpt.value, aOpt.getAttribute("target"));
}              

//Modified: 2003.12.30 (No full-featured version, customized for JSDDM10)
function goLink(url,target)
{

	if (url.indexOf('javascript:')!=-1)
	{
	
		eval(url);
		return;
	}

	if(String(target)=="undefined" || target=="" || target==0 || target=="_self")
	{
		window.location.href=url;
	}else if(target=="_blank")
	{
		window.open(url);
	}else if(target=="_top" || target=="window" || target=="_parent")
	{
		window.location.href=url;
	}else
	{
		frm=findFrame(target);
		if(frm){frm.location.href=url;}else{window.location.href=url;}
	}
};

function findFrame(name)
{
	if(parent.frames[name]){return parent.frames[name];}
	var i;
	for(i=0;i<parent.frames.length;i++){if(parent.frames[i].frames[name])return parent.frames[i].frames[name];}
};

//Nescape Fix

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);