function GetElement( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
    
function ChangeContent(id, shtml) 
{
    var el = GetElement(id);
        
    if (el && typeof el.innerHTML != "undefined") 
    {
        el.innerHTML = shtml;
    }
}

function ChangeClass(id, newclass) 
{
    var el = GetElement(id);

    if (el) 
    {
        el.setAttribute("class", newclass);
        el.setAttribute("className", newclass); 
    }
}

function Redirect(url) 
{
    window.location=url;
}

function CreateRequest()
{ 
	var req = null; 

	if (window.XMLHttpRequest)
	{
 		req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) 
	{
		try 
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e)
		{
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
    }
    
    return req;
} 