//New Member Registration JS
	var http_request = false;
	var isEmailExist;
	function CheckEmailIDDuplication()
	{	      
		SetBrowser();
		//debugger;
		var ssEMail;
		isEmailExist=0;
		ssEMail=document.getElementById('email').value;
		url="../common/ajax_CheckEmailID.php?MemberEmailID="+ssEMail;
		http_request.open("GET",url,false);
		if (window.ActiveXObject)
			http_request.onreadystatechange=ChangeEmailstate;
		else
				http_request.onreadystatechange=ChangeEmailstate();
		if (window.ActiveXObject)
		{
			http_request.send(null);
		}
		else
		{
      		http_request.send(null);
			if (http_request.onreadystatechange == null) ChangeEmailstate();
		}
		if(isEmailExist==0)
		{
			alert("This Email ID "+ssEMail+" already exists");
			document.getElementById('email').value="";
			document.getElementById('email').focus();
			validatestatus="F";
			return false;
		}
		else
		{
			validatestatus="T";
			return true;
		}
	}
	function CheckEmailIDRenewal()
	{	      
		SetBrowser();
		//debugger;
		var ssEMail;
		isEmailExist=0;
		ssEMail=document.getElementById('email').value;
		url="../common/ajax_CheckEmailID.php?MemberEmailID="+ssEMail;
		http_request.open("GET",url,false);
		http_request.onreadystatechange=ChangeEmailstate;
		if (window.ActiveXObject)
		{
			http_request.send(null);
		}
		else
		{
      		http_request.send(null);
			if (http_request.onreadystatechange == null) ChangeEmailstate();
		}
		if(isEmailExist==1)
		{
			alert("This Email ID "+ssEMail+" does not exist...");
			document.getElementById('email').value="";
			document.getElementById('email').focus();
			validatestatus="F";
			return false;
		}
		else
		{
			validatestatus="T";
			return true;
		}
	}
	function ChangeEmailstate()
	{
		if(http_request.readyState==4)
		{			
			isEmailExist=http_request.responseText;
		}
		else
		{
			isEmailExist=0;
		}
	}
	///*********************************************************\\\
	///*** Function to set the browser to call Ajax function ***\\\
	///*********************************************************\\\

	function SetBrowser()
	{
		try
    		{    // Firefox, Opera 8.0+, Safari    
          			http_request=new XMLHttpRequest();    
   			}
    	catch (e)
          		{    // Internet Explorer    
            		try
                  	{      
                    	http_request=new ActiveXObject("Msxml2.XMLHTTP");      
                  	}
            		catch (e)
                  	{      
                    	try
                      	{        
                            http_request=new ActiveXObject("Microsoft.XMLHTTP");        
                    	}
                    	catch (e)
                      	{        
                            alert("Your browser does not support AJAX!");        
                            return false;        
                      	}      
                  	}    
          		}  
	}  
	function makePOSTRequest(url, parameters) 
	{
		http_request = false;
		SetBrowser();
		if (!http_request) 
		{
			alert('Cannot create XMLHTTP instance');
			return false;
		}
		http_request.onreadystatechange = alertContents;
		http_request.open('POST', url, true);
		http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		http_request.setRequestHeader("Content-length", parameters.length);
		http_request.setRequestHeader("Connection", "close");
		http_request.send(parameters);
	}
	function alertContents() 
	{
		if (http_request.readyState == 4) 
		{
			if (http_request.status == 200) 
			{
				result = http_request.responseText;
				document.getElementById('maincontent').innerHTML = result;            
			}
			else 
			{
				alert('There was a problem with the request.');
			}
		}
	}
	var validatestatus="T";
	function get(obj)
	{
		//alert('test')
		
		validateform();
		if(validatestatus=="F")
		{
			return false;	
		}
		var memberstatus;
		var sector;
		memberstatus="N";

		if(document.getElementById("tourismradio").checked==true)
		{
			sector="Tourism";
		}	
		else if(document.getElementById("transportradio").checked==true)
		{
			sector="Transport";
		}	
		else if(document.getElementById("constructionradio").checked==true)
		{
			sector="Construction";
		}	
		else if(document.getElementById("manufacturingradio").checked==true)
		{
			sector="Manufacturing";
		}	
		else if(document.getElementById("servicesradio").checked==true)
		{
			sector="Services";
		}	
		else if(document.getElementById("artsradio").checked==true)
		{
			sector="Arts";
		}	
		else if(document.getElementById("minesradio").checked==true)
		{
			sector="Mines";
		}	
		else if(document.getElementById("forestryradio").checked==true)
		{
			sector="Forestry";
		}	
		var poststr = "memberstatus=" + encodeURI(memberstatus) +
				"&firstname=" + encodeURI( document.getElementById("firstname").value ) +
		                "&surname=" + encodeURI(document.getElementById("surname").value) +
		                "&title=" + encodeURI(document.getElementById("title").value) +
		                "&businessname=" + encodeURI(document.getElementById("businessname").value) +
		                "&mailingaddress_street=" + encodeURI(document.getElementById("mailingaddressstreet").value) +
		                "&mailingaddress_city=" + encodeURI(document.getElementById("mailingaddresscity").value) +
		                "&mailingaddress_territory=" + encodeURI(document.getElementById("mailingaddressterritory").value) +
		                "&mailingaddress_postalcode=" + encodeURI(document.getElementById("mailingaddresspostalcode").value) +
		                "&streetaddress_street=" + encodeURI(document.getElementById("streetaddressstreet").value) +
		                "&streetaddress_city=" + encodeURI(document.getElementById("streetaddresscity").value) +
		                "&streetaddress_territory=" + encodeURI(document.getElementById("streetaddressterritory").value) +
		                "&streetaddress_postalcode=" + encodeURI(document.getElementById("streetaddresspostalcode").value) +
		                "&homephone=" + encodeURI(document.getElementById("homephone").value) +
		                "&workphone=" + encodeURI(document.getElementById("workphone").value) +
		                "&cellularphone=" + encodeURI(document.getElementById("cellularphone").value) +
		                "&email=" + encodeURI(document.getElementById("email").value) +
		                "&website=" + encodeURI(document.getElementById("website").value) +
		                "&sector=" + encodeURI(sector) +
		                "&sectordetail=" + encodeURI(document.getElementById("sectordetail").value) +
				"&submitteddate=" + encodeURI(document.getElementById("submitteddate").value);
		makePOSTRequest('../common/MemberdbProcess.php', poststr);
	}
	
	function validateform()
	{
		if(document.getElementById('firstname').value.replace(/^\s+|\s+$/g,"")=="")
		{
			alert("First Name cannot be left empty");
			document.getElementById('firstname').focus();
			validatestatus="F";
			return false;
		}
		if(document.getElementById('surname').value.replace(/^\s+|\s+$/g,"")=="")
		{
			alert("Surname cannot be left empty");
			document.getElementById('surname').focus();
			validatestatus="F";
			return false;
		}
		if(document.getElementById('businessname').value.replace(/^\s+|\s+$/g,"")=="")
		{
			alert("Business Name cannot be left empty");
			document.getElementById('businessname').focus();
			validatestatus="F";
			return false;
		}	
		if(document.getElementById('email').value.replace(/^\s+|\s+$/g,"")=="")
		{
			alert("Email ID cannot be left empty");
			document.getElementById('email').focus();
			validatestatus="F";
			return false;
		}
		
		if(document.getElementById('homephone').value=="")
		{
			if(document.getElementById('workphone').value=="")
			{
				if(document.getElementById('cellularphone').value=="")
				{
					alert("Enter any one Phone.No");
					document.getElementById('homephone').focus();
					validatestatus="F";
					return false;
				}
			}	
		}
					
		if(echeck(document.getElementById('email').value)==false)
		{
			alert("Enter valid Email ID");
			document.getElementById('email').value="";
			document.getElementById('email').focus();
			validatestatus="F";
			return false;
		}
			
		var memberstatus;
		memberstatus="N";
		if(memberstatus=="N")
		{
			if(CheckEmailIDDuplication()==false)
			{
				document.getElementById('email').value="";
				document.getElementById('email').focus();
				validatestatus="F";
				return false;
			}
		}
		else 
		{
			if(memberstatus=="R")
			{
				if(CheckEmailIDRenewal()==false)
				{
					document.getElementById('email').value="";
					document.getElementById('email').focus();
					validatestatus="F";
					return false;
				}
			}
		}	
			
	}
	function numbersonly(myfield, e, dec)
	{
		var key;
		var keychar;
		
		if (window.event)
		   key = window.event.keyCode;
		else if (e)
		   key = e.which;
		else
		   return true;
		keychar = String.fromCharCode(key);
		
		// control keys
		if ((key==null) || (key==0) || (key==8) || 
		    (key==9) || (key==13) || (key==27) )
		   return true;
		
		// numbers
		else if ((("0123456789").indexOf(keychar) > -1))
		   return true;
		
		// decimal point jump
		else if (dec && (keychar == "."))
		   {
		   myfield.form.elements[dec].focus();
		   return false;
		   }
		else
		   return false;
	}
	
