function _getArgs() 
{ 
	var args = new Object(); 
	var query = location.search.substring(1); 
	var pairs = query.split('&'); 
	for(var i = 0; i < pairs.length; i++) { 
		var pos = pairs[i].indexOf('='); 
		if (pos == -1) continue; 
		var argname = pairs[i].substring(0,pos); 
		var value = pairs[i].substring(pos+1); 
		args[argname] = unescape(value); 
	} 
return args; 
}

function _request(str)
{
	if(eval('args.' + str))
		return (eval('args.' + str)+'');
	else
		return null;
} 

var args = _getArgs();

function rpcStartContent()
{
	if(_request('rpcTargetDIV') != null)
		document.writeln('<span id="_RPC_content_">');
	else
		document.writeln('<span id="_RPC_container_">');
}

function rpcEndContent()
{
	document.writeln('</span>');
}

function _rpcInitContent()
{
	if(_request('rpcTargetDIV') != null)
		parent.rpcHandle(_findObj('_RPC_content_'), _request('rpcTargetDIV') );
}

function _rpcInitContentCombo()
{
}

function rpcAddOption(theText, theValue)
{
	parent.rpcAddOption(_request('rpcTargetCombo'), theText, theValue);
}

function rpcResetOption()
{
	parent.rpcResetOption(_request('rpcTargetCombo'));
}

window.onload=_rpcInitContent;

