	var Senzala = {    

		addsmiley: function (code)
				{
					var pretext = document.sign.message.value;	
					this.code = code;
					document.sign.message.value = pretext + code;
				}
	};
		
	var Spotlight = {
		
		animationTime: 4000,
		actualSpotlightItem:0,
		
		initSpotlight: function () {
			
			if (Spotlight.checkNumberOfImages() > 0) {
				Spotlight.startSpotlight();
			}
		},
		
		checkNumberOfImages: function () {
			return $('div#spotlight div').length;
		},
		
		startSpotlight: function () {
			setInterval('Spotlight.spotlight()', Spotlight.animationTime);
		},
		
		spotlight: function () {
			
			$('div#spotlight #spotlightItem:eq(' + Spotlight.actualSpotlightItem + ')' ).hide();
	
			Spotlight.actualSpotlightItem++;
			if (Spotlight.actualSpotlightItem >= $('div#spotlight div').length) {
				Spotlight.actualSpotlightItem = 0
			}
			
			$('div#spotlight #spotlightItem:eq(' + Spotlight.actualSpotlightItem + ')' ).fadeIn("slow");
		}
	};
	
	var TextSlider = {
		
		animationTime: 15000,
		
		initTextSlider: function () {
			TextSlider.startSlider();
		},
		
		startSlider: function () {
			TextSlider.textSlider();
			setInterval('TextSlider.textSlider()', TextSlider.animationTime);
		}, 
		
		textSlider: function () {
			var slideTo = parseInt( TextSlider.getTextWidth() ) - parseInt( $('div.#textSlider').css("width") );
			$('div#textSlider div').animate({ left: "-" + slideTo + "px" }, TextSlider.animationTime / 2)
								   .animate({ left: "0px" }, TextSlider.animationTime / 2);
		},
		
		getTextWidth: function () {
			return $('div#textSlider div').css("width");
		}
	};
	
	$(function () {
		
		this.baseHref = $( "base" ).attr( 'href' );
		
		Spotlight.initSpotlight();
		TextSlider.initTextSlider();
		
		// Facebox
		$('a[rel*=facebox]').facebox( )  
	});