
function reloadCPT(){
	var elem=document.getElementById('secImage');
	elem.setAttribute('src', 'secImage.php');
	elem.setAttribute('src', 'secImage.php?rand='+Math.floor(Math.random()*11));
}

function XML_HTTP_Util()
	{
	this.sendRequest = function(url,method,params,async,callback,callbackargs)
		{
		method = method.toUpperCase();
		callback = callback || function(){};
		params = params ? params.join("&") : "";
		if (method == "GET" && params) url += "?"+params;
		var req = this.createXMLHTTPObject();
		if (!req) callback.call(this,false,callbackargs);
		req.ref = this;
		req.open(method,url,async);
		req.setRequestHeader('User-Agent','XMLHTTP/1.0');
		if (method == "POST")
			{
			req.setRequestHeader("Content-type","application/x-www-form-urlencoded");
			req.setRequestHeader("Content-length",params.length);
			req.setRequestHeader("Connection","close");
			}
		req.onreadystatechange = function()
			{
			if (this.readyState != 4) return;
			if (this.status != 200 && this.status != 304)
				{
				//alert("HTTP error " + req.status);
				callback.call(this.ref,false,callbackargs);
				}
			else
				{
				callback.call(this.ref,req,callbackargs);
				}
			}
		if (req.readyState == 4) return;
		req.send(method=="GET"?null:params);
		}
	this.createXMLHTTPObject = function()
		{
		var xmlhttp = false;
		for (var i=0;i<this.XMLHttpFactories.length;i++)
			{
			try
				{
				xmlhttp = this.XMLHttpFactories[i]();
				}
			catch(e)
				{
				continue;
				}
			break;
			}
		return xmlhttp;
		}
	this.XMLHttpFactories = [
	function() {return new XMLHttpRequest()},
	function() {return new ActiveXObject("Msxml2.XMLHTTP")},
	function() {return new ActiveXObject("Msxml3.XMLHTTP")},
	function() {return new ActiveXObject("Microsoft.XMLHTTP")}
	];
	}
var xhu = new XML_HTTP_Util();

function makeRequest(url)
{
	//alert("Sending request");
	sendRequest(url, onRefreshForm);
}

function onRefreshForm() {
	//alert('hjeadsf');
}

function sendRequest(url, callbackMethod)
{
	
	
	//alert('Sending Request');
	request=createRequestObject();
	request.onreadystatechange = callbackMethod;
	request.open("POST", url, true);
	request.send(url);
	
}
function createRequestObject()
{
	if(window.XMLHttpRequest)
	{
		obj = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		obj = new ActiveXObject("MSXML2.XMLHTTP");
	}
	return obj;
}


function checkReadyState(obj)
{
	if(obj.readyState == 0) { document.getElementById('loading').innerHTML = "Sending Request..."; }
	if(obj.readyState == 1) { document.getElementById('loading').innerHTML = "Loading..."; }
	if(obj.readyState == 2) { document.getElementById('loading').innerHTML = "Loading..."; }
	if(obj.readyState == 3) { document.getElementById('loading').innerHTML = "Loading..."; }
	if(obj.readyState == 4)
	{
		if(obj.status == 200)
		{
			document.getElementById('loading').innerHTML = "";
			return true;
		}
		else
		{
			document.getElementById('loading').innerHTML = "HTTP " + obj.status;
		}
	}
}





