
$(function(){
	(function($){
		$.fn.jcartTooltip=function(o,i){
			o=$.extend({content:null,follow:true,auto:true,fadeIn:0,fadeOut:0,appendTip:document.body,offsetY:25,offsetX:-10,style:{},id:'jcart-tooltip'},o||{});
			if(!o.style&&typeof o.style!="object"){
				o.style={};
				o.style.zIndex="1000"
			}else{
				o.style=$.extend({},o.style||{})
			}
			o.style.display="none";
			o.style.position="absolute";
			var j={};
			var k=false;
			var l=document.createElement('div');
			l.id=o.id;
			for(var p in o.style){
				l.style[p]=o.style[p]
			}
			function fillTooltip(a){
				if(a){
					$(l).html(o.content)
				}
			}
			fillTooltip(o.content&&!o.ajax);
			$(l).appendTo(o.appendTip);
			return this.each(
				function(){
					this.onclick=function(b){
						function _execute(){
							var a;
							if(o.content){
								a="block"
							}else{
								a="none"
							}
							if(a=="block"&&o.fadeIn){
								$(l).fadeIn(o.fadeIn);
								setTimeout(function(){
									$(l).fadeOut(o.fadeOut)
								},1000)
							}
						}
						_execute()
					};
					this.onmousemove=function(a){
						var e=(a)?a:window.event;
						j=this;
						if(o.follow){
							var b=$(window).scrollTop();
							var c=$(window).scrollLeft();
							var d=e.clientY+b+o.offsetY;
							var f=e.clientX+c+o.offsetX;
							var g=$(window).width()+c-$(l).outerWidth();
							var h=$(window).height()+b-$(l).outerHeight();
							k=(d>h||f>g)?true:false;
							if(f-c<=0&&o.offsetX<0){
								f=c
							}else if(f>g){
								f=g
							}
							if(d-b<=0&&o.offsetY<0){
								d=b
							}else if(d>h){
								d=h
							}
							l.style.top=d+"px";
							l.style.left=f+"px"
						}
					};
					this.onmouseout=function(){
						$(l).css('display','none')
					}
				})
			}
		})(jQuery);
		$(
			'.jcart input[name="my-add-button"]'
		)
		.jcartTooltip
		(
			{
				content:'Art&iacute;culo agregado',fadeIn:500,fadeOut:350
			}
		);
		var m=$('span.jcart-item-qty').html();
		if(m===null){
			$('#jcart-paypal-checkout').attr('disabled','disabled')
		}$('.jcart-hide').remove();
		var n=$('#jcart-is-checkout').val();
		if(n!=='true'){
			n='false'
		}
		$('form.jcart').submit(function(){var b=$(this).find('input[name=my-item-id]').val();
		var c=$(this).find('input[name=my-item-price]').val();
		var d=$(this).find('input[name=my-item-name]').val();
		var e=$(this).find('input[name=my-item-qty]').val();
		var f=$(this).find('input[name=my-add-button]').val();
		var w=$(this).find('input[name=my-item-peso]').val();
		$.post('jcart/jcart-relay.php',{
			"my-item-id":b,"my-item-price":c,"my-item-name":d,"my-item-qty":e,"my-add-button":f,"my-item-peso":w		},
		function(a){
			$('#jcart').html(a);
			$('.jcart-hide').remove()});
			return false});
			$('#jcart').keydown(function(e){
				if(e.which==13){
					return false
				}
			});
			$('#jcart a').live('click',function(){
				var b=$(this).attr('href');
				b=b.split('=');var c=b[1];
				$.get('jcart/jcart-relay.php',{
					"jcart_remove":c,"jcart_is_checkout":n},function(a){
						$('#jcart').html(a);
						$('.jcart-hide').remove()
					});
					return false
				});
				$('#jcart input[type="text"]').live('keyup',function(){
					var b=$(this).attr('id');b=b.split('-');
					b=b[3];
					var c=$(this).val();
					if(c!==''){
						var d=setTimeout(function(){
							$.post('jcart/jcart-relay.php',{
								"item_id":b,"item_qty":c,"jcart_update_item":'Actualizar',"jcart_is_checkout":n
							},
							function(a){
								$('#jcart').html(a);$('.jcart-hide').remove()
							})
						},1000)
					}
					$(this).keydown(function(){
						window.clearTimeout(d)
					}
				)
			}
		)
	}
);