
function changeImage(imageid,imagesrc){
	document.getElementById(imageid).src = imagesrc;
}

function submitEstimateForm() {
	if(validateFields() == true) {
		document.getElementById("estimateform").submit();
		return true;
	}
	return false;
}

function submitContactUsForm() {
//	if(validateContactUsForm() == true) {
		document.getElementById("contactusform").submit();
//		return true;
//	}
//	return false;
}

function submitInstructUsForm() {
//	if(validateInstructUsForm() == true) {
		document.getElementById("instructusform").submit();
//		return true;
//	}
//	return false;
}

function validateContactUsForm() {
	if(document.getElementById("name").value == "") {
		return "Please enter your name";
	}
	if(document.getElementById("telephone").value == "") {
		return "Please enter your contact number";
	}
	return "";
}

function validateInstructUsForm() {
	if(document.getElementById("clientname").value == "") {
		return "Please enter your name";
	}
	if(document.getElementById("clienttel").value == "") {
		return "Please enter your contact number";
	}
	return "";
}

function validateFields() {
    var MAX = 2500000;
    var value;
    var sale_price = 0.0;
    var purchase_price = 0.0;
    var remortgage_price = 0.0;
	
    var range_message = "You have entered a value above 2,500,000\nPlease call our New Business Team on 0845 600 2343";
    var invalid_message = "Invalid price entered.";
	
    value = document.getElementById("saleprice").value;
    if( value != "" ) {
        if( !isNaN(parseFloat(value)) ) {
            if( value > MAX || value == 0.0 ) {
                //alert(range_message);
                return range_message;
            }
            else {
                sale_price = value;
            }
        }
        else {
            //alert(invalid_message);
            document.getElementById("saleprice").focus();
            return invalid_message;
        }
    }
	
    value = document.getElementById("purcprice").value;
    if( value != "" ) {
        if( !isNaN(parseFloat(value)) ) {
            if( value > MAX || value == 0.0 ) {
                //alert(range_message);
                return range_message;
            }
            else {
                purchase_price = value;
            }
        }
        else {
            //alert(invalid_message);
            document.getElementById("purcprice").focus();
            return invalid_message;
        }
    }
	
    value = document.getElementById("remortgageprice").value;
    if( value != "" ) {
        if( !isNaN(parseFloat(value)) ) {
            if( value > MAX || value == 0.0 ) {
                //alert(range_message);
                return range_message;
            }
            else {
                remortgage_price = value;
            }
        }
        else {
            //alert(invalid_message);
            document.getElementById("remortgageprice").focus();
            return invalid_message;
        }
    }
	
    if( sale_price > 0 && purchase_price > 0 && remortgage_price == 0 ) {
        if(document.getElementById("purcisftb").checked == true){
            return "You cannot have a related sale if you are a First Time Buyer. Please remove the Sale Price and try again.";
            //return false;
        }else{
            return "";
        }
    }
    else if( sale_price > 0 && purchase_price == 0 && remortgage_price == 0 ) {
        return "";
    }
    else if( sale_price == 0 && purchase_price > 0 && remortgage_price == 0 ) {
        return "";
    }
    else if( sale_price == 0 && purchase_price == 0 && remortgage_price > 0 ) {
        return "";
    }
    else {
        return "Please enter values for either a Sale, Purchase, Sale & Purchase or a Remortgage.";
        //return false;
    }
}


