var products={
	count:0
	,max:6
	,imgLoaded:function()
	{
		products.count++;
		if (products.count==products.max)
		{
			pslider.init();
		}
		
	}
};
var pslider={
		width:295
		,max:5
		,limit:2
		,index:0
		,lock:false
		,timeout:5000
		,next:function()
		{
			if (pslider.lock) return false;
			if (pslider.index==pslider.limit) 
				return;
			pslider.index++;
			pslider.lock=true;
			$("#product_container").animate({"scrollLeft":$("#product_container").attr("scrollLeft")+pslider.width},function(){
				pslider.lock=false;
				});
			$(".product_navigator:eq(1)").css({"cursor":"pointer","background-image":"url(img/back.png)"});
			if (pslider.index==pslider.limit)
				$(".product_navigator:eq(0)").css({"cursor":"default","background-image":"url(img/next_dis.png)"});
			else
				$(".product_navigator:eq(0)").css({"cursor":"pointer","background-image":"url(img/next.png)"});

			
		}
		,prev:function()
		{
			if (pslider.lock) return false;
			if (pslider.index==0) return;
			pslider.index--;
			pslider.lock=true;
			$("#product_container").animate({"scrollLeft":$("#product_container").attr("scrollLeft")-pslider.width},function(){
				pslider.lock=false;
				});
			$(".product_navigator:eq(0)").css({"cursor":"pointer","background-image":"url(img/next.png)"});
			if (pslider.index==0)
			{
				$(".product_navigator:eq(1)").css({"cursor":"default","background-image":"url(img/back_dis.png)"});
			}
			else
			{
				$(".product_navigator:eq(1)").css({"cursor":"pointer","background-image":"url(img/back.png)"});
			}
		}
		,init:function()
		{
			$("#product_scroll").css("width",pslider.max*pslider.width+"px");
		}
		
};
$(function(){
	$("a.product_thumb").hover(function(e){product.present(e);});
	$("a.product_thumb:eq(0)").css("opacity","0.7");
});
var product={
	lock:false
	,deselect:function()
	{
		$(".product_thumb").css("opacity","1");
	}
	,present:function(e)
	{
		if ($(e.target).css("opacity")=="0.7") return;
		product.lock=true;
		product.deselect();
		id=$(e.target).css("background-image");
		$(e.target).animate({"opacity":"0.7"},"fast");
		id=id.split("_")[0];
		var number=id.substring(id.length-1,id.length);
		$(".the_product").hide();
		//alert(".the_product:eq("+(number*1-1)+")");
		$("img.the_product:eq("+(number*1-1)+")").fadeIn("normal",function(){product.lock=false;});
	}		
};
	
			$(function(){

				// Accordion
				$("#accordion").accordion({ header: "h3" });
	
				// Tabs
				$('#tabs').tabs();
	

				// Dialog			
				$('#dialog').dialog({
					autoOpen: false,
					width: 600,
					buttons: {
						"Ok": function() { 
							$(this).dialog("close"); 
						}, 
						"Cancel": function() { 
							$(this).dialog("close"); 
						} 
					}
				});
				
				// Dialog Link
				$('#dialog_link').click(function(){
					$('#dialog').dialog('open');
					return false;
				});

				// Datepicker
				$('#datepicker').datepicker({
					inline: true
				});
				
				// Slider
				$('#slider').slider({
					range: true,
					values: [17, 67]
				});
				
				// Progressbar
				$("#progressbar").progressbar({
					value: 20 
				});
				
				//hover states on the static widgets
				$('#dialog_link, ul#icons li').hover(
					function() { $(this).addClass('ui-state-hover'); }, 
					function() { $(this).removeClass('ui-state-hover'); }
				);
				
			});

