
function lIterator(listElement,delay)
  { /* Constructor */ 
  for(var i=listElement.childNodes.length-1; i>=0; i--) 
	    if(!/li/i.test(listElement.childNodes[i].nodeName))
		    listElement.removeChild(listElement.childNodes[i]);
			for(var i=1; i<listElement.childNodes.length; i++)
	    listElement.childNodes[i].style.display = 'none';
		this.id = lIterator.instances.length;
	lIterator.instances.push(this);
	setInterval('lIterator.instances['+this.id+'].showNext()',delay);
    
    /* Dynamic Methods */
		this.currentLI = listElement.firstChild; 
		/* Dynamic Methods */
	this.showNext = function()
	  { this.currentLI.style.display = 'none';
	    /* Following line is broken for readability */
		this.currentLI =
		    this.currentLI.nextSibling ?
                this.currentLI.nextSibling :
				this.currentLI.parentNode.firstChild;
        
		this.currentLI.style.display = 'block';
	  }
  }
/* Static Properties */
lIterator.instances = new Array();
/* Static Methods */

<!-- print page JS -->

function Clickheretoprint()
{ 
  var disp_setting="toolbar=no,location=no,directories=no,menubar=no,"; 
      disp_setting+="scrollbars=yes,width=625, height=600, left=50, top=25"; 
  var content_vlue = document.getElementById("print_content").innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>NFHR - Print Version</title>'); 
   docprint.document.write('<link rel="stylesheet" href="calstyle.css" type="text/css" />');
   docprint.document.write('</head><body onLoad="self.print();" class="printBG">');          
   docprint.document.write(content_vlue);          
   docprint.document.write('</body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}

function jlppop(url) {
	newwindow=window.open(url,'name','height=500px, width=500px, toolbar=no, scrollbars=yes, resizable=no, menubar=no');
	if (window.focus) {newwindow.focus()}
	return false;
}

function chkEntry() {
	if (document.foth.verify.value!='HjLmz255') {
		alert("Incorrect Code Number, please try again");
		document.foth.name.focus();
		document.foth.name.select();
		return false;
	}
	if (document.foth.name.value=='' || document.foth.name.value==null) {
		alert("Your name is a required entry!");
		document.foth.name.focus();
		document.foth.name.select();
		return false;
	}
	var emailID=document.foth.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true;
}

function chkEntry2() {
	if (document.membership.verify.value!='36GPrsxq') {
		alert("Incorrect Code Number, please try again");
		document.membership.name.focus();
		document.membership.name.select();
		return false;
	}
	if (document.membership.name.value=='' || document.membership.name.value==null) {
		alert("Your name is a required entry!");
		document.membership.name.focus();
		document.membership.name.select();
		return false;
	}
	var emailIDa=document.membership.email
	
	if ((emailIDa.value==null)||(emailIDa.value=="")){
		alert("Please Enter your Email ID")
		emailIDa.focus()
		return false
	}
	if (echeck(emailIDa.value)==false){
		emailIDa.value=""
		emailIDa.focus()
		return false
	}
	if ( ( document.membership.agree[0].checked == false )
    && ( document.membership.agree[1].checked == false ))
    {
        alert ( "Please agree or disagree with the NFHR Membership Requirements" );
        return false;
    }
	if (document.membership.agree[1].checked == true) {
		alert("You have selected to Disagree with the NFHR Membership Requirements");
		document.membership.agree.focus();
		document.membership.agree.select();
		return false;
	}

	if ( ( document.membership.mem[0].checked == false )
    && ( document.membership.mem[1].checked == false )
	&& ( document.membership.mem[2].checked == false )
	&& ( document.membership.mem[3].checked == false )
	&& ( document.membership.mem[4].checked == false )
	&& ( document.membership.mem[5].checked == false )
	&& ( document.membership.mem[6].checked == false )
	&& ( document.membership.mem[7].checked == false )
	&& ( document.membership.mem[8].checked == false )
	&& ( document.membership.mem[9].checked == false )
	&& ( document.membership.mem[10].checked == false )
	&& ( document.membership.mem[11].checked == false )
	&& ( document.membership.mem[12].checked == false )
	&& ( document.membership.mem[13].checked == false )
	&& ( document.membership.mem[14].checked == false )
	&& ( document.membership.mem[15].checked == false )
	&& ( document.membership.mem[16].checked == false )
	&& ( document.membership.mem[17].checked == false )
	&& ( document.membership.mem[18].checked == false )
	&& ( document.membership.mem[19].checked == false ))
    {
        alert ( "Please choose your membership type and/or options" );
        return false;
    }
	if(document.membership.mem[0].checked == true)
  {
    document.membership.action ="index_mem1_fp.php";
  }
  else
  if(document.membership.mem[1].checked == true)
  {
    document.membership.action ="index_mem2_fp.php";
  }
  else
  if(document.membership.mem[2].checked == true)
  {
    document.membership.action ="index_mem3_fp.php";
  }
  else
  if(document.membership.mem[3].checked == true)
  {
    document.membership.action ="index_mem4_fp.php";
  }
  else
  if(document.membership.mem[4].checked == true)
  {
    document.membership.action ="index_mem5_fp.php";
  }
  else
  if(document.membership.mem[5].checked == true)
  {
    document.membership.action ="index_mem6_fp.php";
  }
  else
  if(document.membership.mem[6].checked == true)
  {
    document.membership.action ="index_mem7_fp.php";
  }
  else
  if(document.membership.mem[7].checked == true)
  {
    document.membership.action ="index_mem8_fp.php";
  }
  else
  if(document.membership.mem[8].checked == true)
  {
    document.membership.action ="index_mem9_fp.php";
  }
  else
  if(document.membership.mem[9].checked == true)
  {
    document.membership.action ="index_mem10_fp.php";
  }
  else
  if(document.membership.mem[10].checked == true)
  {
    document.membership.action ="index_mem11_fp.php";
  }
  else
  if(document.membership.mem[11].checked == true)
  {
    document.membership.action ="index_mem12_fp.php";
  }
  else
  if(document.membership.mem[12].checked == true)
  {
    document.membership.action ="index_mem13_fp.php";
  }
  else
  if(document.membership.mem[13].checked == true)
  {
    document.membership.action ="index_mem14_fp.php";
  }
  else
  if(document.membership.mem[14].checked == true)
  {
    document.membership.action ="index_mem15_fp.php";
  }
  else
  if(document.membership.mem[15].checked == true)
  {
    document.membership.action ="index_mem16_fp.php";
  }
  else
  if(document.membership.mem[16].checked == true)
  {
    document.membership.action ="index_mem17_fp.php";
  }
  else
  if(document.membership.mem[17].checked == true)
  {
    document.membership.action ="index_mem18_fp.php";
  }
  else
  if(document.membership.mem[18].checked == true)
  {
    document.membership.action ="index_mem19_fp.php";
  }
  else
  if(document.membership.mem[19].checked == true)
  {
    document.membership.action ="index_mem20_fp.php";
  }
	return true;
}
function chkEntry3() {
	if (document.donate.verify.value!='123PRmnQ') {
		alert("Incorrect Code Number, please try again");
		document.donate.name.focus();
		document.donate.name.select();
		return false;
	}
	if (document.donate.name.value=='' || document.donate.name.value==null) {
		alert("Your name is a required entry!");
		document.donate.name.focus();
		document.donate.name.select();
		return false;
	}
	var emailID=document.donate.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if ( ( document.donate.comm[0].checked == false )
    && ( document.donate.comm[1].checked == false )
	&& ( document.donate.comm[2].checked == false )
	&& ( document.donate.comm[3].checked == false )
	&& ( document.donate.comm[4].checked == false )
	&& ( document.donate.comm[5].checked == false )
	&& ( document.donate.comm[6].checked == false ))
    {
        alert ( "Please choose the committee or 'other' you'd like your donation to go to" );
        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 E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
	
