// 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 subsNews()
{
		
	 var xmlHttp = getXMLHttp();
	 
	 var n_email = document.getElementById('n_email').value;
	if(trimAll(document.getElementById('n_email').value) == "")
	{
		alert("Please enter Email ID");	
		document.getElementById('n_email').focus();
		return false;
	}
	if(!checkEmail(document.getElementById('n_email').value))
	{ 
		document.getElementById('n_email').focus();
		return false;
	}
		
	  xmlHttp.onreadystatechange = function()
	  {
		if(xmlHttp.readyState == 4)
		{
				subsNewsResponse(xmlHttp.responseText);
		}
	  }
	
	  xmlHttp.open("GET", "webadmin/ajaxfunctions.php?page=newsletter&n_email="+n_email, true);
	  xmlHttp.send(null);

}

function subsNewsResponse(response)
{
	if(response == '1')
		alert("Thank you for the subscribing");
	else
		alert("Sorry, you are already subscribed");
	
	document.getElementById('n_email').value = '';
	
}

function springValidate()
{
	if(trimAll(document.getElementById('name').value) == "")
	{
		alert("Please enter Name");	
		document.getElementById('name').focus();
		return false;
	}
	
	if(trimAll(document.getElementById('email').value) == "")
	{
		alert("Please enter Email ID");	
		document.getElementById('email').focus();
		return false;
	}
	if(!checkEmail(document.getElementById('email').value))
	{ 
		document.getElementById('email').focus();
		return false;
	}
	
	if(trimAll(document.getElementById('phone').value) == "")
	{
		alert("Please enter Contact number");	
		document.getElementById('phone').focus();
		return false;
	}
	
	if(document.getElementById('destination').value == "")
	{
		alert("Please select Destination");	
		document.getElementById('destination').focus();
		return false;
	}
	
	if(trimAll(document.getElementById('gsize').value) == "")
	{
		alert("Please enter group size");	
		document.getElementById('gsize').focus();
		return false;
	}
	
	if(document.getElementById('nights').value == "")
	{
		alert("Please select How many nights");	
		document.getElementById('nights').focus();
		return false;
	}
	
	if(document.getElementById('week').value == "")
	{
		alert("Please select Week of Travel");	
		document.getElementById('week').focus();
		return false;
	}
	
	if(document.getElementById('budgetp').value == "")
	{
		alert("Please enter budget person");	
		document.getElementById('budgetp').focus();
		return false;
	}
}
