<!--
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		proceed11over = newImage("images/proceed11-over.jpg");
		preloadFlag = true;
	}
}

// Email address

function isEmail(elm) {
    if (elm.value.indexOf("@") + "" != "-1" &&
        elm.value.indexOf(".") + "" != "-1" &&
        elm.value != "") 
    return true;
    else return false;
}

function isFilled(elm) {
    if (elm.value == "" || elm.value == null) 
    return false;
    else return true;
}

// Email blank

function isReady(form) {
// Name
    if (isFilled(form.Title) == false) {
    alert("Please enter your Title.");
    form.Title.focus();
    return false;
    }
    if (isFilled(form.ForeName) == false) {
    alert("Please enter your forename.");
    form.ForeName.focus();
    return false;
    }

    if (isFilled(form.SurName) == false) {
    alert("Please enter your surname.");
    form.SurName.focus();
    return false;
    }

// Address 1

    if (isFilled(form.AddressLineOne) == false) {
    alert("Please enter the first Line of your address.");
    form.AddressLineOne.focus();
    return false;
    }    
	
// Postcode

   if (isFilled(form.Postcode) == false) {
    alert("Please enter your postcode.");
    form.Postcode.focus();
    return false;
    } 		
	

// Tel - checking tel no 
    if (isFilled(form.Phone1) == false) {
    alert("Sorry but your quotation cannot be sent until you have given us a daytime contact phone number to which we can respond.");
    form.Phone1.focus();
    return false;
    } 

// Email - no point checking e-mail if request is for tel
    if (isEmail(form.Email) == false) { 
    alert("Sorry but your quotation cannot be sent until you have given us a valid e-mail address to which we can respond. Please provide these details and then resubmit your request. Thank you.");
    form.Email.focus();
    return false;
    }
  
//Gender	

if((!form.Gender[0].checked) && (!form.Gender[1].checked)){
	alert("Please indicate if your gender.");
	return false;
	} 	 

//Smoker
	if((!form.Smoker[0].checked) && (!form.Smoker[1].checked)){
	alert("Please indicate if you are a smoker.");
	return false;
	}




//End of change GH	
	
	
// DayBorn
    if (isFilled(form.DayBorn) == false) {
    alert("Please enter the day you were born.");
    form.DayBorn.focus();
    return false;
    } 
// MonthBorn
    if (isFilled(form.MonthBorn) == false) {
    alert("Please enter the month you were born.");
    form.MonthBorn.focus();
    return false;
	}
// YearBorn
    if (isFilled(form.YearBorn) == false) {
    alert("Please enter the year you were born.");
    form.YearBorn.focus();
    return false;
    } 
	

	//partners dob
	var myElement = document.getElementById("pfName");

	if (myElement.style.display == "") { // the layer is showing
	
		if (isFilled(form.PartnerTitle) == false) {
	    alert("Please enter you partners title.");
	    form.PartnerTitle.focus();
	    return false;
	    } 

		if (isFilled(form.pForeName) == false) {
	    alert("Please enter you partners first name.");
	    form.pForeName.focus();
	    return false;
	    } 
		if (isFilled(form.pSurName) == false) {
	    alert("Please enter you partners Surname.");
	    form.pSurName.focus();
	    return false;
	    } 
	    if (isFilled(form.PartnerDayBorn) == false) {
	    alert("Please enter the day your Partner was born.");
	    form.PartnerDayBorn.focus();
	    return false;
	    } 
	    if (isFilled(form.PartnerMonthBorn) == false) {
	    alert("Please enter the month your Partner was born.");
	    form.PartnerMonthBorn.focus();
	    return false;
		}
	    if (isFilled(form.PartnerYearBorn) == false) {
	    alert("Please enter the year your Partner was born.");
	    form.PartnerYearBorn.focus();
	    return false;
	    } else {
		if(Math.floor(form.PartnerYearBorn.value) < 99) {
	   alert("The years of cover must be below 99");
	    form.QuoteAYearsOfCover.focus();
		return false;
		}
	}
		
		if((!form.PartnerSmoker[0].checked) && (!form.PartnerSmoker[1].checked)){
	    alert("Please indicate if your partner is a smoker.");
	    return false;
	    }
		if((!form.PartnerGender[0].checked) && (!form.PartnerGender[1].checked)){
	    alert("Please indicate if your partners gender.");
	    return false;
	    } 	
		
	}
	
		if((!form.quoteACoverType[0].checked) && (!form.quoteACoverType[1].checked)){
	    alert("Please indicate the level of cover required.");
	    return false;
	    } 	


// QuoteACoverAmount

    if (isFilled(form.QuoteACoverAmount) == false) {
    alert("Please enter the amount of cover you require.");
    form.QuoteACoverAmount.focus();
    return false;
    } 
// QuoteAYearsOfCover

    if (isFilled(form.QuoteAYearsOfCover) == false) {
    alert("Please enter the years of cover you require.");
    form.QuoteAYearsOfCover.focus();
    return false;
    } else {
		if(Math.floor(form.QuoteAYearsOfCover.value) > 99) {
	   alert("The years of cover must be below 99");
	    form.QuoteAYearsOfCover.focus();
		return false;
		}
	}
	
if (form.disclaimer.checked == "") {
    alert("Please agree to the disclaimer.");
    form.disclaimer.focus();
    return false;
}
if (form.iddDisclaimer.checked == "") {
    alert("Please agree to the IDD disclaimer.");
    form.iddDisclaimer.focus();
    return false;
}
	
// Postcode
/*
    if (isFilled(form.Occupation) == false) {
    alert("Please enter your occupation.");
    form.Occupation.focus();
    return false;
    } 
*/
//form.submit1.disabled=true;

return true;
}

function TitleChange(obj)
{
	if (obj.options[obj.selectedIndex].value=="Other")
	ShowOtherTitle();
	else HideOtherTitle();
}
function ShowOtherTitle()
{
var myElement = document.getElementById("OtherTitle");
myElement.style.display = "block"; // hides the layer
}

function HideOtherTitle()
{
var myElement = document.getElementById("OtherTitle");
myElement.style.display = "none"; // hides the layer
}

function goSingle()
{
var myElement = document.getElementById("pTitle");
myElement.style.display = "none"; // hides the layer
var myElement = document.getElementById("pfName");
myElement.style.display = "none"; // hides the layer
var myElement = document.getElementById("psName");
myElement.style.display = "none"; // hides the layer
var myElement = document.getElementById("pgender");
myElement.style.display = "none"; // hides the layer
var myElement = document.getElementById("psmokeq");
myElement.style.display = "none"; // hides the layer
var myElement = document.getElementById("pdob");
myElement.style.display = "none"; // hides the layer
}

function goJoint()
{
var myElement = document.getElementById("pTitle");
myElement.style.display = ""; // hides the layer
var myElement = document.getElementById("pfName");
myElement.style.display = ""; // hides the layer
var myElement = document.getElementById("psName");
myElement.style.display = ""; // hides the layer
var myElement = document.getElementById("pgender");
myElement.style.display = ""; // hides the layer
var myElement = document.getElementById("psmokeq");
myElement.style.display = ""; // hides the layer
var myElement = document.getElementById("pdob");
myElement.style.display = ""; // hides the layer

}
//-->