$(document).ready(function(){

  setHandler();
  
});
                   
  
  function setHandler(){
                     
    // ------------ load fancybox      
    $("a.aLoad").fancybox({

       'autoScale': true,
  	   'type': 'ajax'     
  	});      
    
    $(".content .main a.greyButtonShowAdminInfo").fancybox({

       'autoScale': false,
  	   'type': 'iframe'     
  	});      
  	
    $("a.addAnswer").click(function(){
      $('.addAnswerForm').show();   
    });    
                  
    $(".content .mainForum table.forumTable tr td.messageBox .date b").click(function(){
      var value = $(this).parent().parent().find('.message').html();   
      alert(value); 
    });
  

    // ------------ load fancybox
    $("a.fancybox").fancybox({
  	 overlayOpacity: 0.9
  	});
	
    $(".ratingsForm").each(function(index) {
      var id = $(this).attr('id');
      $(this).stars({
    		callback: function(ui, type, value)
        {
         serializeForm = $("#"+id).serialize();
  
    			$.post("/ajaxResponse.php?action=addMark", serializeForm, function(data)
    			{
    				$(".ajaxResponse").html(data);
    			});
    		},
    		cancelShow: false
    	});
  	
    });
  
  	$('.content .main .competitionForm, .content .main .transform').jqTransform();
  	
  	$('.content .main .competitionForm').validate({
  	rules: {
  			formAnswerCompetition: { required: true }
  		}
  	});
  	
  	$('.content .main .formNewPassword').validate({
  	rules: {
  			formEmail: {required: true, email: true }
  		}
  	});
  	
  	$('.content .main .formEditProfile').validate({
  	rules: {
  			formEmail: {required: true, email: true}
  		}
  	});
  	
  	$('.content .main .formChangeAvatar1').validate({
  	rules: {
  			formAvatar: {required: true}
  		}
  	});
  	
  	$('.content .main .formChangePassowrd').validate({
  	rules: {
  			formObecneHaslo: { required: true, minlength: 6 },
  			formNoweHaslo: { required: true, minlength: 6 },
  			formPowtorzNoweHaslo: { required: true, equalTo: "#formHaslo", minlength: 6 }
  		}
  	});
  	        
  	$('form.validate').validate();
  	
  	$('.content .main .formAddText').validate({
  	rules: {
  			formTytul: {required: true},
  			formTresc: {required: true}
  		}
  	});
  	          
  	$('.content .main form.formRegister').validate({
  	rules: {
  			formLogin: { required: true },
  			formEmail: { required: true, email: true },
  			formHaslo: { required: true, minlength: 6 },
  			formPowtorzHaslo: { required: true, equalTo: "#formHaslo", minlength: 6 },
  			formAccept: { required: true }
  		}
  	});
  	
    // styling  input type file
    $("input.iFile").filestyle({ 
      image: "img/button/button_wybierz_plik.png",
      imageheight : 29,
      imagewidth : 141,
      width : 250
    });         
    // end styling  input type file
    
    
    $(".top .bookMenu .scrollArea").jCarouselLite({
        visible: 3,
        scroll: 1,
        circular: false,
        vertical: false,
        btnNext: ".top .bookMenu .goNext",
        btnPrev: ".top .bookMenu .goPrev"
    });
    
    
    $('a.targetBlank').attr('target', 'blank');    
     
    if($(".top .mainTop .socialIco ul li").length<4){
      $(".top .bookMenu .goPrev").addClass('disabled');
      $(".top .bookMenu .goNext").addClass('disabled');
      
      $(".top .bookMenu .goNext").click(function(){
        return false;
      });
      $(".top .bookMenu .goPrev").click(function(){
        return false;
      });      
    }
    
    $(".content .main div.ratingsFormDetailsPage span").hide();
    $(".content .main div.ratingsFormDetailsPage").hover(
      function () {                
        $(this).find('span').show();
      }, 
      function () {
        $(this).find('span').hide();
      }
    );

                  
  }        
/*
Cufon.replace('.top .mainTop ul.mainMenu li a', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.top .bookMenu .scrollArea ul li h2 .author, .top .bookMenu .scrollArea ul li h2 .title', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
                                                             
Cufon.replace('.content .sub .mostWatched strong', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});           
Cufon.replace('.content .addBox .mostMark strong span, .content .addBox h2, .content .addBox h3', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
                        
Cufon.replace('.content .main h1, .content .main h2.mainTitle', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.content .main .newsList ul.itemList li .text h3', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.content .main .wysiwyg h2.title, .content .main h3.empty', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.content .main .fragmentMenu ul.itemList li a', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
                    
Cufon.replace('.footer .partners strong.title', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.footer .mainMenu li a', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});
Cufon.replace('.footer .realization ul li', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});

                   
Cufon.replace('.content .main .error404 h1, .content .main .error404 h2', {fontFamily: 'Tahoma', hover: true, hoverables:{a:true}});

*/    
