var xmlHttp;
function GetxmlHttpObject()
{
	var objXMLHttp=null
	if(window.XMLHttpRequest)
	{
		objXMLHttp = new XMLHttpRequest()
	}
	else if(window.ActiveXObject)
	{
		
	 objXMLHttp= new ActiveXObject("Microsoft.XMLHTTP")	
	}
	return objXMLHttp
}



function chkvenueavailable(city,other,venue)
{
	//alert(city);
	//alert(other);
	//alert(venue);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}
	if(city=='' && other=='') {
		alert("Select Venue Region to add new Venue.");
		document.mybio_frm.city.focus();
		return false;
	}
	if(venue=='') {
		document.getElementById("validvenuebycity").innerHTML='';
		return false;
	}
	
	
	var url="ajax/validavailvenue.php"
	url=url+"?city="+city+"&venue="+venue+"&other="+other;
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=valid_newvenuebycity
	//alert(url);
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null);	
}

function valid_newvenuebycity()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	var mytoolarray=xmlHttp.responseText.split("_");
			if(mytoolarray[1]=='Yes') {
			document.getElementById("validvenuebycity").innerHTML=mytoolarray[0];
		} else {
			document.getElementById("validvenuebycity").innerHTML=xmlHttp.responseText;
			
		}
	}
}


function addtocart(pid,sizech,pricech)
{
		var pp = pid.split("#");
		pid=pp[1];
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}

var url="reportsize.php"
url=url+"?pid="+pid+"&sizeid="+sizech+"&price="+pricech
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=statechanged_reportsize
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);

}
	
function statechanged_reportsize()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	document.getElementById("reportsize_user").innerHTML=xmlHttp.responseText
	}
}

// ========================================================================================

/*function trim (myString)
{
return myString.replace(/^s+/g,'').replace(/s+$/g,'')
}*/
// Check Valid User (Unique)
function chkvaliduser(username)
{
		//alert(username);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}

var url="ajax/validuserresult.php"
url=url+"?username="+username;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=valid_userinfo
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
	
function valid_userinfo()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	var mytoolarray=xmlHttp.responseText.split("_");
			if(mytoolarray[1]=='Yes') {
			document.getElementById("validuser").innerHTML=mytoolarray[0];
		} else {
			document.getElementById("validuser").innerHTML=xmlHttp.responseText;
			//document.topregisterform.signup.value='';
		}
	}
}

// ========================================================================================


function chkvalidemail(email)
{
		//alert(username);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}
	
	if(document.topregisterform.signup_email.value.indexOf("@")==-1 ||
			document.topregisterform.signup_email.value.indexOf(".")==-1 ||
			document.topregisterform.signup_email.value.indexOf("")==-1 ||
			document.topregisterform.signup_email.value.length < 6){
			document.getElementById("validemail").innerHTML="Email is not valid. Enter valid email address";
			document.topregisterform.signup_email.focus();
			return false;		
		}

var url="ajax/validemail.php"
url=url+"?email="+email;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=valid_emailinfo
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
	
function valid_emailinfo()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	var mytoolarray=xmlHttp.responseText.split("_");
			if(mytoolarray[1]=='Yes') {
			document.getElementById("validemail").innerHTML=mytoolarray[0];
		} else {
			document.getElementById("validemail").innerHTML=xmlHttp.responseText;
			//document.topregisterform.signup_email.value='';
		}
	}
}

//====================================================================================================================================



function chknewmem(usernamenewmem)
{
		//alert(usernamenewmem);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}

var url="ajax/validuserresult.php"
url=url+"?username="+usernamenewmem;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=valid_usernewmem
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
	
function valid_usernewmem()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	var mytoolarray=xmlHttp.responseText.split("_");
			if(mytoolarray[1]=='Yes') {
			document.getElementById("validusernewmem").innerHTML=mytoolarray[0];
			document.getElementById("getmsg").innerHTML=' ';
		} else {
			document.getElementById("validusernewmem").innerHTML=xmlHttp.responseText;
			//document.mybio_frm.username.value='';
		}
	}
}
//=============================================================================================================
function chkemailnewmem(emailnewmem)
{
		//alert(usernamenewmem);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}
	
	if(document.mybio_frm.email.value.indexOf("@")==-1 ||
			document.mybio_frm.email.value.indexOf(".")==-1 ||
			document.mybio_frm.email.value.indexOf("")==-1 ||
			document.mybio_frm.email.value.length < 6){
			document.getElementById("validemailnewmem").innerHTML="<span class='style6'>Email is not valid. Enter valid email address.</span>";
			document.mybio_frm.email.focus();
			return false;		
		}

var url="ajax/validemail.php"
url=url+"?email="+emailnewmem;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=valid_emailnewmem
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
	
function valid_emailnewmem()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	//alert(xmlHttp.responseText);
	var mytoolarray=xmlHttp.responseText.split("_");
			if(mytoolarray[1]=='Yes') {
			document.getElementById("validemailnewmem").innerHTML=mytoolarray[0];
			document.getElementById("getmsg").innerHTML=' ';
		} else {
			document.getElementById("validemailnewmem").innerHTML=xmlHttp.responseText;
			//document.mybio_frm.email.value='';
		}
	}
}
// ========================================================================================

function chkvaliduserparty(usernameparty)
{
		//alert(usernameparty);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)
	{
	 alert("Browser Does not support HTTP Request")
	 return
	}

var url="ajax/validusername.php"
url=url+"?username="+usernameparty;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=valid_usernameval
//alert(url);
xmlHttp.open("GET",url,true)
xmlHttp.send(null);

}
	
function valid_usernameval()
{
	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{	
	var mytoolarray=xmlHttp.responseText.split("_");
		//alert(mytoolarray[0]);
		if(mytoolarray[1]=='Yes') {
			document.getElementById("usershow").innerHTML=mytoolarray[0];
			document.getElementById("getuser").style.display='block';
		} else {			
				document.getElementById("usershow").innerHTML=xmlHttp.responseText;
				document.getElementById("getuser").style.display='none';
		}
	}
}
//=============================================================================================================

// Add Event Section 
function getvenuelist(name)
{		
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null){
	alert("Browser Does not support HTTP Request")
	return
	}
var url="../ajax/aj_venuelist.php"
url=url+"?name="+name
url=url+"&sid="+Math.random()
//alert(url);
xmlHttp.onreadystatechange=st_city
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
function st_city(){
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
	document.getElementById("citylist").innerHTML=xmlHttp.responseText
	}
}
// Add Event Section 
function getvenuelistinformation(name,venue){		
//alert(name);
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null){
	alert("Browser Does not support HTTP Request")
	return
	}
	var url="ajax/aj_venuelist.php"
	url=url+"?name="+name
	url=url+"&venue="+venue
	url=url+"&sid="+Math.random()
	//alert(url);
	xmlHttp.onreadystatechange=st_cityvenue
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null);
}
function st_cityvenue(){
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
	document.getElementById("citylistvenue").innerHTML=xmlHttp.responseText
	}
}

//====================================Update Current Field Record =============================
function UpdateCurrentField(flagtype,condi_id_value,field_name,field_value){ 
//alert("FFFFFFFFFF");
//alert(flagtype);
//alert(condi_id_value);
//alert(field_name);
//alert(field_value);
	
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)	{
	 alert("Browser Does not support HTTP Request")
	 return
	}
	
switch(flagtype){
case 'COMMENTS': var tablename='freedom_comments'; var condi_id='comments_id'; var modified_date='comments_added_date';  break;
case 'CITYS': var tablename='freedom_attributes'; var condi_id='attribute_id'; var modified_date='attribute_modified_date';  break;
case 'PHOTOUSER': var tablename='freedom_photosmaster'; var condi_id='photo_id'; var modified_date='photo_modified_date';  break;
default: alert("(:*:)");
}

var url="ajax/Aj_udate_field.php";
	url=url+"?tablename="+tablename
	url=url+"&field_name="+field_name
	url=url+"&field_value="+field_value
	url=url+"&condi_id="+condi_id
	url=url+"&condi_id_value="+condi_id_value
	url=url+"&modified_date="+modified_date
	url=url+"&sid="+Math.random()
	//alert(url);
	xmlHttp.onreadystatechange=onchange_updateInfo;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function onchange_updateInfo(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	//alert(xmlHttp.responseText);
	document.getElementById("to_updateinfo").innerHTML=xmlHttp.responseText;
	} 
}
//====================================Update Current Field Record =============================

// Add Event Section :: Front end...
function getvenuelistfront(name)
{		
	xmlHttp = GetxmlHttpObject()
	if(xmlHttp==null)	{
	 alert("Browser Does not support HTTP Request")
	 return
	}
var url="ajax/aj_venuelist.php"
url=url+"?name="+name
url=url+"&sid="+Math.random()
//alert(url);
xmlHttp.onreadystatechange=st_city
xmlHttp.open("GET",url,true)
xmlHttp.send(null);
}
function st_city(){
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
	document.getElementById("citylist").innerHTML=xmlHttp.responseText
	}
}
// ========================================================================================
// ------------------------------------- banner -------------------------------------
function showbanner(ad_bannerdetails_id){	
	xmlHttp = GetxmlHttpObject();
	if(xmlHttp==null){
	 alert("Browser Does not support HTTP Request");
	 return false;
	}	
		var url="ajax/advClick.php?ad_bannerdetails_id="+ad_bannerdetails_id;
		//alert(url);
		xmlHttp.onreadystatechange=statechanged_showbanner;
		xmlHttp.open("GET",url,true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xmlHttp.send(null);
}
function statechanged_showbanner(){	
	if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){	
	document.getElementById("advdiv").innerHTML=xmlHttp.responseText
	}
}
// ------------------------------------- banner -------------------------------------
// ====================================================================================

