$('document').ready( function () {
	/* INIT */

	
	/*$('div.productbox').mouseover( function () {
		var itemname = $(this).attr('id');
		//alert(itemname);
		$('#'+itemname+' .productimage .productbuy').slideDown( "slow" );
		
	});*/

	
	$('input.kassaamount').change( function () {
		var prodid = $(this).attr('prodid');
		var uniqueid = $(this).attr('id');
		var antal = $('#'+uniqueid).val();
		
		
		$('#'+uniqueid+' + IMG.progressBar').show();
		$.post('xmlhttp/cartaction.php', { action: 'update', uniqueid: uniqueid, antal: antal }, function (data) {

			var value = data.split('|||');

			if (data != 'ERROR') {
				$('#'+uniqueid+' + IMG.progressBar').hide();

				$('.cart_html').html(value[0]);
				$('#tot_amount').html(value[2]+' st.');
				$('#tot').html(value[3]+' :-');
				$('#'+uniqueid).attr('value', value[1]);
			}
			else {
				alert('Antalet kunde inte uppdateras');
			}
		});
		
	});
	
	
	$('input.productbuykop').click( function () {
		var prodid = $(this).attr('id');
		var antal = $('#prodbuyantal'+prodid).val();
		var itemname = 'prodbox' + prodid;
		
		
		$.post('xmlhttp/cartaction.php', { action: 'add', prodid: prodid, antal: antal }, function (data) {
			if (data != 'ERROR') {
				$('#'+itemname+' .productimage .productbuy').slideUp( "slow" );	
				$('#'+itemname+' .productimage .productbought').slideDown( "slow" );

				$('.cart_html').html(data);
			}
			else {
				alert('varan kunde inte läggas i kundvagnen');
			}
		});
		
	});

	$('input.prodNr').blur( function() {
		var row = $(this).attr('id');

		var productNo = $(this).val();

		if(productNo != ''){
			$.get('xmlhttp/getProduct.php', { productNo: productNo }, function(data){
				if(data != 'error'){
					var value = data.split('|||');

					$('.product_'+row).html(value[0]);
					$('.prodPrice_'+row).attr('value', value[1]);
					$('.prodID_'+row).attr('value', value[2]);
					$('.price_'+row).html(value[1]+':-');
					$('.amount_'+row).show();
					$('.amount_'+row).attr('value', 1);
					$('.amount_'+row).attr('disabled', '');
					$('.totalt_'+row).html(value[1]+':-');
				}else{
					alert('Ingen produkt med det numret');
				}
			});
		}

	});

	$('input.amount').change( function() {
		var row = $(this).attr('id');

		var amount = $(this).val();

		var totalt = parseInt(amount) * parseInt($('.prodPrice_'+row).val());

		$('.totalt_'+row).html(totalt+':-');

	});



	var max_len = 180;

		$('#preamble').keyup(function(e) {
			var chr = max_len - $(this).val().length;
			if (chr <= 0) {
				chr = 0;
				$('#preamble_label span')
					.css('color', '#ff0000')
					.css('font-weight', 'bold');
			}

			$('#preamble').val($('#preamble').val().substring(0, max_len));
			$('#preamble_label span').html(chr);
		});
	
	$('.language').mouseenter(function() { $('.language .options').show(); });
	$('.language').mouseleave(function() { $('.language .options').hide(); });
}); 



// Buy product
function buyProduct(prodid, antal) {
	
	
	//return false;
}

