var rail_cart = {};

rail_cart.state_change = function(){
	var cart_item = {};
	
	if(document.cookie.match(/ue_cart_products=([0-9]+)/))
		cart_item.ue = RegExp.$1;
	if(document.cookie.match(/request_cart_products=([0-9]+)/))
		cart_item.request = RegExp.$1;
	
	if(cart_item.ue > 0 && cart_item.request > 0) {
		cart_item.message = '自動予約のカートに' + cart_item.ue + '個の商品が入っています<br />リクエスト予約のカートに' + cart_item.request + '個の商品が入っています';
		$('#Cartimg>img').attr('src','/com-img/rail/nav6BOTHin_over.jpg');
	} else if(cart_item.ue > 0) {
		cart_item.message = '自動予約のカートに' + cart_item.ue + '個の商品が入っています';
		$('#Cartimg>img').attr('src','/com-img/rail/nav6UREin_over.jpg');
	} else if(cart_item.request > 0) {
		cart_item.message = 'リクエスト予約のカートに' + cart_item.request + '個の商品が入っています';
		$('#Cartimg>img').attr('src','/com-img/rail/nav6RQin_over.jpg');
	} else {
		cart_item.message = 'カートは空です';
		$('#Cartimg>img').attr('src','/com-img/rail/nav6_over.jpg');
	}
	
	$('#Cartimg').qtip({
		content: cart_item.message,
		position: {
			corner: {
				target: 'topMiddle',
				tooltip: 'bottomMiddle'
			}
		},
		style: {
			name: 'dark',
			tip: 'bottomLeft',
			width: '360px'
		},
		show: 'mouseover',
		hide: 'mouseout'
	});
}

$(function(){
	if(typeof rail_cart_change != 'undefined')
		rail_cart.state_change();
	else 
		$.ajax({url:'/ure/',type:'HEAD',success:rail_cart.state_change});
});
