jQuery(document).ready(function() {
	
   jQuery('#SubmShipCart').click(function(e) {
   });

/*for shopping_cart*/
   jQuery('.CartOperations').click(function(e) { 
 
	jQuery("#divCart4").fadeOut(50);
	jQuery("#loading4").fadeIn(50);
	
	jQuery.ajax({
//		async:false,
		type: 'post',
		dataType: 'json',
		url: HTTP_HOST_S+'api_smarty.php?json=yes&shopping_cart=yes&callback=?',
		success: function(cartData){
			
			jQuery("#loading4").fadeOut(50); 
			jQuery("#divCart4").fadeIn(50);
			

			
		}
	});		

   });

	
});


var ShiCaHTML;
var shopping_cart_info=[0,0,0];
function SubmShipCart(){
	var urlShipCart = jQuery('#InputShipCart').attr('value');
	redirectPage(HTTP_HOST_S+urlShipCart);	
}

function updShippingCart_info(){ //обновить полоску === в /||\ 4 товар(ов) на сумму $ 722.00
  var html = '';
  jQuery.ajax({
//	async:false,
	type: 'post',
	dataType: 'json',
	url: HTTP_HOST_S+'api_smarty.php?json=yes&shopping_cart_info=yes&callback=?',
	success: function(ShiCaDATA){
	  shopping_cart_info = ShiCaDATA; 
	  if( ShiCaDATA.shopping_cart_items == 0 ) { 
		ShiCaHTML = jQuery('#shopping_cart_value_0').html();
		jQuery('#container_shopping_cart_info1').html(ShiCaHTML);
	  } else {
		ShiCaHTML = jQuery('#shopping_cart_value_1').html();
		jQuery('#container_shopping_cart_info1').html(ShiCaHTML);

		jQuery('.linkCartForm').click(function(e) {  // если нажал на /||\
		  jQuery.ajax({
			type: 'POST',
			url: HTTP_HOST_S+'api_smarty.php?json=yes&shopping_cart=yes&callback=?',
			cache: true,
			dataType: "json",
			global: false,
			async: false,
			success: function(data){    
			  htmlShowCart(data);
			}
		  });
		  updShippingCart_info(); // update - shopping_cart_info
		});

	  }
	  jQuery('#shopping_cart_items1').html(shopping_cart_info.shopping_cart_items);
	  jQuery('#shopping_cart_value_shown1').html(shopping_cart_info.shopping_cart_value_shown);
	}
  });
}


function updShippingCart( val ){ //обновить по статическим данным в окне modal корзины

  varPOS = {};
  varPOS['update'] = 1;
  varPOS['shopping_cart'] = 1;

  $('.SCquatity').each(function() {
	value = $(this).attr('value');
	name = $(this).attr('name');
	varPOS[name] = value;
  });

  jQuery.ajax({
	type: 'POST',
	url: HTTP_HOST_S+'api_smarty.php?json=yes&shopping_cart=yes',
	cache: true,
	data: varPOS,
	dataType: "json",
	async: true, // false == waiting  
	success: function(data){
	  
	  SmartyAjax.update('shopping_cart_info', '/ajax_smarty.php', 'get', 'f:shopping_cart_info');

	  htmlShowCart( data );
	}
  });

}

function removeShippingCart( val ){ //удалить товар в окне modal корзины

  varPOS = {};
  varPOS['remove'] = val;

  jQuery.ajax({
	type: 'POST',
	url: HTTP_HOST_S+'api_smarty.php?json=yes&shopping_cart=yes&callback=?',
	cache: true,
	data: varPOS,
	dataType: "json",
	async: true, // false == waiting  
	success: function(data){
	  htmlShowCart( data );
	}
  });
  
}

function htmlShowCart( cartData  ){ //показать окно modal с корзиной 
  cart_html = '<div id="divCart4"><table border=0><tr><td class="SCtd12"> <b>Корзина:</b></td><td align="right"><a id="ClearCart" class="CartOperations" style="cursor:pointer; color:#000000;"><nobr><img src="'+HTTP_HOST+'images/remove.jpg" border=0 ><u>очистить</u></nobr></a></td></tr></table>';
  cart_html += '<table border="0" cellspacing="1" cellpadding="2" bgcolor="#000000"><tr align="center" ><td class="SCtd1">Название</td><td class="SCtd2">Количество</td><td class="SCtd3">Стоимость</td><td class="SCtd4">&nbsp;</td></tr></table>';
  cart_html += '<div class="SCdiv2"> <div class="SCdiv"> <table border="0" cellspacing="1" cellpadding="2" bgcolor="#faf0e6>';
  jQuery.each(cartData.cart_content, function(k, v){
	cart_html += '<tr bgcolor="white"> <td class="SCtd1"><b>'+v.name+'</b></td><td class="SCtd2" align="center"><input type="text" name="count_'+v.id+'" value="'+v.quantity+'" class="SCquatity" onChange="updShippingCart(this.value)"><br></td><td class="SCtd3" align="center">'+v.cost+'</td><td class="SCtd4" align="center"><a id="DelCartContent" onClick="removeShippingCart('+v.id+')" class="CartOperations" style="cursor:pointer;"><img src="'+HTTP_HOST+'images/remove.jpg" border="0" alt="Удалить"></a></td> </tr>';
  });
  cart_html += '</table></div> </div>';
  cart_html += '<table border="0" cellspacing="1" cellpadding="2" bgcolor="#faf0e6"><tr bgcolor="white"><td class="SCtd12" colspan="2">Скидка '+cartData.discount_percent+' %.</td><td class="SCtd3" align="center">'+cartData.discount_value+'</td><td class="SCtd4">&nbsp;</td></tr>   <tr bgcolor="white"><td class="SCtd1"><font class="cat"><b>Итого:</b></td><td class="SCtd2" style="font-size:10px;">(обновить)</td><td class="SCtd3" bgcolor="#faf0e6" align="center"><font class=cat><b>'+cartData.cart_total+'</b></font></td><td class="SCtd4"> </td></tr><tr><td colspan="4" align="center"><a onclick="javascript:SubmShipCart();" style="cursor:pointer; color:#000000;">Оформить заказ</a> </td></tr></table><input type="hidden" name="update" value="1"><input type="hidden" name="shopping_cart" value="1"></form></div>';
  jQuery.modal.close();
  jQuery.modal(cart_html, { closeHTML:"<a title='Close' class='modalCloseX simplemodal-close' style='cursor:pointer;'><img src='"+HTTP_HOST_S+"images/x.png'></a>", containerCss:{ backgroundColor:"#fff", borderColor:"#fff", height:300, padding:0, width:330 }, overlayClose:true});

}
