function validateSubscription()
{
	var f = document.getElementById('frmSubscribe');
	var msg = '';
	
	if(f.txtName.value == '')
	{
		msg += '\r\n- Name';
	}
	if(f.txtEmail.value == '')
	{
		msg += '\r\n- Email Address';
	}
	else if(!isEmail(f.txtEmail.value))
	{
		msg += '\r\n- Valid Email Address';
	}
	
	if(msg == '')
	{
		f.submit();
	}
	else
	{
		alert('Please complete the following:' + msg);
	}
}

function isEmail(email) {
	var invalidCharString = " ,<>!\"?%^&*()+=*/\\\';:#~[]{}";
	var i = 0;
	
	for (i = 0; i < invalidCharString.length; i++) {
		if (-1 < email.indexOf(invalidCharString.charAt(i))) {
			return false;
		}
	}
	
	var firstAt = email.indexOf('@');
	var lastAt = email.lastIndexOf('@');
	var lastDot = email.lastIndexOf('.');
	if (!((0 < firstAt) && (1 < lastDot) && (firstAt == lastAt) && ((firstAt + 1) < lastDot) && (lastDot < (email.length - 2)))) 
	{
		return false;
	}
	else {
		return true;
	}
}

function clearSearchField(f)
{
	if(f.value == 'Search')
	{
		f.value = '';
	}
}

function searchSite()
{
	var f = document.getElementById('frmSideSearch');
	
	if(f.searchtext.value == '' || f.searchtext.value == 'Search')
	{
		alert("Please enter a search term");
		return false;
	}
	else
	{
		// f.submit();
		return true;
	}
}

function ShowSecurePopUp(Name, File, w, h, Status, Resize, Scroll){
	var t=0, l = 0, winstring = "";
	var infowindow;

	if(infowindow){
		if(!infowindow.closed) infowindow.close()
	}

	l = ((screen.width / 2) - (w / 2))
	t = ((screen.height / 2) - (h / 2))

	winstring = "width=" + w + ", height=" + h + ",left=" + l + ",top=" + t +  ",status=" + Status + ",resizable=" + Resize + ",scrollbars=" + Scroll;

	infowindow = window.open(File,Name,winstring);
	return;
}

function bookingTerms(strType){


//	booking_request.cfm?id=' + idTmp + '&type=' + strType;
	var strUrl = strSecureBaseHref + '/booking_terms.cfm';

	ShowSecurePopUp('winBookingTerms', strUrl, 500, 400, 'no', 'no', 'yes');


}

function ShowPopUpLogin(){
	var Name='winLogin';
	var File="Login.cfm";
	var w=300;
	var h=200;
	var Status="no";
	var Resize="no";
	var Scroll="no";
	var t=0, l = 0, winstring = "";
	var infowindow;

	if(infowindow){
		if(!infowindow.closed) infowindow.close()
	}

	l = ((screen.width / 2) - (w / 2))
	t = ((screen.height / 2) - (h / 2))

	winstring = "width=" + w + ", height=" + h + ",left=" + l + ",top=" + t +  ",status=" + Status + ",resizable=" + Resize + ",scrollbars=" + Scroll;

	infowindow = window.open(File,Name,winstring);
}