function validation(){
	
	var name = document.getElementById('name');
	var email = document.getElementById('email');
	var tel_number = document.getElementById('tel_number');
	var hotel = document.getElementById('hotel');
	var room = document.getElementById('room');
	var submit_btn = document.getElementById('submit_btn');
	var reset_btn = document.getElementById('reset_btn');
	
	if(name.value == ''){
		alert('Name is blank');
		return false;		
	} else if (email.value == ''){
		alert('Email is blank');
		return false;	
	} else if(!isEmail(email.value)){
		alert('Invalid Email');
		return false;
	} else if(tel_number.value == ''){
		alert('Telephone is blank');
		return false;
	} else if(hotel.value == ''){
		alert('Hotel/Street Name is blank');
		return false;
	} else if(room.value == ''){
		alert('Room/Apt/Hse Number is blank');
		return false;
	} else {
		submit_btn.disabled = true;
		reset_btn.disabled = true;
		return true;
	}
}

function isEmail(txt)
{
	if (txt != "") 
	{
	  	invalidChars = " /:,;"
	  	for (i=0; i<invalidChars.length; i++)
		{
			badChar = invalidChars.charAt(i)
			if (txt.indexOf(badChar,0) != -1) {
				//txb.focus()
				//alert("Invalid Characters in Email field")
				return false
			}
		}

		atPos = txt.indexOf("@",1)
		if (atPos == -1) {
			//txb.focus()
			//alert("Invalid Email Address")
			return false             
		}

		if (txt.indexOf("@",atPos+1) != -1) {
			//txb.focus()
			//alert("Invalid Email Address, More Than one '@' found")
			return false
	    }
		
		periodPos = txt.indexOf(".",atPos)
		if (periodPos == -1) {
			//txb.focus()
			//alert("Invalid Email Address")
			return false
		}
			
    	if (periodPos+3 > txt.length) {
			//txb.focus()
	        //alert("Invalid Email Address")
			return false
		}                                

	}
    return true
}