// Javascripts de uso geral
// Rubem Pechansky
// 03/2001

// Verifica todos os campos de um formulário

function checkRequired(which)
{
	var pass=true;

	if(document.images) {
		for (i=0;i<which.length;i++) {
			var tempobj=which.elements[i];

			if (((tempobj.type=="text"||tempobj.type=="textarea") &&
			  tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&& tempobj.selectedIndex==0)) {
				pass=false;
				break;
			}
		}
	}

	if(!pass) {
		alert("O formulário está incompleto.\nPreencha o campo \""+tempobj.name+"\" e tente novamente.");
		return false;
	} else
		return true;
}

// Pede confirmação antes de limpar um formulário

function resetConfirm(which)
{
	if(confirm("Tem certeza que deseja limpar o formulário?")) {
		if(document.images) {
			for(i=0;i<which.form.length;i++) {
				var tempobj=which.form.elements[i];
				if(tempobj.type=="text" || tempobj.type=="textarea")
					tempobj.value = "";
			}
		}
	}
}

//------------ FIM

