Web hosting service - BC469Chapter 57Application: Transforming XML Datafunction sortDBByQ1Fcst(a, b) {
BC469Chapter 57Application: Transforming XML Datafunction sortDBByQ1Fcst(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q1_2000.forecast - b.sales.Q1_2000.forecast); } else { return (b.sales.Q1_2000.forecast - a.sales.Q1_2000.forecast); } } function sortDBByQ1Actual(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q1_2000.actual - b.sales.Q1_2000.actual); } else { return (b.sales.Q1_2000.actual - a.sales.Q1_2000.actual); } } function sortDBByQ1Quota(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q1_2000.quotaPct - b.sales.Q1_2000.quotaPct); } else { return (b.sales.Q1_2000.quotaPct - a.sales.Q1_2000.quotaPct); } } function sortDBByQ2Fcst(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q2_2000.forecast - b.sales.Q2_2000.forecast); } else { return (b.sales.Q2_2000.forecast - a.sales.Q2_2000.forecast); } } function sortDBByQ2Actual(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q2_2000.actual - b.sales.Q2_2000.actual); } else { return (b.sales.Q2_2000.actual - a.sales.Q2_2000.actual); } } function sortDBByQ2Quota(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q2_2000.quotaPct - b.sales.Q2_2000.quotaPct); } else { return (b.sales.Q2_2000.quotaPct - a.sales.Q2_2000.quotaPct); } } function sortDBByQ3Fcst(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q3_2000.forecast - b.sales.Q3_2000.forecast); } else { return (b.sales.Q3_2000.forecast - a.sales.Q3_2000.forecast); } } function sortDBByQ3Actual(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q3_2000.actual - b.sales.Q3_2000.actual); } else { return (b.sales.Q3_2000.actual - a.sales.Q3_2000.actual); } } function sortDBByQ3Quota(a, b) { if (document.getElementById( orderChooser ).value == inc ) { return (a.sales.Q3_2000.quotaPct - b.sales.Q3_2000.quotaPct); } else {