


// Get Item_name and Amount
function getItemName(frm)
	{
//	alert(frm.elements.member_type.value);
	
	if (frm.elements.member_type.value == "Couple 1yr:35.00") {
	    frm.elements.item_name.value = "Couple 1 yr";
		frm.elements.amount.value = "35.00";
		}
	if (frm.elements.member_type.value == "Couple 3yr:90.00") {
	    frm.elements.item_name.value = "Couple 3 yr";
		frm.elements.amount.value = "90.00";
		}
	if (frm.elements.member_type.value == "Couple 5yr:125.00") {
	    frm.elements.item_name.value = "Couple 5 yr";
		frm.elements.amount.value = "125.00";
		}
	if (frm.elements.member_type.value == "Couple Life:500.00") {
	    frm.elements.item_name.value = "Couple Life";
		frm.elements.amount.value = "500.00";
		}
	if (frm.elements.member_type.value == "Sustaining:50.00") {
	    frm.elements.item_name.value = "Sustaining";
		frm.elements.amount.value = "50.00";
		}
	if (frm.elements.member_type.value == "Corporate 1yr:125.00") {
	    frm.elements.item_name.value = "Corporate 1yr";
		frm.elements.amount.value = "125.00";
		}
	if (frm.elements.member_type.value == "Corporate 3yr:325.00") {
	    frm.elements.item_name.value = "Corporate 3yr";
		frm.elements.amount.value = "325.00";
		}
	if (frm.elements.member_type.value == "Corporate 5yr:450.00") {
	    frm.elements.item_name.value = "Corporate 5yr";
		frm.elements.amount.value = "450.00";
		}
	if (frm.elements.member_type.value == "Student 1yr:15.00") {
	    frm.elements.item_name.value = "Student 1yr";
		frm.elements.amount.value = "15.00";
		}
//	alert(frm.elements.item_name.value);
//	alert(frm.elements.amount.value);
	}
	

function validateJoin(frm)
   	{
	var nc;

		//
	// Required text fields cannot be blank
	//
	
	frm.elements.member_type.className		= "input";
	frm.elements.first_name.className 		= "input";
	frm.elements.last_name.className 		= "input";
	frm.elements.company_name.className 	= "input";
	frm.elements.address1.className 		= "input";
	frm.elements.city.className 			= "input";
	frm.elements.state.className			= "input";
	frm.elements.zip.className				= "input";
	frm.elements.country.className			= "input";
	frm.elements.night_phone_a.className	= "input";	
	frm.elements.night_phone_b.className	= "input";				 
	frm.elements.night_phone_c.className	= "input";
	frm.elements.email.className			= "input";
	frm.elements.school.className 			= "input";	
	frm.elements.course.className 			= "input";
	frm.elements.registrar_phone.className 	= "input";
	frm.elements.student_id.className 		= "input";
	frm.elements.school_addr.className 		= "input";
		
	if (frm.elements.member_type.value <= " " ) {
		frm.elements.member_type.className = "inputreq";
//		alert(frm.elements.member_type.className);
		nc=1;
		}

	if (frm.elements.first_name.value <= " " ) {
		frm.elements.first_name.className = "inputreq";
//		alert(frm.elements.first_name.className);
		nc=1;
		}

	if (frm.elements.last_name.value <=" ") {
		frm.elements.last_name.className = "inputreq";
//		alert(frm.elements.last_name.className);
		nc=1;
		}

	if (frm.elements.address1.value <=" ") {
		frm.elements.address1.className = "inputreq";
//		alert(frm.elements.address1.className);
		nc=1;
		}

	if (frm.elements.city.value <=" ") {
		frm.elements.city.className = "inputreq";
//		alert(frm.elements.city.className);
		nc=1;
		}

	if (frm.elements.state.value <=" ") {
		frm.elements.state.className = "inputreq";
//		alert(frm.elements.state.className);
		nc=1;
		} 
	
	if (frm.elements.zip.value <=" ") {
		frm.elements.zip.className = "inputreq";
//		alert(frm.elements.zip.className);
		nc=1;
		} 
	
	if (frm.elements.country.value <=" ") {
		frm.elements.country.className = "inputreq";
//		alert(frm.elements.country.className);
		nc=1;
		} 
	
	if (frm.elements.night_phone_a.value <=" ") {
		frm.elements.night_phone_a.className = "inputreq";
//		alert(frm.elements.night_phone_a.className);
		nc=1;
		} 
	
	if (frm.elements.night_phone_b.value <=" ") {
		frm.elements.night_phone_b.className = "inputreq";
//		alert(frm.elements.night_phone_b.className);
		nc=1;
		} 
	
	if (frm.elements.night_phone_c.value <=" ") {
		frm.elements.night_phone_c.className = "inputreq";
//		alert(frm.elements.night_phone_c.className);
		nc=1;
		} 
	
	if (frm.elements.email.value <=" ") {
		frm.elements.email.className = "inputreq";
//		alert(frm.elements.email.className);
		nc=1;
		} 

    var email = frm.elements.email.value;
    if(!(/^[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/.test(email))){
	//	alert('Please enter a valid e-mail address');
    //	return false;
		frm.elements.email.className = "inputreq";
		nc=1;
	}
	
//  Validate Commercial, Company Name field

	if (frm.elements.member_type.value == "Corporate 1yr:125.00") {
		if (frm.elements.company_name.value <= " ") {
			frm.elements.company_name.className = "inputreq";
			nc=1;
			}
		}		
		
	if (frm.elements.member_type.value == "Corporate 3yr:325.00") {
		if (frm.elements.company_name.value <= " ") {
			frm.elements.company_name.className = "inputreq";
			nc=1;
			}
		}		
		
	if (frm.elements.member_type.value == "Corporate 5yr:450.00") {
		if (frm.elements.company_name.value <= " ") {
			frm.elements.company_name.className = "inputreq";
			nc=1;
			}
		}		
		
		
//  Validate Student Fields	
	if (frm.elements.member_type.value == "Student 1yr:15.00") {
		if (frm.elements.school.value <= " " ) {
		    frm.elements.school.className = "inputreq";
			nc=1;
			}
		if (frm.elements.course.value <= " " ) {
			frm.elements.course.className = "inputreq";
			nc=1;
			}
		if (frm.elements.registrar_phone.value <= " " ) {
			frm.elements.registrar_phone.className = "inputreq";
			nc=1;
			}
		if (frm.elements.student_id.value <= " " ) {
			frm.elements.student_id.className = "inputreq";
			nc=1;
			}
		if (frm.elements.school_addr.value <= " " ) {
			frm.elements.school_addr.className = "inputreq";
			nc=1;
			}
//		alert(nc);
		}
		
	
	if (nc==1)  {
		var errMsg = "Please enter all required fields!";
		alert(errMsg);
		return;  this.focus(); 
		}
			
		{
		//No errors 
		frm.submit();
		}	
	
	}


