// JavaScript Document
jQuery.noConflict();

jQuery(document).ready(function(){
    //initMenu();
    initSlides();
    initTextSize();
});

function initTextSize() {
	jQuery("#text-size .text-size-button").click(function(){
		if(!jQuery(this).hasClass("smaller-inactive") && !jQuery(this).hasClass("larger-inactive")){
            var textArea = jQuery(".editor-content");
         
            if(jQuery(this).hasClass("larger")) {
                if(textArea.hasClass("large-text")){
                    textArea.removeClass("large-text");
                    textArea.addClass("xlarge-text");
                    jQuery(this).addClass("larger-inactive")
                }
                else{
                    textArea.addClass("large-text");
                    jQuery("#text-size .smaller-inactive").removeClass("smaller-inactive");
                }
            }
            
            if(jQuery(this).hasClass("smaller")) {
                if(textArea.hasClass("large-text")){
                    textArea.removeClass("large-text");
                    jQuery(this).addClass("smaller-inactive")
                }
                else{
                    textArea.addClass("large-text");
                    textArea.removeClass("xlarge-text");
                    jQuery("#text-size .larger-inactive").removeClass("larger-inactive");
                }
            }
        }
        
	});	
}

function initMenu() {
    menuShowCurrent();

    jQuery("#menu ul li").hover(function(){
        jQuery(this).addClass("over");
        
        /*if(jQuery(this).find("ul").length > 0){
            menuHideCurrent();
            jQuery(this).find("ul").show();
            jQuery("#header-wrap #submenu-background").show();
        }*/
    }
    ,function(){
        jQuery(this).removeClass("over");
        
        /*if(jQuery(this).find("ul").length > 0){
            jQuery(this).find("ul").hide();
            jQuery("#header-wrap #submenu-background").hide();
            menuShowCurrent();
        }*/
    });
    
}

function menuShowCurrent(){
    if(jQuery("#menu ul li.current ul").length > 0){
        jQuery("#menu ul li.current ul").show();
        jQuery("#header-wrap #submenu-background").show();
    }
}

function menuHideCurrent(){
    if(jQuery("#menu ul li.current ul").length > 0){
        jQuery("#menu ul li.current ul").hide();
        jQuery("#header-wrap #submenu-background").hide();
    }
}

var slideInterval = 7000;
var slideDocElements = ".quotes li";

function initSlides(){
    jQuery(slideDocElements + ":eq(0)").show();
    
    if(jQuery(slideDocElements).length > 1)
        slideTime=setInterval('setupSlides()', slideInterval);
}

function setupSlides(){
    changeSlide(slideDocElements, jQuery(slideDocElements).length);
}

var pos = 0;

function changeSlide(elements, numElements){
    var nextPos;
    
    if(pos < numElements - 1)
        nextPos = pos +1;
    else
        nextPos = 0;
    var currentSlide = elements + ":eq(" + pos + ")";
    var newSlide = elements + ":eq(" + nextPos + ")";
    jQuery(currentSlide).fadeOut("slow");
    jQuery(newSlide).fadeIn("slow");
    pos = nextPos;    
}
