jQuery.noConflict();

function loadMain() {}

function readyMain()
{
	preloadImages();
	imagePreview();
	
	/* Lewa kolumna */
	jQuery("#bezdroza-left-search-box input").hover(function() {
		jQuery(this).attr("src", "/imgs/bezdroza/left-column/button-1-active.jpg");
	}, function() {
		jQuery(this).attr("src", "/imgs/bezdroza/left-column/button-1.jpg");
	});
	
	jQuery("#bezdroza-left-promocje-box div a").hover(function() {
		jQuery("#bezdroza-left-promocje-box").css("background-image", "url('/imgs/bezdroza/left-column/promocje-active.jpg')");
	}, function() {
		jQuery("#bezdroza-left-promocje-box").css("background-image", "url('/imgs/bezdroza/left-column/promocje.jpg')");
	});
	
	jQuery("#bezdroza-left-nowosci-box div a").hover(function() {
		jQuery("#bezdroza-left-nowosci-box").css("background-image", "url('/imgs/bezdroza/left-column/nowosci-active.jpg')");
	}, function() {
		jQuery("#bezdroza-left-nowosci-box").css("background-image", "url('/imgs/bezdroza/left-column/nowosci.jpg')");
	});
	
	jQuery("#bezdroza-left-bestseller-box div a").hover(function() {
		jQuery("#bezdroza-left-bestseller-box").css("background-image", "url('/imgs/bezdroza/left-column/bestsellery-active.jpg')");
	}, function() {
		jQuery("#bezdroza-left-bestseller-box").css("background-image", "url('/imgs/bezdroza/left-column/bestsellery.jpg')");
	});
	
	/* Wyciąganie z ukrytego DOM elementów pluginu JS bezdroży */
	var coverSrc = jQuery(".bezdroza-prom1 a img").attr("src");
	jQuery("#bezdroza-left-ksiazka-dnia-okladka-box a img").attr("src", coverSrc);	
	var newCena = jQuery(".bezdroza-prom3 span").text();
	var oldCena = jQuery(".bezdroza-prom3 del").text();
	oldCena = oldCena.substring(0, oldCena.length - 1) + 'ł'; // poprawka dla IE6
	newCena = newCena.substring(0, newCena.length - 1) + 'ł';
	jQuery("#bezdroza-left-ksiazka-dnia-cena-promocyjna").html(newCena);
	jQuery("#bezdroza-left-ksiazka-dnia-cena-zwykla").html(oldCena);
	var url = jQuery(".bezdroza-prom1 a").attr("href");
	jQuery("#bezdroza-left-ksiazka-dnia-wiecej-box a").attr("href", url);
	jQuery("#bezdroza-left-ksiazka-dnia-okladka-box a").attr("href", url);
	
	jQuery("#bezdroza-left-ksiazka-dnia-wiecej-box a img").hover(function() {
		jQuery(this).attr("src", "/imgs/bezdroza/left-column/button-2-active.jpg");
	}, function() {
		jQuery(this).attr("src", "/imgs/bezdroza/left-column/button-2.jpg");
	});
	
	/* Zawartość Main */
	jQuery(".bezdroza-main-book-more-btn-wiecej img").hover(function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-wiecej-active.jpg");
	}, function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-wiecej.jpg");
	});
	
	jQuery(".bezdroza-main-book-more-btn-koszyk img").hover(function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-koszyk-active.jpg");
	}, function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-koszyk.jpg");
	});
	
	/* Strona książki */
	/* Prosta zamiana zakładek */
	jQuery("#bezdroza-main-tab-spis").click(function() {
	  	jQuery("#bezdroza-main-tab-text-opis").hide();
		jQuery("#bezdroza-main-tab-text-spis").show();  
	
		jQuery("#bezdroza-main-tab-opis").css("background-image", "url('/imgs/bezdroza/ksiazka/zakladka-nieaktywna.jpg')");
		jQuery("#bezdroza-main-tab-spis").css("background-image", "none");
		jQuery("#bezdroza-main-tab-spis").css("cursor", "default");
		jQuery("#bezdroza-main-tab-opis").css("cursor", "pointer");
	});
	
	jQuery("#bezdroza-main-tab-opis").click(function() {
	  	jQuery("#bezdroza-main-tab-text-spis").hide();
		jQuery("#bezdroza-main-tab-text-opis").show();  	
	
		jQuery("#bezdroza-main-tab-spis").css("background-image", "url('/imgs/bezdroza/ksiazka/zakladka-nieaktywna.jpg')");
		jQuery("#bezdroza-main-tab-opis").css("background-image", "none");
		jQuery("#bezdroza-main-tab-opis").css("cursor", "default");
		jQuery("#bezdroza-main-tab-spis").css("cursor", "pointer");
	});
		
	jQuery("#bezdroza-main-nav-tail-box a img").hover(function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-pelna-oferta-active.jpg");
	}, function() {
		jQuery(this).attr("src", "/imgs/bezdroza/main/button-pelna-oferta.jpg");
	});
	
	/* Poniższa funkcja implementuje proste zamienianie stron, przy czym brane pod uwagę są dwa liczniki na stronie */
	jQuery(".bezdroza-main-nav-num span").click(function() {
	    var ileStron = jQuery(".bezdroza-main-nav-num span").length / 2; // dwa liczniki na stronie
	    var clickedIndex = jQuery(".bezdroza-main-nav-num span").index(this); // nowa strona (indeksacja od 0)
	    var previousIndex = jQuery(".bezdroza-books-loop").index(jQuery(".bezdroza-books-loop:visible")); // aktualnie otwarta strona
	    
	    clickedIndex %= ileStron; // dzielę modulo ileStron ze wzlęgu na dwa liczniki
	    
	    if(clickedIndex != previousIndex) { // jeśli ten sam, to nic nie rób
	        jQuery(".bezdroza-books-loop:eq(" + previousIndex + ")").hide();
	        jQuery(".bezdroza-books-loop:eq(" + clickedIndex + ")").show();
	    
    	    jQuery(".bezdroza-main-nav-num span:eq(" + clickedIndex + ")").removeClass("bezdroza-main-nav-num-active");
    	    jQuery(".bezdroza-main-nav-num span:eq(" + (clickedIndex + ileStron) + ")").removeClass("bezdroza-main-nav-num-active");
    	    jQuery(".bezdroza-main-nav-num span:eq(" + previousIndex + ")").addClass("bezdroza-main-nav-num-active");
    	    jQuery(".bezdroza-main-nav-num span:eq(" + (previousIndex + ileStron) + ")").addClass("bezdroza-main-nav-num-active");
    	    
    	    jQuery('html, body').animate( { scrollTop: 0 }, 'slow'); // przejście na górę strony
	    } 
	});
}

/* Wstępnie ładowanie obrazków (w celu uniknięcia efektu białego migania) */
function preloadImages()
{
	new Image().src = "/imgs/bezdroza/left-column/button-1-active.jpg";
	new Image().src = "/imgs/bezdroza/left-column/button-2-active.jpg";
	new Image().src = "/imgs/bezdroza/left-column/promocje-active.jpg";
	new Image().src = "/imgs/bezdroza/left-column/nowosci-active.jpg";
	new Image().src = "/imgs/bezdroza/left-column/bestsellery-active.jpg";
	
	new Image().src = "/imgs/bezdroza/main/button-koszyk-active.jpg";
	new Image().src = "/imgs/bezdroza/main/button-wiecej-active.jpg";
	new Image().src = "/imgs/bezdroza/main/button-pelna-oferta-active.jpg";
}

/* źródło: http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery */
function imagePreview() {
/* CONFIG */
		
		xOffset = 10;
		yOffset = 30;
		
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result
		
	/* END CONFIG */
	jQuery("a.preview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		jQuery("body").append("<p id='preview'><img src='"+ this.href +"' alt='Image preview' />"+ c +"</p>");								 
		jQuery("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		jQuery("#preview").remove();
    });	
	jQuery("a.preview").mousemove(function(e){
		jQuery("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});		
}

