 var _items = new Array(
		   
		   	"c11_sw", "c11_ws", "c11_na",
		   	"c21_sw", "c21_ws", "c21_na",
		   	"c22_sw", "c22_ws", "c22_na",
		   	"c23_sw", "c23_ws", "c23_na",
		   	"c24_sw", "c24_ws", "c24_na",
		   	"c25_sw", "c25_ws", "c25_na",
		   	
		   	"c31_sw", "c31_ws", "c31_na", "c31_cr", "c31_sb", "c31_ag", "c31_ca", "c31_bd",
		   	"c32_sw", "c32_ws", "c32_na", "c32_cr", "c32_sb", "c32_ag", "c32_ca", "c32_bd",
		   	"c33_sw", "c33_ws", "c33_na", "c33_cr", "c33_sb", "c33_ag", "c33_ca", "c33_bd",
		   	"c34_sw", "c34_ws", "c34_na", "c34_cr", "c34_sb", "c34_ag", "c34_ca", "c34_bd",
		   	"c35_sw", "c35_ws", "c35_na", "c35_cr", "c35_sb", "c35_ag", "c35_ca", "c35_bd",
		   
		   	"c41_na", "c42_na", "c43_na", "c44_na",
		   	
		   	"s11_sw", "s11_ws", "s11_na",
		   	"s12_sw", "s12_ws", "s12_na",
		   	"s13_sw", "s13_ws", "s13_na",
		   	"s14_sw", "s14_ws", "s14_na",
		   	"s15_sw", "s15_ws", "s15_na",
		   	"s16_sw", "s16_ws", "s16_na", "s16_cr", "s16_sb", "s16_ag", "s16_ca", "s16_bd"
		    
		   );
		   

		function calc()
		{
			try
			{
				var sum_c = 0;
				var sum_s = 0;
		 		var sub = new Array();
		 		for(var i=0; i< _items.length; i++)
			 	{
		 			var itm = _items[i];
			 		if(itm.match(/(^[c|s]\d+)/))
			 		{
			 			var v = $('#'+itm).val();
			 			var id = itm.split("_")[0];
				 		if(isNaN(v) || v == "") v = 0;
				 		if(sub[id] == null || isNaN(sub[id]) || sub[id] == "") sub[id] = 0;
				 		var sub_tot = parseFloat(v) * _price[id]['price'];
				 		sub[id] = parseFloat(sub[id]) + parseFloat(sub_tot);
				 		//shipping = parseFloat(shipping) + parseFloat(v) * _price[id]['shipping'];
			 		}
			 	}
			 	
			 	for(var j in sub)
			 	{
			 		if(j.match(/(^c\d+)/))
			 		{
				 		var _txt = String(parseFloat(sub[j]).toFixed(2)).replace(".",",") + " &euro;";
				 		$('#tot_' + j).html(_txt);
				 		sum_c = parseFloat(sum_c) + parseFloat(sub[j]);
			 		}
			 		else if(j.match(/(^s\d+)/))
			 		{
				 		var _txt = String(parseFloat(sub[j]).toFixed(2)).replace(".",",") + " &euro;";
				 		$('#tot_' + j).html(_txt);
				 		sum_s = parseFloat(sum_s) + parseFloat(sub[j]);
			 		}
			 	}
			 	
			 	$('#total_c').html(String(sum_c.toFixed(2)).replace(".",",") + " &euro;");
			 	$('#total_s').html(String(sum_s.toFixed(2)).replace(".",",") + " &euro;");
			 	
			 	
			 	var total_netto = parseFloat(sum_c) + parseFloat(sum_s);
			 	var shipping = getShipping(total_netto);
			 	var tax = (parseFloat(total_netto) + parseFloat(shipping)) * (_tax-1);
			 	var total = (parseFloat(total_netto) + parseFloat(shipping)) * _tax;
			 	
			 	$('#tax').html(String(tax.toFixed(2)).replace(".",",") + " &euro;");
			 	$('#shipping').html(String(shipping).replace(".",",") + " &euro;");
			 	$('#total').html(String(total.toFixed(2)).replace(".",",") + " &euro;");
			}
			catch(e)
			{
				alert(e);	
			}
		}
		
		
		function getShipping(s)
		{
			try
			{
				if(parseInt(s) > 5000) return '0.00';
				var shipping = (1 - (parseFloat(s) / 5000)) * 0.15 * parseFloat(s);
				return String(Math.round(shipping).toFixed(2));
			}
			catch(e)
			{
				return '0.00';	
			}
		}
		
		
		function _sp(obj)
		{
			if(obj.attr('id')!="")
			{
				var coords = obj.offset();
				coords.left = coords.left - 257;
				$('#SinglePreview').css('top',coords.top);
				$('#SinglePreview').css('left',coords.left);
				$('#SinglePreview').html('<img src="/images/single/'+obj.attr('id')+'.png" alt="" />');
				$('#SinglePreview').show();
			}
		}
		
		function _hp(obj)
		{
			$('#SinglePreview').hide();
		}
		
		$(document).ready(function(){$("tr").hover(function(e){ _sp($(this)); },function(e){ _hp($(this).attr('id')); });});
