var BASE_URL = "/";

function addLink(klasa) {
    $(klasa).live("click", function() {
        window.location.href = $(this).find("a").attr("href");
    });
}

function external_links()
{
    
}

function Measure(el){
  if(!el) return 0;
  el.style.position = 'absolute';
  el.style.visibility = 'hidden';
  el.style.display = 'block';
  el.style.overflowY = '';
  el.style.height = '';
  var height = el.offsetHeight;
  el.style.display = 'none';
  el.style.visibility = '';
  el.style.position = 'absolute';
  return height;
}

var ST = null;
function top_menu() {
  $("#menu_top li.menu_listItem").hover(function() {
    var position = $(this).position();
    if(!$(this).hasClass("menu_active"))
      $(this).css("background", "url('/images/dol.png') -"+(position.left+17)+"px -3px no-repeat");
    var myself = this;
    $("#breadcrumb").css("z-index", 0);
    ST = setTimeout(function(){
      var hg = Measure($(myself).find(".submenu").get(0));
      var wd = $(myself).find(".submenu").width();
      if (hg && wd) {
        var submenu = "#submenu_bg";
        $(submenu).height(hg);
        $(submenu).width(wd);
        $(submenu).css("left", position.left);
        $(myself).find(".submenu").slideDown(200);
        $("#submenu_bg").slideDown(200);
      }
    }, 100);
  }, function() {
    if(ST) clearTimeout(ST);
    if(!$(this).hasClass("menu_active"))
      $(this).css("background", "transparent");
    $("#breadcrumb").css("z-index", 100);
    $(this).find(".submenu").slideUp(100);
    $("#submenu_bg").slideUp(100);
  });
  if((el = $("#menu_top li.menu_listItem.menu_active")) && el.position()){
    el.css("background", "url('/images/dol.png') -"+(el.position().left+17)+"px -3px no-repeat");
  }
}

$().ready(function()
{
    $("input#szukaj").focus(function(){
        $(this).val("");
        return true;
    });

    $("div.languages a").hover(function()
        {
            if ($("div#langmenu").css("display") == "none")
            {
                $("div#langmenu").fadeIn(500);
                $("div#langmenu").css("display", "block");                    
            }
        }, function()
        {
            
            if ($("div#langmenu").isHovered == false)
            {
                $("div#langmenu").fadeOut(500);
                $("div#langmenu").css("display", "none");                                
                    
            }
            
        }
    
    );
        
    $("div#langmenu").hover(function()
        {
            if ($("div#langmenu").css("display") == "none")
            {
                $("div#langmenu").fadeIn(500);
                $("div#langmenu").css("display", "block");                    
            }
        }, function()
        {
            $("div#langmenu").fadeOut(500);
            $("div#langmenu").css("display", "none");                                

        }
    
    );        
    
    addLink(".addLink");
    external_links();
    top_menu();
    $("#submit").click(function()  {
        $(this).parents("form").submit();
    });
    
    $("div.heads a").click(function()
{
    $("div.heads a").removeClass("active");
    $(this).addClass("active");    
    $("div.product_desc div.desc").css("display", "none");
    $("#" +$(this).attr("id") + "_box").css("display", "block");
    return false;
});    
    
    /*************************/

    $("div.video_link").click(function() {
        $("div.video_link").css("border","0");
        $("div.video_link img").css("width", "150px");
        $("div.video_link").css("width", "150px");
        $(this).css("border", "solid 2px #bfb593");
        $(this).css("width","146px");
        $("img", this).css("width", "146px");
        
        //var id = $(this).attr("id").substring(9);
        
        $("div.video").css("display", "none");
        var id = this.id.substring(9);
        $("div#video"+id).css("display", "block");
    });    
   
   $("#zgloszenieform").submit(function()
    {
        var imie = $("#imie").val();
        var nazwisko = $("#nazwisko").val();
        var ulica = $("#ulica").val();
        var miasto = $("#miasto").val();                
        var kodpocztowy = $("#kodpocztowy").val();
        var kraj = $("#kraj").val();
        var email = $("#email").val();                
        var tresc = $("#tresc").val();     
        var portfolio = $("#portfolio").val();             
        
        if (imie != "" && nazwisko != "" && ulica != "" && miasto != "" && kodpocztowy != "" && kraj != "" && email != "" && tresc != "")
        {
            $.ajax({
              url: "model.php",
              type: 'post',
              data: { 
                  "imie": imie,
                  "nazwisko": nazwisko,
                  "ulica": ulica,
                  "miasto": miasto,
                  "kodpocztowy": kodpocztowy,
                  "kraj": kraj,
                  "email": email,
                  "tresc": tresc,
                  "portfolio": portfolio
              },
              success: function(data){
                alert(data);
              }
            });            
        }
        else alert("Wypełnij wszystkie wymagane pola!");
        return false;
        
    });
   
   
    $("img.hov").hover
    (
        function()
        {
            var id = $(this).attr("rel");
            $(this).attr("src", BASE_URL + "images/hover_" + id + ".png");
        },
        function()
        {
            var id = $(this).attr("rel");
            $(this).attr("src", BASE_URL + "images/" + id + ".png");
        }
    );   
   
   
   
   $(document).ready(function(){
  $("#content-slider").slider({
    animate: true,
    slide: handleSliderSlide
  });
});

  function handleSliderSlide(e, ui){
    var maxScroll = $("#content-holder").width() -
                    $("#content-scroll").width();
    $("#content-holder").css("left", -ui.value * (maxScroll / 100));
  } 
   
    $('a[rel*=lightbox]').lightBox();
});









