// JavaScript Document
function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}

function isProper(string) {
    if (string.search(/^\w+( \w+)?$/) != -1)
        return true;
    else
        return false;
}

function enableFields(){
	var tripValue = '';
	for (i=0; i<document.enquiry.trip.length; i++){
		if (document.enquiry.trip[i].checked) {
			tripValue = document.enquiry.trip[i].value;
			//alert(tripValue);
		}
	}
	if (tripValue == "returnTrip"){
		document.enquiry.returnTime.disabled = false;
		document.enquiry.returnLocation.disabled = false;
		document.enquiry.returnDropTime.disabled = false;
		document.enquiry.returnDropLocation.disabled = false;
		document.enquiry.returnTime.focus();
		document.enquiry.returnTime.className = 'textField';
		document.enquiry.returnLocation.className = 'textField';
		document.enquiry.returnDropTime.className = 'textField';
		document.enquiry.returnDropLocation.className = 'textField';
		document.enquiry.retDets.value = "(* required)";
		document.enquiry.retDets1.value = "(required)";
	} else {
		document.enquiry.returnTime.value = '';
		document.enquiry.returnLocation.value = '';
		document.enquiry.returnDropTime.value = '';
		document.enquiry.returnDropLocation.value = '';
		document.enquiry.returnTime.disabled = true;
		document.enquiry.returnLocation.disabled = true;
		document.enquiry.returnDropTime.disabled = true;
		document.enquiry.returnDropLocation.disabled = true;
		document.enquiry.returnTime.className = 'textFieldDisabled';
		document.enquiry.returnLocation.className = 'textFieldDisabled';
		document.enquiry.returnDropTime.className = 'textFieldDisabled';
		document.enquiry.returnDropLocation.className = 'textFieldDisabled';
		document.enquiry.retDets.value = "";
		document.enquiry.retDets1.value = "";
	}
}

	function changePassengers(){
			var carId=document.getElementById("car");
			var carValue = carId.options[carId.selectedIndex].value;
			var passengersId = document.getElementById("passengers");

			if (carValue=="0"){
			   passengersId.length = 1;
			}

			if ((carValue=="Bentley")||(carValue=="rolls")){
			   passengersId.length = 5;
			   //alert(passengersId.length);
			   for (i=0; i < passengersId.length; i++){
				passengersId.options[i].value = i;
				passengersId.options[i].text = i;
			   }
			}

			if ((carValue=="lincoln") || (carValue=="millenium")) {
			   passengersId.length = 9;
			   //alert(passengersId.length);
			   for (i=0; i < passengersId.length; i++){
				passengersId.options[i].value = i;
				passengersId.options[i].text = i;
			   }
			}
			passengersId.selectedIndex = 0;
			

	}


	function showPassengers(){

			var passengersId = document.getElementById("passengers");
			var passengersValue = passengersId.options[passengersId.selectedIndex].value;			
			var passengersText = passengersId.options[passengersId.selectedIndex].text;			
			//alert(passengersValue + passengersText);
	}
                    
function isReady(form) {
    if (document.enquiry.FirstName.value.length == 0) {
        alert("Please enter your First Name.");
       document.enquiry.FirstName.focus();
        return false;
    }
    if (document.enquiry.Surname.value.length == 0) {
        alert("Please enter your Last Name.");
       document.enquiry.Surname.focus();
        return false;
    }
	if (isEmail(document.enquiry.Email.value) == false) {
        alert("Please enter a valid email address.");
        document.enquiry.Email.focus();
        return false;
    }	
    if (document.enquiry.Telephone.value.length == 0) {
        alert("Please enter your Telephone Number.");
       document.enquiry.Telephone.focus();
        return false;
    }
	return true;
}


function showValues(test) {
    var output = '<?xml version=1.0 encoding=iso-8859-1?>';
	output += '<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>';
	output += '<html xmlns=http://www.w3.org/1999/xhtml>';
	output += '<head>';
	output += '<title>Testimonials</title>';
	output += '<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 />';
	output += '<link type=text/css rel=stylesheet href=alfredstyle.css />';
	output += '</head';
	output += '<body>';	
	
  
    winId = window.open('','newwin','width=730');
  if (test==1) {
    output += '<div class=qteoutline2> <span class=qtedate>14th October 2004</span><div class=spcr1>&nbsp;</div>';
    output += '<p class=qte>Eddie,<br/>';
    output += 'Just to let you know that last night was a complete success. Your limo was fantastic and your driver was really helpful and punctual. I wouldn’t hesitate in recommending your company.<br/>';
    output += 'Many Thanks, Chris</p>';
	output += '</div>';
  }
  output += '</body></html>'
  winId.document.write(output);
  winId.document.close();
} 