// JavaScript Document
function checkContactForm() {

	document.getElementById("alert_1").style.display="none";
	document.getElementById("alert_2").style.display="none";
	document.getElementById("alert_3").style.display="none";

	if((document.getElementById("cName").value=="")||(document.getElementById("cEmail").value=="")||(document.getElementById("cProblem").value=="")) { 
	
		if(document.getElementById("cName").value=="") {
		document.getElementById("alert_1").style.display="block";
		}
	
		if(document.getElementById("cEmail").value=="") {
		document.getElementById("alert_2").style.display="block";
		}

		if(document.getElementById("cProblem").value=="") {
		document.getElementById("alert_3").style.display="block";
		}

	return false;
	}
	
	else { 
	return true;
	}
}




function checkFormLogin() {

document.getElementById("alert_1").style.display="none";
document.getElementById("alert_2").style.display="none";


	if((document.getElementById("userID").value=="")||(document.getElementById("pwd").value=="")) { 
	
		if(document.getElementById("userID").value=="") {
		document.getElementById("alert_1").style.display="block";
		}
	
		if(document.getElementById("pwd").value=="") {
		document.getElementById("alert_2").style.display="block";
		}
		
	return false;
	}
	
	else { 
	return true;
	}
}



function checkInputs() {

document.getElementById("alert_3").style.display="none";
document.getElementById("alert_4").style.display="none";
document.getElementById("alert_5").style.display="none";
document.getElementById("alert_6").style.display="none";
document.getElementById("alert_10").style.display="none";
document.getElementById("alert_11").style.display="none";
document.getElementById("alert_12").style.display="none";

    if((document.getElementById("First_Name").value=="")||(document.getElementById("Last_Name").value=="")||(document.getElementById("day").value=="")||(document.getElementById("month").value=="")||(document.getElementById("year").value=="")||(document.getElementById("Country").value=="")||(document.getElementById("pass").value=="")||(document.getElementById("repass").value=="") ) {

    if(document.getElementById("First_Name").value=="") {
		document.getElementById("alert_3").style.display="block";
		}
		if(document.getElementById("Last_Name").value=="") {
		document.getElementById("alert_4").style.display="block";
		}
		if(document.getElementById("day").value==""){
			document.getElementById("alert_5").style.display="block";
		}
		if(document.getElementById("month").value==""){
			document.getElementById("alert_5").style.display="block";
		}
		if(document.getElementById("year").value==""){
			document.getElementById("alert_5").style.display="block";
		}
		if(document.getElementById("Country").value==""){
			document.getElementById("alert_6").style.display="block";
		}
		if(document.getElementById("pass").value==""){
			document.getElementById("alert_10").style.display="block";
		}
		if(document.getElementById("repass").value==""){
			document.getElementById("alert_11").style.display="block";
		}
return false;
}

	else if (document.getElementById("pass").value!=document.getElementById("repass").value) {
			document.getElementById("alert_12").style.display="block";
			return false
		}
		
	else {
			return true;
	}
	
}

function checkEmail() {
document.getElementById("alert_8").style.display="none";
document.getElementById("alert_9").style.display="none";

	if(document.getElementById("email").value=="") {
	document.getElementById("alert_8").style.display="block";
	return false;
	}
	else {
	var emailrule = new RegExp("^[0-9a-z]{1}([-_.]?[0-9a-z]{1})*[@]{1}[0-9a-z]{1}([-.]?[0-9a-z]{1})*[.]{1}[a-z]{2,4}$","ig");
	if (emailrule.test(document.getElementById("email").value))
		{
		document.getElementById("alert_9").style.display="none";
		return true;
		}
	else
		{
		document.getElementById("alert_9").style.display="block";
		document.getElementById("email").focus();
		return false;
		}
	}
}


function checkForm() {

	if(!(checkInputs() && checkEmail() ) ) {
	    checkEmail();
		return false;
	}
	else {
	    document.getElementById("birthDate").value = document.getElementById("year").value + "-" + document.getElementById("month").value + "-" + document.getElementById("day").value;
	    return true;
		
	}
}

function regionSwitch() {
	if(document.getElementById("searchForm")) {
		document.getElementById("cityRadio").onclick = function() {
		document.getElementById("cityList").style.display = "block";
		document.getElementById("tourList").style.display = "none";
	};
	document.getElementById("tourRadio").onclick = function() {
		document.getElementById("cityList").style.display = "none";
		document.getElementById("tourList").style.display = "block";
	};
	}
}

if(window.addEventListener) {
	window.addEventListener("load", regionSwitch, false);	
	
}
else {
	window.attachEvent("onload", regionSwitch);
}

	