var IE = document.all?true:false



$(document).ready(function(){

	$("img.Tooltip").Tooltip();

	
	$("ul#Menu li.no-line").each(function(){
		var poz = $(this).index();
		//alert(poz)
		$("ul#Menu li").eq(poz-1).css("background", "none")
	})
	
	$("#lady").click(function(){
		var link = $("#lady div.cont a").attr("href");
		window.location.href = link;
	})
	
	$('input.star').rating({
		callback: function(){
			fn = $(this).attr("onchange");
			eval(fn);
		}
		});
	Cufon.replace('div.pointsinfo a, a#pollBtn span, div#ContactBot a.submit, div#Contact div.Info h2, div.cityCol a.City, div#FaqBoxNav a, div.Pagination a, div.Title span.tBtn a, div.botNav span.tBtn a, .cufon, ul#Menu a, div.rotationBox .Nav a, div#AccountBox div.submit a span, a.morebtn, div#topNewProds div.Nav a, div#Bestsellers div.Nav a');	
	$(document).ready(function(){
	    $("a[rel^='prettyPhoto']").prettyPhoto({
	    	deeplinking: false,
	    	social_tools: false
	    });
	  });
	$("#NewsletterBox select, #Registration select, div.select select").sb({ fixedWidth: true });
	
	//$("#ShipmentData div.row select").sb({ fixedWidth: true });
	$(".rotationBox").Switcher();
	$(".mSwitcher").mSwitcher();
	
	$("a#pollBtn").click(function(){
		$("div#PollBox").css("display","block")
		return false;
	})
	$("#PollBox a.close").click(function(){
		$("div#PollBox").css("display","none")
		$("div#PollBox form").clearForm()
		return false;		
	})
	$("a#NewsletterBtn").toggle(function(){
		$("div#NewsletterBox").css("display","block")
		return false;
	}, function(){
		$("div#NewsletterBox").css("display","none")
		$("div#NewsletterBox form").clearForm()
		return false;
	})	
	$("div#Faq h2").click(function(){
		var qPos = $("div#Faq h2").index(this);
		$("div#Faq .item").not($("div#Faq .item").eq(qPos)).slideUp("slow");
		$("div#Faq h2").removeClass("act");
		$(this).addClass("act");
		$("div#Faq .item").eq(qPos).slideDown("slow");
	})
	
	 $("div.City a.City").not("div.City.voivodeships a.City").click(function(){
		 $("div#Distribution div.City").removeClass("Active");
		 $(this).parent().addClass("Active");
		 $("div#Distribution div.Info").slideUp("fast");
		 $(this).parent().children("div.Info").slideDown("slow"); 
		 return false; 
	 })
	 
	$("h2.shopHistory").click(function(){
		var qPos = $("h2.shopHistory").index(this);
		$("div.Basket.History").not($("div.Basket.History").eq(qPos)).css("display", "none");
		$("h2.shopHistory").removeClass("Active");
		$(this).addClass("Active");
		$("div.Basket.History").eq(qPos).css("display", "block");
		return false;
	})
	
	$("div#UserComments div.Active a.comm").click(function(){
		$("div#UserComments div.Active div.comment").css("display", "none");
		$(this).parent().find("div.comment").css("display", "block");
		return false;
	})
	$("div#UserComments div.comment a.close").click(function(){
		$(this).parent().css("display", "none")
		return false;
	})
});


(function($){  
    $.fn.Switcher = function(options) {  
     
     var defaults = {  
   		  nav_div: ".Nav",
   		  item_div: ".item"
     };  
     var options = $.extend(defaults, options);  
     return this.each(function() {  
    	 var SwitcherBox = $(this)
    	 var items = $(this).find(options.item_div).length;
    	 SwitcherBox.find(options.item_div).first().css("display","block");
    	 $(this).find(options.item_div).each(function(i){
    		 SwitcherBox.find(options.nav_div).append('<a>'+parseInt(i+1)+'</a>');
    	 })
    	 $(this).find(options.nav_div+" a").first().addClass("Active")
    	 $(this).find(options.nav_div+" a").click(function(){
    		 var pos = $(this).index();
    		 SwitcherBox.find(options.nav_div+" a").removeClass("Active")
    		 $(this).addClass("Active");
    		 Cufon.replace(SwitcherBox.find(options.nav_div+" a"));
    		 SwitcherBox.find(options.item_div).css("display", "none");
    		 SwitcherBox.find(options.item_div).eq(pos).css("display", "block")
  			  return false;
    	 })
     });  
    };  
   })(jQuery);  

(function($){  
    $.fn.mSwitcher = function(options) {  
     
     var defaults = {  
   		  nav_div: ".Nav",
   		  item_div: ".item"
     };  
     var options = $.extend(defaults, options);  
     return this.each(function() {  
    	 var SwitcherBox = $(this)
    	 var items = $(this).find(options.item_div).length;
    	 SwitcherBox.find(options.item_div).first().css("display","block");
    	 $(this).find(options.nav_div+" a").click(function(){
    		 var pos = $(this).index();
    		 SwitcherBox.find(options.nav_div+" a").removeClass("Active")
    		 $(this).addClass("Active");
    		 Cufon.replace(SwitcherBox.find(options.nav_div+" a"));
    		 SwitcherBox.find(options.item_div).css("display", "none");
    		 SwitcherBox.find(options.item_div).eq(pos).css("display", "block")
  			  return false;
    	 })
     });  
    };  
   })(jQuery); 
$.fn.clearForm = function() {
    return this.each(function() {
      var type = this.type, tag = this.tagName.toLowerCase();
      if (tag == 'form')
        return $(':input',this).clearForm();
      if (type == 'text' || type == 'password' || tag == 'textarea')
        this.value = '';
      else if (type == 'checkbox' || type == 'radio')
        this.checked = false;
      else if (tag == 'select')
        this.selectedIndex = -1;
    });
  };
  $.fn.Tooltip = function() {
	    return this.each(function() {
	    	var Ribbon = $(this);
	    	var poz = Ribbon.offset()
	    	var tooltip = Ribbon.attr("title");
	    	Ribbon.hover(function(){
	    		$('body').append('<div class="TooltipBox">&nbsp;</div>');
	    		$("div.TooltipBox").text(tooltip);
	    		Cufon.replace("div.TooltipBox");
	    		$("div.TooltipBox").css({
	    			'top' : poz.top-33+'px',
	    			'left' : poz.left-24+'px'
	    		})
	    		$("div.TooltipBox").fadeIn()
	    	},function(){
	    		$("div.TooltipBox").remove();
	    		
	    	})
	    });
	  };
function sbRefresh(){
	$("#NewsletterBox select, #Registration select, div.select select").sb("refresh");
	//$("div.select select").sb("refresh");
	//$("#NewsletterBox select, #Registration select, div.select select").sb({ fixedWidth: true });
}
