
function initSearchForm() {
        
        var search_form = $('.search-form > form'); 

	 search_form.submit(function(){ 
		var searched = search_form.find('input[name=search]').val().replace(/^\s+/,'').replace(/\s+$/,'').replace(/\s/g,'+');
		if (searched.length < 3){
			alert('Wyszukiwany tekst musi mieć co najmniej 3 znaki ');
		} else {
			document.location.href = '/search/'+searched;	
		}
		return false;
	 });
       
}




function submitContactForm() {
                    
    $( '#contact-message' ).hide();
    var name = $( '#name' ).val();
    var surname = $( '#surname' ).val();
    var position = $( '#position' ).val();
    var company = $( '#company' ).val();
    var address = $( '#address' ).val();
    var phone = $( '#phone' ).val();
    var email = $( '#email' ).val();
    var question = $( '#question' ).val();
    var hashcode = 'ultimo';

    var ajax = new myAjax( 'ultimo' );
    ajax.action = 'submitContact';
    ajax.post( 'name='+name+'&surname='+surname+'&position='+position+'&company='+company+'&address='+address+'&phone='+phone+'&email='+email+'&question='+question+'&hashcode='+hashcode );
    ajax.onLoad = function() {
              $( '.contact-form tr.imp td ').removeClass('error');
              var response =  trim(this.response); 
              if ( response != 'robot' ) {
                    
                    if ( response.indexOf('||') != -1 ){
                          var resp_arr = response.split('||');
                          
                           if ( resp_arr[1].indexOf('|') != -1 ){  
                                               var resp_arr2 = resp_arr[1].split('|');
                                               for( var aim in resp_arr2 ){  
                                                     $('#'+resp_arr2[aim]).parents('.imp').find('td').each(function() {
                                                                     if ( $(this).hasClass('label') ||
                                                                          $(this).hasClass('input') ||
                                                                           $(this).hasClass('textarea') ) {
                                                                                      
                                                                           $(this).addClass('error');           
                                                                                      
                                                                     }
                                                                  });              
                                               }
                                              
                          
                           } else {
                                              $( '#'+resp_arr[1]).parents('.imp').find('td').each(function() {
                                                                     if ( $(this).hasClass('label') ||
                                                                          $(this).hasClass('input') ||
                                                                           $(this).hasClass('textarea') ) {
                                                                                      
                                                                           $(this).addClass('error');           
                                                                                      
                                                                     }
                                                                  }); 
                                              
                           }
                          
                          
                           $( '#contact-message' ).html( resp_arr[0] );
                        
                    } else {
                          $( '#contact-message' ).html( this.response );
                          $( '.contact-form form' ).hide();
                          _gaq.push(['_trackPageview', '/kontakt/formularz-kontaktowy/dziekujemy']);
                       
                          
                    }
                    $( '#contact-message' ).show(); 
                    
              }
	
    }
}

//function submitApplyForm() {
//                    
//    $( '#contact-message-4' ).text('').hide();
//    
//   var position = $( '#position' ).val();
//    var name = $( '#name' ).val();
//    var surname = $( '#surname' ).val();
//     var birth_day = $( '#birth_day' ).val();
//    var birth_month = $( '#birth_month' ).val();
//    var birth_year = $( '#birth_year' ).val();
//     var street = $( '#street' ).val();
//    var city = $( '#city' ).val();
//    var zip_code = $( '#zip_code' ).val();
//    var province = $( '#province' ).val();
//    var phone = $( '#phone' ).val();
//    var email = $( '#email' ).val();
//    
//    var education = $('input[name=education]:checked').val();
//    var experience = $('input:radio[name=experience]:checked').val();
//    var experience2 = $('input:radio[name=experience2]:checked').val();
//     var experience3 = $('input:radio[name=experience3]:checked').val();
//   var english = $('input:radio[name=english]:checked').val();
//    var computer = $('input:radio[name=computer]:checked').val();
//     
//    var shifts = $('input:radio[name=work_shifts]:checked').val();
//     var cv = $('#cv').val();
//    var application = $('#application').val();
//    
//   
//   
//    var ajax = new myAjax( 'ultimo' );
//    ajax.action = 'submitApplyForm';
//    ajax.post( 'position='+position+'&name='+name+'&surname='+surname+'&birth_day='+birth_day+'&birth_month='+birth_month+'&birth_year='+birth_year+'&street='+street+'&city='+city+'&zip_code='+zip_code+'&province='+province+'&phone='+phone+'&email='+email+'&education='+education+'&experience='+experience+'&experience2='+experience2+'&experience3='+experience3+'&english='+english+'&computer='+computer+'&shifts='+shifts+'&cv='+cv+'&application='+application );
//    ajax.onLoad = function() { 
//               $('#step-4 td').removeClass('error');
//              var response =  trim(this.response);  
//             
//                   $( '#contact-message-4' ).html( response ).show();
//
//    }
//}


                                        

function initMainNav() {
   
                    $('#main-nav li a[class!=active]').css('opacity',"0");
                    $('#main-nav li a').mouseover(function(){
                       
                         
                       //if (!$(this).hasClass('active')){
                             $('#main-nav .active').css('opacity','0');
                             
                          //$(this).css('opacity',"0").addClass('active').fadeIn('slow');
                          //$(this).stop().animate({opacity:1},100);
                        
 $(this).stop().animate({
				opacity: 1
			}, "slow");
                        
                      // }  
                         
                       
                    });
                    
                    
                    
                    $('#main-nav li a').mouseout(function(){
                        //$('#main-nav .active').each(function(){
                        //        $(this).removeClass('active');
                        //    });
                        //
                         $('#main-nav .active').css('opacity','1');
                        // if (!$(this).hasClass('active')){
                            $(this).stop().animate({
				opacity: 0
			}, "slow");
                            
                        //}
                       
                    });           

}

function initTabs() {
    $('.tabs ul li').hover(function(){  
       $(this).addClass('active'); 
    },function(){
         $(this).removeClass('active'); 
        
    });          
                    
}

$(document).ready(function(){
    //initMainNav();
   initTabs();
   initSearchForm();
       
    

});
