<!-- //WWW_FormLayer.js, Form and layer management v1.0.0.0, created 08-Jun-2004, latest: 05-Jun-2005
document.WWW=new Object();
document.WWW.MS=(window.navigator.appName.substring(0,6).toLowerCase()=="micros");
document.WWW.DOM=document.getElementById;
document.WWW.NN4=document.layers;
document.WWW.ALL=document.all;
document.WWW.scrY=0;
document.WWW.confirm='';

function setFormField(t,z,y){
//formtype, formfield id, value
	var d=document,dW=d.WWW,x;
	if(t=="radio"){
		if(dW.DOM) x=d.getElementById(z+y);
		else if(dW.ALL) x=eval("d.all."+z+y);
	}else{
		if(dW.DOM) x=d.getElementById(z);
		else if(dW.ALL) x=eval("d.all."+z);
	}
	switch(t){
	case "checkbox": x.checked=(y==1);break;
	case "radio": x.checked=true;break;
	case "hidden":
	case "password":
	case "select":
	case "file":
	case "text":
	case "textarea": if (y!="") x.value=y;break;
	}
}
function enableFormField(z){//CLHW v0.2.2
	var x=MM_findObj(z); if(x!=null) x.disabled=false;
}
function disableFormField(z){//CLHW v0.2.2
	var x=MM_findObj(z); if(x!=null) x.disabled=true;
}
function showEdit(sL){//CLHW v0.3.2
	var d=document,dW=d.WWW;
	MM_showHideLayers(sL,'','show','div_viewer','','hide');
	if(dW.MS) {dW.scrY=d.body.scrollTop; window.scrollTo(0,0);}
}
function doCancel(){//CLHW v0.3.2; args are edit layers
	var d=document,dW=d.WWW,a=doCancel.arguments;
	for (i=0; i<a.length; ++i)
		MM_showHideLayers(a[i],'','hide');
	if(dW.MS) window.scrollTo(0,dW.scrY);
	MM_showHideLayers('div_viewer','','show');
}
function showBusy(){//CLHW v0.3.2,args are edit layers
	var d=document,dW=d.WWW,a=showBusy.arguments;
	for (i=0; i<a.length; ++i)
		MM_showHideLayers(a[i],'','hide');
	MM_showHideLayers('div_wait','','show','div_viewer','','hide');
	if(dW.MS) window.scrollTo(0,0);
}
function showBusyChange(){//CLHW v0.3.2,args are edit layers
	var d=document,dW=d.WWW,a=showBusyChange.arguments;
	for (i=0; i<a.length; ++i)
		MM_showHideLayers(a[i],'','hide');
	MM_showHideLayers('div_update','','show','div_viewer','','hide');
	if(dW.MS) window.scrollTo(0,0);
}
function setFormConfirm(scon){
	document.WWW.confirm=scon;
}
function checkFormConfirm(ts,l){//CLHW v0.4.3,args are timestamp, edit layers
	var d=document,dW=d.WWW;
	if(dW.confirm){
		if(confirm(dW.confirm))
			eval(showBusyChange(l));//eval allows for multiple args in l
		else return false;
	}else
		eval(showBusy(l));
	WWW_setTimestamp(ts);
	return true;
}

//-->
