function verificaDataMaior(data1, data2) {
	if ( parseInt( data2.split( "/" )[2].toString() + data2.split( "/" )[1].toString() + data2.split( "/" )[0].toString() ) > parseInt( data1.split( "/" )[2].toString() + data1.split( "/" )[1].toString() + data1.split( "/" )[0].toString() ) ) return true;
	else return false;
}

function checaVazio(input) {
	if(input != "") return true;
	else return false;
}

function checaEmail(input)
{
  var txt = input;
  //if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7)))
  if ((txt.length != 0) && ((txt.indexOf("@") < 1)))
  {
    return false;
  }
  else return true;
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

//Funções Vinicius
function formataFormularioCampoDDDTelefone (campo, evento) {
  var key, tecla, conteudo, tamanho, conteudo_formatado;
  if (evento) {
    tecla = /Netscape/.test(navigator.appName) ? evento.which : evento.keyCode;
    key = String.fromCharCode(tecla);
    if (ehTeclaValida(tecla) || evento.ctrlKey || evento.altKey) return true;
  }
  if (ehNumeroInteiro(key)) {
    campo.value = campo.value + key;
    conteudo = limpaStringNumericoInteiro(campo.value).toString();
    tamanho = conteudo.length;
    if (tamanho > 0) {
      if (tamanho > 10) tamanho = 10;
      conteudo_formatado = "(";
      hifen = tamanho > 9 ? 6 : 5;
      for (var i=0; i<tamanho; i++) {
        if (i == 2) conteudo_formatado += ") ";
        if (i == hifen) conteudo_formatado += "-";
        conteudo_formatado += conteudo.charAt(i);
      }
      campo.value = trim(conteudo_formatado);
    }
  }
  return false;
}

function ehTeclaValida (tecla) {
  return (tecla == 13 || tecla == 8 || tecla == 0) ? true : false;
}

function ehNumeroInteiro (caracter) {
  var numeros_inteiros = /^[0-9]$/;
  return numeros_inteiros.test(caracter);
}

function limpaStringNumericoInteiro (string) {
  var novo_string = "";
  for (var i=0; i<=string.length-1; i++) if (ehNumeroInteiro(string.charAt(i))) novo_string += string.charAt(i);
  return novo_string;
}


function trim (string) {
  return string.replace(/^\s+|\s+$/, '');
}
