	// JavaScript Document

	function addLoadEvent(func){
		var oldonload = window.onload;
		
		if (typeof window.onload != 'function') {
			window.onload = func; 
		}
		else 
		{ 
			window.onload = function()
			{ 
				if (oldonload)
				{ 
					oldonload();
				} 
				func();
			}
		} 
	}
	
	addLoadEvent(dataAtual);

	function getClass(pclass,pcontent){
		var content = pcontent || document;
		var elems = content.getElementsByTagName("*");
		var elArray = [];
		for(var i = 0; i < elems.length; i++){
			if(elems[i].className.indexOf(pclass) != -1){
				elArray[elArray.length] = elems[i];
			}
		}
		return elArray;
	}
	
	function addClass(element, value){
		if(!element.className) {
			element.className = value;
		} else {
			newClassName = element.className;
			newClassName+= " ";
			newClassName+= value;
			element.className = newClassName;
		}
	}
	
	function removeClass(ele,cls){
		if (hasClass(ele,cls)) {
			var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
			ele.className=ele.className.replace(reg,' ');
		}
	}	
	
	function hasClass(ele,cls){
		return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
	}
	
	function setDisplay(obj, type){
		var objt = document.getElementById(obj);
		objt.style.display = type;
	}
	
	function eventBlur(elem){
		elem.onblur = validaNovaPropostaUsuario;
		
		if (typeof(elem.captureEvents) !== "undefined"){
			elem.captureEvents(Event.BLUR);
		}
	}
	
	function blurInputs(){
		var divID = document.getElementById("novaPropostaForm");
		var inputs = divID.getElementsByTagName('input');
		var textareas = divID.getElementsByTagName('textarea');
		
		for (var i = 0; (input = inputs[i]); i++) {  
			eventBlur(input);
		}
		
		for (var i = 0; (textarea = textareas[i]); i++) {
			eventBlur(textarea);
		}
	}

	function limpaValue(defaltValue, id){
		campo = document.getElementById(id);
		
		if(campo.value == defaltValue)
		{
			campo.value = "";
		}
	}
	
	function returnValue(defaltValue, id){
		campo = document.getElementById(id);
		
		if(campo.value == "")
		{
			campo.value = defaltValue;
		}
	}
	
	function dataAtual()
	{
		var hoje = new Date();
		var dia = hoje.getDate();
		var dias = hoje.getDay();
		var mes = hoje.getMonth();
		var ano = hoje.getFullYear();
		
		if (dia < 10){
			dia = "0" + dia;
		}
		
		if (ano < 2000){
			ano = "19" + ano;
		}
		
		function criaArray (n){
			this.length = n;
		}
		
		var nomeDia = new criaArray(7);
		nomeDia[0] = "Domingo";
		nomeDia[1] = "Segunda-feira";
		nomeDia[2] = "Ter&ccedil;a-feira";
		nomeDia[3] = "Quarta-feira";
		nomeDia[4] = "Quinta-feira";
		nomeDia[5] = "Sexta-feira";
		nomeDia[6] = "S&aacute;bado";
		
		var nomeMes = new criaArray(12);
		nomeMes[0] = "Janeiro";
		nomeMes[1] = "Fevereiro";
		nomeMes[2] = "Mar&ccedil;o";
		nomeMes[3] = "Abril";
		nomeMes[4] = "Maio";
		nomeMes[5] = "Junho";
		nomeMes[6] = "Julho";
		nomeMes[7] = "Agosto";
		nomeMes[8] = "Setembro";
		nomeMes[9] = "Outubro";
		nomeMes[10] = "Novembro";
		nomeMes[11] = "Dezembro";
		
		var dataAtualizada = nomeDia[dias] + ", " + dia + " de " + nomeMes[mes] + " de " + ano;
		document.getElementById('dataAtual').innerHTML = dataAtualizada;
	}

	function horaAtual()
	{
		var hoje = new Date();
		var hora = hoje.getHours();
		var minuto = hoje.getMinutes();
		var segundo = hoje.getSeconds();

		if (hora < 10){ 
			hora = "0" + hora;
		}
		
		if (minuto < 10){ 
			minuto = "0" + minuto;
		}
		
		if (segundo < 10){ 
			segundo = "0" + segundo;
		}
	
		var horaAtualizada = hora + ":" + minuto + ":" + segundo;
		document.getElementById('horaAtual').innerHTML = horaAtualizada;
		setTimeout("horaAtual()", 1000);
	}
	
