var xmlHttp
	var xmlHttp1
	
	 function ajaxFunction(){
		
	
			var ajaxRequest;
	
	
	
			try{
	
			// Opera 8.0+, Firefox, Safari
	
			ajaxRequest = new XMLHttpRequest();
	
			} catch (e){// --- 1
	
			// Internet Explorer Browsers
	
			try{
	
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
	
			} catch (e) { // ---- 2
	
				try{
	
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
	
				} catch (e){
	
					//browsers all not support, rare case
	
					alert("Your browser broke!");
	
					return false;
	
				}
	
			}
	
	
	
		}
	
		return ajaxRequest;
	
	}
	
	
	
	//------------------Delete Bussiness-------------------------------------------------------//
	function deleteBussiness(id,page,query_str)
	{
	
		if(confirm('Are sure delete this bussiness?') == true)
		{
			var pars = "id="+id;
			var url = page+"?"+pars;
			//location.href = url;
		
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
		}
		else
		{
			return false;
		}
	
	}
	//---------------------------------------------------------------------------------------//
	
	
	function updateBussiness(id,page,divId)
	{
		$("#errbussinessname").hide(0);
			$("#errbussinesslocation").hide(0);
			$("#errbussinessCat").hide(0);
			$("#errbussinessdesc").hide(0);
			$("#errbussinessimage").hide(0);
			
			$("#manageBuss").hide(2000);
			$("#ShowAdd").show(2000);
			
			$("#editBuss").hide(2000);
			$("#bussList").show(0);
			
			
		var pars = "id="+id+"&divId="+divId;
			var url = page+"?"+pars;
			//location.href = url;
		
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
		
	}
	
	function addBussiness(divId)
	{
			//document.getElementById(divId).innerHTML = "<b>Please Wait...</b>"
			var page = 'add_bussiness.php';
			var pars = "divId="+divId;
			var url = page+"?"+pars;
			//location.href = url;
		
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
	}
	
	function proceedEmail(name, mailId, subject, message, divId){

   			var page  = "script/contactus_email.php";    
   			var pars = "name="+name+"&mailId="+mailId+"&subject="+subject+"&message="+message+"&divId="+divId;
			var url = page+"?"+pars;
			//location.href = url;
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
	}
	
	function loginCheck(id){

   			var page  = "script/login_check.php";    
   			var pars = "id="+id;
			var url = page+"?"+pars;
			//location.href = url;
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
	}
	
	function generateHashCode(divId, tranKey, loginID, amount, currency )
	{
			//document.getElementById(divId).innerHTML = "<b>Please Wait...</b>"
			var page = 'script/hashCode.php';
			var pars = "divId="+divId+"&tranKey="+tranKey+"&loginID="+loginID+"&amount="+amount+"&currency="+currency;
			var url = page+"?"+pars;
			//location.href = url;
		
			xmlHttp=GetXmlHttpObject(stateChanged);
	
			xmlHttp.open("GET", url , true);
	
			xmlHttp.send(null);
	}
	
	function stateChanged() 
	{ 
	
	
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			var raw_response = xmlHttp.responseText;
			var str = raw_response.split('^');
			var divID = str[1];
			var showStr = str[0];
		
			if(showStr != "" && divID=="")
			{
				var id = "bussData"+showStr;
				$("#"+id).html("<b>Please wait...</b>");
				setTimeout(function(){
					   	$("#"+id).fadeOut(500);
						setTimeout(function(){
												$("#"+id).fadeIn(500);
												$("#"+id).html("<b>Deleting...</b>");
												setTimeout(function(){
																		$("#"+id).fadeOut(500);
																		setTimeout(function(){
																								$("#"+id).fadeIn(500);
																								setTimeout(function(){
																														$("#"+id).fadeOut(500);
																													},500)
																							},500)
																	 },500)
											},500)
						
						
					   },500);
				
			} else if(divID=="showLoader")
			{
				$("#showLoader").hide(2000);
				$("#showForm").fadeIn(2000);
				$("#showContactMsg").html(showStr);
				
			}
			else if(divID == "logincheck")
			{
					if(showStr=="Out")
					{
						location.href = "index.php?option=com_members";
					}
			}
			else if(divID == "setCode")
			{
				document.getElementById(divID).innerHTML=showStr;	
			}
			else
			{
				$("#errbussinessname").hide(0);
				$("#errbussinesslocation").hide(0);
				$("#errbussinessCat").hide(0);
				$("#errbussinessdesc").hide(0);
				$("#errbussinessimage").hide(0);
				
				$("#manageBuss").fadeOut("slow");
				$("#ShowAdd").fadeOut(0);
				
				$("#editBuss").fadeIn(2000);
				$("#bussList").fadeIn(0);
				
				document.getElementById(divID).innerHTML=showStr;

			}
			
			
			
			
			
		} 
	
	}
	
	
	
	
	
	function xyz()
	{
		document.getElementById('shwoAction').style.opacity = 100;
	}
	 
	function GetXmlHttpObject(handler)
	{ 
		var objXmlHttp=null
	
		if (navigator.userAgent.indexOf("Opera")>=0)
		{
			alert("This example doesn't work in Opera") 
			return 
		}
		if (navigator.userAgent.indexOf("MSIE")>=0)
		{ 
			var strName="Msxml2.XMLHTTP"
			if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
			{
				strName="Microsoft.XMLHTTP"
			} 
			try
			{ 
				objXmlHttp=new ActiveXObject(strName)
				objXmlHttp.onreadystatechange=handler 
				return objXmlHttp
			} 
			catch(e)
			{ 
				alert("Error. Scripting for ActiveX might be disabled") 
				return 
			} 
		} 
		if (navigator.userAgent.indexOf("Mozilla")>=0)
		{
			objXmlHttp=new XMLHttpRequest()
			objXmlHttp.onload=handler
			objXmlHttp.onerror=handler 
			return objXmlHttp
		}
	} // JavaScript Document