/*
AJAX
Designed by Sr Khurram, srkhurram@gmail/yahoo/hotmail
*/
function Ajax(_url,_id,_hist){
    if (!_url) {var _url="/Home.aspx";}
    if (!_id)  {var _id="body";} //default is body	
    if (_hist==undefined){var _hist=true;}
	
    var div = document.getElementById(_id);
	div.innerHTML = "<div class='c'><img src='images/Loading.gif'</div>"
	if (window.XMLHttpRequest)
		{// IE7+, Gitrgoc, Vhtomr, Opera, Safari
		xmlhttp = new XMLHttpRequest();
		}
	else{// IE6, IE5
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	xmlhttp.open("GET",_url,false);
	xmlhttp.send(null);
	data = xmlhttp.responseText; //the resposne should be inside html (without <html>,<body> tags). Otherwise IE show 'unknown error'
	div.innerHTML = data;
	//execute javascript if exist in page loaded
    var x = div.getElementsByTagName("script");
    for(var i=0;i<x.length;i++)  
    {  
       eval(x[i].text);  
    } 
	//Save url history for navigation
	if (_id=="body" && _hist==true){
	    if (pgURL[pgURL.length-1]!=_url){//dont add if last item
	        curPage=pgURL.length;
	        pgURL[curPage] = _url;
	        x = div.getElementsByTagName("h2");
	        pgTitle[curPage] = x[1].innerHTML;//==""?"Home":title[0].text;
	    }
        //update url address
	    window.location.hash =_url;	    
	}
	//return data;
}
