/*
 *		plik: 		scripts.js
 *		autor: 		Technetium [Tc]
 *				Kamil Zawada
 *		data:		8 grudnia 2009
 *		system:		T.CMS-4.0-SKLEP
 */

var mz_interval;
var mz_act_page;

function startHpZmieniarkaAuto()
{
    mz_interval = setInterval("chgHpZmieniarkaAuto()", 4000);
    mz_act_page = 1;
}

function chgHpZmieniarkaAuto()
{
	pages = $('#hp_zmieniarka_numeracja').children('a').length;
	mz_next_page = mz_act_page + 1;
	if(mz_next_page > pages)
	{
		mz_next_page = 1;
	}

        //alert(mz_next_page);

	ChgHpZmieniarka(mz_next_page);
}

function ChgHpZmieniarka(nr)
{
    $("div#hp_zmieniarka").children("div#hp_zmieniarka_item_"+nr).fadeIn(500);
    $("div#hp_zmieniarka_numeracja").children("a").removeClass("act");
    $("a#hp_zmieniarka_numeracja_item_"+nr).addClass("act");

    $("div#hp_zmieniarka").children("div.hp_zmieniarka_item").each(function(){
        act_id = $(this).attr("id");
        if("hp_zmieniarka_item_"+nr!=act_id)
        {
            $(this).fadeOut(1000);
        }
    }
    );

    mz_act_page = nr;
}

function ResetujSzukajPola()
{
    $("#keyword").val('słowo kluczowe');
    $("#cena_od").val('');
    $("#cena_do").val('');

    $("#szukaj_material").val("");
    $("#szukaj_material_input").val("Wybierz materiał");

    $("#szukaj_rodzaj").val("");
    $("#szukaj_rodzaj_input").val("Szukaj według rodzaju");
}

function showChmurka(o)
{
    $("#container").append("<div class='chmurka'><div class='chmurka_gora'></div><div class='chmurka_content'>"+$(o).parent("div.item").children("div.chmurka_temp").html()+"</div><div class='chmurka_dol'></div></div>");

    $(o).mousemove( function(e)
    {
        var new_x = parseInt(e.pageX+18);
        var containter_x = $("#container").get(0).offsetLeft;
        
        if(parseInt(new_x + 409)>parseInt(containter_x+980))
        {
            new_x = new_x - 409 - 36;
        }
        

        $("div.chmurka").css("left", new_x);
        $("div.chmurka").css("top", e.pageY+18);

    });

    $("div.chmurka").show();

}

function hideChmurka(o)
{
    $("div.chmurka").remove();
}

function chgProduktGallery(nr)
{
    $("div#lrg_cont").children("div#item_"+nr).fadeIn(500);

    $("div#lrg_cont").children("div.item").each(function(){
        act_id = $(this).attr("id");
        if("item_"+nr!=act_id)
        {
            $(this).fadeOut(1000);
        }
    }
    );
}

function showProduktWysylka()
{
    $("div.koszty_przesylki").removeClass("koszty_przesylki_akt");
    $("div.wysylka").addClass("wysylka_akt");
    $("div#koszty_tresc").hide();
    $("div#wysylka_tresc").fadeIn("1000");
}

function showProduktKoszty()
{
    $("div.wysylka").removeClass("wysylka_akt");
    $("div.koszty_przesylki").addClass("koszty_przesylki_akt");
    $("div#wysylka_tresc").hide();
    $("div#koszty_tresc").fadeIn("1000");
}

function chgHpListingIlosc(id, ile)
{
    var ile_rows = $("#"+id).children("div.row").size();

    if(ile<=ile_rows)
    {
        $("#"+id).animate({height:ile*220+33}, 1000);
    }
    else
    {
        $("#"+id).animate({height:(ile-1)*220+33}, 1000);
    }


    
    $("#"+id).children("div.nagl").children("div.ilosc_cont").children("a").removeClass("act");
    $("#"+id).children("div.nagl").children("div.ilosc_cont").children("a#"+id+"_ilosc_"+ile).addClass("act");
}

function hideHpListing(id)
{
    $("#"+id).animate({height:33}, 1000);
    $("#"+id).children("div.nagl").children("div.ilosc_cont").fadeOut(1000);
    $("#"+id).children("div.nagl").children("div.ukryj_cont").children("a.ukryj").css("display", "none");
    $("#"+id).children("div.nagl").children("div.ukryj_cont").children("a.pokaz").css("display", "inline");
    
}

function showHpListing(id)
{
    $("#"+id).animate({height:33+220}, 1000);
    $("#"+id).children("div.nagl").children("div.ilosc_cont").fadeIn(1000);
    $("#"+id).children("div.nagl").children("div.ukryj_cont").children("a.ukryj").css("display", "inline");
    $("#"+id).children("div.nagl").children("div.ukryj_cont").children("a.pokaz").css("display", "none");

    $("#"+id).children("div.nagl").children("div.ilosc_cont").children("a").removeClass("act");
    $("#"+id).children("div.nagl").children("div.ilosc_cont").children("a#"+id+"_ilosc_1").addClass("act");
    
}