google.setOnLoadCallback(function() {
   jQuery('#Form_ChiploadCalculatorForm').submit(function() {
      jQuery('span#Form_ChiploadCalculatorForm_Output').load(
         'production/chipload-calculator/doCalculate',{values:jQuery(this).serialize()}
         );
      return false;
   });

   jQuery('#Form_ChiploadCalculatorForm_Units input').change(function() {
      var value = jQuery(this).val();
      var type = jQuery('ul#Form_ChiploadCalculatorForm_CuttingCalculations input:checked').val();

      if(value == 1) {
         if(type == 1) {
            jQuery('#Output label').html('Answer (feet/minute)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         } else if (type == 2) {
            jQuery('#Output label').html('Answer (marks/inch)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         } else {
            jQuery('#Output label').html('Answer (chipload/tooth)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         }
      } else {
         if(type == 1) {
            jQuery('#Output label').html('Answer (metres/minute)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('100');
         } else if (type == 2) {
            jQuery('#Output label').html('Answer (marks/cm)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('100');
         } else {
            jQuery('#Output label').html('Answer (chipload/tooth)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('1000');
         }
      }

      jQuery('span#Form_ChiploadCalculatorForm_Output').load(
         'production/chipload-calculator/doCalculate',{values:jQuery('#Form_ChiploadCalculatorForm').serialize()}
         );

   });


   jQuery('#Form_ChiploadCalculatorForm_CuttingCalculations input').change(function() {
      var value = jQuery(this).val();
      var units = jQuery('#Form_ChiploadCalculatorForm_Units input:checked').val();

      if( value == 1 ) {
         if(units == 1) {
            jQuery('div#InputMarks label').html('Input Marks/Inch (marks/inch)');
            jQuery('#Output label').html('Answer (feet/minute)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         } else {
            jQuery('div#InputMarks label').html('Input Marks/cm (marks/cm)');
            jQuery('#Output label').html('Answer (metres/minute)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('100');
         }
         jQuery('#Form_ChiploadCalculatorForm_InputKnives').val('2'); 
         jQuery('#Form_ChiploadCalculatorForm_InputMarks').val('30'); 
      } else if( value == 2 ) {
         if(units == 1) {
            jQuery('div#InputMarks label').html('Input feed rate (feet/min)');
            jQuery('#Output label').html('Answer (marks/inch)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         } else {
            jQuery('div#InputMarks label').html('Input feed rate (metres/min)');
            jQuery('#Output label').html('Answer (marks/cm)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('100');
         }
         jQuery('#Form_ChiploadCalculatorForm_InputKnives').val('36'); 
         jQuery('#Form_ChiploadCalculatorForm_InputMarks').val('250'); 
      } else if( value == 3 ) {
         if(units == 1) {
            jQuery('div#InputMarks label').html('Input feed rate (feet/min)');
            jQuery('#Output label').html('Answer (chipload/tooth)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('12');
         } else {
            jQuery('div#InputMarks label').html('Input feed rate (metres/min)');
            jQuery('#Output label').html('Answer (chipload/tooth)');
            jQuery('#Form_ChiploadCalculatorForm_FixedVariable').val('1000');
         }
         jQuery('#Form_ChiploadCalculatorForm_InputKnives').val('2'); 
         jQuery('#Form_ChiploadCalculatorForm_InputMarks').val('66'); 
      } 

      jQuery('span#Form_ChiploadCalculatorForm_Output').load(
         'production/chipload-calculator/doCalculate',{values:jQuery('#Form_ChiploadCalculatorForm').serialize()}
         );
   });

   jQuery('#royce-rotator').show();
   jQuery('#royce-rotator').cycle({fx:'fade',timeout:6000});

   jQuery('#province-select').change( function() {
         var prov = jQuery(this).val();

         if( prov == "" ) {
            jQuery('.province').show();
         } else {
            jQuery('.province').hide();
            jQuery('#' + prov).show();
         }
   });
});

