function $(id){
	return document.getElementById(id);
}

function checkAll(){
	f = document.forms[0];
	_el = f.elements;
	
	for(i=0; i<_el.length; i++){
		tp = _el[i].type.toString();
		tp = tp.toLowerCase();
		//$('msg').innerHTML += (_el[i].id);
		if ( (tp != "hidden") && (tp != "submit") && (tp != "button") ){
			_el[i].focus();
			_el[i].blur();
		}
	}
}

function tryCadastrar(){
	var _erros = document.getElementsByTagName("IMG");
	var er = 0;
	
	for(i=0; i< _erros.length; i++){
		src = _erros[i].src;
		src  = src.toLowerCase();
		id = _erros[i].id;
		id = id.toLowerCase();
		
		if ( (id != "erro") && (id != "obrigatorio") ){
			if ( (src == "erro.gif") || (src == "obrigatorio.gif") ){
				er = 1;
				break;
			}
			//document.body.innerHTML += "<BR> id="+id+" src="+src;
		}

	}
	
	if (er){
		$('msg').innerHTML = "<IMG ID='erro' SRC='erro.gif'> Por favor, preencha corretamente o formul&aacute;rio";
		$('msg').style.display = 'block';
	}
	else{
		f = document.forms[0];
		_el = f.elements;
		
		var dados = "";

		var n = 0; var _ob = new Array();
		var m = 0; var _op = new Array();

		for(i=0; i<_el.length; i++){
			tp = _el[i].type.toString();
			tp = tp.toLowerCase();
			//$('msg').innerHTML += (_el[i].id);
			if ( (tp != "hidden") && (tp != "submit") && (tp != "button") && (_el[i].id != "alterar") && (_el[i].id != "cadastrar") && (_el[i].id != "fone2") && (_el[i].id != "email2")){
				_ob[n] = _el[i];
				n++;
				/*if (($('img_status_'+_el[i].id).src != "erro.gif") && ($('img_status_'+_el[i].id).src != "obrigatorio.gif")){
					if (!$(_el[i].id).value){
						$('msg').innerHTML = "<IMG ID='erro' SRC='erro.gif'> Por favor, preencha corretamente o formul&aacute;rio";
						$('msg').style.display = 'block';
						dados = "";
						break;
					}
					else
						dados += _el[i].id+'='+_el[i].value+'&';
				}
				else{
					alert(_el[i].id);
					$('msg').innerHTML = "<IMG ID='erro' SRC='erro.gif'> Por favor, preencha corretamente o formul&aacute;rio";
					$('msg').style.display = 'block';
					dados = "";
					break;
				}*/
			}
			else{
				if ( (tp != "hidden") && (tp != "submit") && (tp != "button") ){
					_op[m] = _el[i];
					m++;
				}
			}
		}
		_erro = "erro.gif";
		_obr = "obrigatorio.gif";
		
		for(i=0; i<_ob.length; i++){
			var src = $('img_status_'+_ob[i].id).src;
			var _src = "";
			
			var tam = src.length; 
			for(c=tam-1; c>=0; c--){
				if (src.charAt(c) == "/")
					break;
			}
			
			for(a=c+1; a<=tam-1; a++){
				_src += src.charAt(a);
			}
			
			src = _src.toLowerCase();
			
			//alert(_el[i].id+'->'+src);
			if ( (src != _erro) && (src != _obr) )
				dados += _ob[i].id+'='+_ob[i].value+'&';
			else{
				$('msg').innerHTML = "<IMG ID='erro' SRC='erro.gif'> Por favor, preencha corretamente o formul&aacute;rio";
				$('msg').style.display = 'block';
				dados = "";
				break;
			}
		}
		
		
		if(dados != ""){
			for(i=0; i<_op.length; i++){
				if ( (src != _erro) )
					dados += _op[i].id+'='+_op[i].value+'&';
				else{
					$('msg').innerHTML = "<IMG ID='erro' SRC='erro.gif'> Por favor, preencha corretamente o formul&aacute;rio";
					$('msg').style.display = 'block';
					dados = "";
					break;
				}
			}
		}
		
		if (dados != ""){
			document.forms[0].submit();
		}
		
	}
	
	//$('msg').innerHTML = dados;
}

function setClasses(){
	var _inputs = document.getElementsByTagName("INPUT");
	for(var i=0;i<_inputs.length;i++){
		tp = _inputs[i].type;
		tp = tp.toLowerCase();
		if ((tp == "text") || (tp == "password"))
			_inputs[i].className = "txt";
		if ((tp == "button") || (tp == "submit"))
			_inputs[i].className = "btn";
	}
	
	var _erros = document.getElementsByTagName("DIV");
	for(i=0; i< _erros.length; i++){
		cname = _erros[i].className;
		cname = cname.toLowerCase();
		if (cname == "erro")
			_erros[i].className = "";
	}
}

function validar(pag, dados, _div){
	$(_div).src = 'validando.gif';
	var jsel = document.createElement('SCRIPT');
        jsel.type = 'text/javascript';
        jsel.src = pag+'?'+dados;
        document.body.appendChild (jsel);
}
