

function showUploaderLink(frm, rsFieldName, rsUploaderPage, rsCaption, rsCss, rsWindowParams) {

	var jscallout = "Javascript:openUploadWindow(" + frm.name + ", \"" + rsFieldName + "\", \"" + rsUploaderPage + "\", \"" + rsWindowParams + "\");'";
	
	var lsHtml = rsCaption;	
	lsHtml = "<A HREF='" + jscallout + "' CLASS='" + rsCss + " tiny'>" + lsHtml + "</A>";

	document.write(lsHtml);
}


function openUploadWindow(frm, rsFieldName, rsUploaderPage, rsWindowParams) {

	var lsStyle = rsWindowParams;
	if (rsWindowParams=="") 
	{
		lsStyle = "left=150px,top=350px,height=200,width=400,resize=no,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no"; 
	}
	var uploaderwin = window.open("","uploaderwin",lsStyle);
	
	var OriginalAction = frm.action;
	var OriginalTarget = frm.target;
	
	frm.FileField.value = rsFieldName;
	frm.action = rsUploaderPage;
	frm.target = uploaderwin.name;
	
	frm.submit();
	uploaderwin.focus();
	
	frm.action = OriginalAction;
	frm.target = OriginalTarget;
	
}


function backToContext(frm) {
	
	var lsOrigName = window.opener.name;

	window.opener.name = "inputformwin";
	frm.target=window.opener.name;
	frm.action=window.opener.location;

	frm.submit();

	window.opener.name = lsOrigName;
	
	window.close();
	
}



function setSpinnerHeight() {
	window.document.all.standardspinner.style.top = document.all.fileuploaderblock.style.height;
	window.document.all.standardspinner.style.height = document.body.scrollHeight;
}
function SpinSubmit(frm) {
	standardspinner.style.visibility = "visible";
	frm.submit();
}

