﻿   function advloadContent(url, handler)
    {

		   var xmlHttp = null;
                   if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest();
                   else if (window.ActiveXObject) {
	           var msxmlVer = new Array(
	           "Msxml2.XMLHTTP.5.0",
	           "Msxml2.XMLHTTP.4.0",
                   "Msxml2.XMLHTTP.3.0",
                   "Msxml2.XMLHTTP",
                   "Microsoft.XMLHTTP"
                    );
	           for (var i = 0; i < msxmlVer.length; i++) {
		      try { // use the most recent version of Msxml installed on user's system
		      xmlHttp = new ActiveXObject(msxmlVer[i]);
	              break;
	             } catch (e) {}
	          } // end for()
                  } // end else if()
                  if (!xmlHttp) return false; // return "false" if XMLHttpRequest WAS NOT successful
	
	 		//xmlHttp.open('GET',url,true);
		    var poststr = "name=" + encodeURI( document.getElementById("name").value ) +
		    "&email=" + encodeURI( document.getElementById("email").value ) +
		    "&topic=" + encodeURI( document.getElementById("topic").value ) +
		    "&question=" + encodeURI( document.getElementById("question").value );
		     //alert(poststr);

     			xmlHttp.open('POST', url, true);
		        xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		        xmlHttp.setRequestHeader("Content-length", poststr.length);
	                xmlHttp.setRequestHeader("Connection", "close");

			xmlHttp.onreadystatechange = function()
				{
					if (xmlHttp.readyState==4)
						handler(xmlHttp.responseText);
					
					
					if (xmlHttp.readyState==2)
						handler("loading");
				}
			xmlHttp.send(poststr);
		}



function advsampleContentHandler(content)	{
		
		 	  document.getElementById("wellness-info").innerHTML=content
			
		}

	
function advsampleDoQuery(){		

			if(validate()){
		//	genderDisp();
			
			var url = 'doregistration.php';
			advloadContent(url, advsampleContentHandler)
			}
			
		}


function genderDisp(){
     if(document.adv_search.gender[0].checked == true)
	document.adv_search.gendertype.value=1;
  	
     if(document.adv_search.gender[1].checked == true)
	document.adv_search.gendertype.value=2;

     if(document.adv_search.gender[2].checked == true)
	document.adv_search.gendertype.value=0;

}


function validate(){

	var emailID=document.frm.email.value;
	
	if (echeck(emailID)==false){
		
		return false;
	}

return true;
}


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)

		if (str.indexOf(at)==-1){
		   alert("Invalid Email Address")
		   return false
		}

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

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

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

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

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

 							
	}

