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);
	  
	varPOS={};
	varPOS['sess_id'] = sess_id;
	  
	jQuery.ajax({
	  //async:false,
	  type: 'post',
	  data: varPOS,
	  dataType: 'json',
	  url: HTTP_HOST_S+'mine/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(){ // если нажал "оформить заказ"

  if(jQuery('#custID').attr('value')==0) urlShipCart='register_authorization';
  else urlShipCart='execution_order';

  redirectPage(HTTP_HOST_S+urlShipCart);	
}

function updShippingCart_info(){ // !!OLD!!  обновить полоску === в /||\ 4 товар(ов) на сумму $ 722.00
  var html = '';
  
  varPOS={};
  varPOS['sess_id'] = sess_id;
  
  jQuery.ajax({
	//async:false,
	type: 'post',
	dataType: 'json',
	data: varPOS,
	url: HTTP_HOST_S+'mine/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) {  // если нажал на /||\
		
		  varPOS={};
		  varPOS['sess_id'] = sess_id;
		
		  jQuery.ajax({
			type: 'POST',
			url: HTTP_HOST_S+'mine/api_smarty.php?json=yes&shopping_cart=yes&callback=?',
			cache: true,
			dataType: "json",
			data: varPOS,
			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;
  varPOS['sess_id'] = sess_id;
  
  $('.SCquatity').each(function() {
	value = $(this).attr('value');
	name = $(this).attr('name');
	varPOS[name] = value;
  });
  
  jQuery.ajax({
	type: 'POST',
	url: HTTP_HOS_S+'?ajax=a&shopping_cart=yes',
	cache: true,
	data: varPOS,
	dataType: "html",
	async: true, // false == waiting  
	success: function(data){
	  //SmartyAjax.update('shopping_cart_info', HTTP_HOS_S+'/mine/ajax_smarty.php', 'get', 'f:shopping_cart_info');
	  showModal(data, 565, 250, 0);
	}
  });
  
}

function removeShippingCart( val ){ //удалить товар в окне modal корзины
  varPOS = {};
  varPOS['remove'] = val;
  varPOS['sess_id'] = sess_id;
  
  jQuery.ajax({
	type: 'POST',
	url: HTTP_HOST_S+'?ajax=a&shopping_cart=yes',
	cache: true,
	data: varPOS,
	//dataType: "json",
	async: true, // false == waiting  
	success: function(data){
	  //alert( data );
	  showModal(data, 565, 250, 0);
	}
  });
  
}

function clear_cart(){ //удалить товар в окне modal корзины
  
  varPOS = {};
  varPOS['clear_cart'] = 1;
  varPOS['sess_id'] = sess_id;
  
  jQuery.ajax({
	type: 'POST',
	url: HTTP_HOST_S+'?ajax=a&shopping_cart=yes',
	cache: true,
	data: varPOS,
	dataType: "json",
	async: true, // false == waiting  
	success: function(data){
	  showModal(data, 565, 250, 0);
	}
  });
  
}

function htmlShowCart( cartData  ){ //показать окно modal с корзиной
  if(cartData==null) alert('date=null');
  else{
	cart_html = '<div id="divCart4"><table border=0><tr><td class="SCa1> <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="SCb1">Название</td><td class="SCb2">Количество</td><td class="SCb3">Стоимость</td><td class="SCb4">&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="SCc1"><b>'+v.name+'</b></td><td class="SCc2" align="center"><input type="text" name="count_'+v.id+'" value="'+v.quantity+'" class="SCquatity" onChange="updShippingCart(this.value)"><br></td><td class="SCc3" align="center">'+v.cost+'</td><td class="SCc4" 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="SCd1" colspan="2">Скидка '+cartData.discount_percent+' %.</td><td class="SCd3" align="center">'+cartData.discount_value+'</td><td class="SCd4">&nbsp;</td></tr>   <tr bgcolor="white"><td class="SCe1"><font class="cat"><b>Итого:</b></td><td class="SCe2" style="font-size:10px;">(обновить)</td><td class="SCe3" bgcolor="#faf0e6" align="center"><font class=cat><b>'+cartData.cart_total+'</b></font></td><td class="SCe4"> </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();
	showModal(cart_html, 565, 250, 0);
  }
}

