///////////////////////////////////////////////////////////////////////////////
////////////////////Start Ajax function for load saved search//////////////////
//////////////////////////////////////////////////////////////////////////////
var ajaxRequest;
function createAjaxXMlObject()
{
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e)
	   {
		// Internet Explorer Browsers
			try
			{
				 ajaxRequest= new ActiveXObject("Msxml2.XMLHTTP");
			} 
			catch (e)
			 {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (e)
				{
				// Something went wrong
				alert("Your browser broke!");
				return false;
				}
			 }
		}
}

function loadSaveSearch()
{
createAjaxXMlObject();
var url="loadSavedSearch.php"        // creating url
var params=params+"&sid="+Math.random()  // creating url
ajaxRequest.onreadystatechange=stateAlertSavedSearch// calling state alert function that execute all time
ajaxRequest.open("POST",url,true)              // open connection for sending request
ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ajaxRequest.setRequestHeader("Content-length", params.length);
ajaxRequest.setRequestHeader("Connection", "close");
ajaxRequest.send(params)     
}


///////////////////////////////////////////////////////////////////////////////
////////////////////Start stateAlertRequest function for diffrent browser//////
//////////////////////////////////////////////////////////////////////////////
function stateAlertSavedSearch() 
{ 
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete")
	{ 
		var result=ajaxRequest.responseText;
		document.getElementById('savedSearch').innerHTML=result
		tb_init('a.thickbox3, area.thickbox3, input.thickbox3');
		 
	}
	else
	{
	 	document.getElementById('savedSearch').innerHTML='<img src="images/loadingAnimation.gif">'
	}
	
}
///////////////////////////////////////////////////////////////////////////////
////////////////////Start Ajax function for load saved search//////////////////
//////////////////////////////////////////////////////////////////////////////





///////////////////////////////////////////////////////////////////////////////
////////////////////Start Ajax function for Delete saved search//////////////////
//////////////////////////////////////////////////////////////////////////////
function DeleteSavedsearch(msgtype,savesearchNameId,saveid)
{

if(document.getElementById('saveidholder')!=null)
document.getElementById('saveidholder').value=saveid
createAjaxXMlObject();  
var url="DeleteSavedSearchname.php"
url=url+"?savesearchNameId="+savesearchNameId
url=url+"&saveid="+saveid
url=url+"&sid="+Math.random()
ajaxRequest.onreadystatechange=stateChangedForDleteSearchname 
ajaxRequest.open("GET",url,true)
ajaxRequest.send(null)
}
function stateChangedForDleteSearchname() 
{ 
	if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete")
	 { 
	   var result=ajaxRequest.responseText;
	    if(document.getElementById('saveidholder')!=null){
	     var saveidholder1 =document.getElementById('saveidholder').value
		 document.getElementById(saveidholder1).style.display = "none"
		}
		else
		{
	   document.getElementById('savedSearch').innerHTML = result
	   tb_init('a.thickbox3, area.thickbox3, input.thickbox3');
		}
	 
	  tb_remove()
	 }
}

///////////////////////////////////////////////////////////////////////////////
////////////////////End Ajax function for Delete saved search//////////////////
//////////////////////////////////////////////////////////////////////////////






/*
function clickIE() {if (document.all) {return false;}}
function clickNS(e) { if(document.layers||(document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {return false;}}}

if (document.layers) { document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS; }
else { document.onmouseup=clickNS;document.oncontextmenu=clickIE; }
document.oncontextmenu=new Function("return false");

*/

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////Start this is the function for ajax communitt list corresponding to religon///////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function SelectList(rid)
{
if(rid=="all")
{
document.rsearch.Community.options.length = 0;
document.rsearch.Community.options[0] = new Option("Any","all");
document.rsearch.Community.options[0].selected="selected"

return false
}
createAjaxXMlObject();
var url="getCommunityList.php"
url=url+"?rid="+rid
url=url+"&sid="+Math.random()
ajaxRequest.onreadystatechange=stateChangedForCommunity 
ajaxRequest.open("GET",url,true)
ajaxRequest.send(null)
} 
function stateChangedForCommunity() 
{ 
if (ajaxRequest.readyState==4 || ajaxRequest.readyState=="complete")
 { 
//document.getElementById('loader').style.display="none"
 var result=ajaxRequest.responseText;
 setResultInCommunity(result)
 } 
 else{  
 //document.getElementById('loader').style.display="block"
 }
}
function setResultInCommunity(result)
{
	//alert(result)
	var opt=new Array()
	opt=result.split("|")
	document.rsearch.Community.options.length = 0;
	for(var i=0;i<opt.length;i++)
	{
		if(i==0)
		{
		 document.rsearch.Community.options[i] = new Option(opt[i],opt[i], true,true);
		}
		else
		{
		 document.rsearch.Community.options[i] = new Option(opt[i],opt[i],false,false);
		}
	}
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////End this is the function for ajax communitt list corresponding to religon///////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


