var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[a-zA-Z]$"

	var regex = new RegExp(emailReg);
//regex.test(_email) == false

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
// determine numbers only
function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8){ //if the key isn't the backspace key (which we should allow)
	if (unicode<48||unicode>57) //if not a number
		return false //disable key press
	}
	return true;
}
function validation(form) {
	var _address = trim(form['requiredaddress1'].value);
	var _city = trim(form['requiredcity'].value);
	var _country = trim(form['requiredcountry'].value);
	var _phone = trim(form['requiredphone'].value);
	var _email = trim(form['requiredemail'].value);
	
	if(_address.length==0) {
		alert("Enter your address.");
		form.requiredaddress1.focus();
		return false;
	} else if(_city.length==0) {
		alert("Enter your city.");
		form.requiredcity.focus();
		return false;
	} else if(_country.length==0) {
		alert("Enter your country.");
		form.requiredcountry.focus();
		return false;
	} else if(_phone.length==0) {
		alert("Enter your telephone number.");
		form.requiredphone.focus();
		return false;
	} else if(_email.length==0) {
		alert("Enter your email address.");
		form.requiredemail.focus();
		return false;
	} else if(regex.test(_email) == false) {
		alert("Please provide a valid email address.");
		form.requiredemail.focus();
		return false;
	}
	return true;
}
function validatetForm(form) {
	var _fname = trim(form['requiredfname'].value);
	var _lname = trim(form['requiredlname'].value);
	var _email = trim(form['requiredemail'].value);
	
	var _requiredgender = form['requiredgender'][0].value;
	var _requiredgender2 = form['requiredgender'][1].value;
	//alert(_requiredgender.length);
	var _requiredaddress1 = trim(form['requiredaddress1'].value);
	//var _requiredcity = trim(form['requiredcity'].value);
	var _requiredcountry = trim(form['requiredcountry'].value);
		
	if(_lname.length==0) {
		alert("Enter your last name.");
		form.requiredlname.focus();
		return false;
	} else if(_fname.length==0) {
		alert("Enter your name.");
		form.requiredfname.focus();
		return false;
	} else if(_email.length==0) {
		alert("Enter your email address.");
		form.requiredemail.focus();
		return false;
	} else if(regex.test(_email) == false) {
		alert("Please provide a valid email address.");
		form.requiredemail.focus();
		return false;
	} else if(form['requiredgender'][0].checked == false && form['requiredgender'][1].checked == false) {
		alert("Select your gender.");
		form.requiredgender[0].focus();
		return false;
	} else if(_requiredaddress1.length==0) {
		alert("Enter your address.");
		form.requiredaddress1.focus();
		return false;
	} else if(_requiredcountry.length==0) {
		alert("Enter your country.");
		form.requiredcountry.focus();
		return false;
	} 
	
	return true;
}

function optlists(val) {
	var _val = val;
	
	
	if(_val == "filmmaking") {
			
			document.getElementById("prog_opt").innerHTML = '<select name="requiredprogram_applied" tabindex="8"> <option value="" selected="selected">Select Program</option><option  value="Certificate Program in Filmmaking (CPF -- five months)">Certificate Program in Filmmaking (CPF -- five months)</option><option value="Diploma Program in Filmmaking (DPF -- one year)">Diploma Program in Filmmaking (DPF -- one year)</option></select>';
	} else if(_val == "acting") {
			document.getElementById("prog_opt").innerHTML = '<select name="requiredprogram_applied" tabindex="8"> <option value="" selected="selected">Select Program</option><option  value="Certificate Program in Acting for the Camera (CPAC -- five months)">Certificate Program in Acting for the Camera (CPAC -- five months)</option> <option value="Diploma Program in Acting for the Camera (DPAC -- ten months)">Diploma Program in Acting for the Camera (DPAC -- ten months)</option> </select>';
	} else if(_val == "Short-Term Workshops") {
			
										var y = '<select name="requiredprogram_applied" tabindex="8">  <option value="" selected="selected">Select Program</option><option value="" >-----------------</option>	<option value="" >MARCH 2008</option><option value="" >-----------------</option><option value="3-D Animation ----- March 1, 8, 15, 22 and 29, 2008" >3-D Animation ----- March 1, 8, 15, 22 and 29, 2008</option><option value="Pilates ----- March 3, 10, 17, 24 and 31, 2008" >Pilates ----- March 3, 10, 17, 24 and 31, 2008</option><option value="Acting for TV and Film (Adults) ----- March 7 to 9, 2008" >Acting for TV and Film (Adults) ----- March 7 to 9, 2008</option>';
			
											y += '<option value="Laban Movement ----- March 7 to 9, 2008" >Laban Movement ----- March 7 to 9, 2008</option><option value="Television Scriptwriting ----- March 10 to 14, 2008" >Television Scriptwriting ----- March 10 to 14, 2008</option><option value="Dance/Choreography ----- March 13 to 15, 2008" >Dance/Choreography ----- March 13 to 15, 2008</option><option value="Producing Basics ----- March 14 to 16, 2008" >Producing Basics ----- March 14 to 16, 2008</option><option value="Guerilla Filmmaking ----- March 14 to 16, 2008" >Guerilla Filmmaking ----- March 14 to 16, 2008 </option><option value="Director\'s Master Class ----- March 14 to 16, 2008" >Director\'s Master Class ----- March 14 to 16, 2008</option><option value="Nonlinear Editing ----- March 14, 16, 17 and 18, 2008" >Nonlinear Editing ----- March 14, 16, 17 and 18, 2008</option><option value="Teacher Development Program (Stage Directing) ----- March 14 to 16, 2008" >Teacher Development Program (Stage Directing) ----- March 14 to 16, 2008</option><option value="MTV Production ----- March 22 to 24, 2008" >MTV Production ----- March 22 to 24, 2008</option><option value="Fashion Photography ----- March 22 to 24, 2008" >Fashion Photography ----- March 22 to 24, 2008</option><option value="Acting in Cebu ----- March 28 to 30, 2008" >Acting in Cebu ----- March 28 to 30, 2008</option><option value="" >-----------------</option><option value="" >APRIL 2008</option>	<option value="" >-----------------</option><option value="Web Design ----- April 5 to 6, 2008" >Web Design ----- April 5 to 6, 2008</option><option value="Creative Drama for Kids ----- April 7 to 25, 2008" >Creative Drama for Kids ----- April 7 to 25, 2008</option><option value="Performance Acting Workshop: 10-minute plays ----- April 7 to 25, 2008" >Performance Acting Workshop: 10-minute plays ----- April 7 to 25, 2008</option><option value="Contemporary Dance Workshop (Teens) ----- April 7 to 25, 2008" >Contemporary Dance Workshop (Teens) ----- April 7 to 25, 2008</option>	<option value="Musical Theater for Kids -----  April 7 to May 2, 2008" >Musical Theater for Kids -----  April 7 to May 2, 2008</option><option value="Musical Theater for Teens ----- April 7 to May 2, 2008" >Musical Theater for Teens ----- April 7 to May 2, 2008</option><option value="Basic Acting Workshop for Teens ----- April 7 to May 2, 2008" >Basic Acting Workshop for Teens ----- April 7 to May 2, 2008</option><option value="Introduction to Directing ----- April 11 to 13, 2008" >Introduction to Directing ----- April 11 to 13, 2008</option><option value="Producing Basics ----- April 12 to 13, 2008" >Producing Basics ----- April 12 to 13, 2008</option>	<option value="HD Cinematography -----  	April 12 to 13, 2008" >HD Cinematography -----  	April 12 to 13, 2008</option>	<option value="3-D Animation ----- April 14, 16, 18, 21 and 23, 2008" >3-D Animation ----- April 14, 16, 18, 21 and 23, 2008</option><option value="Basic Acting for TV and Film (Kids) ----- April 14 to 18, 2008" >Basic Acting for TV and Film (Kids) ----- April 14 to 18, 2008</option><option value="Laban Movement Analysis ----- April 21 to May 2, 2008" >Laban Movement Analysis ----- April 21 to May 2, 2008</option><option value="Digital Photography ----- April 25 to 28, 2008" >Digital Photography ----- April 25 to 28, 2008</option><option value="Nonlinear Editing with Final Cut Pro ----- April 26 to 28, 2008" >Nonlinear Editing with Final Cut Pro ----- April 26 to 28, 2008</option>';
											
											y += '<option value="" >-----------------</option><option value="" >MAY 2008</option><option value="" >-----------------</option><option value="Basic Photoshop  -----  May 3 to 4, 2008" >Basic Photoshop  -----  May 3 to 4, 2008</option><option value="Television Scriptwriting  -----  May 5 to 9, 200" >Television Scriptwriting  -----  May 5 to 9, 2008</option><option value="Study Abroad Playwriting Program  -----  May 5 to 23, 2008" >Study Abroad Playwriting Program  -----  May 5 to 23, 2008</option><option value="Musical Theater for Kids  -----  May 5 to 30, 2008" >Musical Theater for Kids  -----  May 5 to 30, 2008</option><option value="Musical Theater for Teens  -----  May 5 to 30, 2008" >Musical Theater for Teens  -----  May 5 to 30, 2008</option><option value="Teacher Development Program (Acting)  -----  May 7 to 9, 2008" >Teacher Development Program (Acting)  -----  May 7 to 9, 2008</option><option value="Nonlinear Editing with Final Cut Pro  -----  May 10 to 12, 2008" >Nonlinear Editing with Final Cut Pro  -----  May 10 to 12, 2008</option><option value="Physical Theater Workshop  -----  May 12 to 23, 2008" >Physical Theater Workshop  -----  May 12 to 23, 2008</option><option value="Teacher Development Program (Stage Direction)  -----  May 14 to 16, 2008" >Teacher Development Program (Stage Direction)  -----  May 14 to 16, 2008</option><option value="Fashion Photography  -----  May 16 to 19, 2008" >Fashion Photography  -----  May 16 to 19, 2008</option><option value="Dance for Camera  -----  May 19 to 30, 2008" >Dance for Camera  -----  May 19 to 30, 2008</option><option value="Cunningham and Chance Dance Technique Workshop  -----  May 19 to 30, 2008" >Cunningham and Chance Dance Technique Workshop  -----  May 19 to 30, 2008</option>	<option value="Dance and the Image  -----  May 19 to 30, 2008" >Dance and the Image  -----  May 19 to 30, 2008</option><option value="Digital Photography  -----  May 23 to 26, 2008" >Digital Photography  -----  May 23 to 26, 2008</option><option value="Master Acting for TV/Film  -----  May 26 to 30, 2008" >Master Acting for TV/Film  -----  May 26 to 30, 2008</option><option value="HD Cinematography  -----  May 31 to June 1, 2008" >HD Cinematography  -----  May 31 to June 1, 2008</option><option value="" >-----------------</option><option value="" >JUNE 2008</option><option value="" >-----------------</option><option value="Study Abroad Playwriting Program  ----- June 2 to 20, 2008" >Study Abroad Playwriting Program  ----- June 2 to 20, 2008</option><option value="Performance Dance Workshop: Building for the Group Up ----- June 2 to 20, 2008" >Performance Dance Workshop: Building for the Group Up ----- June 2 to 20, 2008</option><option value="Performance Acting Workshop ----- June 2 to 20, 2008" >Performance Acting Workshop ----- June 2 to 20, 2008</option><option value="Basic Screenwriting ----- June 9 to 13, 2008" >Basic Screenwriting ----- June 9 to 13, 2008</option><option value="Acting Study in the Philippines ----- June 9 to July 4, 2008" >Acting Study in the Philippines ----- June 9 to July 4, 2008</option><option value="Nonlinear Editing with Final Cut Pro ----- June 14 to 16, 2008" >Nonlinear Editing with Final Cut Pro ----- June 14 to 16, 2008</option><option value="Web Design ----- June 14 to 15, 2008" >Web Design ----- June 14 to 15, 2008</option><option value="Digital Photography ----- June 20 to 23, 2008" >Digital Photography ----- June 20 to 23, 2008</option><option value="Introduction to Directing ----- June 21 to 23, 2008" >Introduction to Directing ----- June 21 to 23, 2008</option><option value="Basic Acting for TV and Film (Adults) ----- June 23 to 27, 2008" >Basic Acting for TV and Film (Adults) ----- June 23 to 27, 2008</option><option value="Cunningham and Chance Dance Technique Workshop ----- June 23 to July 4, 2008" >Cunningham and Chance Dance Technique Workshop ----- June 23 to July 4, 2008</option><option value="Producing Basics ----- June 28 to 29, 2008" >Producing Basics ----- June 28 to 29, 2008</option>  </select>';
											
						document.getElementById("prog_opt").innerHTML = y;
	} else {
				document.getElementById("prog_opt").innerHTML = '<select name="requiredprogram_applied" tabindex="8"> <option value="" selected="selected"></option> </select>';
	}
}

