//////////////////////////
var NextId=1,Custom="Custom",GoogleCheckout="GoogleCheckout",PayPal="PayPal",Email="Email",AustralianDollar=AUD="AUD",CanadianDollar=CAD="CAD",CzechKoruna=CZK="CZK",DanishKrone=DKK="DKK",Euro=EUR="EUR",HongKongDollar=HKD="HKD",HungarianForint=HUF="HUF",IsraeliNewSheqel=ILS="ILS",JapaneseYen=JPY="JPY",MexicanPeso=MXN="MXN",NorwegianKrone=NOK="NOK",NewZealandDollar=NZD="NZD",PolishZloty=PLN="PLN",PoundSterling=GBP="GBP",SingaporeDollar=SGD="SGD",SwedishKrona=SEK="SEK",SwissFranc=CHF="CHF",USDollar=USD="USD",RussianRouble=RUR=" руб.";
function Cart(){
	this.createHiddenElement = function ( name , value ){
		var element = document.createElement("input");
		element.type = "hidden";
		element.name = name;
		element.value = value;
		return element;
	};
}
function CartItem() {
	this.id = "c" + NextId++;
}
var simpleCart = new Cart();

///////////////////////////////
var reqid = 0;

window.onload = load;

function load() {
	$.get('/session.php?action=read&reqid='+reqid, function(data) {
		$('.simpleCart_items').html(data);
		$('.simpleCart_total').html($('#totalsum').val()+' руб.');
		$('.simpleCart_line').html('Товаров '+$('.itemContainer').length+'<br>сумма '+$('#totalsum').val()+' руб.');
		
		setTimeout('load()', 2000);
		reqid++;
	});
}

function del(id) {
	$.get('/session.php?action=delete&delete='+id, function(data){
		if(data == 1) {
			$('.item'+id).remove();
		}
	});
}

function add(link){
	var item_Size = $(link).parent().parent().parent().parent().find('.item_Size').find(':selected').html();
	var item_name = $(link).parent().parent().parent().parent().find('.item_name').val();
	var item_price = $(link).parent().parent().parent().parent().find('.item_Size').find(':selected').val();
	var item_quantity = $(link).parent().parent().parent().parent().find('.item_quantity').val();
	var item_thumb = $(link).parent().parent().parent().parent().find('.item_thumb').val();

	$.post('/session.php?action=add', {item_name: item_name, item_price: item_price, item_Size: item_Size, item_quantity: item_quantity, item_thumb: item_thumb}, function (data){});
};

function add2(link){
	var res = new Array();
	res['item_Size'] = new Array();
	res['item_price'] = new Array();
	res['item_quantity'] = new Array();

	$(link).parent().parent().parent().find('input.item_Size').each(function(i){
		res['item_Size'][i] = $(this).val();
	});
	
	$(link).parent().parent().parent().find('input.item_price').each(function(i){
		res['item_price'][i] = $(this).val();
	});
	
	$(link).parent().parent().parent().find('input.item_quantity').each(function(i){
		res['item_quantity'][i] = $(this).val();
	});
	
	var item_name = $(link).parent().parent().parent().find('.item_name').val();
	var item_thumb = $(link).parent().parent().parent().find('.item_thumb').val();

	for(var i in res['item_Size']) {
		if(res['item_quantity'][i] > 0) {
			var item_Size = res['item_Size'][i];
			var item_price = res['item_price'][i];
			var item_quantity = res['item_quantity'][i];

			$.post('/session.php?action=add', {item_name: item_name, item_price: item_price, item_Size: item_Size, item_quantity: item_quantity, item_thumb: item_thumb}, function (data){});
		}
	}
}

function change_price(sel){
	$(sel).parent().parent().find('b.price:last').html($(sel).find(':selected').val()+' руб.');
}

var global_id = 0;
function editq(id, element) {
	global_id = id;
	
	var position = $(element).position();
	$('#change_q').css('top', position.top);
	$('#change_q').css('left', position.left);
	$('#change_q').show();
	$('.new_q').focus();
}

function change_q() {
	$.get('/session.php?action=update&id='+global_id+'&q='+$('.new_q').val(), function (data) {
		$('#change_q').hide();
		$('.new_q').val('');
	});
	return false;
}
