

// Author: Kris Purdy
// Date: 08/01/08

g_formToFigure = "";
//======================================================================
$(document).ready(function() {
//pre: A HTML page with lists and hidden content.
//pst: A HTML page with fadin lists on click of the anchor link.
  mediaOwnerYesEvent();
  mediaOwnerNoEvent();
  onlineRevenueEvent();
  companyTurnoverEvent();
});

//======================================================================
function mediaOwnerNoEvent () {
  $("#mediaOwnerNo").click(
    function () {
      $("#compRevenueCont").css("visibility","visible");
      $("#compRevenueCont").hide();
      $("#compTurnOverCont").show();
      $("#compRevenueCont").css("visibility","hidden");
      $("#compTurnOverCont").css("visibility","visible");
      $("#memRateCont").css("visibility","visible");
      $("#labelForNo").hide()
      $("#labelForYes").show()
    }
  );
}

//======================================================================
function mediaOwnerYesEvent () {
  $("#mediaOwnerYes").click(
    function () {
      $("#compTurnOverCont").hide();
      $("#compRevenueCont").show();
      $("#compTurnOverCont").css("visibility","hidden");
      $("#compRevenueCont").css("visibility","visible");
      $("#memRateCont").css("visibility","visible");
      $("#labelForYes").hide()
      $("#labelForNo").show()
    }
  );
}

//======================================================================
function formSubmit() {
  if (g_formToFigure != "") {
    if (g_formToFigure == "REVENUE") {
      runOnlineRevenue();
    } else {
      runCompanyTurnover();
    }
  }
}

//======================================================================
function onlineRevenueEvent () {
  $("#onlineRevenueSubmit").click(
    function () {
      g_formToFigure = "REVENUE";
    }
  );
}

//======================================================================
function runOnlineRevenue () {
  var l_turn = $("#onlineRevenue").val();
  l_turn = l_turn.replace(/,/g,'');
  l_turn = parseInt(l_turn);
  l_result = 0;
  if (isNumber(l_turn)) {
    if (l_turn < 7000000) { l_result = 30880; }		  
    if (l_turn < 6750000) { l_result = 29760; }		  
    if (l_turn < 6500000) { l_result = 28640; }		  
    if (l_turn < 6250000) { l_result = 27520; }		  
    if (l_turn < 6000000) { l_result = 26400; }		  
    if (l_turn < 5750000) { l_result = 25280; }		  
    if (l_turn < 5500000) { l_result = 24160; }		  
    if (l_turn < 5250000) { l_result = 23040; }		  
    if (l_turn < 5000000) { l_result = 21920; }		  
    if (l_turn < 4750000) { l_result = 20800; }		  
    if (l_turn < 4500000) { l_result = 19680; }		  
    if (l_turn < 4250000) { l_result = 18560; }		  
    if (l_turn < 4000000) { l_result = 17440; }		  
    if (l_turn < 3750000) { l_result = 16320; }		  
    if (l_turn < 3500000) { l_result = 15200; }		  
    if (l_turn < 3250000) { l_result = 14080; }		  
    if (l_turn < 3000000) { l_result = 12960; }		  
    if (l_turn < 2750000) { l_result = 11840; }		  
    if (l_turn < 2500000) { l_result = 10720; }		  
    if (l_turn < 2250000) { l_result = 9600; }		  
    if (l_turn < 2000000) { l_result = 8480; }		  
    if (l_turn < 1750000) { l_result = 7360; }		  
    if (l_turn < 1500000) { l_result = 6240; }		  
    if (l_turn < 1250000) { l_result = 5120; }		  
    if (l_turn < 1000000) { l_result = 4000; }		  
    if (l_turn < 875000) { l_result = 3500; }		  
    if (l_turn < 750000) { l_result = 3000; }		  
    if (l_turn < 625000) { l_result = 2500; }		  
    if (l_turn < 500000) { l_result = 2000; }		  
    if (l_turn < 475000) { l_result = 1900; }		  
    if (l_turn < 450000) { l_result = 1800; }		  
    if (l_turn < 425000) { l_result = 1700; }		  
    if (l_turn < 400000) { l_result = 1600; }		  
    if (l_turn < 375000) { l_result = 1500; }		  
    if (l_turn < 350000) { l_result = 1400; }		  
    if (l_turn < 325000) { l_result = 1300; }		  
    if (l_turn < 300000) { l_result = 1200; }		  
    if (l_turn < 275000) { l_result = 1100; } 		  
    if (l_turn < 250000) { l_result = 1000; }		  
    if (l_turn >= 7000000) { l_result = 32000; }
  }
  $("#membershipRate").text("£" + l_result.toFixed(2));
}

//======================================================================
function companyTurnoverEvent () {
  $("#companyTurnoverSubmit").click(
    function () {
      g_formToFigure = "TURNOVER";
    }
  );
}

//======================================================================
function runCompanyTurnover () {
  var l_turn = $("#companyTurnover").val();
  l_turn = l_turn.replace(/,/g,'');
  l_turn = parseInt(l_turn);
  l_result = 0;
  if (isNumber(l_turn)) {
    if (l_turn < 9000000) { l_result = 9000; }	  
    if (l_turn < 8000000) { l_result = 8000; }	  
    if (l_turn < 7000000) { l_result = 7000; }	  
    if (l_turn < 6000000) { l_result = 6000; }	  
    if (l_turn < 5000000) { l_result = 5000; }	  
    if (l_turn < 4000000) { l_result = 4000; }	  
    if (l_turn < 3000000) { l_result = 3000; }	  
    if (l_turn < 2000000) { l_result = 2000; }	  
    if (l_turn < 1000000) { l_result = 1500; }	  
    if (l_turn < 500000) { l_result = 1000; }	   		  
    if (l_turn >= 9000000) { l_result = 10000; }  
  }
  $("#membershipRate").text("£" + l_result.toFixed(2));
}

//======================================================================
function isNumber(a_num) {
  return !isNaN(parseInt(a_num));
}

