	String.prototype.ucFirst = function(){
		var value = this.substr(0, 1).toUpperCase()+this.substr(1);
		return value;
	};

	goToLocation = function(url){
		if(url){
			document.location = url;
		};
	};

	destaques = function(){
		goToLocation("./?banner=on");
	};

	eventos = function(){
		goToLocation("./?event=all");
	};

	diaDaSemana = function(){
	
		var hoje=new Date();
		var dia= hoje.getDay();
		var semana=new Array(6);
		semana[0]='Domingo';
		semana[1]='Segunda-Feira';
		semana[2]='Ter&ccedil;a-Feira';
		semana[3]='Quarta-Feira';
		semana[4]='Quinta-Feira';
		semana[5]='Sexta-Feira';
		semana[6]='S&aacute;bado';
		
		return semana[dia];
	};

	mesAtual = function(){

		mes = data.getMonth();
		meses = new Array(12);
		meses[0] = "Janeiro";
		meses[1] = "Fevereiro";
		meses[2] = "Mar&ccedil;o";
		meses[3] = "Abril";
		meses[4] = "Maio";
		meses[5] = "Junho";
		meses[6] = "Julho";
		meses[7] = "Agosto";
		meses[8] = "Setembro";
		meses[9] = "Outubro";
		meses[10] = "Novembro";
		meses[11] = "Dezembro";
		
		return meses[mes];
	};
								
	printFapesbPage = function(printElement,mailPage){

		var content_post = searchFatherByClass(printElement,"post");
		var contents = searchElementInside(content_post,"div");
		var title = searchElementInside(content_post,"h2")[0];
		var html = title.innerHTML;
		var contentText = "";

		for(var i=0;i<contents.length;i++){
			
			if(contents[i].className){
				if(contents[i].className=="postcontent"){
					contentText = contents[i].innerHTML;
					i = contents.length;
				};
			};
		};

		if(html){

			if(mailPage){

				$("sendMail").style.display = "inline";
				$("hiddenMessage").value = html+contentText;
			}
			else{
				var printWin = window.open("","printFapesbPage");
				printWin.document.open();
				printWin.document.write(html+contentText);
				printWin.document.close();
				printWin.print();
				printWin.close();
			};
		};
	};

	mailPage = function(){

		
		var de = $("textareaOf").value;
		var para = $("textareaFor").value;
		var mensagem = $("hiddenMessage").value;
		
		var request = new Ajax.Request('./wp-content/themes/fapesb/mail.php',
			{
				method:'post',
				parameters: { "de" : de, "para": para, "mensagem" : mensagem},
				onSuccess: function(transport){

					var response = transport.responseText;

					if(response=="Email enviado com sucesso"){
						$('sendMail').style.display='none';
					};

					alert(response);
				}
			});
	};
				
	var theKids = new Array();

	searchClassInside = function(father,className,sentinel){

		var kids = father.childNodes;
		if(!sentinel){ theKids = new Array(); };

		for(var sentinel=0;sentinel<kids.length;sentinel++){

			if(kids[sentinel].className){

				if(kids[sentinel].className==className){
					theKids.push(kids[sentinel]);
				};
				
				if(kids[sentinel].childNodes.length>0){
					searchClassInside(kids[sentinel],className,1);
				};
			};
		};

		return theKids;
	};

	searchElementInside = function(father,element,sentinel){

		var kids = father.childNodes;
		if(!sentinel){ theKids = new Array(); };

		for(var sentinel=0;sentinel<kids.length;sentinel++){

			if(kids[sentinel].tagName){

				if(kids[sentinel].tagName.toLowerCase()==element.toLowerCase()){
					theKids.push(kids[sentinel]);
				};

				if(kids[sentinel].childNodes.length>0){
					theKids.concat(searchElementInside(kids[sentinel],element,1));
				};
			};
		};

		return theKids;
	};

	searchFatherByClass = function(element,className){

		var returnValue = false;

		if(element.parentNode){

			returnValue = element.parentNode;

			if(element.parentNode.className!=className){
				returnValue = searchFatherByClass(element.parentNode,className);
			};
		};

		return returnValue;
	};

	var exeImage = null;
	var exeBanner = null;

	window.onload = function(){

		if($("middle_post")){
			if(makeNewsWork()){
				exeImage = window.setInterval("rotateImages()",4000);
			};
		};

		if($("main_banner_content")){
			if(makeBannerWork()){
				exeBanner = window.setInterval("rotateBanner()",4000);
			};
		};
	};
