/*
Cufon('h2');
Cufon('h3', { fontFamily: 'Avenir Demi' });
Cufon('.square', { fontFamily: 'Avenir Demi' });
Cufon('.image h3', { fontFamily: 'Avenir Bold' });
Cufon('.image h4', { fontFamily: 'Avenir Demi' });
*/



$(document).ready(function(){

$('.image').innerfade({
speed: 'slow',
timeout: 5000,
type: 'sequence',
containerheight: '300px'
});

$('#menu a').css({backgroundPosition: '0 0'});
$('#menu a').mouseover(function(){ $(this).stop().animate({backgroundPosition:"(0 -57px)"}, {duration:400}) })
.mouseout(function(){ $(this).stop().animate({backgroundPosition:"(0 0)"}, {duration:100}) })


$(".form").validate({
  rules: {
    name: {
      required: true,
      minlength: 3
    },
    adresa: {
      required: true,
      minlength: 3
    },
    email: {
      required: true,
      minlength: 3,
      email: true
    },
    cell: {
      required: true,
      number: true,
      minlength: 9
    },
    message: {
      required: true
    }
  },
  submitHandler: function(form) {
   form.submit();
 },
         messages: {
            name: {
                required: "Jméno je potřeba zadat."
            },
            cell: {
                required: "Zadejte kontaktní telefon.",
                number: "Telefon není ve správném formátu."
            },
            email: {
                required: "Zadejte prosím e-mail."
            },
            adresa: {
                required: "Zadejte prosím adresu."
            }

    }
  });

$("a.fancybox").fancybox({
	'titleShow'	 	 : true,
	'overlayColor' : '#ECECEC',
	'overlayOpacity' : 0.7
});



  $("label.overlabel").overlabel();


if(!jQuery.browser.msie){$("a.img, div.img, .textInput, input[type='text'], input[type='password'], textarea").addClass('rounded');roundCorners();};

function roundCorners(){$('.rounded, .ui-corner-all').css({'-moz-border-radius':'4px','-webkit-border-radius':'4px','border-radius':'4px'})}


buttonStyles();

// searchInputEffect();
// function searchInputEffect(){var searchFocus=false,searchHover=false,searchCtnr=$('#Search');searchInput=$('#SearchInput'),searchSubmit=$('#SearchSubmit');searchCtnr.hover(function(){if(!searchFocus)$(this).addClass('searchHover');searchHover=true},function(){if(!searchFocus)$(this).removeClass('searchHover');searchHover=false}).mousedown(function(){if(!searchFocus)$(this).removeClass('searchHover').addClass('searchActive')}).mouseup(function(){searchInput.focus();searchSubmit.show();searchFocus=true});searchInput.blur(function(){if(!searchHover){searchCtnr.removeClass('searchActive');searchSubmit.hide();searchFocus=false}})}

function buttonStyles(){$("button:not(:has(span),.noStyle), input[type='submit']:not(.noStyle), input[type='button']:not(.noStyle)").each(function(){var b=$(this),tt=b.html()||b.val();if(!b.html()){b=($(this).attr('type')=='submit')?$('<button type="submit">'):$('<button>');b.insertAfter(this).addClass(this.className).attr('id',this.id);$(this).remove();}b.text('').addClass('btn').append($('<span>').html(tt));});var styledButtons=$('.btn');if(jQuery.browser.mozilla||jQuery.browser.webkit){styledButtons.children("span").css("margin-top","-1px")}styledButtons.hover(function(){$(this).addClass('submitBtnHover')},function(){$(this).removeClass('submitBtnHover')})}



});


