﻿function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}
function calculateBudget()
{
    var travelers = parseInt(document.getElementById(objName_Travelers).value);
    var castles = parseInt(document.getElementById(objName_Castles).value);
    var castleEst = 500;
    var manors = parseInt(document.getElementById(objName_Manors).value);
    var manorEst = 250;
    var bbs = parseInt(document.getElementById(objName_BBs).value);
    var bbEst = 110;
    var chauffeurEst = 600;
    var nights = manors + bbs + castles;
  
    var totalPkg = (castles * castleEst) + (manors + manorEst) + (bbs * bbEst) + (nights * chauffeurEst);
    var minBudget = roundNumber(totalPkg / travelers,0);
    if (isNaN(minBudget))
        document.getElementById(objName_MinPrice).value = "";
    else
        document.getElementById(objName_MinPrice).value = minBudget;

    var reqButton = document.getElementById("RequestQuote");
    if (minBudget > 0) {
        var strURL = "../Reservation/RequestSelfDrive_Overview.aspx?" +
            "qt=Chauffeur&" +
            "to=1026&" +
            "d=Ireland&" +
            "nn=" + nights + "&" +
            "na=" + travelers + "&" +
            "mb=" + minBudget + "&" +
            "ch=1&" +
            "af=1&" +
            "nbb=" + bbs + "&" +
            "nmh=" + manors + "&" +
            "ndc=" + castles + "";
        
        reqButton.href = strURL;
        reqButton.style.display = "block";
    }
    else
        reqButton.style.display = "none";
    return (minBudget > 0);
}

function gerURL() {

    var strURL = "../../Reservation/RequestSelfDrive_Overview.aspx?";
}
