window.addEvent('domready', function(){


  if($('artikel-bewerten-fade')){
    var bewertenSlide = new Fx.Slide('artikel-bewerten-fade', {
          mode: 'vertical',
          duration: 800,
          transition: Fx.Transitions.Sine.easeOut,
          wait: true
    });
    bewertenSlide.hide();
  }
  
  
  if($('artikel-bewerten-link')){
    $('artikel-bewerten-link').addEvent('click', function(e){
  	    e = new Event(e);
  		$('artikel-bewerten-fade').setStyles({display: 'block', visibility: 'visible'});
  	    bewertenSlide.slideIn();
  	    new Fx.Style('artikel-bewerten-link', 'opacity', {duration: 0}).set(0);
  		
  		/*
  		$('artikel-bewerten').setStyles({
  			display: 'none'
  		});
  		*/
  	    e.stop();
    });
  }
  
  if($('bookmark-link')){
    $('bookmark-link').addEvent('click', function(e){
      e = new Event(e);
      FadeIn('bookmark-slide');
  	  $$('#bookmark-slide a').setStyles({visibility: 'visible'});
      e.stop();
    });
  }
  
  if($$('#bookmark-slide a.close-bookmark')){
    /* Raus - Weil sonst funktionieren die Links nicht / RS */
    $$('#bookmark-slide a.close-bookmark').addEvent('click', function(e){
      e = new Event(e);
      FadeOut('bookmark-slide');
  	  $$('#bookmark-slide a').setStyles({visibility: 'hidden'});
      e.stop();
    });
  }

  if($('star-box')){
    $$('#star-box img').each(function(el, id){
  	el.addEvent('mouseleave', function(e){
  		$$('#star-box img').each(function(f, otherId){
  			if(otherId <= id){
  				f.setProperty('src', 'fileadmin/templates/gfx/star_empty.gif');
  			};
  		});
  	});
	
  	el.addEvent('mouseenter', function(e){
		
		$$('#star-box img').each(function(f, otherId){
			if(otherId <= id){
				f.setProperty('src', 'fileadmin/templates/gfx/star_full.gif');
			};
		});
	});
	
  	el.addEvent('click', function(e){
  		$('artikel-bewerten-rating').value = id+1;
  		$('artikel-bewerten-fade').setStyles({display: 'none', visibility: 'hidden'});
      	bewertenSlide.toggle();
  		tx_comtipdb_pi1ajaxVote(xajax.getFormValues('form-artikel-bewerten'));
  	});
  	
    });
    
    $('star-box').addEvent('mouseleave', function(e){
    	$$('#star-box div').each(function(el){
  		el.setHTML('<img src="fileadmin/templates/gfx/star_empty.gif" />');
  	});
    });
  }
    
  function FadeIn(divid,time){
    if(!time){time=150;}
    var div = $(divid).setStyles({opacity: 0});
    new Fx.Style(divid, 'opacity', {
          duration: time,
          transition: Fx.Transitions.Circ.easeIn
    }).start(0, 1);
  }

  function FadeOut(divid,time){
    if(!time){time=200;}
    var div = $(divid).setStyles({opacity: 100});
    new Fx.Style(divid, 'opacity', {
          duration: time,
          transition: Fx.Transitions.Circ.easeOut
    }).start(1, 0);
  }
  
  function callFade(linkid,divid){
    $(linkid).addEvent('click', function(e){
      e = new Event(e);
      FadeIn(divid);
      e.stop();
    });
  }
  
});

