$(document).ready(function($){
	$("a").tooltip();
	$(".toppanel").slideBox({width: "100%", height: "400px", position: "top"});
	$("#open-button").click(function (){
		$.ajax({
			url: "/loading.php?a=load",
			cache: false,
			success: function(html){
				$("#main_toppanel_basket").fadeIn("slow");
				$("#main_toppanel_basket").html(html);
			}
		});
		
		$().ajaxSend(function(){
			$("#basket_loading").show();
		});
		
		$().ajaxStop(function(){
			$("#basket_loading").fadeOut("fast");
		});
	});
	$("#close-button").click(function (){
		$("#main_toppanel_basket").fadeOut("fast");
	});
	$('#tagoSphere').tagoSphere();
	$("#new-product-slider").jCarouselLite({
		auto: 1000,
		speed: 2000,
		pause: 2000,				
		visible: 1,
		btnNext: ".jm-next",
		btnPrev: ".jm-prev",
		width: 580,
		width_img: 100
	});
	$("#top-sale-slider").jCarouselLite({
		auto: 1000,
		speed: 2000,
		pause: 2000,				
		visible: 1,
		btnNext: ".jm-next",
		btnPrev: ".jm-prev",
		width: 580,
		width_img: 100
	});
	$.ajax({
		url: "/modules/yahoo_stat/ystat.php",
		cache: false,
		success: function(html){
			$("#module_yahoo_stat_img").html(html);
			newloading = setTimeout(function() {
				loading_yahoo_stat();
			}, 20000);
		}
	});
});

function loading_yahoo_stat()
{
	$.ajax({
		url: "/modules/yahoo_stat/ystat.php",
		cache: false,
		success: function(html){
			$("#module_yahoo_stat_img").html(html);
			newloading = setTimeout(function() {
				loading_yahoo_stat();
			}, 20000);
		}
	});
}

function toppanel_basket_add(pid)
{
	
	if($(".slide-button").attr("id") == "open-button")
	{
		$(".content").animate({height: "400px"}, 1000);
		$(".slide-button#close-button").css({'display' : 'block'});
		$(".slide-button#open-button").css({'display' : 'none'});
	}
	
	$.ajax({
		url: "/loading.php?a=add&product_id="+pid,
		cache: false,
		success: function(html){
			$.ajax({
				url: "/loading.php?a=load",
				cache: false,
				success: function(html){
					$("#main_toppanel_basket").fadeIn("slow");
					$("#main_toppanel_basket").html(html);
				}
			});
			$.ajax({
				url: "/loading.php?a=count",
				cache: false,
				success: function(html){
					$("#basket_item_count").html(html);
				}
			});
		}
	});
	
	$().ajaxSend(function(){
		$("#basket_loading").show();
	});
	
	$().ajaxStop(function(){
		$("#basket_loading").fadeOut("fast");
	});
}

function toppanel_basket_up(pid)
{
	$.ajax({
		url: "/loading.php?a=up&product_id="+pid,
		cache: false,
		success: function(html){
			$.ajax({
				url: "/loading.php?a=load",
				cache: false,
				success: function(html){
					$("#main_toppanel_basket").fadeIn("slow");
					$("#main_toppanel_basket").html(html);
				}
			});
			$.ajax({
				url: "/loading.php?a=count",
				cache: false,
				success: function(html){
					$("#basket_item_count").html(html);
				}
			});
		}
	});
}

function toppanel_basket_down(pid)
{
	$.ajax({
		url: "/loading.php?a=down&product_id="+pid,
		cache: false,
		success: function(html){
			$.ajax({
				url: "/loading.php?a=load",
				cache: false,
				success: function(html){
					$("#main_toppanel_basket").fadeIn("slow");
					$("#main_toppanel_basket").html(html);
				}
			});
			
			$.ajax({
				url: "/loading.php?a=count",
				cache: false,
				success: function(html){
					$("#basket_item_count").html(html);
				}
			});
		}
	});
}

function toppanel_basket_del(pid)
{
	$.ajax({
		url: "/loading.php?a=del&product_id="+pid,
		cache: false,
		success: function(html){
			$.ajax({
				url: "/loading.php?a=load",
				cache: false,
				success: function(html){
					$("#main_toppanel_basket").fadeIn("slow");
					$("#main_toppanel_basket").html(html);
				}
			});
			$.ajax({
				url: "/loading.php?a=count",
				cache: false,
				success: function(html){
					$("#basket_item_count").html(html);
				}
			});
		}
	});
}