	
	function product_search(str) 
	{ 
		var key_word = document.getElementById("key_word").value;

		 window.location="/product_search.php?key_word=" + key_word;

	} 


	function checkEmail(str) 
	{ 
	// Use the regular expression to check the email    
	   var re  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
	// Use the test method, which belongs to regular expressions     
	   return(re.test(str)); 
	} 
	
	function insert_email(){ 
	
		var user_email = document.getElementById("user_email").value;
		//alert(user_email);
		if (checkEmail(user_email) == false){
			alert("Please correct your email address:");
			stop;
		}else{
			
		insert_email_db(user_email); 	
			
		}
	}

	//updateing datebase
	function insert_email_db(str)
	{ 
	xmlHttp=GetXmlHttpObject1()
	if (xmlHttp==null)
	 {
	 alert ("Browser does not support HTTP Request")
	 return
	 }
	var url="/insert_email.php"
	url=url+"?id="+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged1 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	}
	function stateChanged1() 
	{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 { 
	//var f = document.getElementById('new_grids').innerHTML = xmlHttp.responseText ;
	
		if(xmlHttp.responseText == 'done'){
			alert('Thank you. We have received your email address.');
		}else{
			alert(xmlHttp.responseText);
		}
	} 
	}
	function GetXmlHttpObject1()
	{
	var xmlHttp=null;
	try
	 {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
	 //Internet Explorer
	 try
	  {
	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  }
	 catch (e)
	  {
	  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  }
	 }
	return xmlHttp;
	}

var clean_email_check = "yes" ;

function clean_email(){
	if(clean_email_check == "yes"){
		
		document.getElementById('user_email').value = "";
		
		clean_email_check = "no";
	}
}

