function checkInputEnroll(inputName){
		var currentInput = 	document.getElementById(inputName);

		if (currentInput.value == '' || currentInput.value == '*First Name:' || currentInput.value == '*Last Name:' || currentInput.value == '*Phone:'){
			if(inputName == 'lodging_book' || inputName == 'week_book'){
				document.getElementById(inputName+'1').style.backgroundColor = '#FDDC82';
				document.getElementById(inputName+'2').style.backgroundColor = '#FDDC82';
				document.getElementById(inputName+'3').style.backgroundColor = '#FDDC82';
			}
			currentInput.style.backgroundColor = "#FDDC82";
			return 1;
		}else{
			if(inputName == 'lodging_book'  || inputName == 'week_book'){
				document.getElementById(inputName+'1').style.backgroundColor = '#DDDDDD';
				document.getElementById(inputName+'2').style.backgroundColor = '#DDDDDD';
				document.getElementById(inputName+'3').style.backgroundColor = '#DDDDDD';
			}
			currentInput.style.backgroundColor = "#DDDDDD";
			return 0;
		}
}

function submitBook(eventId){
	var errorMsj = '';
	var vOk = 0;
	var vOk2 = 0;
	var eventId = eventId;
	var eventTxt = '';

	vOk += checkInputEnroll('first_name_book');
	if(vOk > vOk2) errorMsj += '\n - Please enter your first name.';
	vOk2 = vOk;

	vOk += checkInputEnroll('last_name_book');
	if(vOk > vOk2) errorMsj += '\n - Please enter your last name.';
	vOk2 = vOk;

	vOk += isEmailAddress('email_book');
	if(vOk > vOk2) errorMsj += '\n - Please enter your email address.';
	vOk2 = vOk;
		
	vOk += checkInputEnroll('phone_book');
	if(vOk > vOk2) errorMsj += '\n - Please enter your phone number.';
	vOk2 = vOk;
	
	vOk += checkInputEnroll('course_date_book');
	if(vOk > vOk2) errorMsj += '\n - Please select when are you thinking of starting your classes.';
	vOk2 = vOk;
	
	vOk += checkInputEnroll('course_book');
	if(vOk > vOk2) errorMsj += '\n - Please select a course.';
	vOk2 = vOk;

	vOk += checkInputEnroll('lodging_book');
	if(vOk > vOk2) errorMsj += '\n - Please select a lodging.';
	vOk2 = vOk;

	vOk += checkInputEnroll('week_book');
	if(vOk > vOk2) errorMsj += '\n - Please select a week.';
	vOk2 = vOk;
	if (vOk == 0) {
		switch(eventId){
		case 1:
		  eventTxt = 'Enroll Email Submitted';
		  break;
		case 2:
		  eventTxt = 'Enroll Quote Request';
		  break;
		case 3:
		  eventTxt = 'Get Quote Email Submitted';
		  break;
		case 2:
		  eventTxt = 'Get Quote Repeated';
		  break;
		}
		_gaq.push(['_trackPageview', eventTxt]);
		document.bookForm.submit();
	}else{
		alert(errorMsj);
	}
}
function loadLodging(idCourse){
	if (idCourse == 10){
		document.getElementById('lodging_book14').style.display = 'none';
		document.getElementById('lodging_book3').style.display = 'none';
		document.getElementById('lodging_book1').style.display = 'none';
		document.getElementById('lodging_book2').style.display = 'block';
		document.getElementById('week_book14').style.display = 'none';
		document.getElementById('week_book3').style.display = 'none';
		document.getElementById('week_book1').style.display = 'none';
		document.getElementById('week_book2').style.display = 'block';
	}else	if (idCourse == 14){
		document.getElementById('lodging_book3').style.display = 'none';
		document.getElementById('lodging_book2').style.display = 'none';
		document.getElementById('lodging_book1').style.display = 'none';
		document.getElementById('lodging_book14').style.display = 'block';
		document.getElementById('week_book3').style.display = 'none';
		document.getElementById('week_book2').style.display = 'none';
		document.getElementById('week_book1').style.display = 'none';
		document.getElementById('week_book14').style.display = 'block';
	}else if(idCourse > 0 && idCourse != 10 && idCourse != 14){
		document.getElementById('lodging_book14').style.display = 'none';
		document.getElementById('lodging_book3').style.display = 'none';
		document.getElementById('lodging_book2').style.display = 'none';
		document.getElementById('lodging_book1').style.display = 'block';
		document.getElementById('week_book14').style.display = 'none';
		document.getElementById('week_book3').style.display = 'none';
		document.getElementById('week_book2').style.display = 'none';
		document.getElementById('week_book1').style.display = 'block';
	}else{
		document.getElementById('lodging_book14').style.display = 'none';
		document.getElementById('lodging_book1').style.display = 'none';
		document.getElementById('lodging_book2').style.display = 'none';
		document.getElementById('lodging_book3').style.display = 'block';
		document.getElementById('week_book14').style.display = 'none';
		document.getElementById('week_book1').style.display = 'none';
		document.getElementById('week_book2').style.display = 'none';
		document.getElementById('week_book3').style.display = 'block';
	}
	document.getElementById('lodging_book').value = '';
	document.bookForm.lodging_book1.selectedIndex=0;
	document.bookForm.lodging_book2.selectedIndex=0;
	document.bookForm.lodging_book3.selectedIndex=0;
	document.bookForm.lodging_book14.selectedIndex=0;
	document.getElementById('week_book').value = '';
	document.bookForm.week_book1.selectedIndex=0;
	document.bookForm.week_book2.selectedIndex=0;
	document.bookForm.week_book3.selectedIndex=0;
	document.bookForm.week_book14.selectedIndex=0;
}
function fillLodging(idLodging){
	document.getElementById('lodging_book').value = idLodging;
}
function fillWeek(idWeek){
	document.getElementById('week_book').value = idWeek;
}


var reqNews = createXMLHttpRequest();
function createXMLHttpRequest() {
	var ua;
	if(window.XMLHttpRequest) {
		try {
		ua = new XMLHttpRequest();
		} catch(e) {
		ua = false;
		}
	}else if(window.ActiveXObject) {
		try {
		ua = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
		ua = false;
		}
	}
	return ua;
}
function sendEmailNews(filen) {

	var filen = filen;
	var rnd982g = Math.random();
	var str = document.getElementById('email_newsletter').value;
	var errorMsj = '';
	var vOk = 0;
	var vOk2 = 0;
	vOk += checkInputEnroll('email_newsletter');
	if(vOk > vOk2){
		errorMsj += '\n - Please enter your email address.';
	}else{
		vOk += isEmailAddress('email_newsletter');
		if(vOk > vOk2) errorMsj += '\n - Please enter a valid email address.';
	}
	vOk2 = vOk;
	if (vOk == 0) {
		//alert(str);
		reqNews.open('GET', filen + '/ajax/send_email.php?email_newsletter=' + str + '&rnd982g=' + rnd982g);
		reqNews.onreadystatechange = handleResponseNews;
		reqNews.send(null);
	}else{
		alert(errorMsj);
	}
}
function handleResponseNews() {
  if(reqNews.readyState == 4){
 		var errorMsj = '';
	  var response = reqNews.responseText;
	  //alert(response);
	  if (reqNews.status == 200) {
		  	document.getElementById('email_news').style.display = 'none';
		  	document.getElementById('email_news_thanks').style.display = 'block';
				return true;
		}
	}
}
function isEmailAddress(inputName){
	var vemail = document.getElementById(inputName).value;
	var vlong = vemail.length;
	var varr = 0;
	var vdot = 0;
	for (var L=0; L<vlong; L++) {
		var oneChar = vemail.charAt(L);
		if (oneChar == '@') {
  			varr++;
		}
 		if (oneChar == '.') {
			vdot++;
 		}
	}
	if ( (varr == 1) && (vdot > 0) ){
		document.getElementById(inputName).style.backgroundColor = "#DDDDDD";
		return 0;
	}else{
		document.getElementById(inputName).style.backgroundColor = "#FDDC82";
		return 1;
	}
}

function deleteField(inputName,inputDefaultValue) {
	if(document.getElementById(inputName).value == inputDefaultValue)
		document.getElementById(inputName).value = '';
}	

function resetField(inputName,inputDefaultValue) {
	if(document.getElementById(inputName).value == '')
		document.getElementById(inputName).value = inputDefaultValue;
}
