function checkForm(){
	var form = window.document.myForm;
	var errors = 'Error! \n \n';

	//regular expression for checking email
	var re = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	var alpha = new RegExp("[a-zA-Z]");
	var digit = new RegExp("[0-9]");
	var illegalChars = /\W/;
	var truecount=0;
	
	
	if(form.lname.value == ''){
		errors += "Lastname field empty. \n";
	}
	if(form.fname.value == ''){
		errors += "Firstname field empty. \n";
	}
	if(form.xadd.value == ''){
		errors += "Address field empty. \n";
	}
	
	if(form.phone.value == '' && form.fax.value == '' && form.mobile.value == ''){
		errors += "Atleast one contact no. is required. \n";
	}
	
	mail = form.email.value;
	if(mail=="") {
		errors += "Email address field empty. \n";
	} else if(!re.test(mail)){
		errors += "Invalid email address. \n";
	} else { }
	
	if(form.stnoroom.value == '0' && form.spnoroom.value == '0' && form.phsnoroom.value == '0' && form.rvnoroom.value == '0'){
		errors += "Please select atleast one room. \n";
	}
	if(form.code.value == "") {
		errors += "Word verification field empty. \n";
	} else if(form.code.value.length < 5) {
		errors += "Invalid word verification. \n";
	} else { }
	
	//return false;
	if(errors != 'Error! \n \n'){
		alert(errors);
		return false;
	}else{
		return true;
	}
}

function checkit(a,b) {
var changeCheck = document.getElementsByName(b);
	for(i=0; i<changeCheck.length; i++) {
		if(a.value=='0') {
			changeCheck[i].checked = false;
		} else {
			changeCheck[i].checked = true;
		}
	}
}

function goToOption(a, sel, val) {
var opt, o = 0;
	if (a.checked == true) {
		while (opt = sel[o++]) if (opt.value == val) sel.selectedIndex = o - 1;
	} else {
		while (opt = sel[o++]) if (opt.value == 0) sel.selectedIndex = o - 1;
	}
}