// JavaScript Document

//check event registration form
function check_form(){
	
	//check box validate
	var total = 0;
	var maxlen = document.form.seleeven.length;
	if(maxlen > 1){
			maxlen;
	}else{
		if(document.form.seleeven.checked){
			maxlen = 1;
		}else{
			maxlen = 0;
		}
	}
	
	if(maxlen > 1){
		for (var i = 0; i < maxlen ; i ++) {
		if (eval("document.form.seleeven[" + i + "].checked") == true) {
			total += 1;
		   }
		}
		
	}else if (maxlen == 1){
		if (eval("document.form.seleeven.checked") == true) {
			total += 1;
		   
		}
	}
	
	if(total == 0){
		alert("Please select at least one event.");
		return false;
	}
	
	
	if(document.form.frstatt1.value == ""){
		alert("Please enter your first name.");
		document.form.frstatt1.focus();
		return false;
	}
	if(document.form.lastatt1.value == ""){
		alert("Please enter your last name.");
		document.form.lastatt1.focus();
		return false;
	}
	if(document.form.titlatt1.value == ""){
		alert("Please enter your title.");
		document.form.titlatt1.focus();
		return false;
	}
	if(document.form.teleatt1.value == ""){
		alert("Please enter your phone number.");
		document.form.teleatt1.focus();
		return false;
	}
	if(document.form.mailatt1.value == ""){
		alert("Please enter your Email address.");
		document.form.mailatt1.focus();
		return false;
	}
}

//check membership application form
function check_membership_form(){
	
	myOption = -1;
	for (i=document.form.typememb.length-1; i > -1; i--) {
		if (document.form.typememb[i].checked) {
			myOption = i;
		}
	}
	if (myOption == -1) {
		alert("Please select the type of membership.");
		
		return false;
	}
	
	
	if(document.form.namememb.value == ""){
		alert("Please enter your name.");
		document.form.namememb.focus();
		return false;
	}
	if(document.form.titlmemb.value == ""){
		alert("Please enter your title.");
		document.form.titlmemb.focus();
		return false;
	}
	if(document.form.mailmemb.value == ""){
		alert("Please enter your Email address.");
		document.form.mailmemb.focus();
		return false;
	}
	if(document.form.namecomp.value == ""){
		alert("Please enter your company name");
		document.form.namecomp.focus();
		return false;
	}
	if(document.form.add1comp.value == ""){
		alert("Please enter your company address.");
		document.form.add1comp.focus();
		return false;
	}
	if(document.form.citycomp.value == ""){
		alert("Please complete your company address.");
		document.form.citycomp.focus();
		return false;
	}
	if(document.form.statcomp.value == ""){
		alert("Please complete your company address.");
		document.form.statcomp.focus();
		return false;
	}
	if(document.form.zipccomp.value == ""){
		alert("Please complete your company address.");
		document.form.zipccomp.focus();
		return false;
	}
	if(document.form.telecomp.value == ""){
		alert("Please enter your company phone number.");
		document.form.telecomp.focus();
		return false;
	}
	if(document.form.faxxcomp.value == ""){
		alert("Please enter your company fax number.");
		document.form.faxxcomp.focus();
		return false;
	}
	
	if(document.form.frstchef.value == ""){
		alert("Please enter the chief rep first name.");
		document.form.frstchef.focus();
		return false;
	}
	if(document.form.lastchef.value == ""){
		alert("Please enter the chief rep last name.");
		document.form.lastchef.focus();
		return false;
	}
	if(document.form.titlchef.value == ""){
		alert("Please enter the chief rep title.");
		document.form.titlchef.focus();
		return false;
	}
	if(document.form.telechef.value == ""){
		alert("Please enter the chief rep phone number.");
		document.form.telechef.focus();
		return false;
	}
	if(document.form.mailchef.value == ""){
		alert("Please enter the chief rep email address.");
		document.form.mailchef.focus();
		return false;
	}
	
	if(document.form.frstcont.value == ""){
		alert("Please enter the contact person first name.");
		document.form.frstcont.focus();
		return false;
	}
	if(document.form.lastcont.value == ""){
		alert("Please enter the contact person last name.");
		document.form.lastcont.focus();
		return false;
	}
	if(document.form.titlcont.value == ""){
		alert("Please enter the contact person title.");
		document.form.titlcont.focus();
		return false;
	}
	if(document.form.telecont.value == ""){
		alert("Please enter the contact person phone number.");
		document.form.telecont.focus();
		return false;
	}
	if(document.form.mailcont.value == ""){
		alert("Please enter the contact person Email address.");
		document.form.mailcont.focus();
		return false;
	}
	
	if(document.form.profcomp.value == ""){
		alert("Please enter your company profile.");
		document.form.profcomp.focus();
		return false;
	}
}

//check mailing list form
function check_mailing_form(){
	

	if(document.form.namepers.value == ""){
		alert("Please enter your name.");
		document.form.namepers.focus();
		return false;
	}
	if(document.form.titlpers.value == ""){
		alert("Please enter your title.");
		document.form.titlpers.focus();
		return false;
	}
	if(document.form.mailpers.value == ""){
		alert("Please enter your Email address.");
		document.form.mailpers.focus();
		return false;
	}
	if(document.form.comppers.value == ""){
		alert("Please enter your company name.");
		document.form.comppers.focus();
		return false;
	}
	
}

//open PDF file in a new window
function submitForm(theForm) {
	if(document.form.coderepo.value != ""){
		windowName = "Weekly_Report";
		windowURL = "http://www.jcciny.org/images/reports/w_" + document.form.coderepo.value + ".pdf";
		myWindow = window.open(windowURL, windowName);
		myWindow.focus();
	}else{
		alert("Please select the issued date from the dropdown list.");
	}
 }
 
 function submitForm2(theForm) {
	if(document.form.coderepo.value != ""){
		windowName = "Monthly_Report";
		windowURL = "http://www.jcciny.org/images/reports/m_" + document.form.coderepo.value + ".pdf";
		myWindow = window.open(windowURL, windowName);
		myWindow.focus();
	}else{
		alert("Please select the issued date from the dropdown list.");
	}
 }

function submitForm3(theForm) {
	if(document.form.coderepo.value != ""){
		windowName = "Monitoring_Report";
		windowURL = "http://www.jcciny.org/images/reports/a_" + document.form.coderepo.value + ".pdf";
		myWindow = window.open(windowURL, windowName);
		myWindow.focus();
	}else{
		alert("Please select the issued date from the dropdown list.");
	}
}