var http_request;
var ajax_target;

// Change
// Change on nov 20, 2010
// By Piyush Chikhaliya
// piyush@indianic.com

function httpRequest() {

    http_req = false;

    if (window.XMLHttpRequest) { // Mozilla

        http_req = new XMLHttpRequest();

        if (http_req.overrideMimeType)
            http_req.overrideMimeType('text/xml');

    } else if (window.ActiveXObject) { // IE

        try {
            http_req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    return http_req;
}


function ajax_refresh() {
	http_request = httpRequest();
    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
        	document.getElementById("cntnt").innerHTML=http_request.responseText; 
           //ajax_target.innerHTML = http_request.responseText;
        }
    }
}


function ajax_action(trg, url, func) {
    ajax_target = trg;
    http_request = httpRequest();

    if (!http_request) {
            return false;
    }
    else
 	{
	    http_request.onreadystatechange=function()
		{
			if (http_request.readyState==4 && http_request.status==200)
			{			
				if(http_request.responseText!="blank"){
					document.getElementById("cntnt").innerHTML=http_request.responseText;
				}
				
			}
		}
 	}	
    //func(ajax_target) : 
    	
   

    http_request.open("GET", url, true);
    http_request.setRequestHeader("Expires", "Mon, 26 Jul 1997 05:00:00 GMT");
    http_request.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
    http_request.setRequestHeader("Pragma", "no-cache");
    http_request.send(null);
}

