// JavaScript Document

function  getXMLHttp()
{
  var xmlHttp

  try
  {
    //Firefox, Opera 8.0+, Safari
    xmlHttp = new XMLHttpRequest();
  }
  catch(e)
  {
    //Internet Explorer
    try
    {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      try
      {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch(e)
      {
        alert("Your browser does not support AJAX!")
        return false;
      }
    }
  }
  return xmlHttp;
}

function  NewsletterSignup()
{

	if(trimAll(document.getElementById('email').value) == "")
	{
		alert("Please enter Email");	
		document.getElementById('email').focus();
		return false;
	}
	else if(!checkEmail(document.getElementById('email').value))	
	{
		document.getElementById('email').focus();
		return false;
	}
	else {
		  var xmlHttp = getXMLHttp();
		 
		 var email = document.getElementById('email').value;
		 	
		  xmlHttp.onreadystatechange = function()
		  {
			if(xmlHttp.readyState == 4)
			{
			  NewsResponse(xmlHttp.responseText);
			}
		  }
		
		  xmlHttp.open("GET", "ajaxfunctions.php?page=news_signup&email="+email, true);
		  xmlHttp.send(null);
	}
}


function  NewsResponse(response)
{
  alert(response);  
  document.getElementById('email').value = "";
}

function FreeTrial()
{
	if(document.getElementById('type').value == 0)	
	{
		alert("Please select Member type");	
		document.getElementById('type').focus();
		return false;
	}
	else if(trimAll(document.getElementById('name').value) == "")
	{
		alert("Please enter Name");	
		document.getElementById('name').focus();
		return false;
	}
	else if(trimAll(document.getElementById('mobile').value) == "")
	{
		alert("Please enter Mobile");	
		document.getElementById('mobile').focus();
		return false;
	}
	else if(trimAll(document.getElementById('femail').value) == "")
	{  
		alert("Please enter Email");	
		document.getElementById('femail').focus();
		return false;
	}
	else if(!checkEmail(document.getElementById('femail').value))	
	{
		document.getElementById('femail').focus();
		return false;
	}
	else if(trimAll(document.getElementById('city').value) == "")	
	{
		alert("Please enter City");	
		document.getElementById('city').focus();
		return false;
	}
	else
	{
		  var xmlHttp = getXMLHttp();
		 
		 var type = document.getElementById('type').value;
		  var name = document.getElementById('name').value;
		   var mobile = document.getElementById('mobile').value;
		    var femail = document.getElementById('femail').value;
			 var city = document.getElementById('city').value;
		 	
		  xmlHttp.onreadystatechange = function()
		  {
			if(xmlHttp.readyState == 4)
			{
			  FreeResponse(xmlHttp.responseText);
			}
		  }
		
		  xmlHttp.open("GET", "ajaxfunctions.php?page=free_trial&type="+type+"&name="+name+"&email="+femail+"&mobile="+mobile+"&city="+city, true);
		  xmlHttp.send(null);
	}
}


function  FreeResponse(response)
{
 document.getElementById('free-fields-div').innerHTML = "";
 document.getElementById('free-thank-msg').innerHTML = response;

 
}


function getListingsByDate()
{ 
	  var xmlHttp = getXMLHttp();
		 
	 var dt = document.getElementById('dt').value;
	 
	  xmlHttp.onreadystatechange = function()
	  {
			if(xmlHttp.readyState == 4)
			{
			 	 document.getElementById('voice_lists').innerHTML = xmlHttp.responseText;
			}
	  }
	
	  xmlHttp.open("GET", "ajaxfunctions.php?page=getvoices&dt="+dt, true);
	  xmlHttp.send(null);
}
