
function showDIV(id){
	if (document.getElementById(id).style.display == "") 
		showit = "none"; 
	else 
		showit = ""; 
	document.getElementById(id).style.display = showit;
}


function blurLinks(){
	if(document.getElementsByTagName){
		lnks = document.getElementsByTagName('a');
		for (i = 0; i < lnks.length; i++) {
			lnks[i].onfocus = new Function("if(this.blur) this.blur()");
		}
	}
} // end blurLinks()


function PopupPic(sPicURL) {
	window.open( "popup.htm?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}
 
        
function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) 
		selObj.selectedIndex=0;
}


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_jumpMenuGo(selName,targ,restore){ //v3.0
	var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
         

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}

function openMyPopup(url,target,W,H)
 {
    if (!W) W=200;
    if (!H) H=200;
    if (!target) target="_new";

    var X = (screen.width/2)-(W/2);
    var Y = (screen.height/2)-(H/2);

    var winPref = "width=" + W + ",height=" + H
                + ",innerWidth=" + W + ",innerHeight=" + H
                + ",left=" + X + ",top=" + Y
                + ",screenX=" + X + ",screenY=" + Y
                + ",dependent=yes,titlebar=no,scrollbars=no,resizable=no";


    openMyPopup.popup = window.open( url, target, winPref );
    openMyPopup.popup.resizeTo(1*W,1*H);
    openMyPopup.popup.focus();

    return true;
 }

var newWin = null;
function popUp(strURL, strType, strHeight, strWidth) 
{  
	if (newWin != null && !newWin.closed)    
	newWin.close();  
	var strOptions="";  
	
	if (strType=="console")    
		strOptions="resizable,height="
		+strHeight
		+",width="
		+strWidth;  
	
	if (strType=="fixed")    
		strOptions="status,height="
		+ strHeight
		+",width="
		+strWidth;  
	
	if (strType=="elastic")    
		strOptions="toolbar,menubar,scrollbars,"
		+ "resizable,location,height="
		+ strHeight
		+",width="
		+ strWidth;  
	
	newWin = window.open(strURL, 'newWin', strOptions);  newWin.focus();
	}
	
	
	