function GetData(www,data,resultFunc)
{
   var myAjax = new Ajax.Request(
    www,
    {method: 'get', parameters: data, onComplete: resultFunc}
    );
}

function FormSerialize(frmname)
{
	var obj = $(frmname);
	var params = Form.serialize(obj);
	return params;
}

function PostData(www,data,resultFunc)
{
   var myAjax = new Ajax.Request(
    www,
    {method: 'post', parameters: data, onComplete: resultFunc}
    );
}

function CreateObj(name)
{
	return document.createElement(name);
}

function GetCtrl(objid, parentobj)
{
	if(parentobj == "undefined" || !parentobj)
	{
		return document.getElementById(objid);
	}
	
	var childs = parentobj.childNodes;
	return childs[objid];
}

function nplace(src, from, to)
{
	return src.replace(eval('/' + from + '/g'), to);
}

function EscapeQuot(str)
{
	return nplace(str,"'","\\'");
}

/*
function GetProxyResponse(url,param,OnSuccessFunc)
{
    var oparam = "req=" + encodeURIComponent( url ) ;
    oparam += "&params=";
    param = encodeURIComponent( param ) ;
    oparam += param;

    PostData("/ajax/ResponseProxy.aspx",oparam,OnSuccessFunc);
}
*/