function x_OLD_setEmail(){
var emailDrop = document.getElementsByTagName("a");
for(i=0;i<emailDrop.length;i++){
	if (emailDrop[i].className == "emailHide")
		emailDrop[i].onclick = emailDrop[i].onfocus= function() {

			var emailName = this.getAttribute("title");
			emailName = emailName.toLowerCase();

			var p1 = "mailto:";
			p1 += emailName;


		this.setAttribute("href",p1);

	}
	}
}
function addClass(element,value) {
  if (!element.className) {
    element.className = value;
  } else {
    newClassName = element.className;
    newClassName+= " ";
    newClassName+= value;
    element.className = newClassName;
  }
}


function validateForm(theInputs) {
	var missingFields = false;

	for (var i=0;i<theInputs.elements.length;i++) {
		var element = theInputs.elements[i];




			if(element.className.indexOf("alert") != -1 && isFilled(element) && element.className.indexOf("email") == -1) {
					//input style
					element.className = "required"
					//label style
					element.previousSibling.className = ""
			}

			if(element.className.indexOf("required") != -1) {

				if(!isFilled(element)){

					//input style
					element.className += " alert"
					//label style
					element.previousSibling.className = "alert"
					missingFields = true;


					element.onblur = function() {
						if(this.className.indexOf("alert") != -1 && isFilled(this)) {
					//input style
					this.className = "required"
					//label style
					this.previousSibling.className = ""
						}
					}
				}



			}


			if(element.className.indexOf("email") != -1) {
					if(!isEmail(element)){
					//input style
					element.className += " alert"
					//label style
					element.previousSibling.className = "alert"
					missingFields = true;

						element.onblur = function() {
							if(isEmail(this)) {
					//input style
								this.className = "email"
					//label style
								this.previousSibling.className = ""
							}
						}
					}

				}



	}
	if (missingFields) { return false }
	else { return true}

}

function isFilled(field) {
	if(field.value.length < 1) {
		return false;
	}
	else {return true;}


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


function checkEstimates() {

	for(var i=0;i<document.forms.length;i++) {
		var thisForm = document.forms[i];

		thisForm.onsubmit = function() {
			if(!validateForm(this)) {
				alert("Red fields are required.");
				return false;
			}
			else {changeVariable();return true}
		}
	}
}

function changeVariable() {


	var arrivalYear = document.getElementById("arrival-year");
	var arrivalMonth = document.getElementById("arrival-month");
	var arrivalDay = document.getElementById("arrival-day");
	var arrivalDate = document.getElementById("Arrival-Date") ;
	var arrivalTime = document.getElementById("arrival-time");
	var arrivalMeridian =  document.getElementById("am-pm-arrival");
	arrivalDate.value = arrivalDay.value +"/"+arrivalMonth.value+"/"+arrivalYear.value+" - Time: "+arrivalTime.value+arrivalMeridian.value;

	var departYear = document.getElementById("departure-year");
	var departMonth = document.getElementById("departure-month");
	var departDay = document.getElementById("departure-day");
	var departDate = document.getElementById("Departure-Date");
	var departTime = document.getElementById("departure-time");
	var departMeridian =  document.getElementById("am-pm-departure");

	departDate.value = departDay.value +"/"+departMonth.value+"/"+departYear.value+" - Time: "+departTime.value+departMeridian.value;

}
/*function readURL() {
var testVar = document.URL.indexOf('whichcar');
if(testVar == -1) return;

var vehicle = document.URL.substring(document.URL.indexOf('=')+1,document.URL.length)
var selectVehicle = document.getElementById("vehicle-type");

for(i=0;i<selectVehicle.options.length;i++) {
	if(selectVehicle.options[i].value == vehicle){
		selectVehicle.selectedIndex = i;
		document.getElementById("name").focus()
	}
}
*/
function setEmail(){
var emailDrop = document.getElementsByTagName("a");
for(i=0;i<emailDrop.length;i++){
	if (emailDrop[i].className == "emailHide")
		emailDrop[i].onclick = emailDrop[i].onfocus= function() {

			var emailName = this.getAttribute("title");
			emailName = emailName.toLowerCase();

			var p1 = "mailto:";
			p1 += emailName;
			p1 += "@";
			p1 += "islands"
			p1 += ".vi"

			// no dynamic emails - only info@dependablecar.com

		this.setAttribute("href","mailto:info@dependablecar.com");

	}
	}
}

window.onload = function() {
    setEmail();
        checkEstimates();

}
