function checklogin() {
  var answer = confirm ("Are You Sure You Want to Log Out?")
  if (answer) {
	 window.location="scripts/logout.php";
	}
} 

function checkregister() {
  alert("You Are Already Registered!!");
} 

function checkmemsec() {
  alert('Only the Membership Secretary has access to this facility!');
} 

function lr(i) { // hide the menu when logging in
 switch(i) {
  case 1:
	 window.document.getElementById("dmessage").style.visibility="hidden";
   window.document.getElementById("dlog").style.visibility="visible";
   window.document.getElementById("menu").style.visibility="hidden";
   break;    
  case 2:
   window.document.getElementById("dlog").style.visibility="hidden";
   window.document.getElementById("menu").style.visibility="visible";
	 window.document.getElementById("dmessage").style.visibility="visible";
   break;
  case 3:
	 window.document.getElementById("dblog").style.visibility="hidden";
   window.document.getElementById("dreg").style.visibility="visible";
   window.document.getElementById("menu1").style.visibility="hidden";
   break;    
  case 4:
   window.document.getElementById("dreg").style.visibility="hidden";
   window.document.getElementById("menu1").style.visibility="visible";
	 window.document.getElementById("dblog").style.visibility="visible";
   break;
 }
}

function fsm(i) {
 switch(i) {
  case 1:
	 var browser=navigator.appName;
	 window.document.getElementById("tag1").style.visibility="visible";
	 window.document.getElementById("tag2").style.visibility="hidden";
   window.document.getElementById("tag3").style.visibility="hidden";
	 window.document.getElementById("middle1").style.visibility="visible";
	 
	 if (browser=="Opera") {
    window.location.reload( false );
   }
	 break;    
  case 2:
	 window.document.getElementById("tag1").style.visibility="hidden";
	 window.document.getElementById("tag2").style.visibility="visible";
 	 window.document.getElementById("tag3").style.visibility="hidden";
   window.document.getElementById("middle1").style.visibility="hidden";
	 window.document.getElementById("middle2").style.visibility="visible";
	 window.document.getElementById("middle3").style.visibility="hidden";
   break;
  case 3:
	 window.document.getElementById("tag1").style.visibility="hidden";   
   window.document.getElementById("tag2").style.visibility="hidden"; 
	 window.document.getElementById("tag3").style.visibility="visible";
   window.document.getElementById("middle1").style.visibility="hidden";
	 window.document.getElementById("middle2").style.visibility="hidden";
	 window.document.getElementById("middle3").style.visibility="visible";
   break;    
 }
}

function setlfields() {
  document.getElementById("logger").lpword.disabled=false;
  document.getElementById("logger").login.disabled=false;
} 
function setrfields() {
	document.getElementById("regger").rlname.disabled=false;
  document.getElementById("regger").remail.disabled=false;
	document.getElementById("regger").reemail.disabled=false;
	document.getElementById("regger").rpword.disabled=false;
	document.getElementById("regger").repword.disabled=false;
	document.getElementById("regger").myregger.disabled=false;
} 
function readviseme() {
  var youremail = prompt("Please Enter your Email Address:");
  if (youremail &&  youremail != "") {
    newurl="readvise.php?theemail="+youremail;
    window.location=newurl;
  }
}
function lvalidate() {
  var theMessage = "Invalid eMail/Login - Please complete the following: \n-----------------------------------\n";
  var noErrors = true;
  // make sure the email field is not blank
  if (document.getElementById("logger").luname.value=="") {
      theMessage = theMessage + "\n --> eMail Address";
      noErrors = false;
  }
  // make sure the password field is not blank
  if (document.getElementById("logger").lpword.value=="") {
      theMessage = theMessage + "\n --> Password";
      noErrors = false;
  }
// If no errors, submit the form
  if (noErrors) {
      return true;
  } else {
    // errors were found, show alert message
    alert(theMessage);
    return false;
 }
}
function rvalidate() {
 var theMessage = "Incomplete data - Please complete the following: \n-----------------------------------\n";
  var noErrors = true;
  // make sure the first name field is not blank
  if (document.getElementById("regger").rfname.value=="") {
      theMessage = theMessage + "\n --> First Name";
      noErrors = false;
  }
// make sure the email field is not blank
  
  if (document.getElementById("regger").remail.value=="") {
      theMessage = theMessage + "\n --> eMail Address";
      noErrors = false;
  }
// make sure the re-enter email field is not blank
  if (document.getElementById("regger").reemail.value=="") {
      theMessage = theMessage + "\n --> Re-enter eMail Address";
      noErrors = false;
  }
	
	var rm=document.getElementById("regger").remail.value;
	var rem=document.getElementById("regger").reemail.value;
	if (rm!=rem) {
      theMessage = theMessage + "\n --> Error in Email Confirm - No Match";
      noErrors = false;
  }
  // make sure the password field is not blank
	
  if (document.getElementById("regger").rpword.value=="") {
      theMessage = theMessage + "\n --> Password";
      noErrors = false;
  }
// make sure the re-enter password field is not blank
  if (document.getElementById("regger").repword.value=="") {
      theMessage = theMessage + "\n --> Re-enter Password";
      noErrors = false;
  }
	
  var rp=document.getElementById("regger").rpword.value;
	var rep=document.getElementById("regger").repword.value;
	if (rp!=rep) {
      theMessage = theMessage + "\n --> Error in Password Confirm - No Match";
      noErrors = false;
  }
// If no errors, submit the form
  if (noErrors) {
      return true;
  } else {
    // errors were found, show alert message
    alert(theMessage);
    /*document.getElementById("regger").rlname.disabled=false;
    document.getElementById("regger").remail.disabled=false;
    document.getElementById("regger").reemail.disabled=false;
    document.getElementById("regger").rpword.disabled=false;
    document.getElementById("regger").repword.disabled=false;
    document.getElementById("regger").myregger.disabled=false;  */  
    return false;
 }

}

function checkCookie(lvalue) { //check for cookie
 cvalue=getCookie(lvalue);
 if (cvalue!=null && cvalue!="") {
  if (cvalue=='1') {
	 setCookie(lvalue,'0'); // list has been is opened
	 return '0';
	} else {
	 setCookie(lvalue,'1'); // list has been closed
	 return '1';
	}
 } else {
     setCookie(lvalue,'1');
		 return '1';
 } 
}

function setCookie(c_name,value) {
 var exdate=new Date();
 document.cookie=c_name+ "=" +escape(value);
}

function getCookie(c_name) {
 if (document.cookie.length>0) {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1){ 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) 
		 c_end=document.cookie.length;
     return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
 return "";
}

function isCookie(lvalue) { //check for cookie
 cvalue=getCookie(lvalue);
 if (cvalue!=null && cvalue!="") {
  return cvalue;
 } else {
  return '0';
 } 
}
	 
function chkmsgspl(lvalue) {
    if (lvalue=="splclubs") {
     var i=checkCookie("splclubs");
	   var j=isCookie("splfix");
	  } else {
	   var j=checkCookie("splfix");
	   var i=getCookie("splclubs");
	  }
	  lstate=i+j;
		//alert(lstate);
	  switch (lstate) {
	   case '00':
	    window.document.getElementById("dmessage").style.visibility="visible";
	    break;
	   default:
	    window.document.getElementById("dmessage").style.visibility="hidden";
		  break;
	  }
}
function chkmsgepl(lvalue) {
    if (lvalue=="eplclubs") {
     var i=checkCookie("eplclubs");
	   var j=isCookie("eplfix");
	  } else {
	   var j=checkCookie("eplfix");
	   var i=getCookie("eplclubs");
	  }
	  lstate=i+j;
		//alert(lstate);
	  switch (lstate) {
	   case '00':
	    window.document.getElementById("dblog").style.visibility="visible";
	    break;
	   default:
	    window.document.getElementById("dblog").style.visibility="hidden";
		  break;
	 }
}
function makeCookies() { //check for cookie
 document.cookie="splclubs=0";
 document.cookie="splfix=0";
 document.cookie="eplclubs=0";
 document.cookie="eplfix=0";
}
