function Validate()
{
	var name = document.getElementById("name");
	var rooms = document.getElementById("rooms");
	var date1 = document.getElementById("date1");
	var date2 = document.getElementById("date2");
	var code = document.getElementById("code");
	var email1 = document.getElementById("email1");
	var email2 = document.getElementById("email2");

	
	if(name.value == "" || rooms.value == "" || code.value == "" || email1.value == "" || email2.value == "")
	{
		alert("Fill all Textfields!!!");
	}
	else if(date1.value == "DD/MM/YY")
	{
		alert("Choose arival date");
	}
	else if(date2.value == "DD/MM/YY")
	{
		alert("Choose departure date");
	}
	else if(date1.value > date2.value)
	{
		alert("Bad dates");
	}
	else if(email1.value != email2.value)
	{
		alert("emails must be the same!!!");
	}
	else if(code.value != "A4QMC")
	{
		alert("Bad code");
	}
}

function Valid()
{
	var name = document.getElementById("name");
	var rooms = document.getElementById("rooms");
	var date1 = document.getElementById("date1");
	var date2 = document.getElementById("date2");
	var code = document.getElementById("code");
	var email1 = document.getElementById("email1");
	var email2 = document.getElementById("email2");
	var button1 = document.getElementById("submit");
	var mail = /^[\w\.\-]+@[\w\.\-]+\.[\w\.\-]+$/;

	date1.style.borderColor ="black";
	date2.style.borderColor ="black";
	code.style.borderColor ="black";
	email1.style.borderColor ="black";
	email2.style.borderColor ="black";
	name.style.borderColor ="black";
	rooms.style.borderColor ="black";
	
	if(name.value == "") { name.style.borderColor ="#FF3300"; name.focus(); }
	else
	if(rooms.value == "") {rooms.style.borderColor ="#FF3300"; rooms.focus(); }
	else
	if(date1.value == "DD/MM/YY") {  date1.style.borderColor="#FF3300";  }
	else if(date2.value == "DD/MM/YY") {  date2.style.borderColor ="#FF3300"; }
	else if(date1.value > date2.value) 	{ alert("The departure date must be after the arrival date, please check the dates");
	date1.style.borderColor="#FF3300";
	date2.style.borderColor ="#FF3300";
	}
	else if(email1.value == "") {  email1.focus(); email1.style.borderColor ="#FF3300"; }
    else if (!email1.value.match(mail) ) { 
	alert("Bad email address");
	email1.style.borderColor ="#FF3300";
	email1.focus();
	}
	else if(email1.value != email2.value)
	{
		alert("emails must be the same");
		email2.style.borderColor ="#FF3300";
		email1.style.borderColor ="#FF3300";
		email2.focus();
	}
	else if(code.value != "A4QMC")
	{
		code.style.borderColor ="#FF3300";
		code.focus();
		
	}

	
	
}

function checkMail(id) { 
                var input = id.name.substr(0, 1).toUpperCase() + id.name.substr(1, id.name.length - 1);
                var inputItem = document.getElementById(input);
                        
                if ((/^[\w\.\-]+@[\w\.\-]+\.[\w\.\-]+$/.test(email1)) ){
                        inputItem.style.color = "green";
                }
                else
                {
                        document.getElementById("email1").style.borderColor='#FF3300';
                        inputItem.style.color = "green";
                }


         }

