// JavaScript Document

function load()
{
	//hideAll();
	//var uploadInfoText = document.getElementById("uploadInfo");
	//uploadInfoText.style.display = '';
	
	MM_preloadImages('assets/javascript/assets/images/graphics/optionsBackgroundOver.png');
	
}
function hideAll()
{
	var rowFile;
	var rowText;
	rowFile = document.getElementById("wsOne");
	rowText = document.getElementById("wsOneText");
	rowFile.style.display = 'none';
	rowText.style.display = 'none';
	rowFile = document.getElementById("wsTwo");
	rowText = document.getElementById("wsTwoText");
	rowFile.style.display = 'none';
	rowText.style.display = 'none';
}

function showTwo()
{
	hideAll();
	var uploadInfoText = document.getElementById("uploadInfo");
	uploadInfoText.style.display = '';
	var rowFile = document.getElementById("wsOne");
	var rowText = document.getElementById("wsOneText");
	rowFile.style.display = '';
	rowText.style.display = '';
	rowFile = document.getElementById("wsTwo");
	rowText = document.getElementById("wsTwoText");
	rowFile.style.display = '';
	rowText.style.display = '';	
}


function validateForm() {
	var errorMessages= new String();
	//var rowText = document.getElementById("bePatient");
		
	if (document.form.FirstName.value.length<=0) {
		errorMessages +='\n\nYou must enter a first name.';
	}
	if (document.form.LastName.value.length<=0) {
		errorMessages +='\n\nYou must enter a last name.';
	}
	if (document.form.Username.value.length<=0) {
		errorMessages +='\n\nYou must enter a username.';
	}
	if (document.form.Password.value.length<=0) {
		errorMessages +='\n\nYou must enter a password.';
	}
	if (document.form.ConfirmPass.value.length<=0) {
		errorMessages +='\n\nYou must confirm your password.';
	}
	if (document.form.Password.value!=document.form.ConfirmPass.value){
		errorMessages +='\n\nPasswords do not match.';
	}
	if (!document.form.terms.checked) {
		errorMessages +='\n\nYou must agree to terms and conditions.';
	}
	if (document.form.wsOne.value.length<=0) {
		errorMessages +='\n\nYou must upload at least two files.';
	}
	if(WSExtFailed()){
		errorMessages +='\n\nYou may only upload MS Word or PowerPoint files with a .doc,.docx,.ppt, or .pptx extension.';
	}

	if(errorMessages.length > 2) {
		alert('NOTE:'+ errorMessages);
		return false;
	}
	//rowText.style.display = '';
	return true;
}

function validateInfoForm() {
	var errorMessages= new String();
	//var rowText = document.getElementById("bePatient");
		
	if (document.form.FirstName.value.length<=0) {
		errorMessages +='\n\nYou must enter a first name.';
	}
	if (document.form.LastName.value.length<=0) {
		errorMessages +='\n\nYou must enter a last name.';
	}
	if (document.form.Username.value.length<=0) {
		errorMessages +='\n\nYou must enter a username.';
	}
	if (document.form.Password.value.length<=0) {
		errorMessages +='\n\nYou must enter a password.';
	}
	if (document.form.ConfirmPass.value.length<=0) {
		errorMessages +='\n\nYou must confirm your password.';
	}
	if (document.form.Password.value!=document.form.ConfirmPass.value){
		errorMessages +='\n\nPasswords do not match.';
	}
	if(errorMessages.length > 2) {
		alert('NOTE:'+ errorMessages);
		return false;
	}
	//rowText.style.display = '';
	return true;
}

function validatePayForm() {
	var errorMessages= new String();
	if (!document.form.terms.checked) {
		errorMessages +='\n\nYou must agree to terms and conditions.';
	}
	if(errorMessages.length > 2) {
		alert('NOTE:'+ errorMessages);
		return false;
	}
	//rowText.style.display = '';
	return true;
}

function WSExtFailed(){
	var extension = new Array();

	var fieldvalue1 = document.form.wsOne.value;
	var fieldvalue2 = document.form.wsTwo.value;
	
	extension[0] = ".doc";
	extension[1] = ".docx";
	extension[2] = ".ppt";
	extension[3] = ".pptx";

	var thisext1 = fieldvalue1.substr(fieldvalue1.lastIndexOf('.'));
	var thisext2 = fieldvalue2.substr(fieldvalue2.lastIndexOf('.'));

   if(
	   ((fieldvalue1.length<=0)||(thisext1==extension[0])||(thisext1==extension[1])||(thisext1==extension[2])||(thisext1==extension[3]))&& 
	   ((fieldvalue2.length<=0)||(thisext2==extension[0])||(thisext2==extension[1])||(thisext2==extension[2])||(thisext2==extension[3])))
   { 
      
	   return false; 
   }
   else
   {
	return true;
   }
}
