/* Open new window */
function openNewWindow(name,file,width,height,top,left){
	var wTop=(top!=null)?top:0,
		wLeft=(left!=null)?left:(width!=null)?(navigator.appName=='Netscape')?window.innerWidth-width:top.document.body.clientWidth-width:0,
		wWidth=(width!=null)?width:(navigator.appName=='Netscape')?window.innerWidth-wLeft:top.document.body.clientWidth-wLeft-15,
		wHeight=(height!=null)?height:(navigator.appName=='Netscape')?window.innerHeight-wTop:top.document.body.clientHeight-wTop;
	newwindow=(navigator.appName=='Netscape')?window.open(file,name,'toolbar=no,location=no,status=no,resizable=yes,scrollbars,width='+wWidth+',height='+wHeight+',screenY='+wTop+',screenX='+wLeft+''):window.open(file,name,'toolbar=no,location=no,status=no,resizable=yes,scrollbars,width='+wWidth+',height='+wHeight+',top='+wTop+',left='+wLeft+'');
	newwindow.focus();
}

/* Submit form */
function formSubmit(formName,listField,listValue,delimiter,target,to){
	var fpointer=eval('document.'+formName);
	var ffpointer;
	if (listField.length > 0 && listValue.length > 0){
		var tempFormField=listField.split(delimiter);
		var tempFormFieldValue=listValue.split(delimiter);
		for (i=0;i<tempFormField.length;i++){
			ffpointer=eval('document.'+formName+'.'+tempFormField[i]);
			ffpointer.value=tempFormFieldValue[i];
		}
	}
	if (target.length > 0)fpointer.target=target;
	if (to.length > 0)fpointer.action=to;
}
/* close new window */
function closeNewWindow(){
	if(top.opener)top.opener.focus();
	top.close();
}

