// JavaScript Document
aoCarregar = function(){
	validaMenApoio();
	//startFuncion();
}
/*
function startFuncion() {
	var indice = 0;
	var elRequeridos = new Array();
	var elInputs = document.getElementsByTagName("input");
	var elForm = document.getElementsByTagName("form");
	if(elInputs.length){
		//verifica quais elementos são requeridos
		for(i = 0; i < elInputs.length; i++){
			if(elInputs[i].getAttribute("title") == "requerido"){
				elRequeridos[indice] = elInputs[i];
				indice = indice + 1;
			}
		if(elInputs[i].getAttribute("type") == "checkbox" || elInputs[i].getAttribute("type") == "radio"){
			elInputs[i].className = "none";
		}
		
		}
	elForm = elForm[0]
	AutoFormValidator(elForm,elRequeridos);
	}
}

function AutoFormValidator(objForm, objRequereds){
	
	objForm.onsubmit = function(){
		var erro = "";
		for(i = 0; i < objRequereds.length; i++){
			if(objRequereds[i].value == "") erro += "- O campo " + objRequereds[i].name +" está vazio;\n";
		}
		if(erro=="") objForm.submit();
		else alert("Caro usuário, por favor verifique os seguintes erros:\n"+erro);
		return false;
	}
}
*/
function validaMenApoio(){
	
	var form_mensagem = document.getElementById("form_mensagem");
	if(form_mensagem){
		form_mensagem.onsubmit = function(){
			var nome = document.getElementById("nome");
			var titulo = document.getElementById("titulo");
			var mensagem = document.getElementById("mensagem");
			var erro = "";
			if(nome.value == "") erro += " - Cadastre seu nome\n";
			if(mensagem.value == "") erro += " - Escreva a mensagem\n";
			if(erro == ""){
				this.submit();
			}else{
				alert("Os seguintes erros ocorreram:\n" + erro);
				return false;
			}

		}
	}
	
}

function addFriend(){
	var fieldsetIndicados = document.getElementById("fieldsetIndicados");
	var campos = fieldsetIndicados.getElementsByTagName("dd");
	var num_campos = campos.length/2;
	var mydl = fieldsetIndicados.getElementsByTagName("dl");
	var dlContent = mydl[0].innerHTML;
	var newdlContent = '<dt><label for="nomeAmigo['+ num_campos +']">Nome do '+ (num_campos + 1) +'<sup>o</sup> indicado:</label></dt>';
	newdlContent += '<dd><input type="text" name="nomeAmigo['+ num_campos +']" id="nomeAmigo['+ num_campos +']" maxlength="50" size="30" title="requerido" /></dd>';
	newdlContent += '<dt><label for="emailAmigo['+ num_campos +']">E-mail do '+ (num_campos + 1) +'<sup>o</sup> indicado:</label></dt>';
	newdlContent += '<dd><input type="text" name="emailAmigo['+ num_campos +']" id="emailAmigo['+ num_campos +']" maxlength="50" size="30"  /></dd>';
	mydl[0].innerHTML = dlContent + newdlContent;
	//alert(mydl[0].innerHTML);
	
}
window.onload = aoCarregar;



var Temp2;
var timerID = null;
var timerRunning = false;
function arry() {
this.length = 12;
this[0] = 31;
this[1] = 28;
this[2] = 31;
this[3] = 30;
this[4] = 31;
this[5] = 30;
this[6] = 31;
this[7] = 31;
this[8] = 30;
this[9] = 31;
this[10] = 30;
this[11] = 31;
}
var date = new arry();

function stopclock() {
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}

function startclock() {
stopclock();
showtime();
}

function showtime() {
now = new Date();
var CurMonth = now.getMonth();
var CurDate = now.getDate();
var CurYear = now.getFullYear();
now = null;
if (29 < CurDate) {
CurDate -= date[CurMonth]; CurMonth++;
}
if (7 < CurMonth) {
CurMonth -= 12; CurYear++;
}

var Yearleft = 2007 - CurYear;
var Monthleft = 6 - CurMonth;
var Dateleft = 29 - CurDate;

document.dateform.a.value = Yearleft;
document.dateform.b.value = Monthleft;
document.dateform.c.value = Dateleft;

timerID = setTimeout("showtime()",1000);
timerRunning = true;
}


// envia foto 
NumeroCampo = 0;
function Add() {
    if(NumeroCampo < 4) {
        NumeroCampo++;
        data = "<span id='campo"+NumeroCampo+"'><input type=\"file\" name=\"file[]\" /> <input type=\"button\" value=\"Remover\" onclick=\"Delcampo('campo"+NumeroCampo+"')\" /></span>";
        campo = document.getElementById("campos");
        campo.innerHTML = campo.innerHTML + data;
    }    
}

function Delcampo(IDDiv) {
    var d = document.getElementById('campos');
    var olddiv = document.getElementById(IDDiv);
    d.removeChild(olddiv);
    NumeroCampo--;
}
