$(document).ready(function() {

  // News on HP
  if($('.news .in li').length>5) {
      $('.news .in').before('<p id="prev" class="ir arrow"><a href="#">&lt; Předchozí<span></span></a></p>');
      $('.news .in').after('<p id="next" class="ir arrow"><a href="#">&gt; Následující<span></span></a></p>');
  };
  $('.news .in ul').css("width",$('.news .in li').length*190-20);
  $('.news .in ul li').removeClass('last');
  $('.news .in ul li:last').addClass('last');
  $('.news .in').serialScroll({items:'li',prev:'#prev',next:'#next',axis:'x',duration:500,start: 0,force:true,lazy:true,step:1,jump:false,interval:false,exclude:4});

  // Info about car on HP
  $('.car-description').before('<a href="#" id="open"><img src="./images/plus.gif" width="40" height="40" alt="Zobrazit informace o autě" /></a>');
  $('.car-description #close').html('<a href="#"><img src="./images/minus.gif" width="30" height="7" alt="Skrýt informace o autě" /></a>');
  
  $('.tip .inner').css("display","none");
  if(!jQuery.browser.msie&&jQuery.browser.version!='6.0') {
      $('.car-description').css("display","none");
      $('#open').mouseover(function () {
          $('.car-description').show("slow");
      });
      $('#open').click(function () {
          $('.car-description').show("slow");
          return false;
      });

      $('#close').click(function () {
          $('.car-description').hide("slow");
          $('#open').unbind('mouseover');
          setTimeout("navazat()", 2000);
          return false;
      });

  var zabalovani = true;
  $('.tip').hover(
      function () {
        if(zabalovani) {
        zabalovani = false;
        $(this).children('.inner').show("slow", function() {
          zabalovani = true;
        });
      };
  },
  function () {
      $(this).children('.inner').hide("slow");
  });
      
  } else {
      $('.car-description').css("display","none");
      $('#open').mouseover(function () {
          $('.car-description').css("display","block");
          return false;
      });
      $('#open').click(function () {
          $('.car-description').css("display","block");
          return false;
      });

      $('#close').click(function () {
          $('.car-description').css("display","none");
          return false;
      });
      $('.tip').hover(
      function () {
            $(this).children('.inner').css("display","block");
      },
      function () {
            $(this).children('.inner').css("display","none");
      });
  };

  // Submenu
  $('#header li').hover(
    function () {
      $(this).children('a.ir').addClass("active");
      $(this).children('.submenu').css("display","block");
    },
    function () {
      $(this).children('a.ir').removeClass("active");
      $(this).children('.submenu').css("display","none");
    }
  );

  // Select next to submenu in header
  $('.selectbox').css("display","none");
  $('.select').hover(
    function () {
      $('.actual').addClass('actual-h');
      $(this).children('.selectbox').css("display","block");
    },
    function () {
      $('.actual').removeClass('actual-h');
      $(this).children('.selectbox').css("display","none");
    }
  );
  
  // BOOKMARKS on all pages
  $(".bookm").addClass("n");
  $(".bookm:first").removeClass("n");
  $(".bookmarks li a").click(function () {
      $(".bookmarks li a").removeClass("active");
      $(".bookm").addClass("n");
      $($(this).attr("href")).removeClass("n");
      $(this).addClass("active");
      return false;
  });
  
  $(".changing a:first").addClass("act");
  $(".changing a").click(function () {
      $(".changing a").removeClass("act");
      $(this).addClass("act");
      $("#imgslide").attr("src",$(this).attr("href"));
      $("#imgslide").attr("alt",$(this).attr("title"));
      return false;
  });
  
  
  
  

});

function navazat() {

  $('#open').mouseover(function () {
      $('.car-description').show("slow");
  });

};

function checkform(source) {
model=document.getElementById('model');
jmeno=document.getElementById('jmeno');
prijmeni=document.getElementById('prijmeni');
telefon=document.getElementById('telefon');
email=document.getElementById('email');
adresa=document.getElementById('adresa');
psc=document.getElementById('psc');
protect=document.getElementById('protect');
protect.value='antispam';
modelid=1;
jmenoid=1;
prijmeniid=1;
telefonid=1;
emailid=1;
adresaid=1;
pscid=1;
if(model.value=='') {
  modelid=0;
};
if(jmeno.value=='') {
  jmenoid=0;
};
if(prijmeni.value=='') {
  prijmeniid=0;
};
if(telefon.value=='') {
  telefonid=0;
};
if(email.value=='') {
  emailid=0;
};
if(adresa.value=='') {
  adresaid=0;
};
if(psc.value=='') {
  pscid=0;
};
if(modelid==0||jmenoid==0||prijmeniid==0||telefonid==0||emailid==0||adresaid==0||pscid==0) {
var out='';
if(modelid==0) out+="Nevyplněn poptávaný model!\n";
if(jmenoid==0) out+="Nevyplněno jméno!\n";
if(prijmeniid==0) out+="Nevyplněno příjmení!\n";
if(telefonid==0) out+="Nevyplněn telefon!\n";
if(emailid==0) out+="Nevyplněn email!\n";
if(adresaid==0) out+="Nevyplněna adresa!\n";
if(pscid==0) out+="Nevyplněno PSČ!\n";
window.alert(out);
return false;
} else {
return true;
};
};


function checkformcontact(source) {
jmeno=document.getElementById('jmeno');
prijmeni=document.getElementById('prijmeni');
telefon=document.getElementById('telefon');
zprava=document.getElementById('zprava');
protect=document.getElementById('protect');
protect.value='antispam';
jmenoid=1;
prijmeniid=1;
telefonid=1;
zpravaid=1;
if(jmeno.value=='') {
  jmenoid=0;
};
if(prijmeni.value=='') {
  prijmeniid=0;
};
if(telefon.value=='') {
  telefonid=0;
};
if(zprava.value=='') {
  zpravaid=0;
};
if(jmenoid==0||prijmeniid==0||telefonid==0||zpravaid==0) {
var out='';
if(jmenoid==0) out+="Nevyplněno jméno!\n";
if(prijmeniid==0) out+="Nevyplněno příjmení!\n";
if(telefonid==0) out+="Nevyplněn telefon!\n";
if(zpravaid==0) out+="Nevyplněna zpráva!\n";
window.alert(out);
return false;
} else {
return true;
};
};

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;