function chk_innerform()
{
	if (document.searchform_inner.keyword_str.value == "")
	{
		alert('Please fill in keywords to be searched');
		return false;
	}
}

function chk_headerform()
{
	if (document.searchform_header.keyword_str.value == "" || document.searchform_header.keyword_str.value == "Search")
	{
		alert('Please fill in keywords to be searched');
		return false;
	}
}

function validate_email()
{	
	//var ree = new RegExp("^[a-zA-Z0-9]+@[a-z0-9]+\.([a-z]{3})$"); //checks email id
	var ree = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/;
	
	//if(!document.subscribe.email.value.match(ree))
	if(ree.test(document.subscribe.email.value) == false)
	{
		alert("Please enter a valid email id.");
		return false;
	}
	else
	{
		//document.subscribe.submit();
		subscribe(document.subscribe.email.value);
	}
}

//--------------------------------------------------------------------------------
// Function to validate 'Validate Feedback' Form
//--------------------------------------------------------------------------------
function validatefeedbackform()
{
	var msg = "";
	
	if (document.feedbackform.name.value == "") { msg = msg+"Name\n"; }
	//if (document.feedbackform.company.value == "") { msg = msg+"Company\n"; }
	//if (document.feedbackform.address.value == "") { msg = msg+"Address\n"; }
	if (document.feedbackform.city.value == "") { msg = msg+"City\n"; }
	//if (document.feedbackform.state.value == "") { msg = msg+"State\n"; }
	//if (document.feedbackform.country.value == "") { msg = msg+"Country\n"; }
	//if (document.feedbackform.pincode.value == "") { msg = msg+"Pincode\n"; }
	if (document.feedbackform.email.value == "") { msg = msg+"Email\n"; }
	else
	{
		var emailReegxp = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/;
		if (!emailReegxp.test(document.feedbackform.email.value))
		{
			msg = msg+"Invalid Email Address\n";
		}
		
	}	
	//if (document.feedbackform.phone.value == "") { msg = msg+"Telephone No.\n"; }
	if (document.feedbackform.mobile.value == "") { msg = msg+"Mobile\n"; }
	if (document.feedbackform.msg.value == "") { msg = msg+"Comments\n"; }
	if (document.feedbackform.security_code.value == "") { msg = msg+"Verification Code\n"; }
	if (msg != "") { alert("Please fill in following Details\n\n"+msg);}
	else {document.feedbackform.submit(); }	
	 
}



//--------------------------------------------------------------------------------------------------------
// Function for newsletter subscription
//--------------------------------------------------------------------------------------------------------

var url = "subscribe.php?email="; // The server-side script 
function subscribe(email) 
{  
	//alert(email);
	http.open("GET", url + escape(email) , true); 
	http.onreadystatechange = handleHttpResponse; 
	http.send(null);
} 

function handleHttpResponse() 
{    
	if (http.readyState == 4) 
	{ 
		if(http.status==200) 
		{ 
			var results=http.responseText;
			//alert(results);
			if(results == 1)
			{
				alert("You have already subscribed to our newsletters.");
			}
			else
			{
				alert("Thank you for subscribing. You will receive our newsletters daily.");
			}
			//document.getElementById("subcat_div").innerHTML = results;
			//document.getElementById("city_div").innerHTML = results3;
		} 
	} 
}


//This function is required to run the AJAX Function.
function getHTTPObject() 
{ 
  var xmlhttp; 
  if(window.XMLHttpRequest)
  { 
    xmlhttp = new XMLHttpRequest(); 
  } 
  else if (window.ActiveXObject)
  { 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    if (!xmlhttp)
	{ 
        xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
    } 
    
  } 
  return xmlhttp; 
} 
var http = getHTTPObject();

function clear()
{
	if(document.subscribe.email.defaultValue != "")
	{
		document.subscribe.email.defaultValue == ""
	}
}

