
//AUTOCOMPLETE
var fadeInSuggestion = function(suggestionBox, suggestionIframe){
  	$(suggestionBox).fadeTo(300,0.8);
  };
var fadeOutSuggestion = function(suggestionBox, suggestionIframe){
 	$(suggestionBox).fadeTo(300,0);
 }; 
 
$(document).ready(function(){

 	//IMAGE BOX 
	$.ImageBox.init({
		loaderSRC: '/images/content/loading.gif',
		textImage: 'Bild',
		textImageFrom: 'von',
		closeHTML: '<img src="/images/content/close.jpg" />'
	});
	
	//TOOLTIP
	$('.tooltip').ToolTip({ 
        className: 'ttip',		
        position: 'mouse',
		delay: 0
      });
      
     //TOGGLE BUTTONS 
	$(".toggleBtn").toggle(
		function(){
			if(document.getElementById(this.rel).style.display == "block"){
				$("#" + this.rel).slideUp(500); 
				this.innerHTML = "+";
				return
			};
			this.innerHTML = "-";
			$("#" + this.rel).slideDown(500);
		},function(){
			if(document.getElementById(this.rel).style.display == "none"){
				$("#" + this.rel).slideDown(500);
				this.innerHTML = "-";
				return
			};
			this.innerHTML = "+";
			$("#" + this.rel).slideUp(500);
  	});
  
  	$("#latest_users_button").click(function(event) {
		$('#top_users').hide(0);
		$('#active_users').hide(0);
		$('#latest_users').slideDown(600);
	});	
  	$("#top_users_button").click(function(event) {
		$('#latest_users').hide(0);
		$('#active_users').hide(0);
		$('#top_users').slideDown(600);
	});	
 	$("#active_users_button").click(function(event) {
		$('#top_users').hide(0);
		$('#latest_users').hide(0);
		$('#active_users').slideDown(600);
	});	

 	  
//  	$('.faq .answer').hide(); 
//  	$('.faq h4').click(function() {
//    	$('.answer:visible').slideUp('fast');
//    	$(this).toggleClass('selected');
//    	$(this).next('.answer:hidden').slideDown('fast');
//	});  
  	
  	

  	$('.faq .faq_text').hide(); 
  	$('.faq .faq_title').click(function() {
    	$('.faq_text:visible').slideUp('fast');
    	$(this).parent().next('.faq_text:hidden').slideDown('fast');
  	});
	
	//$('#cms > ul').hide(); 
  	//$('#cms li a').click(function() {
    //	$(this).parent().next('ul:hidden').slideDown('fast').siblings('ul:visible').slideUp('fast');
	//});  
	
	$('span.link').click(function() {
		var element = $(this).attr("rel") + '_content';
		var vis = document.getElementById(element).style.display;
		$('div.hidden > div:visible').hide();
		if(vis == '' || vis == 'none')  
			$('#' + element).show();
   	});
 	$("#admincenter_button").click(function(event) {
		$('#admincenter').toggle(600, null, 'easeout');
	});	
});