// JavaScript Document



//Create a boolean variable to check for a valid IE instance.


var xmlhttp = false;
//Check if we are using IE.
	try {
		//If the javascript version is greater than 5.
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
				//If not, then use the older active x object.
			try {
					//If we are using IE.
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (E) {
				//Else we must be using a non-IE browser.
						xmlhttp = false;
					}
	}
//If we are using a non-IE browser, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
//A variable used to distinguish whether to open or close the calendar.

	function getRashi(serverPage, divID,id) {


			//document.getElementById("opencloseimg").src = "images/mins.gif";
			
			//The page we are loading.
			var serverPage = serverPage;
			//var serverProcess = serverPage+"?id="+id;
			
			
			var obj = document.getElementById(divID);
			xmlhttp.open("POST", serverPage, true);
			
			
			xmlhttp.onreadystatechange = function() {
			
				  if(xmlhttp.readyState == 1){
         			 updateStatus(id);
     			  }

				
				if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
						obj.innerHTML = xmlhttp.responseText;
						document.getElementById("loadingImage"+id).innerHTML = "<img src=\"images/blank.png\"/>";
					}
				
				
			}
			xmlhttp.send(null);
	//document.getElementById(imageLoad).src = "images/blank.png";	
//Hide the calendar.
	//document.getElementById("opencloseimg").src = "images/plus.gif";

}


function getData(id){

		var CPanelx = new Spry.Widget.CollapsiblePanel("CollapsiblePanel"+id, {contentIsOpen:false});
		if(!CPanelx.isOpen()){
		var pageName ="get_horoscope.php?signid="+id;
		var divID = "rasiText"+id
		getRashi(pageName,divID,id);
		
		document.getElementById("loadingImage"+id).innerHTML = "<img src=\"images/load_red.gif\" />";
		}
			
	}
	
function updateStatus(id)
{
	var imageLoad ="loadingImage"+id;
	var divID = "rasiText"+id
	
	document.getElementById(divID).innerHTML="<img src='images/loading.gif' style=\"padding:5px\"/> <br /> <strong style=\"color:#FF0000; padding:5px text-align:center\">  तपाइको राशीफल तयार हुदैछ केही छिन प्रतिक्षा गर्नुहोस </strong>"; 
}
