/**
 * @author Kamil Szafranek
 */
function c(data){
    (data);
}
function a(data){
    (""+data);
}

$(document).ready(function(){
    /*
     *
     *tooltip dla strony głównej
    */
    $("#featured_products img[title]").tooltip({
        effect: 'slide',
        delay : 265
    });
    /*
     *tooltip dla strony kategorii
     */
    $(".product_item img[title]").tooltip({
        effect: 'slide',
        delay : 265
    });
    /**
	 * rejestracja 
	 */
    /*
         *widget
         */
    $(".widget").hover(function(){
        $(this).clearQueue();

        $(this).animate({
            right:0
             
            
        }, 600, "linear", function(){
            
            } );
    }, function(){
         $(this).clearQueue();

         $(this).animate({
            right:-273
             
            
        }, 600, "linear", function(){
            
            } );
        
    });

    if ($("#mail_check").attr('checked')){
        $(".dif").fadeIn('fast');
    } else {
        $(".dif").fadeOut('fast');
    }
    $("#mail_check").click(function(){
        if (!$(this).attr('checked')){
            $(".dif").fadeOut('slow');
            $("#prod_bottom").addClass('movin');			
        } else {
            $(".dif").fadeIn('slow');
            $("#prod_bottom").removeClass('movin');
        }
    })

    /*****/ 
	
    $(".changePage").click(function(){
        var value = parseInt($(this).text());
        $(".changePage").removeClass('selected');
        $(this).addClass('selected');		
        $("#pageNr").html(value);
        $("#featured_products").html(fProd[value]); 
        countshowoffers();
        $("#featured_products img[title]").tooltip({
            effect: 'slide',
            delay : 265
        });
        return false;
       
    })   
    $('.left_arrow').click(function(){
        var value = parseInt($("#paginator .selected").text());
        if (value == 0){
            $(".changePage").removeClass('selected');
            $("#paginator .changePage:last").addClass('selected');
            value = parseInt($("#paginator .selected").text());
        } else {
            value--;
            $(".changePage").removeClass('selected');
            
            $("#paginator .changePage:contains('" + value + "')").addClass('selected');
            value = parseInt($("#paginator .selected").text());
        }
        
        $("#pageNr").html(value);
        $("#featured_products").html(fProd[value]);
        countshowoffers();
        $("#featured_products img[title]").tooltip({
            effect: 'slide',
            delay : 265
        });
    //c(fProd)
    })
	
    $('.right_arrow').click(function(){
        var value = parseInt($("#paginator .selected").text());
        var lastText = parseInt($("#paginator .changePage:last").text());
        if (value == lastText){
            $(".changePage").removeClass('selected');
            $("#paginator .changePage:first").addClass('selected');
            value = parseInt($("#paginator .selected").text());
        } else {
            value++;
			
            $(".changePage").removeClass('selected');
            $("#paginator .changePage:contains('" + value + "')").addClass('selected');
            value = parseInt($("#paginator .selected").text());
        }
        $("#pageNr").html(value);
        $("#featured_products").html(fProd[value]);
        countshowoffers();
        $("#featured_products img[title]").tooltip({
            effect: 'slide',
            delay : 265
        });
    //c(fProd)
    })
    $(".right_arrow, .left_arrow").mouseover(function(){
        $(this).css('cursor', 'pointer')
    })
	

	
    /**
	 * widok produktu
	 */
    $(".sfolds .prod_dost").click(function(){
        $(this).parent().css({
            'background-position': '0px -29px'
        })
        $(this).parent().parent('.info').children('.locals').show();
        $(this).parent().parent('.info').children('.descript').hide()
        return false;
    })
    $(".sfolds .opis").click(function(){
        $(this).parent().css({
            'background-position': '0px 0px'
        })
        $(this).parent().parent('.info').children('.locals').hide();
        $(this).parent().parent('.info').children('.descript').show()
        return false;
    })
	
    $(".add_to_favourite").click(function(){
        addToFavourite();
        return false;
    })
    $(".bonus_ticket").click(function(){
        var href = $(".bonus_ticket").attr('href');
        window.open(href,href,'width=450,height=330')
        return false;		
    })	
	
    /**
	 * szczegóły produktu - ustawienie pozycji.
	 */
	
    /*jeśli załadowany to ustaw jeszcze raz*/
    var h = $(".prod_item").height();
    var w = $(".prod_item").width();
    if (h < 360){
    //$(".prod_item").css('top',parseInt($(".prod_item").css('top')) + (360 - h)/2 - 5);
    }
    if (w < 390){
    //$(".prod_item").css('left',parseInt($(".prod_item").css('left')) + (390 - w)/2 - 5);
    }
    /***/
	
    $(".prod_item").load(function(){
        var h = $(".prod_item").height();
        var w = $(".prod_item").width();
        if (h < 360){
            $(".prod_item").css('top',parseInt($(".prod_item").css('top')) + (360 - h)/2 - 5);
        }
        if (w < 390){
            $(".prod_item").css('left',parseInt($(".prod_item").css('left')) + (390 - w)/2 - 5);
        }
    })
    /*
     * zliczanie otwartych offert
     */
    function countshowoffers(){
        var value = parseInt($("#paginator .selected").text());
        //        if(value.NaN){}else{value = 1};
        if(fProd_id[value]==null){
            fProd_id[value] = fProd_id[0]
        }
        $.ajax({
            type: "POST",
            url: "/page/index/counterforshowedoffers",
            data: "offers_id="+fProd_id[value],
            success: function(){
                c("ok");
            }
        })
    }
    countshowoffers();
	

})


$(document).ready(function(){
    $(".input_image").hover(function(){
        var img = $(this).attr('src');
        $(this).attr('src', img.replace(".","_ro."));
		
    },function(){
        var img = $(this).attr('src');
        $(this).attr('src', img.replace("_ro.","."));
    })
})


function addToFavourite() { 
    var tytul = 'Cenowisko.pl'; 
    var adres = location.href; 
    //FireFox 
    if (window.sidebar) { 
        window.sidebar.addPanel(tytul, adres, ""); 
    //IE 
    } else if (window.external) { 
        window.external.AddFavorite(adres, tytul); 
    //Opera 
    } else if (window.opera && window.print) { 
        var a = document.createElement('a'); 
        a.setAttribute('href', adres); 
        a.setAttribute('title', tytul); 
        a.setAttribute('rel','sidebar'); 
        a.click(); 
    } 
} 


