function isEmail(elm) {
    if (elm.value.indexOf("@") == "-1" || elm.value.indexOf(".") == "-1" || elm.value == "")
    return true;
    else return false;
}

function checkData1() {
  	if (document.form2.firstname.value.length == 0) {
		alert("Please enter your First Name. ");
		document.form2.firstname.focus();
       return false;
	};
	
	if (document.form2.surname.value.length == 0) {
		alert("Please enter your Surname. ");
		document.form2.surname.focus();
       return false;
	};
	
	if (document.form2.address.value.length == 0) {
		alert("Please enter your Address. ");
		document.form2.address.focus();
       return false;
	};
	
	if (document.form2.country.value.length == 0) {
		alert("Please enter your Country Name. ");
		document.form2.country.focus();
       return false;
	};
	
	if (document.form2.pcode.value.length == 0) {
		alert("Please enter your Postal Code. ");
		document.form2.pcode.focus();
       return false;
	};
	
	if (document.form2.countrycode.value.length == 0) {
		alert("Please enter your Country Code. ");
		document.form2.countrycode.focus();
       return false;
	};
	
	if (document.form2.homephone.value.length == 0) {
		alert("Please enter your Home Phone. ");
		document.form2.homephone.focus();
       return false;
	};
	
	if (isEmail(document.form2.email) == true) {
       alert("Please enter a valid Email address.");
		document.form2.email.focus();
       return false;
    };
	
	if (document.form2.resort.value.length == 0) {
		alert("Please enter the Resort Name. ");
		document.form2.resort.focus();
       return false;
	};
	
	if (document.form2.resortweeknumber.value.length == 0) {
		alert("Please enter the Resort Week Number. ");
		document.form2.resortweeknumber.focus();
       return false;
	};
	
	if (document.form2.currentmanagementfee.value.length == 0) {
		alert("Please enter the Current Management Fee. ");
		document.form2.currentmanagementfee.focus();
       return false;
	};
	
	if (document.form2.currentmanagementfee.value.length == 0) {
		alert("Please enter the Current Management Fee. ");
		document.form2.currentmanagementfee.focus();
       return false;
	};
	
	if (!document.form2.paidtocurrent[0].checked && !document.form2.paidtocurrent[1].checked) {
		alert("Please select one of the 2 (Yes/No). ");
       return false;
	};
	
	if (document.form2.unitnumname.value.length == 0) {
		alert("Please enter the Unit Number/Name. ");
		document.form2.unitnumname.focus();
       return false;
	};
	
	if (document.form2.resorttype.selectedIndex == 0) {
		alert("Please select the Resort Type. ");
       return false;
	};
	
	if (document.form2.numbedrooms.value.length == 0) {
		alert("Please enter the Number of Bedrooms. ");
		document.form2.numbedrooms.focus();
       return false;
	};
	
	if (document.form2.maxoccupancy.value.length == 0) {
		alert("Please enter the Maximum Occupancy. ");
		document.form2.maxoccupancy.focus();
       return false;
	};
	
	if (document.form2.yearnextavail.value.length == 0) {
		alert("Please enter the Year of Next Availability. ");
		document.form2.yearnextavail.focus();
       return false;
	};
	

	return true;
}