 //................................................................................................
function DivSarch(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).style.visibility = 'hidden'; 
} 
/*else { 
if (document.layers) { // Netscape 4 
document.searchEmpy.visibility = 'hidden'; 

} 
else { // IE 4 
document.all.searchEmpy.style.visibility = 'hidden'; 

} 
} */
}
//..............................................
function showDivSarch(str) { 
if (document.getElementById) 
{ // DOM3 = IE5, NS6 
document.getElementById(str).style.visibility = 'visible'; 
} 
/*else { 
if (document.layers) { // Netscape 4 
document.searchEmpy.visibility = 'visible'; 
} 
else { // IE 4 
document.all.searchEmpy.style.visibility = 'visible'; 
} 
} 
search_postings_for_provider();
*/} 

 //................................................................................................
 
 var http_request = false;
 var id=0;
//......................................................................................................................   
  function register_form_url(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForregister_form_url;
      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 stateChangeForregister_form_url() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					if(http_request.responseText==1)
						{
							alert('Another user already exists at this email address');
							return false;
						}
					if(http_request.responseText==2)
						{
							document.getElementById('regist_form').innerHTML='<span style="color:red;font-weight:bold;">CONGRATULATIONS:</span><br/><br/> Your profile has been successfully created. <br/>Your Account information has been emailed to you.<br/>Click login to proceed.';
						}
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function register_customer() 
   	{
		var email	=	document.getElementById('txt_email').value;
		var pass	=	document.getElementById('txt_pass').value;
		
		var poststr = 	"email=" + encodeURI( email ) +
						"&pass=" + encodeURI( pass );
				
      //register_form_url2('get_state.php?flg=sign_up_cust2', poststr);
				
      register_form_url('get_state.php?flg=sign_up_cust', poststr);
   }
//......................................................................................................................   
  function register_form_url2(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForregister_form_url2;
      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 stateChangeForregister_form_url2() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					if(http_request.responseText==1)
						{
							alert('Another user already exists at this email address');
							return false;
						}
					if(http_request.responseText==2)
						{
							//document.getElementById('regist_form').innerHTML='<span style="color:red;font-weight:bold;">CONGRATULATIONS:</span><br/><br/> Your profile has been successfully created. <br/>Your account information has been emailed to you.<br/>Click the button below to go to the next step.<br/><br/><span class="saveAndContinue"><a href="Measuring-Tips.html"><input type="image" name="submit" id="submit" value="mono" src="images/clear.gif" alt="" width="139" height="29"/></a></span>';
							window.location	=	'Already-Fit-Profile.html';
						}
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function register_customer2() 
   	{
		
		var email	=	document.getElementById('txt_email').value;
		var pass	=	document.getElementById('txt_pass').value;
		
		var poststr = 	"email=" + encodeURI( email ) +
						"&pass=" + encodeURI( pass );
				
      register_form_url2('get_state.php?flg=sign_up_cust2', poststr);
   }
//......................................................................................................................   
function ScheduleEmail(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForScheduleEmail;
      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 stateChangeForScheduleEmail() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);

					document.getElementById('messageAfterMail').innerHTML	=	"Mail has been sent successfully";
					clearTourSheduleForm()
					
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
function EmailForAppointment(appt_id) 
   	{
		
		var fName		=	document.getElementById('txtFirstName').value;
		var lName		=	document.getElementById('txtLastName').value;
		var email		=	document.getElementById('txtEmail').value;
		var phone		=	document.getElementById('txtPhone').value;
		var date		=	document.getElementById('txtDate').value;
		var time		=	document.getElementById('txtTime').value;
		var regarding	=	document.getElementById('txtRegarding').value;
		var location	=	document.getElementById('locAppointment').innerHTML;
		
		var poststr = 	"fName=" + encodeURI( fName) +
						"&lName=" + encodeURI( lName ) +
						"&email=" + encodeURI( email )+
						"&phone=" + encodeURI( phone )+
						"&date=" + encodeURI( date )+
						"&time=" + encodeURI( time )+
						"&regarding=" + encodeURI( regarding )+
						"&location=" + encodeURI( location );
				
      	ScheduleEmail('get_state.php?flg=tSchedule&app_id='+appt_id, poststr);
   }
//......................................................................................................................   
  function sign_in_url(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForsign_in_url;
      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 stateChangeForsign_in_url() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					if(http_request.responseText==1)
						{
							
							window.location="Already-Fit-Profile.html";
	
						}
					else
						{
							document.getElementById('sign_in_form').innerHTML=http_request.responseText;
						}
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function sign_in_customer() 
   	{
		var email	=	document.getElementById('txt_sign_email').value;
		var pass	=	document.getElementById('txt_sign_pass').value;
/*		if(document.getElementById('news_letter').checked==true)
			{
				$news_letter	=	1;
			}
		else
			{
				$news_letter	=	0;
			}
*/		var poststr = 	"email=" + encodeURI( email) +
						"&pass=" + encodeURI( pass );
				
      sign_in_url('get_state.php?flg=sign_in_cust', poststr);
   }
//......................................................................................................................   
  function sign_in_url2(url, parameters) 
   {
	  //document.getElementById("selectcategory").innerHTML= '<img src="images/ajax-loader_.gif"  border="0"  />';
	  http_request=GetXmlHttpObjectPost();
	  http_request.onreadystatechange = stateChangeForsign_in_url2;
      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 stateChangeForsign_in_url2() 
   {
      if (http_request.readyState == 4) 
	  	{
         	if (http_request.status == 200) 
		 		{
            		//alert(http_request.responseText);
					if(http_request.responseText==1)
						{
							
							window.location="Measuring-Tips.html";
	
						}
					else
						{
							document.getElementById('sign_in_form').innerHTML=http_request.responseText;
						}
				} 
			else 
				{
            		alert('There was a problem with the request.');
         		}
      	}
   }
   
   function sign_in_customer2() 
   	{
		
		var email	=	document.getElementById('txt_sign_email').value;
		var pass	=	document.getElementById('txt_sign_pass').value;
/*		if(document.getElementById('news_letter').checked==true)
			{
				$news_letter	=	1;
			}
		else
			{
				$news_letter	=	0;
			}
*/		var poststr = 	"email=" + encodeURI( email) +
						"&pass=" + encodeURI( pass );
				
      sign_in_url2('get_state.php?flg=sign_in_cust2', poststr);
   }

 //.......................................................................................
function GetXmlHttpObjectPost()
	{
			http_request = false;
		  if (window.XMLHttpRequest) 
			{ // Mozilla, Safari,...
				 http_request = new XMLHttpRequest();
				 if (http_request.overrideMimeType) 
					{
						// set type accordingly to anticipated content type
						//http_request.overrideMimeType('text/xml');
						http_request.overrideMimeType('text/html');
					}
			} 
		  else if (window.ActiveXObject) 
			{ // IE
				try 
					{
						http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} 
				catch (e) 
					{
						try 
							{
								http_request = new ActiveXObject("Microsoft.XMLHTTP");
							} 
						catch (e) 
							{
							}
					}
			}
		 if (!http_request) 
			{
			 alert('Cannot create XMLHTTP instance');
			 return false;
			}
		return http_request;
	}
   
