$(document).ready(function()
{
		
	
	
	
var counter = 0;
$('tbody .views-field-field-batch-qty-value').each(function () {counter += parseInt($(this).html()); })
$('.pricing').append('Total Business Cards : ' + counter);	

// Round up to nearest 1000

counter = Math.ceil(counter/1000) * 1000;

var after3000 = counter%3000;
var qty3000 = (counter - after3000)/3000;

// $('.view-footer').append('<br> Quantity of 3000: ' + qty3000);


var after2000 = after3000%2000;
var qty2000 = (after3000 - after2000)/2000;

// $('.view-footer').append('<br> Quantity of 2000: ' + qty2000);

var after1000 = after2000%1000;
var qty1000 = (after2000 - after1000)/1000;

// $('.view-footer').append('<br> Quantity of 1000: ' + qty1000);


$('.pricing').append(' | <b> Total Cost: £' + ((qty3000 *255 ) + (qty2000 * 185) + (qty1000 * 145))  +
 ' (+ £20 delivery per order)</b>*');

  var p1qty = 0;	
  var p2qty = 0;		
  var p3qty = 0;		
		
		
		
		

	
	
		$('.views-field-field-page-links-value .field-item').each(function () {
			var temp = $(this).html();
		   $(this).html('<a href="' + temp + '">' + temp + '</a>');	
		});
	
// Quote page scripts

$('.add-quote #edit-field-hourly-rate-0-value').parent().append('<a href="#">Update costs</a>');

$('.add-quote .form-checkboxes:first .form-checkbox').attr('checked', true);

sum_mandatory();
sum_ecommerce();
sum_seo();
sum_general();
sum_all()
	
	$('.add-quote #edit-field-hourly-rate-0-value').change(function () {
	    $('.subtotal').remove();
	    $('.linecost').remove();  
	    $('.totalcost').remove();  
	    sum_mandatory();	
		sum_ecommerce();
		sum_seo();
		sum_general();
		sum_all()
	});
	
		
	$('.add-quote #edit-field-num-content-types-value').change(function () {
	    $('.subtotal').remove();
	    $('.linecost').remove(); 
	    $('.totalcost').remove();  
	    sum_mandatory();	
		sum_ecommerce();
		sum_seo();
		sum_general();
		sum_all()
	});
	
	$('.add-quote .form-item .form-checkboxes').click(function () {
	    $('.subtotal').remove();
	    $('.linecost').remove();
	        $('.totalcost').remove();    
	    sum_mandatory();	
		sum_ecommerce();
		sum_seo();
		sum_general();
		sum_all()
	});	
	function sum_all() {
		
		   	  var add = 0;
      $(".add-quote .subtotal span").each(function() {
         add += Number($(this).html());
      });
         $('.add-quote .standard ').append('<span class="totalcost">Total Cost: £<span>' + add+'</span></span><div style="clear:both;"></div>');
		
	}
	

   function sum_mandatory () {
      $('.add-quote .form-item .form-checkboxes:first .form-item .hours').each(function () {
   	     // If by type then do this
   	       if ($(this).parent().parent().parent().children('.form-checkbox').is(':not(:checked)')) {
   	       		  	    $(this).parent().append('<span class="linecost">£<span>0.00</span></span>');
   	       }
   	     else if ($(this).next().html() == 'Yes') {
   	  	    $(this).parent().append('<span class="linecost">£<span>' + ($(this).html() * $('#edit-field-hourly-rate-0-value').val()) * $('#edit-field-num-content-types-value').val() + '</span></span>');
   	  	 } else {
   	  	    // if not do this	
   	  	    $(this).parent().append('<span class="linecost">£<span>' + $(this).html() * $('#edit-field-hourly-rate-0-value').val() + '</span></span>');
   	  	  }
   	  });
   	  var add = 0;
      $(".add-quote .form-checkboxes:first .linecost span").each(function() {
         add += Number($(this).html());
      });
         $('.add-quote .form-item  .form-checkboxes:first ').append('<span class="subtotal">Subtotal: £<span>' + add+'</span></span><div style="clear:both;"></div>');
   }
		
   function sum_ecommerce () {
      $('.add-quote .form-item .form-checkboxes:eq(2) .form-item .hours').each(function () {
   	     // If by type then do this
   	        if ($(this).parent().parent().parent().children('.form-checkbox').is(':not(:checked)')) {
   	       		  	    $(this).parent().append('<span class="linecost">£<span>0.00</span></span>');
   	       }
   	     else if ($(this).next().html() == 'Yes') {
   	  	    $(this).parent().append('<span class="linecost">£<span>' + ($(this).html() * $('#edit-field-hourly-rate-0-value').val()) * $('#edit-field-num-content-types-value').val() + '</span></span>');
   	  	 } else {
   	  	    // if not do this	
   	  	    $(this).parent().append('<span class="linecost">£<span>' + $(this).html() * $('#edit-field-hourly-rate-0-value').val() + '</span></span>');
   	  	  }
   	  });
   	  var add = 0;
      $(".add-quote .form-checkboxes:eq(2) .linecost span").each(function() {
         add += Number($(this).html());
      });
         $('.add-quote .add-quote .form-item  .form-checkboxes:eq(2) ').append('<span class="subtotal">Subtotal: £<span>' + add+'</span></span><div style="clear:both;"></div>');
   }
		
		
		   function sum_seo () {
      $('.add-quote .form-item .form-checkboxes:eq(3) .form-item .hours').each(function () {
   	     // If by type then do this
   	        if ($(this).parent().parent().parent().children('.form-checkbox').is(':not(:checked)')) {
   	       		  	    $(this).parent().append('<span class="linecost">£<span>0.00</span></span>');
   	       }
   	     else if ($(this).next().html() == 'Yes') {
   	  	    $(this).parent().append('<span class="linecost">£<span>' + ($(this).html() * $('#edit-field-hourly-rate-0-value').val()) * $('#edit-field-num-content-types-value').val() + '</span></span>');
   	  	 } else {
   	  	    // if not do this	
   	  	    $(this).parent().append('<span class="linecost">£<span>' + $(this).html() * $('#edit-field-hourly-rate-0-value').val() + '</span></span>');
   	  	  }
   	  });
   	  var add = 0;
      $(".add-quote .form-checkboxes:eq(3) .linecost span").each(function() {
         add += Number($(this).html());
      });
         $('.add-quote .form-item  .form-checkboxes:eq(3) ').append('<span class="subtotal">Subtotal: £<span>' + add+'</span></span><div style="clear:both;"></div>');
   }
		
			
	function sum_general () {
     
       $('.form-item .form-checkboxes:eq(1) .form-item .hours').each(function () {
   	    
   	     // If by type then do this
   	       if ($(this).parent().parent().parent().children('.form-checkbox').is(':not(:checked)')) {
   	       		  	    $(this).parent().append('<span class="linecost">£<span>0.00</span></span>');
   	       }
   	     else if ($(this).next().html() == 'Yes') {
   	  	    $(this).parent().append('<span class="linecost">£<span>' + ($(this).html() * $('#edit-field-hourly-rate-0-value').val()) * $('#edit-field-num-content-types-value').val() + '</span></span>');
   	  	 } else {
   	  	    // if not do this	
   	  	    $(this).parent().append('<span class="linecost">£<span>' + $(this).html() * $('#edit-field-hourly-rate-0-value').val() + '</span></span>');
   	  	  }
   	  });
   	  
   	  
   	  var add = 0;
      $(".add-quote .form-checkboxes:eq(1) .linecost span").each(function() {
         add += Number($(this).html());
      });
         $('.add-quote .form-item  .form-checkboxes:eq(1) ').append('<span class="subtotal">Subtotal: £<span>' + add+'</span></span><div style="clear:both;"></div>');
   
   
   }
		
		
});




