// JavaScript Document


function home_check_frm(frm)
	{
	if(frm.search_type.value=='course')
		{
		frm.action = "search1a.php"; 
		}
	else
		{
		frm.action = "search1b.php"; 
		}
		return true;
	}


function f_nav_tab(flg)
	{
		var img_course1 = document.getElementById('img_course1');
		var img_course2 = document.getElementById('img_course2');
		var img_location1 = document.getElementById('img_location1');
		var img_location2 = document.getElementById('img_location2');
		
		if(flg == 'course')
			{
			img_course1.style.display='';
			img_course2.style.display='none';
			img_location1.style.display='none';
			img_location2.style.display='';
			document.getElementById('gcourse').value='Enter Golf Course Name';
			document.getElementById('tr_course').style.display='';
			document.getElementById('tr_location').style.display='none';
			document.search_frm.search_type.value = "course";
	    	}
		if(flg == 'location')
		  	{
			img_course1.style.display='none';
			img_course2.style.display='';
			img_location1.style.display='';
			img_location2.style.display='none';
			document.getElementById('gcourse').value='Enter City, State or Zip';
			document.getElementById('tr_course').style.display='none';
			document.getElementById('tr_location').style.display='';
			document.search_frm.search_type.value = "location";
			}																				  
	}
	
	function check_login(frm){
	if (document.frm_login.username.value.search(/\S/)==-1) {
		alert('Please enter your user name.');
		document.frm_login.username.focus();
		return false;
		}
	if (document.frm_login.password.value.search(/\S/)==-1) {
		alert('Please enter your password.');
		document.frm_login.password.focus();
		return false;
		}
		document.frm_login.mode.value="login";
		return true;
	}


function adv_check_frm(frm)
	  {
		//alert(frm.search_type.value);
		if(frm.search_type.value=='course')
		{
			frm.action = "search1a.php"; 
			//alert(frm.action);
		}
		else
		{
			frm.action = "search1b.php"; 
			//alert(frm.action);
		}
		return true;
	  }
																				  
 function adv_f_nav_tab(flg)
{
		var img_course1 = document.getElementById('img_course1');
		var img_course2 = document.getElementById('img_course2');
																						  
		var img_location1 = document.getElementById('img_location1');
		var img_location2 = document.getElementById('img_location2');
		if(flg == 'course')
		{
			img_course1.style.display='';
			img_course2.style.display='none';
																						  
			img_location1.style.display='none';
			img_location2.style.display='';
																						  
			document.getElementById('gcourse').value='Enter Golf Course Name';
																						  
			document.getElementById('tr_course').style.display='';
			document.getElementById('tr_location').style.display='none';
			 document.search_frm.search_type.value = "course";
			  }
			 if(flg == 'location')
			  {
				img_course1.style.display='none';
				img_course2.style.display='';
																						  
				img_location1.style.display='';
				img_location2.style.display='none';
																						  
				document.getElementById('gcourse').value='Enter City, State or Zip';
																						   
				document.getElementById('tr_course').style.display='none';
				document.getElementById('tr_location').style.display='';
				document.search_frm.search_type.value = "location";
			  }																				  
}


		  function f_rate(ID)
		  {
		  document.frm.mode.value = '';
		  document.frm.courseID.value = ID;
		  document.frm.action = "review.php";
		  //document.frm.action = "<?=($_SESSION['member_id'] > 0)?'review.php':'login.php';?>";
		  document.frm.submit();
		  }
		  function f_details(ID)
		  {
		  document.frm.mode.value = 'details';
		  document.frm.courseID.value = ID;
		  document.frm.action = "search2a.php";
		  document.frm.submit();
		  }
	

function log_check_signup(frm)
		{	
			if(frm.fname.value.search(/\S/)==-1)
			{	
				alert("Please enter a first name.");
				frm.fname.focus();
				return false;
			}
			if(frm.username.value.search(/\S/) == -1)
			{	
				alert("Please enter a Username.");
				frm.username.focus();
				return false;
			}
			if(frm.email.value.search(/\S/)==-1)
			{	
				alert("Please enter the email.");
				frm.email.focus();
				return false;
			}	
			if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z]{2,5}$/).exec(frm.email.value)==null)
			{
			alert("Please enter a proper email");
			frm.email.focus();
			frm.email.select();
			return false;
			}
			if(frm.password.value.search(/\S/)==-1)
			{	
				alert("Please enter a password.");
				frm.password.focus();
				return false;
			}
			if(frm.password.value.length < 6)
			{	
				alert("Please enter a password of atleast six characters long.");
				frm.password.focus();
				return false;
			}
			if(frm.password.value!=frm.conf_password.value)
			{
				alert("Password mismatch.");
				frm.conf_password.focus();
				return false;
			}
			frm.mode.value="insert_member";
			return true;
		}

function showHint(str)
{
if (str.length==0)
{ 
document.getElementById("txtHint").innerHTML=""
return;
}
xmlHttp=getXmlHttpObject();
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request");
return;
} 
var url="check.php";
url=url+"?username="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged; 
xmlHttp.open("POST",url,true);
xmlHttp.send(null);
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
//alert("stage2");
} 
} 

function getXmlHttpObject(  )
{
	if (window.XMLHttpRequest)
		return new XMLHttpRequest(  );
	else if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
	else {
		alert("XMLHttpRequest not supported!");
		return null;
	}
	
}

	//document.frm_log.username.focus();
	function log_check_frm(frm){
	//alert("1");
	if (document.frm_log.screenname.value.search(/\S/)==-1) {
		alert('Please enter your user name.');
		document.frm_log.screenname.focus();
		return false;
		}
	//alert("2");
	if (document.frm_log.pass.value.search(/\S/)==-1) {
		alert('Please enter your password.');
		document.frm_log.pass.focus();
		return false;
		}
	//alert("3");
		document.frm_log.mode.value="login";
		return true;
	}

function forget_check_frm(frm)
		{	
			if(frm.username.value.search(/\S/)==-1)
			{	
				alert("Please enter the username id.");
				frm.username.focus();
				return false;
			}
			frm.mode.value="sent_pass";
			return true;
		}
	
function review_check_frm(frm1){
	document.frm.mode.value="submit_review";
	return true;
	}   
	function ReviewCancel()
	{
	window.location.href = 'index.php';
	}
