var xmlHttp
function tellafriend(your_name,your_email,friend_name,friend_email,type,did,host)
{  
    //alert("in function");
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"email-friend.php"
    url = url+"?your_name="+your_name+"&your_email="+your_email+"&friend_name="+friend_name+"&friend_email="+friend_email+"&tell_friend=1"
    //tell_friend
    if(type=="d"){
        url = url+"&did="+did;
    }
    if(type=="s"){
        url = url+"&sdid="+did;
    }
    if(type=="p"){
        url = url+"&pid="+did;
    }
    //alert(url);
	xmlHttp.onreadystatechange=stateChanged1 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function expressint(str,host)
{  
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"express-interest-old.php"
    url=url+"?did="+str
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function sexpressint(str,host)
{  
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"sexpress-interest.php"
    url=url+"?did="+str
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function pexpressint(str,rate,host)
{  
    if(rate!=""){
        //var mytext=document.frmcomment.contact_comment.value;
		var number=IsPrice(rate);
		if (number=='false')
		{
			alert("Price should be numeric only.");
            //document.frmcomment.contact_comment.focus();
            return false;
		}	
    }
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"pexpress-interest.php"
    url=url+"?did="+str
    url=url+"&rate="+rate
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function cexpint(str,edate,pcity,host)
{  
    //alert(str);
    if(str!="" && edate!="" && pcity!=""){
        xmlHttp=GetXmlHttpObject()
        if (xmlHttp==null)
        {
            alert ("Browser does not support HTTP Request")
            return
        }
        var url=host+"cexpress-interest.php"
        
        url=url+"?did="+str
        url=url+"&edate="+edate
        url=url+"&pcity="+pcity
        //alert(url);
        xmlHttp.onreadystatechange=carsuccess 
    	xmlHttp.open("GET",url,true)
    	xmlHttp.send(null)
    }
}
function pbid(str,np,rate,message,type,host)
{  
    if(str!="" && np!="" && rate!=""){
        xmlHttp=GetXmlHttpObject()
        if (xmlHttp==null)
        {
            alert ("Browser does not support HTTP Request")
            return
        }
        var url=host+"pbid.php"
        url=url+"?did="+str
        url=url+"&rate="+rate
        url=url+"&np="+np
        url=url+"&type="+type
        url=url+"&message="+message
        //alert(url)
    	xmlHttp.onreadystatechange=bid 
    	xmlHttp.open("GET",url,true)
    	xmlHttp.send(null)    
    }
    
}
function psuggest(str,np,type,host)
{  
    //alert("hi");
    if(str!="" && np!="" && type!=""){
        xmlHttp=GetXmlHttpObject()
        if (xmlHttp==null)
        {
            alert ("Browser does not support HTTP Request")
            return
        }
        var url=host+"suggest-leads.php"
        url=url+"?did="+str
        url=url+"&np="+np
        url=url+"&type="+type
        url=url+"&message="+type
        //alert(url)
    	xmlHttp.onreadystatechange=bid 
    	xmlHttp.open("GET",url,true)
    	xmlHttp.send(null)    
    }
    
}
function carsuccess() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}

function bid() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}
function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}
function stateChanged1() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        closeMessage();
        //alert(xmlHttp.responseText);
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}
function stateChanged2() 
{ 
	if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
    { 
		var response=xmlHttp1.responseText;
		//var resArr=response.split("#");
		if(response=="Success"){
            /*if(resArr[1]!=""){
				window.location.href=resArr[1];
			}else{*/
			window.location.reload();
			//}
            return false;
        }else{
            alert(xmlHttp1.responseText)
            return false;
        }
		
    }	
}
function GetXmlHttpObject()
{ 
     var objXMLHttp=null
     if (window.XMLHttpRequest)
     {
          objXMLHttp=new XMLHttpRequest()
     }
     else if (window.ActiveXObject)
     {
          objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
     }
     return objXMLHttp
}
function becomechampion(str,type,host)
{  
    if(type==""){
        alert("Please Select Your Role");
        return false;
    }
    if(str==""){
        alert("system admin error");
        return false;
    }
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"become-deal-champion.php"
    url=url+"?did="+str+"&t="+type
    //url=url+"?did="+str
	xmlHttp.onreadystatechange=stateChanged3 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function stateChanged3() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}
function addtocart(pid,host){
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"addtocart.php"
    url=url+"?pid="+pid
	xmlHttp.onreadystatechange=pcart 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function pcart() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} 
}
function addentry(host){
    xmlHttp=GetXmlHttpObject();
    //alert("hi");
    if (xmlHttp==null)
    {
        alert ("Browser does not support HTTP Request")
        return
    }
    var url=host+"add_order.php"
    url=url+"?amt="+document.getElementById('Amount').value
    url=url+"&bname="+document.getElementById('billing_cust_name').value
    url=url+"&baddress="+document.getElementById('billing_cust_address').value
    url=url+"&bcity="+document.getElementById('billing_cust_city').value
    url=url+"&bstate="+document.getElementById('billing_cust_state').value
    url=url+"&bcountry="+document.getElementById('billing_cust_country').value
    url=url+"&bzipcode="+document.getElementById('billing_zip').value
    url=url+"&bcontact="+document.getElementById('billing_cust_tel').value
    url=url+"&dname="+document.getElementById('delivery_cust_name').value
    url=url+"&daddress="+document.getElementById('delivery_cust_address').value
    url=url+"&dcity="+document.getElementById('delivery_cust_city').value
    url=url+"&dstate="+document.getElementById('delivery_cust_state').value
    url=url+"&dcountry="+document.getElementById('delivery_cust_country').value
    url=url+"&dzipcode="+document.getElementById('delivery_zip_code').value
    url=url+"&dcontact="+document.getElementById('delivery_cust_tel').value
    url=url+"&promo="+document.getElementById('promo_code').value
    url=url+"&orderid="+document.getElementById('Order_Id').value
    //alert(url)
	xmlHttp.onreadystatechange=pentry
	xmlHttp.open("GET",url,true)
    xmlHttp.setRequestHeader('Content-Type',"text/xml");
	xmlHttp.send(null)
}
function pentry() 
{ 
    /*if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
        displayETMessage(xmlHttp.responseText)
        return false;
    }else{
	   displayETMessage("<strong>Sending Request.....</strong>")
	} */
    try
	{
		if((xmlHttp.readyState == 4)&&(xmlHttp.status == 200))
		{
            //alert(xmlHttp.responseText);
			var response = xmlHttp.responseXML.documentElement;
            var status = response.getElementsByTagName('status')[0].firstChild.nodeValue;
			var frmName = response.getElementsByTagName('formName')[0].firstChild.nodeValue;
            var trans_id = response.getElementsByTagName('trans_id')[0].firstChild.nodeValue;
            if(status=="success"){
                document.getElementById('Merchant_Param').value=trans_id;
                return true;
            }else{
                return true;
            }
        }//if
    }//try
    catch(e){
    }//catch
    return false;
}
function gofrm(){
    document.frmproject.action="https://www.ccavenue.com/shopzone/cc_details.jsp";
    document.frmproject.submit();
}

function show_localities(makeid,subjectElmtId,frmName,host)
{		
	   http = GetXmlHttpObject();
		if (http==null){
			alert ("Your browser does not support AJAX!");
			return;
		}
		
		var url = host+'show_localities.php';		
		url = url+"?city="+makeid+"&subjectElmt="+subjectElmtId+"&frm="+frmName;
		url = url+"&sid="+Math.random();
		//alert(url);
		http.onreadystatechange = showList;
		http.open("GET",url,true);
		http.setRequestHeader('Content-Type',"text/xml");
		http.send(null);

}//end function
function showList()
{
	try
	{
		if((http.readyState == 4)&&(http.status == 200))
		{
            //alert(http.responseText);
			var response = http.responseXML.documentElement;
            var cnt = response.getElementsByTagName('option').length;
            //alert(cnt);
			var subjectElmtId = response.getElementsByTagName('params')[0].firstChild.nodeValue;
			var frmName = response.getElementsByTagName('formName')[0].firstChild.nodeValue;
			var subjectElement = document.getElementById(subjectElmtId);
			var cntsubject = subjectElement.options.length;
			//alert(cntsubject);
			for(i=cntsubject; i>=0; i--){
				//alert("in for");
				subjectElement.options[i] = null;
			}// for(i=cntG
				subjectElement.options[0] = new Option("Select Locality","");
				// populate the options
				for(i=1; i<=cnt; i++)
				{
					optionName = response.getElementsByTagName('option')[i].firstChild.nodeValue;
					optionVal = response.getElementsByTagName('option')[i].attributes.getNamedItem("value").value;
					if(i == 0)
						firstsubject = optionVal;
                    
                    subjectElement.options[i] = new Option(optionName,optionVal);
				}
		}//if
	}//try
    catch(e){
    }//catch
}//end function

function show_builders(makeid,subjectElmtId,frmName,host)
{	
	   http1 = GetXmlHttpObject();
		if (http1==null){
			alert ("Your browser does not support AJAX!");
			return;
		}
		
		var url =host+'show_builders.php';
		url = url+"?city="+makeid+"&subjectElmt="+subjectElmtId+"&frm="+frmName;
		url = url+"&sid="+Math.random();
		//alert(url);
		http1.onreadystatechange = showList1;
		http1.open("GET",url,true);
		http1.setRequestHeader('Content-Type',"text/xml");
		http1.send(null);

}//end function
function showList1()
{
	try
	{
		if((http1.readyState == 4)&&(http1.status == 200))
		{
            //alert(http.responseText);
			var response = http1.responseXML.documentElement;
            var cnt = response.getElementsByTagName('option').length;
            //alert(cnt);
			var subjectElmtId = response.getElementsByTagName('params')[0].firstChild.nodeValue;
			var frmName = response.getElementsByTagName('formName')[0].firstChild.nodeValue;
			var subjectElement = document.getElementById(subjectElmtId);
			var cntsubject = subjectElement.options.length;
			//alert(cntsubject);
			for(i=cntsubject; i>=0; i--){
				//alert("in for");
				subjectElement.options[i] = null;
			}// for(i=cntG
				subjectElement.options[0] = new Option("Select Builder","");
				// populate the options
				for(i=1; i<=cnt; i++)
				{
					optionName = response.getElementsByTagName('option')[i].firstChild.nodeValue;
					optionVal = response.getElementsByTagName('option')[i].attributes.getNamedItem("value").value;
					if(i == 0)
						firstsubject = optionVal;
                    
                    subjectElement.options[i] = new Option(optionName,optionVal);
				}
		}//if
	}//try
    catch(e){
    }//catch
}//end function
function validate_price(val){
    if(val==""){
        alert("Please Select the price");
        return false;
    }
}
function IsPrice(sText)
{
	var ValidChars = "0123456789,";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
		        IsNumber = "false";
		}
	}
   	return IsNumber;   
}//number validation
function sub_require(email,mobile,city)
{
	   //alert("in function");
       http2 = GetXmlHttpObject();
	   if(http2==null){
			alert ("Your browser does not support AJAX!");
			return;
        }
		var url = 'sub_requirement_ajax.php';
		url = url+"?city="+city+"&email="+email+"&mobile="+mobile;
		url = url+"&sid="+Math.random();
		//alert(url);
		http2.onreadystatechange = saygoodbye;
		http2.open("GET",url,true);
		//http1.setRequestHeader('Content-Type',"text/xml");
		http2.send(null);
}//end function
function saygoodbye(){
    try
	{
		if((http2.readyState == 4)&&(http2.status == 200))
		{
            //alert("Closing message");
            //alert(http2.responseText);
            closeMessage();
        }
    }
    catch(e){
        
    }
}
