	jQuery(document).ready(function(){
	
		jQuery("#btnClose").click(function(event){ event.preventDefault(); jQuery("#hiddenVideo").fadeOut();  });
		
		jQuery(".openVideo").click(function(event){ event.preventDefault(); jQuery("#hiddenVideo").fadeIn();  });		

		jQuery(".openVideo").click(function(event){ event.preventDefault(); jQuery("#hiddenVideo").fadeIn();  });		


	});



function clearInput(input) {
  if(input.value == 'Email Address' || input.value == 'Activation Code' || input.value == 'Entry Identification Code') {
    input.value = '';
  }
}
function checkActivationCodeForm(activationForm) {
  if ((activationForm.bi_id.value == "") || (activationForm.bi_id.value == "Activation Code")) {
    alert("Please enter the Activation Code that was sent to your email address");
    activationForm.bi_id.focus();
    return false;
  }
  return true;
}
function checkEmailForm(emailForm) {
  if ((emailForm.bi_email.value == "") || (emailForm.bi_email.value == "Email Address")) {
    alert("Please enter the email address you signed up with");
    emailForm.bi_email.focus();
    return false;
  }
  return true;
}
function checkContactForm(contactForm) {
  if (contactForm.bi_name.value == "") {
    alert("Please enter your name");
    contactForm.bi_name.focus();
    return false;
  }
  if (contactForm.bi_email.value == "") {
    alert("Please enter your email address");
    contactForm.bi_email.focus();
    return false;
  }
  if (contactForm.message.value == "") {
    alert("Please enter a message");
    contactForm.message.focus();
    return false;
  }
  return true;
}
function checkPrintForm(printForm) {
  if ((printForm.bi_id.value == "") || (printForm.bi_id.value == "Entry Identification Code")) {
    alert("Please enter your registration code");
    printForm.bi_id.focus();
    return false;
  }
  return true;
}
function checkRegForm(regForm) {
  if (regForm.bi_name.value == "") {
    alert("Please enter your First Name(s)");
    regForm.bi_name.focus();
    return false;
  }
  if (regForm.bi_surname.value == "") {
    alert("Please enter your Surname");
    regForm.bi_surname.focus();
    return false;
  }
  if ((regForm.reg_dob_day.value != "") || (regForm.reg_dob_month.value != "") || (regForm.reg_dob_year.value != "")) {
    if ((regForm.reg_dob_day.value == "") || (regForm.reg_dob_day.value < 1) || (regForm.reg_dob_day.value > 31)) {
      alert("Please enter your Date of Birth");
      regForm.reg_dob_day.focus();
      return false;
    }
    if ((regForm.reg_dob_month.value == "") || (regForm.reg_dob_month.value < 1) || (regForm.reg_dob_month.value > 12)) {
      alert("Please enter your Date of Birth");
      regForm.reg_dob_month.focus();
      return false;
    }
    if ((regForm.reg_dob_year.value == "") ||  (regForm.reg_dob_year.value < 1900) ||  (regForm.reg_dob_year.value > 2000)) {
      alert("Please enter your Date of Birth as a full year, e.g. 1970");
      regForm.reg_dob_year.focus();
      return false;
    }
    var dateValid = checkDate(regForm.reg_dob_day.value, regForm.reg_dob_month.value, regForm.reg_dob_year.value);
    if (dateValid == false) {
      alert("Please enter a vaild date for your Date of Birth");
      regForm.reg_dob_day.focus();
      return false;
    }
  }
  if (regForm.bi_phone.value == "") {
    alert("Please enter your Contact Phone Number");
    regForm.bi_phone.focus();
    return false;
  }
  if (regForm.bi_add1.value == "") {
    alert("Please enter your Street");
    regForm.bi_add1.focus();
    return false;
  }
  if (regForm.bi_suburb.value == "") {
    alert("Please enter your Suburb");
    regForm.bi_suburb.focus();
    return false;
  }
  if (regForm.bi_pcode.value == "") {
    alert("Please enter your Postcode");
    regForm.bi_pcode.focus();
    return false;
  }
  if (regForm.bi_email.value == "") {
    alert("Please enter your Email Address");
    regForm.bi_email.focus();
    return false;
  }
  if (regForm.bi_type.value == "P") {
    var empType = false;
    if (regForm.bi_self_employed[0].checked) {
      empType = true;
    }
    if (regForm.bi_self_employed[1].checked) {
      empType = true;
    }
    if (empType == false) {
      alert("Please select your Employment Type");
      regForm.bi_self_employed[0].focus();
      return false;
    }
    if (regForm.bi_pcompany_name.value == "") {
      alert("Please enter your Company's Name");
      regForm.bi_pcompany_name.focus();
      return false;
    }
    if (regForm.bi_pcompany_add1.value == "") {
      alert("Please enter your Company's Street");
      regForm.bi_pcompany_add1.focus();
      return false;
    }
    if (regForm.bi_pcompany_suburb.value == "") {
      alert("Please enter your Company's Suburb");
      regForm.bi_pcompany_suburb.focus();
      return false;
    }
    if (regForm.bi_pcompany_pcode.value == "") {
      alert("Please enter your Company's Postcode");
      regForm.bi_pcompany_pcode.focus();
      return false;
    }
    if (regForm.bi_pcompany_phone.value == "") {
      alert("Please enter your Company's Phone Number");
      regForm.bi_pcompany_phone.focus();
      return false;
    }
  }
  if (regForm.bi_type.value == "S") {
    if (regForm.bi_suniv_name.value == "") {
      alert("Please enter your University's Name");
      regForm.bi_suniv_name.focus();
      return false;
    }
    if (regForm.bi_suniv_add1.value == "") {
      alert("Please enter your Campus Street");
      regForm.bi_suniv_add1.focus();
      return false;
    }
    if (regForm.bi_suniv_suburb.value == "") {
      alert("Please enter your Campus Suburb");
      regForm.bi_suniv_suburb.focus();
      return false;
    }
    if (regForm.bi_suniv_pcode.value == "") {
      alert("Please enter your Campus Postcode");
      regForm.bi_suniv_pcode.focus();
      return false;
    }
    if (regForm.bi_suniv_phone.value == "") {
      alert("Please enter your Campus Phone Number");
      regForm.bi_suniv_phone.focus();
      return false;
    }
    if (regForm.bi_scourse_name.value == "") {
      alert("Please enter your Course Name");
      regForm.bi_scourse_name.focus();
      return false;
    }
    var courseType = false;
    if (regForm.bi_scourse_type[0].checked) {
      courseType = true;
    }
    if (regForm.bi_scourse_type[1].checked) {
      courseType = true;
    }
    if (courseType == false) {
      alert("Please select your Course Type");
      regForm.bi_scourse_type[0].focus();
      return false;
    }
    var commitment = false;
    if (regForm.bi_scourse_hours[0].checked) {
      commitment = true;
    }
    if (regForm.bi_scourse_hours[1].checked) {
      commitment = true;
    }
    if (commitment == false) {
      alert("Please select your Commitment");
      regForm.bi_scourse_hours[0].focus();
      return false;
    }
  }
  if (regForm.bi_awareness.value.length > 60) {
    alert("Your description of how you found out about the award is too long. - Max 60 characters please.");
    regForm.bi_awareness.focus();
    return false;
  }
  if (regForm.reg_accept.checked == false) {
    alert("Please read the Rules and Conditions of the Reece Bathroom Innovation Awards before registering your interest.");
    regForm.reg_accept.focus();
    return false;
  }
  return true;
}
function checkDate(myDayStr, myMonthStr, myYearStr) {
  if ((myDayStr < 10) && (myDayStr.indexOf('0') == -1)) {
    myDayStr = "0" + myDayStr;
  }
  if ((myMonthStr < 10) && (myMonthStr.indexOf('0') == -1)) {
    myMonthStr = "0" + myMonthStr;
  }
  var myValidMonthStr = "Jan";
  if (myMonthStr == "02") {
    myValidMonthStr = "Feb";
  }
  if (myMonthStr == "03") {
    myValidMonthStr = "Mar";
  }
  if (myMonthStr == "04") {
    myValidMonthStr = "Apr";
  }
  if (myMonthStr == "05") {
    myValidMonthStr = "May";
  }
  if (myMonthStr == "06") {
    myValidMonthStr = "Jun";
  }
  if (myMonthStr == "07") {
    myValidMonthStr = "Jul";
  }
  if (myMonthStr == "08") {
    myValidMonthStr = "Aug";
  }
  if (myMonthStr == "09") {
    myValidMonthStr = "Sep";
  }
  if (myMonthStr == "10") {
    myValidMonthStr = "Oct";
  }
  if (myMonthStr == "11") {
    myValidMonthStr = "Nov";
  }
  if (myMonthStr == "12") {
    myValidMonthStr = "Dec";
  }
  var myDateStr = myDayStr + ' ' + myValidMonthStr + ' ' + myYearStr + ' 12:00';
  var myDate = new Date( myDateStr );
  var myDate_string = myDate.toGMTString();
  var myDate_array = myDate_string.split( ' ' );
  if ( myDate_array[2] != myValidMonthStr ) {
    return false;
  }
  return true;
}
function openInParent(url) {
  if(window.opener && !window.opener.closed) {
    window.opener.location.href = url;
    window.opener.focus();
  }
  else {
    window.open(url,'launchedByInnovate');
  }
}

function getUpdate(typ,pr1,pr2,swf)
{
  //if(typ == 'state') { alert('the current state is: '+pr1); }
	if(typ == 'state')
	{
		if(pr1 == 2) //2 is when the video starts, 3 is after it finishes
		{
			document.getElementById("inspirevidlink").style.display = "block";
		}
	}
}

function showBio(id)
{	
	for(var i=1;i<=4;i++)
	{
		document.getElementById('bio'+i).style.display="none";			
	}
	
	document.getElementById('bio'+id).style.display="block";
}