var XMLFIELDS = "XmlFields";
var URLBEHAVIOR = "UrlBehavior";



function GetFieldXml(tagName)
{
	var oFlds = opener.document.getElementsByTagName(tagName);
	//var oFlds = document.getElementsByTagName(tagName);
	var sXml = "";
	for(var i = 0; i < oFlds.length; i++)
	{
		if((oFlds[i].id == "") || (oFlds[i].id == null)) continue;	
		var sTagName = oFlds[i].id.toUpperCase();
		sXml += "<" + sTagName + ">" + oFlds[i].value + "</" + sTagName + ">";		
	}
	
	return sXml;
}
function GetFieldsValues(name)
{
	var sXml = "<RequestFields>";
	sXml += GetFieldXml("input");
	sXml += GetFieldXml("select");
	sXml += "</RequestFields>";
	return sXml;
}

function GetFieldValue(name)
{
	var oFlds = opener.document.getElementsByName();
	if(oFlds.length == 0) return null;
	return oFlds[0].value;
}

function SetFieldValue(name, val)
{
	document.getElementsByName(name)[0].value = val;
}

function RedirectToBehavior()
{
	SetFieldValue(XMLFIELDS, sFieldValues);
	SetFieldValue(URLBEHAVIOR, opener.UrlBehavior);
	document.forms[0].submit();
}
