//==============================================================
//  SHOW THAT LOADING IMAGE
//==============================================================

function enrollSelectDog(option) {
	if(option=="0")
	{
	  document.getElementById('newDog').style.display = 'block';
	}
	else
	{
	   document.getElementById('newDog').style.display = 'none';
	}
}



//==============================================================
//  VALIDATE ENROLL
//==============================================================
function urbanCourse_doEnroll(form)
{
	var form = document.form;
	var valid = true;
	var msg = "";
	
	if (document.getElementById('urbanCourseEnrollment_courseFK').value == "") 
		{ valid = false; var msg = msg + "\n - Select a Course"; }
		
	// check if logged in user or not
	var enroll_userPK = document.getElementById('enroll_userPK');	
	if (!enroll_userPK)
	{
		// check email
		var email = document.getElementById('user_email').value;
		if(!checkMail(email)) { valid = false; var msg = msg + "\n - Incorrect email address" }
		// check first name
		if (document.getElementById('user_name').value == "") 
		{ valid = false; var msg = msg + "\n - Enter your first name"; }
		// check last name
		if (document.getElementById('user_surname').value == "") 
		{ valid = false; var msg = msg + "\n - Enter your last name"; }
		// check phone or mobile
		if ((document.getElementById('user_phone').value == "")&&(document.getElementById('user_mobile').value == "")) 
		{ valid = false; var msg = msg + "\n - Enter at least one contact number"; }
	}
	
	// check if user has dogs
	var enroll_selectDogFK = 0;
	var enroll_selectDog = document.getElementById('urbanCourseEnrollment_dogFK');
	if (enroll_selectDog)
	{
		var enroll_selectDogFK = enroll_selectDog.value;
	}
	
	if (enroll_selectDogFK==0)
	{
		// check dog name
		if (document.getElementById('urbanCourseDog_name').value == "") 
		{ valid = false; var msg = msg + "\n - Enter the name of your dog"; }
		// check dog birthday
		if (document.getElementById('urbanCourseDog_birthdate').value == "") 
		{ valid = false; var msg = msg + "\n - Enter the birthdate for your dog"; }
	}
		
	if(!document.getElementById('enroll_Main-Ground-Rules').checked) { valid = false; msg = msg + '\n - You need to agree with the Ground Rules'; }
		
	if (valid)
		{
		document.getElementById("spamCheck").value = '4312';
		return true;
		}
	else {
		msg = "Please fill the required fields" + msg;
		alert ( msg );
		return false;
		}
}

function checkMail(email)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) { return true; }
	else { return false; }
}



