Skip to content
Extraits de code Groupes Projets
view.js 1,95 ko
Newer Older
  • Learn to ignore specific revisions
  • $(document).ready(function(){
    
    maxwell's avatar
    maxwell a validé
    	
    
    maxwell's avatar
    maxwell a validé
    
    
    maxwell's avatar
    maxwell a validé
    	$('#debug_info').click(function() {
    		$('#debug_more').toggle('fast', function() {
    			
    		});
    	});
    	
    
      $("label").inFieldLabels();
    
    maxwell's avatar
    maxwell a validé
    	
    
    danielvincent's avatar
    danielvincent a validé
      $('#flash_notice, #flash_error, #flash_alert').delay(2500).slideUp(130);
    
    maxwell's avatar
    maxwell a validé
    //Called with $(selector).clearForm()
    	$.fn.clearForm = function() {
    		return this.each(function() {
    		var type = this.type, tag = this.tagName.toLowerCase();
    		if (tag == 'form')
    			return $(':input',this).clearForm();
    		if (type == 'text' || type == 'password' || tag == 'textarea')
    			this.value = '';
    
    Raphael's avatar
    Raphael a validé
    		//else if (type == 'checkbox' || type == 'radio')
    			//this.checked = false;
    
    maxwell's avatar
    maxwell a validé
    		else if (tag == 'select')
    			this.selectedIndex = -1;
    
    Raphael's avatar
    Raphael a validé
    		$(this).blur();
        });
    
    maxwell's avatar
    maxwell a validé
    	};
    
    Raphael's avatar
    Raphael a validé
      
    
      $("div.image_cycle").cycle({
        fx: 'fade',
        random: 1,
        timeout: 2000,
        speed: 3000
      });
    
    
    
      $("#add_album_button").fancybox();
      $("#add_group_button").fancybox();
    
      $("#add_request_button").fancybox({ 'titleShow': false });
    
      $("#add_photo_button").fancybox({
        'onClosed'   :   function(){
          if($("#add_photo_button").hasClass("uploading_complete")){
            $("#add_photo_button").removeClass("uploading_complete");
            reset_photo_fancybox();
          }
        }
      });
    
      //pane_toggler_button("photo");
    
      $("input[type='submit']").addClass("button");
    
    
    ilya's avatar
    ilya a validé
      $(".image_thumb img").load( function() {
        $(this).fadeIn("slow");
      });
    
    
    ilya's avatar
    ilya a validé
      $(".image_cycle img").load( function() {
        $(this).fadeIn("slow");
      });
    
    
    ilya's avatar
    ilya a validé
    
    
    });//end document ready
    
    function reset_photo_fancybox(){
            album_id = $(".album_id")[0].id;
            ajax = $.get("/photos/new?album_id=" + album_id, function(){
              $("#new_photo_pane").html(ajax.responseText)
            });
    }
    
    
    function pane_toggler_button( name ) {
    
        $("#add_" + name + "_button").toggle(
        function(evt){
          evt.preventDefault();
          $("#add_" + name + "_pane").fadeIn(300);
        },function(evt){
          evt.preventDefault();
          $("#add_" + name +"_pane").fadeOut(200);
        }
      );
    }