/* jQuery Start */

$(function(){
	
	//get element id of each active field in each tab input
	basketbol = document.getElementById('b1');
	payong = document.getElementById('p1');
	bigas = document.getElementById('sb1');
	pagong = document.getElementById('pag1');
	lobo = document.getElementById('pl1');
	sofa = document.getElementById('sf1');
	unan = document.getElementById('u1');
	lechon = document.getElementById('l1');
	beer = document.getElementById('br1');
	inaanak = document.getElementById('i1');
	tuta = document.getElementById('t1');
	parol = document.getElementById('xp1');
	
	//get element id of each item name in each tab input
	item1 = document.getElementById('aaa1');
	item2 = document.getElementById('bbb1');
	item3 = document.getElementById('ccc1');
	item4 = document.getElementById('ddd1');
	item5 = document.getElementById('eee1');
	item6 = document.getElementById('fff1');
	item7 = document.getElementById('ggg1');
	item8 = document.getElementById('hhh1');
	item9 = document.getElementById('iii1');
	item10 = document.getElementById('jjj1');
	item11 = document.getElementById('kkk1');
	item12 = document.getElementById('lll1');
	
	//get element id of each item price
	item_price1 = document.getElementById('aa1');
	item_price2 = document.getElementById('bb1');
	item_price3 = document.getElementById('cc1');
	item_price4 = document.getElementById('dd1');
	item_price5 = document.getElementById('ee1');
	item_price6 = document.getElementById('ff1');
	item_price7 = document.getElementById('gg1');
	item_price8 = document.getElementById('hh1');
	item_price9 = document.getElementById('ii1');
	item_price10 = document.getElementById('jj1');
	item_price11 = document.getElementById('kk1');
	item_price12 = document.getElementById('ll1');
	
	//needed for tabs to work. >> $('#tabs').tabs()
	
	//tabs for the cost of my xmas
	$('#tabs2').tabs({
		//this select is for the tab indexes
		select: function(event, ui) {
			//declarations for tab index >> selected is the main variable
			var $tabs = $('#tabs2').tabs();
			var selected = $tabs.tabs('option', 'selected');
			
			if (selected == 0){
				if (item_price1.value == '0' || item1.value == ''){
					alert('Please check the NAME and PRICE of the item!');
					$('#aaa1').effect("highlight", {color: 'red'}, 1000);
					$('#aa1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('aa1').focus();
					return false;
				}
			}else if (selected == 1){
				if (item_price2.value == '0' || item2.value == ''){
					alert('Please check the NAME and PRICE of the item!');
					$('#bbb1').effect("highlight", {color: 'red'}, 1000);
					$('#bb1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('bb1').focus();
					return false;
				}
			}else if (selected == 2){
				if (item_price3.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#ccc1').effect("highlight", {color: 'red'}, 1000);
					$('#cc1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('cc1').focus();
					return false;
				}
			}else if (selected == 3){
				if (item_price4.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#ddd1').effect("highlight", {color: 'red'}, 1000);
					$('#dd1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('dd1').focus();
					return false;
				}
			}else if (selected == 4){
				if (item_price5.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#eee1').effect("highlight", {color: 'red'}, 1000);
					$('#ee1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('ee1').focus();
					return false;
				}
			}else if (selected == 5){
				if (item_price6.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#fff1').effect("highlight", {color: 'red'}, 1000);
					$('#ff1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('ff1').focus();
					return false;
				}
			}else if (selected == 6){
				if (item_price7.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#ggg1').effect("highlight", {color: 'red'}, 1000);
					$('#gg1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('gg1').focus();
					return false;
				}
			}else if (selected == 7){
				if (item_price8.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#hhh1').effect("highlight", {color: 'red'}, 1000);
					$('#hh1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('hh1').focus();
					return false;
				}
			}else if (selected == 8){
				if (item_price9.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#iii1').effect("highlight", {color: 'red'}, 1000);
					$('#ii1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('ii1').focus();
					return false;
				}
			}else if (selected == 9){
				if (item_price10.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#jjj1').effect("highlight", {color: 'red'}, 1000);
					$('#jj1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('jj1').focus();
					return false;
				}
			}else if (selected == 10){
				if (item_price11.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#kkk1').effect("highlight", {color: 'red'}, 1000);
					$('#kk1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('kk1').focus();
					return false;
				}
			}
			else if (selected == 11){
				if (item_price12.value == '0'){
					alert('Please check the NAME and PRICE of the item!');
					$('#lll1').effect("highlight", {color: 'red'}, 1000);
					$('#ll1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('ll1').focus();
					return false;
				}
			}
		//end of select
		}
	//end of tabss
	});
	
	//tabs for main application
	$('#tabs').tabs({
		//this select is for the tab indexes
		select: function(event, ui) {
			//declarations for tab index >> selected is the main variable
			var $tabs = $('#tabs').tabs();
			var selected = $tabs.tabs('option', 'selected');
			
			if (selected == 0){
				if (basketbol.value == '0'){
					alert('"Basketbol" price field has no value!');
					$('#b1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('b1').focus();
					return false;
				}
			}else if (selected == 1){
				if (payong.value == '0'){
					alert('"Payong" price field has no value!');
					$('#p1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('p1').focus();
					return false;
				}
			}else if (selected == 2){
				if (bigas.value == '0'){
					alert('"Bigas" price field has no value!');
					$('#sb1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('sb1').focus();
					return false;
				}
			}else if (selected == 3){
				if (pagong.value == '0'){
					alert('"Pagong" price field has no value!');
					$('#pag1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('pag1').focus();
					return false;
				}
			}else if (selected == 4){
				if (lobo.value == '0'){
					alert('"Pulang Lobo" price field has no value!');
					$('#pl1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('pl1').focus();
					return false;
				}
			}else if (selected == 5){
				if (sofa.value == '0'){
					alert('"Sofa" price field has no value!');
					$('#sf1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('sf1').focus();
					return false;
				}
			}else if (selected == 6){
				if (unan.value == '0'){
					alert('"Unan" price field has no value!');
					$('#u1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('u1').focus();
					return false;
				}
			}else if (selected == 7){
				if (lechon.value == '0'){
					alert('"Lechon" price field has no value!');
					$('#l1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('l1').focus();
					return false;
				}
			}else if (selected == 8){
				if (beer.value == '0'){
					alert('"Beer" price field has no value!');
					$('#br1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('br1').focus();
					return false;
				}
			}else if (selected == 9){
				if (inaanak.value == '0'){
					alert('"Inaanak" price field has no value!');
					$('#i1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('i1').focus();
					return false;
				}
			}else if (selected == 10){
				if (tuta.value == '0'){
					alert('"Tuta" price field has no value!');
					$('#t1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('t1').focus();
					return false;
				}
			}
			else if (selected == 11){
				if (parol.value == '0'){
					alert('"Christmas Parol" price field has no value!');
					$('#xp1').effect("highlight", {color: 'red'}, 1000);
					document.getElementById('xp1').focus();
					return false;
				}
			}
		//end of select
		}
	//end of tabss
	});
	
	//for xmas activity save activity
	$("#xmas_submit").click(function(){
		//alert('You are about to save this document as PDF!');
		if (basketbol.value == '0' || payong.value == '0' || bigas.value == '0' || pagong.value == '0'
			 || lobo.value == '0' || sofa.value == '0' || unan.value == '0' || lechon.value == '0'
			 || beer.value == '0' || inaanak.value == '0' || tuta.value == '0' || parol.value == '0'){
			alert('You must accomplish all the required fields up to Day 12!');
			return false;
		}
	});
	
	//for xmas activity == the cost of my xmas == save activity
	/*$("#xmas_submit_my_xmas").click(function(){
		//alert('You are about to save this document as PDF!');
		if (basketbol.value == '0' || payong.value == '0' || bigas.value == '0' || pagong.value == '0'
			 || lobo.value == '0' || sofa.value == '0' || unan.value == '0' || lechon.value == '0'
			 || beer.value == '0' || inaanak.value == '0' || tuta.value == '0' || parol.value == '0'){
			alert('You must accomplish all the required fields up to Day 12!');
			return false;
		}
	});*/
	
	//xmas video 12days popup
	$("#xmas_popup_btn_pic").click(function(){
		$("#xmas_popup").dialog('open');			
			return false;
	});
	
	$("#xmas_popup_btn").click(function(){
		$("#xmas_popup").dialog('open');			
			return false;
	});
	
	$("#xmas_my_cost_btn").click(function(){
		$("#xmas_my_cost_popup").dialog('open');			
			return false;
	});
	
	$("#xmas_popup").dialog({
			bgiframe: true,
			autoOpen: false,
			height: 480,
			width: 455,
			maxWidth: 455,
			maxHeight: 480,
			minWidth: 455,
			minHeight: 480,
			modal: true,
			draggable: false,
			buttons: {				
				Close: function() {
					$(this).dialog('close');
				}
			}, 
	});
	
	$("#xmas_my_cost_popup").dialog({
			bgiframe: true,
			autoOpen: false,
			height: 500,
			width: 820,
			maxWidth: 820,
			maxHeight: 500,
			minWidth: 820,
			minHeight: 500,
			modal: true,
			draggable: false,
			buttons: {				
				Close: function() {
					$(this).dialog('close');
				}
			}, 
	});
//end brace of jQuery
});

/* jQuery End */

//for HS
function compute_hs(val,id){
	ctr = 1;
	while (ctr <= 12)
	{
		element_id = document.getElementById(id+ctr);
		element_id_2 = document.getElementById(id+ctr+'_2');
		element_id_price = document.getElementById(id+ctr+'_price');
		element_id_price_2 = document.getElementById(id+ctr+'_price_2');
		element_id.value = val;
		
		//for the prices of goods with %.
		if (id == 'b' || id == 'p' || id == 'pag' || id == 'pl' || id == 'sf' || id == 'u'){
			element_id_2.value = parseFloat(element_id.value) + (parseFloat(val) * parseFloat(0.07));
		}else if (id == 'sb' || id == 'br' || id == 'l' || id == 'i'){
			element_id_2.value = parseFloat(element_id.value) + (parseFloat(val) * parseFloat(0.1));
		}else{
			element_id_2.value = parseFloat(element_id.value) + (parseFloat(val) * parseFloat(0.12));
		}
		
		grand_total_id = document.getElementById('grand_total_1');
		grand_total_id_2 = document.getElementById('grand_total_2');
		
		if (id == 'b'){								
			element_id_price.value = (val * 1);
			element_id_price_2.value = (element_id_2.value * 1);
			if (element_id.id == 'b1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d1_total');
				total_id_2 = document.getElementById('d1_total2');
				total_id.value = parseFloat(document.getElementById('b1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value);
			}
		}else if (id == 'p'){
			element_id_price.value = (val * 2);
			element_id_price_2.value = (element_id_2.value * 2);
			if (element_id.id == 'p1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d2_total');
				total_id_2 = document.getElementById('d2_total2');
				total_id.value = parseFloat(document.getElementById('b2_price').value) +
								 parseFloat(document.getElementById('p1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b2_price_2').value) +
								 parseFloat(document.getElementById('p1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value);
			}
		}else if (id == 'sb'){
			element_id_price.value = (val * 3);
			element_id_price_2.value = (element_id_2.value * 3);
			if (element_id.id == 'sb1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d3_total');
				total_id_2 = document.getElementById('d3_total2');
				total_id.value = parseFloat(document.getElementById('b3_price').value) +
								 parseFloat(document.getElementById('p2_price').value) +
								 parseFloat(document.getElementById('sb1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b3_price_2').value) +
								 parseFloat(document.getElementById('p2_price_2').value) +
								 parseFloat(document.getElementById('sb1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value);
			}
		}else if (id == 'pag'){
			element_id_price.value = (val * 4);
			element_id_price_2.value = (element_id_2.value * 4);
			if (element_id.id == 'pag1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d4_total');
				total_id_2 = document.getElementById('d4_total2');
				total_id.value = parseFloat(document.getElementById('b4_price').value) +
								 parseFloat(document.getElementById('p3_price').value) +
								 parseFloat(document.getElementById('sb2_price').value) +
								 parseFloat(document.getElementById('pag1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b4_price_2').value) +
								 parseFloat(document.getElementById('p3_price_2').value) +
								 parseFloat(document.getElementById('sb2_price_2').value) +
								 parseFloat(document.getElementById('pag1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value);
			}
		}else if (id == 'pl'){
			element_id_price.value = (val * 5);
			element_id_price_2.value = (element_id_2.value * 5);
			if (element_id.id == 'pl1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d5_total');
				total_id_2 = document.getElementById('d5_total2');
				total_id.value = parseFloat(document.getElementById('b5_price').value) +
								 parseFloat(document.getElementById('p4_price').value) +
								 parseFloat(document.getElementById('sb3_price').value) +
								 parseFloat(document.getElementById('pag2_price').value) +
								 parseFloat(document.getElementById('pl1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b5_price_2').value) +
								 parseFloat(document.getElementById('p4_price_2').value) +
								 parseFloat(document.getElementById('sb3_price_2').value) +
								 parseFloat(document.getElementById('pag2_price_2').value) +
								 parseFloat(document.getElementById('pl1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value);
			}
		}else if (id == 'sf'){
			element_id_price.value = (val * 6);
			element_id_price_2.value = (element_id_2.value * 6);
			if (element_id.id == 'sf1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d6_total');
				total_id_2 = document.getElementById('d6_total2');
				total_id.value = parseFloat(document.getElementById('b6_price').value) +
								 parseFloat(document.getElementById('p5_price').value) +
								 parseFloat(document.getElementById('sb4_price').value) +
								 parseFloat(document.getElementById('pag3_price').value) +
								 parseFloat(document.getElementById('pl2_price').value) +
								 parseFloat(document.getElementById('sf1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b6_price_2').value) +
								 parseFloat(document.getElementById('p5_price_2').value) +
								 parseFloat(document.getElementById('sb4_price_2').value) +
								 parseFloat(document.getElementById('pag3_price_2').value) +
								 parseFloat(document.getElementById('pl2_price_2').value) +
								 parseFloat(document.getElementById('sf1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value);
			}
		}else if (id == 'u'){
			element_id_price.value = (val * 7);
			element_id_price_2.value = (element_id_2.value * 7);
			if (element_id.id == 'u1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d7_total');
				total_id_2 = document.getElementById('d7_total2');
				total_id.value = parseFloat(document.getElementById('b7_price').value) +
								 parseFloat(document.getElementById('p6_price').value) +
								 parseFloat(document.getElementById('sb5_price').value) +
								 parseFloat(document.getElementById('pag4_price').value) +
								 parseFloat(document.getElementById('pl3_price').value) +
								 parseFloat(document.getElementById('sf2_price').value) +
								 parseFloat(document.getElementById('u1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b7_price_2').value) +
								 parseFloat(document.getElementById('p6_price_2').value) +
								 parseFloat(document.getElementById('sb5_price_2').value) +
								 parseFloat(document.getElementById('pag4_price_2').value) +
								 parseFloat(document.getElementById('pl3_price_2').value) +
								 parseFloat(document.getElementById('sf2_price_2').value) +
								 parseFloat(document.getElementById('u1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value);
			}
		}else if (id == 'l'){
			element_id_price.value = (val * 8);
			element_id_price_2.value = (element_id_2.value * 8);
			if (element_id.id == 'l1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d8_total');
				total_id_2 = document.getElementById('d8_total2');
				total_id.value = parseFloat(document.getElementById('b8_price').value) +
								 parseFloat(document.getElementById('p7_price').value) +
								 parseFloat(document.getElementById('sb6_price').value) +
								 parseFloat(document.getElementById('pag5_price').value) +
								 parseFloat(document.getElementById('pl4_price').value) +
								 parseFloat(document.getElementById('sf3_price').value) +
								 parseFloat(document.getElementById('u2_price').value) +
								 parseFloat(document.getElementById('l1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b8_price_2').value) +
								 parseFloat(document.getElementById('p7_price_2').value) +
								 parseFloat(document.getElementById('sb6_price_2').value) +
								 parseFloat(document.getElementById('pag5_price_2').value) +
								 parseFloat(document.getElementById('pl4_price_2').value) +
								 parseFloat(document.getElementById('sf3_price_2').value) +
								 parseFloat(document.getElementById('u2_price_2').value) +
								 parseFloat(document.getElementById('l1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value) +
									   parseFloat(document.getElementById('d8_total2').value);
			}
		}else if (id == 'br'){
			element_id_price.value = (val * 9);
			element_id_price_2.value = (element_id_2.value * 9);
			if (element_id.id == 'br1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d9_total');
				total_id_2 = document.getElementById('d9_total2');
				total_id.value = parseFloat(document.getElementById('b9_price').value) +
								 parseFloat(document.getElementById('p8_price').value) +
								 parseFloat(document.getElementById('sb7_price').value) +
								 parseFloat(document.getElementById('pag6_price').value) +
								 parseFloat(document.getElementById('pl5_price').value) +
								 parseFloat(document.getElementById('sf4_price').value) +
								 parseFloat(document.getElementById('u3_price').value) +
								 parseFloat(document.getElementById('l2_price').value) +
								 parseFloat(document.getElementById('br1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b9_price_2').value) +
								 parseFloat(document.getElementById('p8_price_2').value) +
								 parseFloat(document.getElementById('sb7_price_2').value) +
								 parseFloat(document.getElementById('pag6_price_2').value) +
								 parseFloat(document.getElementById('pl5_price_2').value) +
								 parseFloat(document.getElementById('sf4_price_2').value) +
								 parseFloat(document.getElementById('u3_price_2').value) +
								 parseFloat(document.getElementById('l2_price_2').value) +
								 parseFloat(document.getElementById('br1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value) +
									   parseFloat(document.getElementById('d8_total2').value) +
									   parseFloat(document.getElementById('d9_total2').value);
			}
		}else if (id == 'i'){
			element_id_price.value = (val * 10);
			element_id_price_2.value = (element_id_2.value * 10);
			if (element_id.id == 'i1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d10_total');
				total_id_2 = document.getElementById('d10_total2');
				total_id.value = parseFloat(document.getElementById('b10_price').value) +
								 parseFloat(document.getElementById('p9_price').value) +
								 parseFloat(document.getElementById('sb8_price').value) +
								 parseFloat(document.getElementById('pag7_price').value) +
								 parseFloat(document.getElementById('pl6_price').value) +
								 parseFloat(document.getElementById('sf5_price').value) +
								 parseFloat(document.getElementById('u4_price').value) +
								 parseFloat(document.getElementById('l3_price').value) +
								 parseFloat(document.getElementById('br2_price').value) +
								 parseFloat(document.getElementById('i1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b10_price_2').value) +
								 parseFloat(document.getElementById('p9_price_2').value) +
								 parseFloat(document.getElementById('sb8_price_2').value) +
								 parseFloat(document.getElementById('pag7_price_2').value) +
								 parseFloat(document.getElementById('pl6_price_2').value) +
								 parseFloat(document.getElementById('sf5_price_2').value) +
								 parseFloat(document.getElementById('u4_price_2').value) +
								 parseFloat(document.getElementById('l3_price_2').value) +
								 parseFloat(document.getElementById('br2_price_2').value) +
								 parseFloat(document.getElementById('i1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value) +
									   parseFloat(document.getElementById('d8_total2').value) +
									   parseFloat(document.getElementById('d9_total2').value) +
									   parseFloat(document.getElementById('d10_total2').value);
			}
		}else if (id == 't'){
			element_id_price.value = (val * 11);
			element_id_price_2.value = (element_id_2.value * 11);
			if (element_id.id == 't1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d11_total');
				total_id_2 = document.getElementById('d11_total2');
				total_id.value = parseFloat(document.getElementById('b11_price').value) +
								 parseFloat(document.getElementById('p10_price').value) +
								 parseFloat(document.getElementById('sb9_price').value) +
								 parseFloat(document.getElementById('pag8_price').value) +
								 parseFloat(document.getElementById('pl7_price').value) +
								 parseFloat(document.getElementById('sf6_price').value) +
								 parseFloat(document.getElementById('u5_price').value) +
								 parseFloat(document.getElementById('l4_price').value) +
								 parseFloat(document.getElementById('br3_price').value) +
								 parseFloat(document.getElementById('i2_price').value) +
								 parseFloat(document.getElementById('t1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b11_price_2').value) +
								 parseFloat(document.getElementById('p10_price_2').value) +
								 parseFloat(document.getElementById('sb9_price_2').value) +
								 parseFloat(document.getElementById('pag8_price_2').value) +
								 parseFloat(document.getElementById('pl7_price_2').value) +
								 parseFloat(document.getElementById('sf6_price_2').value) +
								 parseFloat(document.getElementById('u5_price_2').value) +
								 parseFloat(document.getElementById('l4_price_2').value) +
								 parseFloat(document.getElementById('br3_price_2').value) +
								 parseFloat(document.getElementById('i2_price_2').value) +
								 parseFloat(document.getElementById('t1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value) +
									   parseFloat(document.getElementById('d11_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value) +
									   parseFloat(document.getElementById('d8_total2').value) +
									   parseFloat(document.getElementById('d9_total2').value) +
									   parseFloat(document.getElementById('d10_total2').value) +
									   parseFloat(document.getElementById('d11_total2').value);
			}
		}else if (id == 'xp'){
			element_id_price.value = (val * 12);
			element_id_price_2.value = (element_id_2.value * 12);
			if (element_id.id == 'xp1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d12_total');
				total_id_2 = document.getElementById('d12_total2');
				total_id.value = parseFloat(document.getElementById('b12_price').value) +
								 parseFloat(document.getElementById('p11_price').value) +
								 parseFloat(document.getElementById('sb10_price').value) +
								 parseFloat(document.getElementById('pag9_price').value) +
								 parseFloat(document.getElementById('pl8_price').value) +
								 parseFloat(document.getElementById('sf7_price').value) +
								 parseFloat(document.getElementById('u6_price').value) +
								 parseFloat(document.getElementById('l5_price').value) +
								 parseFloat(document.getElementById('br4_price').value) +
								 parseFloat(document.getElementById('i3_price').value) +
								 parseFloat(document.getElementById('t2_price').value) +
								 parseFloat(document.getElementById('xp1_price').value);
				total_id_2.value = parseFloat(document.getElementById('b12_price_2').value) +
								 parseFloat(document.getElementById('p11_price_2').value) +
								 parseFloat(document.getElementById('sb10_price_2').value) +
								 parseFloat(document.getElementById('pag9_price_2').value) +
								 parseFloat(document.getElementById('pl8_price_2').value) +
								 parseFloat(document.getElementById('sf7_price_2').value) +
								 parseFloat(document.getElementById('u6_price_2').value) +
								 parseFloat(document.getElementById('l5_price_2').value) +
								 parseFloat(document.getElementById('br4_price_2').value) +
								 parseFloat(document.getElementById('i3_price_2').value) +
								 parseFloat(document.getElementById('t2_price_2').value) +
								 parseFloat(document.getElementById('xp1_price_2').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value) +
									   parseFloat(document.getElementById('d11_total').value) +
									   parseFloat(document.getElementById('d12_total').value);
				grand_total_id_2.value = parseFloat(document.getElementById('d1_total2').value) +
									   parseFloat(document.getElementById('d2_total2').value) +
									   parseFloat(document.getElementById('d3_total2').value) +
									   parseFloat(document.getElementById('d4_total2').value) +
									   parseFloat(document.getElementById('d5_total2').value) +
									   parseFloat(document.getElementById('d6_total2').value) +
									   parseFloat(document.getElementById('d7_total2').value) +
									   parseFloat(document.getElementById('d8_total2').value) +
									   parseFloat(document.getElementById('d9_total2').value) +
									   parseFloat(document.getElementById('d10_total2').value) +
									   parseFloat(document.getElementById('d11_total2').value) +
									   parseFloat(document.getElementById('d12_total2').value);
			}
		}
		ctr++;
	}
}
// for GS
function compute_gs(val,id){
	ctr = 1;
	while (ctr <= 12)
	{
		element_id = document.getElementById(id+ctr);
		element_id_price = document.getElementById(id+ctr+'_price');
		element_id.value = val;
		
		grand_total_id = document.getElementById('grand_total_1');
		
		if (id == 'b'){								
			element_id_price.value = (val * 1);
			if (element_id.id == 'b1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d1_total');
				total_id.value = parseFloat(document.getElementById('b1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value);
			}
		}else if (id == 'p'){
			element_id_price.value = (val * 2);
			if (element_id.id == 'p1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d2_total');
				total_id.value = parseFloat(document.getElementById('b2_price').value) +
								 parseFloat(document.getElementById('p1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value);
			}
		}else if (id == 'sb'){
			element_id_price.value = (val * 3);
			if (element_id.id == 'sb1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d3_total');
				total_id.value = parseFloat(document.getElementById('b3_price').value) +
								 parseFloat(document.getElementById('p2_price').value) +
								 parseFloat(document.getElementById('sb1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value);
			}
		}else if (id == 'pag'){
			element_id_price.value = (val * 4);
			if (element_id.id == 'pag1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d4_total');
				total_id.value = parseFloat(document.getElementById('b4_price').value) +
								 parseFloat(document.getElementById('p3_price').value) +
								 parseFloat(document.getElementById('sb2_price').value) +
								 parseFloat(document.getElementById('pag1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value);
			}
		}else if (id == 'pl'){
			element_id_price.value = (val * 5);
			if (element_id.id == 'pl1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d5_total');
				total_id.value = parseFloat(document.getElementById('b5_price').value) +
								 parseFloat(document.getElementById('p4_price').value) +
								 parseFloat(document.getElementById('sb3_price').value) +
								 parseFloat(document.getElementById('pag2_price').value) +
								 parseFloat(document.getElementById('pl1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value);
			}
		}else if (id == 'sf'){
			element_id_price.value = (val * 6);
			if (element_id.id == 'sf1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d6_total');
				total_id.value = parseFloat(document.getElementById('b6_price').value) +
								 parseFloat(document.getElementById('p5_price').value) +
								 parseFloat(document.getElementById('sb4_price').value) +
								 parseFloat(document.getElementById('pag3_price').value) +
								 parseFloat(document.getElementById('pl2_price').value) +
								 parseFloat(document.getElementById('sf1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value);
			}
		}else if (id == 'u'){
			element_id_price.value = (val * 7);
			if (element_id.id == 'u1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d7_total');
				total_id.value = parseFloat(document.getElementById('b7_price').value) +
								 parseFloat(document.getElementById('p6_price').value) +
								 parseFloat(document.getElementById('sb5_price').value) +
								 parseFloat(document.getElementById('pag4_price').value) +
								 parseFloat(document.getElementById('pl3_price').value) +
								 parseFloat(document.getElementById('sf2_price').value) +
								 parseFloat(document.getElementById('u1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value);
			}
		}else if (id == 'l'){
			element_id_price.value = (val * 8);
			if (element_id.id == 'l1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d8_total');
				total_id.value = parseFloat(document.getElementById('b8_price').value) +
								 parseFloat(document.getElementById('p7_price').value) +
								 parseFloat(document.getElementById('sb6_price').value) +
								 parseFloat(document.getElementById('pag5_price').value) +
								 parseFloat(document.getElementById('pl4_price').value) +
								 parseFloat(document.getElementById('sf3_price').value) +
								 parseFloat(document.getElementById('u2_price').value) +
								 parseFloat(document.getElementById('l1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value);
			}
		}else if (id == 'br'){
			element_id_price.value = (val * 9);
			if (element_id.id == 'br1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d9_total');
				total_id.value = parseFloat(document.getElementById('b9_price').value) +
								 parseFloat(document.getElementById('p8_price').value) +
								 parseFloat(document.getElementById('sb7_price').value) +
								 parseFloat(document.getElementById('pag6_price').value) +
								 parseFloat(document.getElementById('pl5_price').value) +
								 parseFloat(document.getElementById('sf4_price').value) +
								 parseFloat(document.getElementById('u3_price').value) +
								 parseFloat(document.getElementById('l2_price').value) +
								 parseFloat(document.getElementById('br1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value);
			}
		}else if (id == 'i'){
			element_id_price.value = (val * 10);
			if (element_id.id == 'i1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d10_total');
				total_id.value = parseFloat(document.getElementById('b10_price').value) +
								 parseFloat(document.getElementById('p9_price').value) +
								 parseFloat(document.getElementById('sb8_price').value) +
								 parseFloat(document.getElementById('pag7_price').value) +
								 parseFloat(document.getElementById('pl6_price').value) +
								 parseFloat(document.getElementById('sf5_price').value) +
								 parseFloat(document.getElementById('u4_price').value) +
								 parseFloat(document.getElementById('l3_price').value) +
								 parseFloat(document.getElementById('br2_price').value) +
								 parseFloat(document.getElementById('i1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value);
			}
		}else if (id == 't'){
			element_id_price.value = (val * 11);
			if (element_id.id == 't1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d11_total');
				total_id.value = parseFloat(document.getElementById('b11_price').value) +
								 parseFloat(document.getElementById('p10_price').value) +
								 parseFloat(document.getElementById('sb9_price').value) +
								 parseFloat(document.getElementById('pag8_price').value) +
								 parseFloat(document.getElementById('pl7_price').value) +
								 parseFloat(document.getElementById('sf6_price').value) +
								 parseFloat(document.getElementById('u5_price').value) +
								 parseFloat(document.getElementById('l4_price').value) +
								 parseFloat(document.getElementById('br3_price').value) +
								 parseFloat(document.getElementById('i2_price').value) +
								 parseFloat(document.getElementById('t1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value) +
									   parseFloat(document.getElementById('d11_total').value);
			}
		}else if (id == 'xp'){
			element_id_price.value = (val * 12);
			if (element_id.id == 'xp1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('d12_total');
				total_id.value = parseFloat(document.getElementById('b12_price').value) +
								 parseFloat(document.getElementById('p11_price').value) +
								 parseFloat(document.getElementById('sb10_price').value) +
								 parseFloat(document.getElementById('pag9_price').value) +
								 parseFloat(document.getElementById('pl8_price').value) +
								 parseFloat(document.getElementById('sf7_price').value) +
								 parseFloat(document.getElementById('u6_price').value) +
								 parseFloat(document.getElementById('l5_price').value) +
								 parseFloat(document.getElementById('br4_price').value) +
								 parseFloat(document.getElementById('i3_price').value) +
								 parseFloat(document.getElementById('t2_price').value) +
								 parseFloat(document.getElementById('xp1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('d1_total').value) +
									   parseFloat(document.getElementById('d2_total').value) +
									   parseFloat(document.getElementById('d3_total').value) +
									   parseFloat(document.getElementById('d4_total').value) +
									   parseFloat(document.getElementById('d5_total').value) +
									   parseFloat(document.getElementById('d6_total').value) +
									   parseFloat(document.getElementById('d7_total').value) +
									   parseFloat(document.getElementById('d8_total').value) +
									   parseFloat(document.getElementById('d9_total').value) +
									   parseFloat(document.getElementById('d10_total').value) +
									   parseFloat(document.getElementById('d11_total').value) +
									   parseFloat(document.getElementById('d12_total').value);
			}
		}
		ctr++;
	}
}

// for my_xmas
function compute_my_xmas(val,id){
	ctr = 1;
	while (ctr <= 12)
	{
		element_id = document.getElementById(id+ctr);
		element_id_price = document.getElementById(id+ctr+'_price');
		element_id.value = val;
		
		grand_total_id = document.getElementById('my_grand_total_1');
		
		if (id == 'aa'){								
			element_id_price.value = (val * 1);
			if (element_id.id == 'aa1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z1_total');
				total_id.value = parseFloat(document.getElementById('aa1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value);
			}
		}else if (id == 'bb'){
			element_id_price.value = (val * 2);
			if (element_id.id == 'bb1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z2_total');
				total_id.value = parseFloat(document.getElementById('aa2_price').value) +
								 parseFloat(document.getElementById('bb1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value);
			}
		}else if (id == 'cc'){
			element_id_price.value = (val * 3);
			if (element_id.id == 'cc1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z3_total');
				total_id.value = parseFloat(document.getElementById('aa3_price').value) +
								 parseFloat(document.getElementById('bb2_price').value) +
								 parseFloat(document.getElementById('cc1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value);
			}
		}else if (id == 'dd'){
			element_id_price.value = (val * 4);
			if (element_id.id == 'dd1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z4_total');
				total_id.value = parseFloat(document.getElementById('aa4_price').value) +
								 parseFloat(document.getElementById('bb3_price').value) +
								 parseFloat(document.getElementById('cc2_price').value) +
								 parseFloat(document.getElementById('dd1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value);
			}
		}else if (id == 'ee'){
			element_id_price.value = (val * 5);
			if (element_id.id == 'ee1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z5_total');
				total_id.value = parseFloat(document.getElementById('aa5_price').value) +
								 parseFloat(document.getElementById('bb4_price').value) +
								 parseFloat(document.getElementById('cc3_price').value) +
								 parseFloat(document.getElementById('dd2_price').value) +
								 parseFloat(document.getElementById('ee1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value);
			}
		}else if (id == 'ff'){
			element_id_price.value = (val * 6);
			if (element_id.id == 'ff1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z6_total');
				total_id.value = parseFloat(document.getElementById('aa6_price').value) +
								 parseFloat(document.getElementById('bb5_price').value) +
								 parseFloat(document.getElementById('cc4_price').value) +
								 parseFloat(document.getElementById('dd3_price').value) +
								 parseFloat(document.getElementById('ee2_price').value) +
								 parseFloat(document.getElementById('ff1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value);
			}
		}else if (id == 'gg'){
			element_id_price.value = (val * 7);
			if (element_id.id == 'gg1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z7_total');
				total_id.value = parseFloat(document.getElementById('aa7_price').value) +
								 parseFloat(document.getElementById('bb6_price').value) +
								 parseFloat(document.getElementById('cc5_price').value) +
								 parseFloat(document.getElementById('dd4_price').value) +
								 parseFloat(document.getElementById('ee3_price').value) +
								 parseFloat(document.getElementById('ff2_price').value) +
								 parseFloat(document.getElementById('gg1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value);
			}
		}else if (id == 'hh'){
			element_id_price.value = (val * 8);
			if (element_id.id == 'hh1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z8_total');
				total_id.value = parseFloat(document.getElementById('aa8_price').value) +
								 parseFloat(document.getElementById('bb7_price').value) +
								 parseFloat(document.getElementById('cc6_price').value) +
								 parseFloat(document.getElementById('dd5_price').value) +
								 parseFloat(document.getElementById('ee4_price').value) +
								 parseFloat(document.getElementById('ff3_price').value) +
								 parseFloat(document.getElementById('gg2_price').value) +
								 parseFloat(document.getElementById('hh1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value) +
									   parseFloat(document.getElementById('z8_total').value);
			}
		}else if (id == 'ii'){
			element_id_price.value = (val * 9);
			if (element_id.id == 'ii1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z9_total');
				total_id.value = parseFloat(document.getElementById('aa9_price').value) +
								 parseFloat(document.getElementById('bb8_price').value) +
								 parseFloat(document.getElementById('cc7_price').value) +
								 parseFloat(document.getElementById('dd6_price').value) +
								 parseFloat(document.getElementById('ee5_price').value) +
								 parseFloat(document.getElementById('ff4_price').value) +
								 parseFloat(document.getElementById('gg3_price').value) +
								 parseFloat(document.getElementById('hh2_price').value) +
								 parseFloat(document.getElementById('ii1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value) +
									   parseFloat(document.getElementById('z8_total').value) +
									   parseFloat(document.getElementById('z9_total').value);
			}
		}else if (id == 'jj'){
			element_id_price.value = (val * 10);
			if (element_id.id == 'jj1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z10_total');
				total_id.value = parseFloat(document.getElementById('aa10_price').value) +
								 parseFloat(document.getElementById('bb9_price').value) +
								 parseFloat(document.getElementById('cc8_price').value) +
								 parseFloat(document.getElementById('dd7_price').value) +
								 parseFloat(document.getElementById('ee6_price').value) +
								 parseFloat(document.getElementById('ff5_price').value) +
								 parseFloat(document.getElementById('gg4_price').value) +
								 parseFloat(document.getElementById('hh3_price').value) +
								 parseFloat(document.getElementById('ii2_price').value) +
								 parseFloat(document.getElementById('jj1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value) +
									   parseFloat(document.getElementById('z8_total').value) +
									   parseFloat(document.getElementById('z9_total').value) +
									   parseFloat(document.getElementById('z10_total').value);
			}
		}else if (id == 'kk'){
			element_id_price.value = (val * 11);
			if (element_id.id == 'kk1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z11_total');
				total_id.value = parseFloat(document.getElementById('aa11_price').value) +
								 parseFloat(document.getElementById('bb10_price').value) +
								 parseFloat(document.getElementById('cc9_price').value) +
								 parseFloat(document.getElementById('dd8_price').value) +
								 parseFloat(document.getElementById('ee7_price').value) +
								 parseFloat(document.getElementById('ff6_price').value) +
								 parseFloat(document.getElementById('gg5_price').value) +
								 parseFloat(document.getElementById('hh4_price').value) +
								 parseFloat(document.getElementById('ii3_price').value) +
								 parseFloat(document.getElementById('jj2_price').value) +
								 parseFloat(document.getElementById('kk1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value) +
									   parseFloat(document.getElementById('z8_total').value) +
									   parseFloat(document.getElementById('z9_total').value) +
									   parseFloat(document.getElementById('z10_total').value) +
									   parseFloat(document.getElementById('z11_total').value);
			}
		}else if (id == 'll'){
			element_id_price.value = (val * 12);
			if (element_id.id == 'll1'){
				numbersOnly(element_id.id);
				total_id = document.getElementById('z12_total');
				total_id.value = parseFloat(document.getElementById('aa12_price').value) +
								 parseFloat(document.getElementById('bb11_price').value) +
								 parseFloat(document.getElementById('cc10_price').value) +
								 parseFloat(document.getElementById('dd9_price').value) +
								 parseFloat(document.getElementById('ee8_price').value) +
								 parseFloat(document.getElementById('ff7_price').value) +
								 parseFloat(document.getElementById('gg6_price').value) +
								 parseFloat(document.getElementById('hh5_price').value) +
								 parseFloat(document.getElementById('ii4_price').value) +
								 parseFloat(document.getElementById('jj3_price').value) +
								 parseFloat(document.getElementById('kk2_price').value) +
								 parseFloat(document.getElementById('ll1_price').value);
				grand_total_id.value = parseFloat(document.getElementById('z1_total').value) +
									   parseFloat(document.getElementById('z2_total').value) +
									   parseFloat(document.getElementById('z3_total').value) +
									   parseFloat(document.getElementById('z4_total').value) +
									   parseFloat(document.getElementById('z5_total').value) +
									   parseFloat(document.getElementById('z6_total').value) +
									   parseFloat(document.getElementById('z7_total').value) +
									   parseFloat(document.getElementById('z8_total').value) +
									   parseFloat(document.getElementById('z9_total').value) +
									   parseFloat(document.getElementById('z10_total').value) +
									   parseFloat(document.getElementById('z11_total').value) +
									   parseFloat(document.getElementById('z12_total').value);
			}
		}
		ctr++;
	}
}

//for item names
function xmas_items(val,id){
	ctr=1;
	while (ctr<=12)
	{
		item_id = document.getElementById(id+ctr);
		item_id.value = val;
		ctr++;
	}
}

function numbersOnly(txt)
{
	input = document.getElementById(txt);
	
	input.value = input.value.replace(/[^0-9]/g, "");
}

/*function budget(){
	bud_val = prompt("Please Enter your X'mas Budget. Only Numeric Values are allowed.","Enter your budget here");
	if (bud_val == null || bud_val == "Enter your budget here" || isNaN(bud_val)){
		budget();
	}else{
		bud = document.getElementById('budget');
		bud2 = document.getElementById('budget2');
		bud.value = bud_val;
		bud2.value = bud_val;
	}
}*/

//code here to tranfer and save it to fpdf and database
function savePDF(a,b,c,d,e,f,g,h,i,j,k,l,m){

	xmlhttp=GetXmlHttpObject()
	if (xmlhttp==null){
	  alert ("Your browser does not support XML HTTP Request");
	  return;
	}
	var url="resume.php";
	var params="a="+a+"&b="+b+"&c="+c+"&d="+d+"&e="+e+"&f="+f+"&g="+g+"&h="+h+"&i="+i+"&j="+j+"&k="+k+"&l="+l+"&m="+m;		

	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("POST",url,true);
	
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", params.length);
	xmlhttp.setRequestHeader("Connection", "close");
	
	xmlhttp.send(params);	
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		  {
			document.getElementById("submit").innerHTML=xmlhttp.responseText;
		  }
	}
}
