// JavaScript Document
$(document).ready(function() {


if ($(".input-search").length > 0) {
   var defaultInputSearch = $(".input-search").val();
   $(".input-search").focus(function(){
      if (defaultInputSearch == $(this).val()) $(this).val("");   
   });
   $(".input-search").blur(function(){
      if ($(this).val() == "") $(this).val(defaultInputSearch);   
   });   
}
if ($(".input-text-newsletter-medium").length > 0) {
   var defaultInputNewsletter = $(".input-text-newsletter-medium").val();
   $(".input-text-newsletter-medium").focus(function(){   
      if (defaultInputNewsletter == $(this).val()) $(this).val("");   
   });
   $(".input-text-newsletter-medium").blur(function(){
      if ($(this).val() == "") $(this).val(defaultInputNewsletter);   
   });   
}
if ($(".input-newsletter").length > 0) {
   var defaultInputNewsletter = $(".input-newsletter").val();
   $(".input-newsletter").focus(function(){   
      if (defaultInputNewsletter == $(this).val()) $(this).val("");   
   });
   $(".input-newsletter").blur(function(){
      if ($(this).val() == "") $(this).val(defaultInputNewsletter);   
   });   
}



if ((jQuery.browser.safari) || (jQuery.browser.msie && jQuery.browser.version <= 7)) {  
   $("#menu_hor .main").mouseenter(function(){      
      $("#menu_hor .main .sub").hide();      
      $(this).find(".sub").show();                                
      var out = $(this).find(".sub").offset().left - $("#menu_hor").offset().left + $(this).find(".sub").width();
      $("#menu_hor .main span").css("color", "#fff");
      $(this).find("span").css("color", "#fc0101");                                 
      if (out > 986) { $(this).find(".sub").css("marginLeft", (out - 986) * -1); }   
   });
} else {
   $("#menu_hor .main").mouseover(function(){  
      var defPos = $("#menu_hor").offset(); 
      var pos = $(this).offset();
      var out = pos.left - defPos.left -2;
      var wid = $(this).find(".sub").width();
      if (out > 986 - wid) out = 986 - wid; 
      $("#menu_hor .main .sub").hide();
      $("#menu_hor .main span").css("color", "#fff");
      $(this).find("span").css("color", "#fc0101");       
      $(this).find(".sub").show();                        
      $(this).find(".sub").css("marginLeft", out);                      
   });
}
$("#menu_hor .main .sub").mouseleave(function(){
   $(this).parent().find("span").css("color", "#fff");
   $(this).hide();
});   



$("#block-search-search-button").click(function(){
   $("#block-search .markup a").removeClass("active");
   $(this).addClass("active");
   $("#block-search-names").hide();
   $("#block-search-costs").hide();
   $("#block-search-search").show();
});
$("#block-search-names-button").click(function(){
   $("#block-search .markup a").removeClass("active");
   $(this).addClass("active");
   $("#block-search-costs").hide();
   $("#block-search-search").hide();
   $("#block-search-names").show();  
});
$("#block-search-costs-button").click(function(){
   $("#block-search .markup a").removeClass("active");
   $(this).addClass("active");
   $("#block-search-names").hide();
   $("#block-search-search").hide();
   $("#block-search-costs").show();   
});



$("#block-car-cart-f1").click(function(){
   $("#block-car-cart a").removeClass("active");
   $(this).addClass("active");
   $("#block-car-cart-s1").show();
   $("#block-car-cart-s2").hide();
   $("#block-car-cart-s3").hide();
   $("#block-car-cart-s4").hide();   
   $("#block-car-cart-s5").hide(); 
});
$("#block-car-cart-f2").click(function(){
   $("#block-car-cart a").removeClass("active");
   $(this).addClass("active");
   $("#block-car-cart-s1").hide();
   $("#block-car-cart-s2").show();
   $("#block-car-cart-s3").hide();
   $("#block-car-cart-s4").hide();  
   $("#block-car-cart-s5").hide();  
});
$("#block-car-cart-f3").click(function(){
   $("#block-car-cart a").removeClass("active");
   $(this).addClass("active");
   $("#block-car-cart-s1").hide();
   $("#block-car-cart-s2").hide();
   $("#block-car-cart-s3").show();
   $("#block-car-cart-s4").hide(); 
   $("#block-car-cart-s5").hide();   
});
$("#block-car-cart-f4").click(function(){
   $("#block-car-cart a").removeClass("active");
   $(this).addClass("active");
   $("#block-car-cart-s1").hide();
   $("#block-car-cart-s2").hide();
   $("#block-car-cart-s3").hide();
   $("#block-car-cart-s4").show(); 
   $("#block-car-cart-s5").hide();   
});
$("#block-car-cart-f5").click(function(){
   $("#block-car-cart a").removeClass("active");
   $(this).addClass("active");
   $("#block-car-cart-s1").hide();
   $("#block-car-cart-s2").hide();
   $("#block-car-cart-s3").hide();
   $("#block-car-cart-s4").hide(); 
   $("#block-car-cart-s5").show();   
});


$(".skinnedSelect #id_znacka").change(function(){ 
   if ($(this).val() == "") { $("#id_model_skin").css("background", "url('../images/input-select-wide-disabled.png') !important"); }
   else { $("#id_model_skin").css("background", "url('../images/input-select-wide.png') !important"); }   
});


$(".skinnedSelect select").live("change", function(){ 
   $(this).parent().find(".text").text($(this).find("option:selected").text());
});
  
  
  
$("#scroller").simplyScroll({speed: 5});
  

// vyska boxu v karte vozidla (parametry, vybava, hledani)
var col1h = $("#block-car-cart .col1 .main").height();
var col2h = $("#block-car-cart .col2 .main").height();
var col3h = $("#block-car-cart #quickSearch").height();
heightCols = Math.max(col1h,col2h,col3h);
$("#block-car-cart .col1 .main").height(heightCols);
$("#block-car-cart .col2 .main").height(heightCols+6);
$("#block-car-cart #quickSearch").height(heightCols+40);

// zobrazovani dodatecneho textu v pripade kratkeho clanku
var col1h = $(".right-column").height() + 273;
var col2h = $("#block-white-wide").height();
var smallArticle = 260;
var bigArticle = 578;
//alert((col2h + smallArticle) +' <= '+col1h);
if ((col2h + bigArticle) <= col1h){
	$(".extraArticle").load('/extra/251/proc-koupit-auto-u-nas.html');
	if ((col2h + bigArticle) < col1h){
		$(".mainArticle").height(col1h-bigArticle-63);
	}
}
else if ((col2h + smallArticle) <= col1h){
	$(".extraArticle").load('/extra/252/proc-koupit-auto-u-nas.html');
	if ((col2h + smallArticle) < col1h){
		$(".mainArticle").height(col1h-smallArticle-63);
	}
}
else if (col2h < col1h){
	$(".mainArticle").height(col1h-40);
}

  
$("#poll-opener").hover(function(){  
   $("#poll-opener .hidden").slideDown(300);
}, function(){
   $("#poll-opener .hidden").slideUp(300);
});   
  
  
// ajax
$('#quickSearch').load('/rychle-hledani.html');
$('.ajaxSearch').load('/podrobne-vyhledavani.html');

// 3d prezentace
$("#3Dprezentace").click(function(){
	$(".car-image").hide();
	$(".car-info").hide();
	$(".iko-sleva").hide();
	$(".car-video").show();
	$(".car-video").load($(this).attr("href")).fadeIn(500);
});

//$('.zoom a').fancyZoom({scaleImg: true, closeOnClick: true});
  
});
