    function new_window(name, url, hsize, vsize)
        {
		var winl = (screen.width - hsize) / 2;
		var wint = (screen.height - vsize) / 2;
        	link = window.open(url,name,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=" + hsize + ",height=" + vsize + ",left=" + winl + ",top=" + wint);
        }

	function open_popup(page)
	    {
		window_handle = window.open(page,'popupWindowName','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=725,height=600,left=150,top=100');
		window_handle.focus();
	    }
    	
	function small_window(url)
	    {
		link = window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=375,height=150,left=350,top=350");
	    }

	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 FormSelectByName(formObject, stringName) 
	    {
		for (var i=0;i < formObject.length;i++)
		    {
			fieldObject = formObject.elements[i];
			if (fieldObject.name == stringName)
			    {
				if (fieldObject.type == 'checkbox')
				    {
					// fieldObject.checked = (fieldObject.checked) ? false : true;
					if (document.getElementById('checkall').checked == true)
					    {
						fieldObject.checked = true;
					    } else {
						fieldObject.checked = false;
					    }
				    }
			    }
		    }
	    }
