var refreshRequired=false; 
function filldetails(obj,loc)
	{ //alert(obj);
//alert(loc);
if(obj.mailid.value == "")
	{
		alert("Please enter your e-mail id.");
		obj.mailid.focus();
		return false;
	}
	string = obj.mailid.value;
	if (string.length >0) 
	{
		i=string.indexOf("@")
		j=string.indexOf(".",i)
		k=string.indexOf(",")
		kk=string.indexOf(" ")
		jj=string.lastIndexOf(".")+1
		len=string.length

		if ((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3)) 
		{
         document.newsletter.action=loc+"/unsubscribe.php"; 
	       document.newsletter.submit();
		   return true;
		}
		else
		{
			alert("Please enter valid e-mail id.");
			obj.mailid.focus();
			return false;
		}
	}
	
	


	//if(document.newsletter.mailid.value)
	//document.newsletter.action="unsubscribe.php"; 
	//document.newsletter.submit(); 
	//alert(window.location.href) 
	//return false; 
} 
 
// JavaScript Document 
var xmlHttp 
 
function checkLoginStatus(str){ 

	xmlHttp=GetXmlHttpObject(); 
	if (xmlHttp==null){ 
		alert ("Your browser does not support AJAX!"); 
		return; 
	}  
	var url="login.php"; 
	url=url+"?"+str; 
	xmlHttp.onreadystatechange=stateChanged; 
	xmlHttp.open("GET",url,true); 
	xmlHttp.send(null); 
}  
 
function stateChanged(){  
	if (xmlHttp.readyState==4){ 
		if (xmlHttp.status==200){ 
			//alert(xmlHttp.responseText); 
			if(xmlHttp.responseText=="&nbsp;"){ 
				document.login.userid.value="Enter your user name"; 
				document.login.password.value="Enter Your Password"; 
				//alert(xmlHttp.responseText);
				//location.replace("homepage.html"); 
			}else{ 
				document.login.userid.value=""; 
				document.login.password.value=""; 
			} 
			if(refreshRequired){ 
				refreshRequired=false; 
				window.location.reload(); 
			} 
			document.getElementById("loginStatus").innerHTML=xmlHttp.responseText; 
		} 
	} 
} 
 
function GetXmlHttpObject(){ 
	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; 
}


function eMailcheck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	  document.getElementById("email_err").innerHTML = "Please enter valid email";
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid e-mail ID.")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Invalid e-mail ID.")
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		alert("Invalid e-mail ID.")
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Invalid e-mail ID.")
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		alert("Invalid e-mail ID.")
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		alert("Invalid e-mail ID.")
		return false
	 }

	 return true					
}


function checkfeedback(){
	if(document.feedback.name.value.length==0){
		document.getElementById("name_err").innerHTML = "Please enter you name";
		document.feedback.name.focus();
		return false;
	}else{
		document.getElementById("name_err").innerHTML = "";
	} 
	if(document.feedback.email.value.length==0){
		document.getElementById("email_err").innerHTML = "Please enter your email id";
		document.feedback.email.focus();
		return false;
	}else{
		document.getElementById("email_err").innerHTML = "";
	}
	 if(document.feedback.email.value != ""){
	if (eMailcheck(document.feedback.email.value)==false){
		document.feedback.email.focus();
		return false;
		}
	   }
	 if(document.feedback.comments.value.length==0){
		document.getElementById("com_err").innerHTML = "Please enter your comments";
		document.feedback.comments.focus();
		return false;
	}else{
		document.getElementById("com_err").innerHTML = "";
	}
	if(document.feedback.code.value.length==0){
		document.getElementById("divprice").innerHTML = "Please enter verification code";
		document.feedback.code.focus();
		return false;
	}else{
		document.getElementById("divprice").innerHTML = "";
	}
	
	return true;
	
}