function popWindow(pagename, windowName, w, h) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=no,resizable=no'
	win = window.open(pagename, windowName, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }

}
function checkFields() {
	var ErrorCount = 0;
	var ErrorMessage = "Please enter a value in the following fields before clicking the Send enquiry button:";

	if (document.getElementById("txtTitle").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nTitle";
	}

	if (document.getElementById("FirstName").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nFirst name";
	}

	if (document.getElementById("LastName").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nLast name";
	}

	if (document.getElementById("email").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nEmail address";
	}

	if (document.getElementById("Phone").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nDaytime phone";
	}

	if (ErrorCount > 0) {
		alert(ErrorMessage);
		return false;
	}
	else {
		document.getElementById("EnquiryForm").submit();
	}
}
function checkAlertFields() {
	var ErrorCount = 0;
	var ErrorMessage = "Please enter a value in the following fields before clicking the Subscribe button:";

	if (document.getElementById("txtEmail").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nEmail address";
	}
	if (document.getElementById("txtTitle").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nTitle";
	}

	if (document.getElementById("txtFirstName").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nFirst name";
	}

	if (document.getElementById("txtLastName").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nLast name";
	}
	if (document.getElementById("txtPhone").value.length == 0) {
		ErrorCount ++;
		ErrorMessage +="\nPhone";
	}
	if (document.getElementById("chkUltimate").checked == false && document.getElementById("chkFiveStar").checked == false  && document.getElementById("chkFourStar").checked == false && document.getElementById("chkFamily").checked == false && document.getElementById("chkSingles").checked == false && document.getElementById("chkImpulse").checked == false && document.getElementById("chkDestination").checked == false && document.getElementById("chkGroups").checked == false) {
		if (ErrorCount == 0) {
			ErrorMessage ="Please enter at lease one cruise type";
		}
		else {
			ErrorMessage +="\nAt lease one cruise type";
		}
		ErrorCount ++;
	}

	if (ErrorCount > 0) {
		alert(ErrorMessage);
		return false;
	}
	else {
		document.getElementById("frmAlerts").submit();
	}
}
function checkLoginFields() {
	if (document.getElementById("txtUserID").value.length == 0) {
		alert("Please enter your User ID");
		document.getElementById("txtUserID").focus();
		return false;
	}
	else if (document.getElementById("txtPassword").value.length == 0) {
		alert("Please enter your Password");
		document.getElementById("txtPassword").focus();
		return false;
	}
	else {
		document.getElementById("Login").submit();
	}
}