$(document).ready(function() {
	$('#transport_i_dostawa').hover(function(){$(this).css('cursor' , 'pointer')})
	$('#transport_i_dostawa').click(function(){
		window.location.href='http://perfectmoto.pl/pl/content/1-dostawa';
	})
	
	$(function(){
		$(".tip").tipTip();
	});
	$("#reg").uniform();
	$(".comparator").uniform(); 
	
	 $("#manufacturer_list").sb();
	$(".close1").click(function(){

			$('.contact-info').fadeOut();
		});
	$(".close2").click(function(){

			$('.list-info').fadeOut();
		});
	$(".close3").click(function(){

			$('.delivery-info').fadeOut();
		});
	$(".close4").click(function(){

			$('.login-info').fadeOut();
		});
		
	$(".cbox_content").colorbox({inline:true});
	 $(".cbox").colorbox({inline:true, innerWidth:425, innerHeight:344});

	 $("span.OPEN").parent().addClass('active');

	
var sid=[]; 
function initSlider(){
$(["left","right"])
			.each(function(i,e)
			{
					var lb = "leftBtn",
					    rb = "rightBtn";
						
					$("#"+e+"_slider").easySlider({
							sliderID: sid[i]="animate"+e,
							prevId: lb+=++i,
							nextId:  rb+=i,
							continuous: true,
							fade:e=="right"
						});	
  
						(b=$("#"+lb+","+"#"+rb+",#firstBtn,#lastBtn")).find("a").remove();
						$("<a rel='"+i+"' href='#'></a>").appendTo(b);
						$(["prev","next"]).each(function(i,e){
							$("#"+([lb,rb][i])+" a").click(function(){
							if(window.sstatus){
								window[sid[0]](e);
								window[sid[1]](e);
							 }
							return false;
							});
						})
				}
			);
};
function clickSlider()
{
	$('#rightBtn2 > a').click();
}

setInterval ( clickSlider  , 5000 );

$("#next").click(function(){$("#rightBtn2 a").trigger("click")  })
$("#prev").click(function(){$("#leftBtn2 a").trigger("click")  })



$(document).ready(function(){
    $("#authentication form#create-account_form input").ztInputHint();
    $("#authentication form#login_form input").ztInputHint();
    $("#search_block_top form#searchbox input#search_query").ztInputHint();

    $("form#address_form input[type=text]").ztInputHint();
    $("form#address_form textarea").ztInputHint();

    $("form#identity_form input[type=text]").ztInputHint();
    $("form#identity_form input[type=password]").ztInputHint();

    $("form#voucher input").ztInputHint();
	
    $("#contact-form form#contactform input[type=text]").ztInputHint();
    $("#contact-form form#contactform textarea").ztInputHint();

    //$("select").selectbox();
 
	
	__HTML = {
				"#promocje_tab": $("#promocje_tab").html(),
				"#najnowsze_tab":$("#najnowsze_tab").html()
			};
 $("#menu_right a").click(initSlider) 
  initSlider();
 
});


});













	  
(function($) {

	$.fn.easySlider = function(options){
	  		 window.sstatus=true
		// default configuration properties
		var defaults = {			
			prevId: 		'prevBtn',
			prevText: 		'Previous',
			nextId: 		'nextBtn',	
			nextText: 		'Next',
			controlsShow:	true,
			controlsBefore:	'',
			controlsAfter:	'',	
			controlsFade:	true,
			firstId: 		'firstBtn',
			firstText: 		'First',
			firstShow:		true,
			lastId: 		'lastBtn',	
			lastText: 		'Last',
			lastShow:		true,				
			vertical:		false,
			speed: 			800,
			auto:			false,
			pause:			2000,
			continuous:		false, 
			numeric: 		false,
			numericId: 		'controls',
			fade:			false,
			sliderID:"defaultSlider"
		}; 
	
		var options = $.extend(defaults, options),
		all =this;	
		this.each(function() {  
			var obj = $(this);
            var objId = obj.attr('id');
			var s = $("#"+objId+" > ul > li").length;
			var w = $("#"+objId+" > ul > li").width();
			var h = $("#"+objId+" > ul > li").height();
			var clickable = true;
			var clickable = true;
			obj.width(w); 
			obj.height(h); 
			obj.css("overflow","hidden");
			var ts = s-1;
			var t = 0;
			$("#"+objId+" > ul").css('width',s*w);
			
			if(options.continuous){
				$("#"+objId+" > ul").prepend($("#"+objId+" > ul > li:last-child").clone().css("margin-left","-"+ w +"px"));
				$("#"+objId+" > ul").append($("#"+objId+" > ul > li:nth-child(2)").clone());
				$("#"+objId+" > ul").css('width',(s+1)*w);
			};				
			
			if(!options.vertical) $("#"+objId+" > ul > li").css('float','left');
								
			if(options.controlsShow){
				var html = options.controlsBefore;				
				if(options.numeric){
					html += '<ol id="'+ options.numericId +'"></ol>';
				} else {
					if(options.firstShow) html += '<span id="'+ options.firstId +'"><a href=\"javascript:void(0);\">'+ options.firstText +'</a></span>';
					html += ' <span id="'+ options.prevId +'"><a href=\"javascript:void(0);\">'+ options.prevText +'</a></span>';
					html += ' <span id="'+ options.nextId +'"><a href=\"javascript:void(0);\">'+ options.nextText +'</a></span>';
					if(options.lastShow) html += ' <span id="'+ options.lastId +'"><a href=\"javascript:void(0);\">'+ options.lastText +'</a></span>';				
				};
				
				html += options.controlsAfter;						
				$(obj).after(html);										
			};
			
			if(options.numeric){									
				for(var i=0;i<s;i++){						
					$(document.createElement("li"))
						.attr('id',options.numericId + (i+1))
						.html('<a rel='+ i +' href=\"javascript:void(0);\">'+ (i+1) +'</a>')
						.appendTo($("#"+ options.numericId))
						.click(function(){							
							animate($("a",$(this)).attr('rel'),true);
						}); 												
				};							
			} else {
				$("a","#"+options.nextId).click(function(){		
					animate("next",true);
				});
				$("a","#"+options.prevId).click(function(){		
					animate("prev",true);				
				});	
				$("a","#"+options.firstId).click(function(){		
					animate("first",true);
				});				
				$("a","#"+options.lastId).click(function(){		
					animate("last",true);				
				});				
			};
			
			function setCurrent(i){
				i = parseInt(i)+1;
				$("li", "#" + options.numericId).removeClass("current");
				$("li#" + options.numericId + i).addClass("current");
			};
			
			function adjust(){
				if(t>ts) t=0;		
				if(t<0) t=ts;	
				if(!options.vertical) {
					$("#"+objId+" > ul").css("margin-left",(t*w*-1));
				} else {
					$("#"+objId+" > ul").css("margin-left",(t*h*-1));
				}
				clickable = true;
				if(options.numeric) setCurrent(t);
					 window.sstatus=true
			};
			s = window["s"+options.sliderID]=s;
			animate = window[options.sliderID] = function animate(dir,clicked){
			  	 window.sstatus=false;
				if (clickable && $("#"+objId+" > ul > li").length>1){
					clickable = false;
					var ot = t;				
					switch(dir){
						case "next":
							t = (ot>=ts) ? (options.continuous ? t+1 : ts) : t+1;						
							break; 
						case "prev":
							t = (t<=0) ? (options.continuous ? t-1 : 0) : t-1;
							break; 
						case "first":
							t = 0;
							break; 
						case "last":
							t = ts;
							break; 
						default:
							t = dir;
							break; 
					};	
					var diff = Math.abs(ot-t);
					var speed = diff*options.speed;	

					if(options.fade)
					{
							speed/=2;
							 
							$("#"+objId+" > ul").fadeOut(
								function()
								{ adjust();
								 window.sstatus=false
									all.find("not(this)").hide();
									
										
										$(this).fadeIn( function(){window.sstatus=true});
								}
								
							);
							
		 
					}else					
					if(!options.vertical) {
						p = (t*w*-1);
						$("#"+objId+" > ul").animate(
							{ marginLeft: p }, 
							{ queue:false, duration:speed, complete:adjust }
						);				
					} else {
						p = (t*h*-1);
						$("#"+objId+" > ul").animate(
							{ marginTop: p }, 
							{ queue:false, duration:speed, complete:adjust }
						);					
					};
					
					if(!options.continuous && options.controlsFade){					
						if(t==ts){
							$("a","#"+options.nextId).hide();
							$("a","#"+options.lastId).hide();
						} else {
							$("a","#"+options.nextId).show();
							$("a","#"+options.lastId).show();					
						};
						if(t==0){
							$("a","#"+options.prevId).hide();
							$("a","#"+options.firstId).hide();
						} else {
							$("a","#"+options.prevId).show();
							$("a","#"+options.firstId).show();
						};					
					};				
					
					if(clicked) clearTimeout(timeout);
					if(options.auto && dir=="next" && !clicked){;
						timeout = setTimeout(function(){
							animate("next",false);
						},diff*options.speed+options.pause);
					};
			 
				} 
				
			};
			// init
			var timeout;
			if(options.auto){;
				timeout = setTimeout(function(){
					animate("next",false);
				},options.pause);
			};		
			
			if(options.numeric) setCurrent(0);
		
			if(!options.continuous && options.controlsFade){					
				$("a","#"+options.prevId).hide();
				$("a","#"+options.firstId).hide();				
			};				
			
		});
	  
	};

})(jQuery);











