// JavaScript Document
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function postUK(){
document.cruiseform.country.value = "UK"
}

function validate(){
var errors = ''

if(document.cruiseform.firstname.value == ''){errors = errors + '\n - Your first name'};
if(document.cruiseform.lastname.value == ''){errors = errors + '\n - Your last name'};
if(document.cruiseform.country.value == ''){errors = errors + '\n - Your country'};
if(document.cruiseform.postcode.value == ''){errors = errors + '\n - Your postcode/zip'};

var t = document.cruiseform.telday.value;
if(isNumeric((((t.replace(' ','')).replace('(','')).replace(')','')).replace('+','')) == false || t == ''){errors = errors + '\n - A valid telephone number'};

var m = document.cruiseform.username.value;
i = 0;
mArr = m.split("@")
if(m.indexOf("@") > 0){
	if(mArr[1].indexOf(".") > 0){
		var mArr2 = mArr[1].split(".");
		if(mArr[0].length > 0 && mArr2[0].length > 0 && mArr2[1].length > 0){i = 1}else{i = 0};
	}else(i = 0);
}else{i = 0};
if(i == 0){errors = errors + '\n - A valid e-mail address'};

if(errors == ''){return true}else{errors = 'Please complete the following field(s):' + errors;alert(errors);return false;}
}

function isNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
