////////////////////////////////////////////////////////



function checkf(){

login = document.form.login.value;
senha = document.form.senha.value;
senha_confirm = document.form.senha_confirm.value;
nome = document.form.nome.value;
// apelido = document.form.apelido.value;
dia = document.form.dia.value;
mes = document.form.mes.value;
ano = document.form.ano.value;
email = document.form.email.value;
sexo = document.form.sexo.value;
pais = document.form.pais.value;
estado = document.form.estado.value;
cidade = document.form.cidade.value;
liberado = document.form.liberado.value;

regex = /^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([a-z,A-Z]){2,3}([0-9,a-z,A-Z])?$/g


if(login == ""){
alert('Por favor, preencha o campo "Login".');		 
document.form.login.focus();
return false;}

else if(senha == ""){
alert('Por favor, preencha o campo "Senha".');		 
document.form.senha.focus();
return false;}

else if(senha_confirm != senha){
alert('As duas senhas digitadas n&#227;o conferem, por favor, digite-as novamente.');
document.form.senha_confirm.focus();
return false;}

else if(nome == ""){
alert('Por favor, preencha o campo "Nome".');
document.form.nome.focus();
return false;}

/* else if(apelido == ""){
alert('Por favor, preencha o campo "Apelido".');
document.form.apelido.focus();
return false;} */

else if(dia == ""){
alert('Por favor, selecione um dia para a "Data de Nascimento".');
document.form.dia.focus();
return false;}

else if(mes == ""){
alert('Por favor, selecione um m&#234;s para a "Data de Nascimento".');
document.form.mes.focus();
return false;}

else if(ano == ""){
alert('Por favor, selecione um ano para a "Data de Nascimento".');
document.form.ano.focus();
return false;}

else if(email == ""){
alert('Por favor, preencha o campo "Email".');
document.form.email.focus();
return false;}

//else if (!regex.test(email) || ) {
//alert("Por favor coloque um email valido.");
//document.form.email.focus();
//return false;
//}

else if(sexo == ""){
alert('Por favor, selecione o seu sexo.');
document.form.sexo.focus();
return false;}

//else if(cidade == ""){
//alert('Por favor, preencha o campo "Cidade".');
//document.form.cidade.focus();
//return false;}

else if(pais == ""){
alert('Por favor, selecione o seu "Pais".');
document.form.pais.focus();
return false;}

//else if(estado == ""){
//alert('Por favor, selecione o seu "Estado".');
//document.form.estado.focus();
//return false;}

else if(liberado == 0){
alert('Por favor, use um login que n&#227;o esteja ocupado.');
document.form.login.focus();
return false;}

else{
document.getElementById('finalizar').disabled = "disabled";
document.getElementById('finalizar').value = "Aguarde...";
return true;}

}

/////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////

function checkf2(){

altura = document.form.altura.value;
peso = document.form.peso.value;
pele = document.form.pele.value;
cabelos = document.form.cabelo.value;
olhos = document.form.olhos.value;
grau = document.form.grau.value;
estadocivil = document.form.estadocivil.value;
casar = document.form.casar.value;
filhos = document.form.filhos.value;
denominacao = document.form.denominacao.value;

if(altura == ""){
alert('Por favor, preencha o campo "Altura".');
document.form.altura.focus();
return false;}

else if(peso == ""){
alert('Por favor, preencha o campo "Peso".');
document.form.peso.focus();
return false;}

else if(pele == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Pele".');
document.form.pele.focus();
return false;}

else if(cabelos == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Cabelos".');
return false;}

else if(olhos == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Olhos".');
return false;}

else if(grau == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Grau".');
return false;}

else if(estadocivil == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Estado Civil".');
return false;}

else if(casar == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Casar".');
return false;}

else if(filhos == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Filhos".');
return false;}

else if(denominacao == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Denomina&#231;&#227;o".');		 
return false;}


else{
document.getElementById('finalizar').disabled = "disabled";
document.getElementById('finalizar').value = "Aguarde...";
return true;}

}

/////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////


function checkf3(){

fuma = document.form.fuma.value;
bebe = document.form.bebe.value;
sair = document.form.sair.value;

if(fuma == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Fuma".');
document.form.fuma.focus();
return false;}

else if(bebe == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Bebe".');
document.form.bebe.focus();
return false;}

else if(sair == ""){
alert('Por favor, selecione uma op&#231;&#227;o do campo "Estilo de vida".');
document.form.sair.focus();
return false;}

else{
document.getElementById('finalizar').disabled = "disabled";
document.getElementById('finalizar').value = "Aguarde...";
return true;}
}

/////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////

function checkf4(){

sobre = document.form.sobre.value;
sobrel = document.form.sobre.value.length;

totalus = 100 - sobrel;
interesse = document.form.interesse.value;
sexo1 = document.form.sexo1.value;

if(sobre == ""){
alert('Por favor, preencha o campo "Sobre".');
document.form.sobre.focus();
return false;}

if(sobrel < 100){
alert('Por favor, preencha o campo "Sobre mim" com no min&#237;no 100 caracteres. Atualmente o campo precisa de mais '+totalus+' caracteres');
document.form.sobre.focus();
return false;}

else if(interesse == ""){
alert('Por favor, preencha o campo "Intersse".');
document.form.interesse.focus();
return false;}

else if(sexo1 == ""){
alert('Por favor, preencha o campo "Procuro".');
document.form.sexo1.focus();
return false;}

else{
document.getElementById('finalizar').disabled = "disabled";
document.getElementById('finalizar').value = "Aguarde...";
return true;}

}

function checkf5(){
	if( document.getElementById("aceito").checked ){
		document.getElementById('finalizar').disabled = "disabled";
		document.getElementById('finalizar').value = "Aguarde...";
		return true;
	}else{
		alert("Voc&#234; precisa aceitar o contrato para continuar!");
		return false;
	}	
}
/////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////
function numbersv(campo, eve){
  		 if(navigator.appName == "Netscape"){tecla = eve.which;}else{tecla = eve.keyCode;}
		 var camp = document.getElementById(campo);
		 if ((tecla != 8) && (tecla != 0) && (tecla != 44)  && (tecla <= 45 || tecla >= 58))
 		 {return false;}
 		 else return true}
//////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////		 
function numbers(campo, eve){
  		 if(navigator.appName == "Netscape"){tecla = eve.which;}else{tecla = eve.keyCode;}
		 var camp = document.getElementById(campo);
		 if ((tecla != 8) && (tecla != 0) && (tecla <= 46 || tecla >= 58))
 		 {return false;}
 		 else return true}
///////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////

function Formats(campo , string){ 
         //campo = nome do campo
		 //string = * divide as ocorrencias
		 // # divide entre o value.length do cmapo e o caractere que deve ser inserido
		 var camp = document.getElementById(campo);
		 strings = string.split("*");
		 for(i = 0; i < strings.length;i++){
		 str = strings[i].split("#");
		 keys = str[0];
		 isn = str[1];
		 if(camp.value.length == keys){camp.value += isn;}
		 }}	

///////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////		 
startList = function() {
if(navigator.appName == "Microsoft Internet Explorer"){
var sfEls = document.getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" over";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" over\\b"), "");
		}
	}
}

}





function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
 var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

 if(navigator.appName == "Netscape"){nTecla = evtKeyPress.which;}else{nTecla = evtKeyPress.keyCode;}

 sValue = objForm[strField].value;

 // Limpa todos os caracteres de formata&#231;&#227;o que
 // j&#225; estiverem no campo.
 sValue = sValue.toString().replace( "-", "" );
 sValue = sValue.toString().replace( "-", "" );
 sValue = sValue.toString().replace( ".", "" );
 sValue = sValue.toString().replace( ".", "" );
 sValue = sValue.toString().replace( "/", "" );
 sValue = sValue.toString().replace( "/", "" );
 sValue = sValue.toString().replace( "(", "" );
 sValue = sValue.toString().replace( "(", "" );
 sValue = sValue.toString().replace( ")", "" );
 sValue = sValue.toString().replace( ")", "" );
 sValue = sValue.toString().replace( " ", "" );
 sValue = sValue.toString().replace( " ", "" );
 fldLen = sValue.length;
 mskLen = sMask.length;

 i = 0;
 nCount = 0;
 sCod = "";
 mskLen = fldLen;

 while (i <= mskLen) {
 bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
 bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

 if (bolMask) {
 sCod += sMask.charAt(i);
 mskLen++; }
 else {
 sCod += sValue.charAt(nCount);
 nCount++;
 }

 i++;
 }

 objForm[strField].value = sCod;

 if (nTecla != 8) { // backspace
 if (sMask.charAt(i-1) == "9") { // apenas n&#250;meros...
 return ((nTecla > 47) && (nTecla < 58)); } // n&#250;meros de 0 a 9
 else { // qualquer caracter...
 return true;
 } }
 else {
 return true;
 }
 }
/////////////////////////////////////////////////////

function contagem(exp1,time){
	     var total = 0;
	     for(i=0;i < time.length;i++){
			 if(time[i].indexOf(exp1) !== -1){total++;}}
			 return total;}
/////////////////////////////////////////////////////

function divs(ndiv,check){
	 if(check == 1){document.getElementById(ndiv).style.display = "none";}else{
			        document.getElementById(ndiv).style.display = "block";}
}
	     

/////////////////////////////////////////////////////

function checkfield1(forms,campo,val,str1,msg){
	     data2 = document.getElementById(campo).value;
		 if(contagem(str1,data2) != val){
	     alert(msg);
		 document.getElementById(campo).focus();
		 return false;}
		 else{
	     return true;}
		 
}

//////////////////////////////////////////////////////

function proximocampo(car,campo,campo2){
	     if(document.getElementById(campo).value.length == car){document.getElementById(campo2).focus();}
		 }
//////////////////////////////////////////////////////

function inserirtxt(campo,txt){
	     document.getElementById(campo).value += txt;
		 }
		 
//////////////////////////////////////////////////////

function flash(var1){
	document.write(var1);
					}
					
function verfoto(var2){
	window.open('foto_maior.php?foto='+var2,'','width=80,height=60,scrollbars=NO');
}


////////////////////////////////////

function FormatarMascara(e,src,mask) {
    if(window.event) { _TXT = e.keyCode; }
    else if(e.which) { _TXT = e.which; }
    if(_TXT > 47 && _TXT < 58) {
 var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
 if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); }
    return true; } else { if (_TXT != 8) { return false; }
 else { return true; }
    }
}

function xRetiraAcentos(palavra) {   
	com_acento = '&#225;&#224;&#227;&#226;&#228;&#233;&#232;&#234;&#235;&#237;&#236;&#238;&#239;&#243;&#242;&#245;&#244;&#246;&#250;&#249;&#251;&#252;&#231;&#193;&#192;&#195;&#194;&#196;&#201;&#200;&#202;&#203;&#205;&#204;&#206;&#207;&#211;&#210;&#213;&#214;&#212;&#218;&#217;&#219;&#220;&#199;';   
	sem_acento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC';   
	nova='';   
	for(i=0;i<palavra.length;i++) {   
		if (com_acento.search(palavra.substr(i,1))>=0) {   
			nova+=sem_acento.substr(com_acento.search(palavra.substr(i,1)),1);   
		}   
		else {   
			nova+=palavra.substr(i,1);   
		}   
	}   
	return nova;   
}

function RetiraAcentos(a) {   
	a = a.replace("&#224;","a");
	a = a.replace("&#225;","a");
	a = a.replace("&#226;","a");
	a = a.replace("&#228;","a");
	a = a.replace("&#227;","a");
	a = a.replace("&#232;","e");
	a = a.replace("&#233;","e");
	a = a.replace("&#234;","e");
	a = a.replace("&#235;","e");
	a = a.replace("&#236;","i");
	a = a.replace("&#237;","i");
	a = a.replace("&#238;","i");
	a = a.replace("&#239;","i");
	a = a.replace("&#242;","o");
	a = a.replace("&#243;","o");
	a = a.replace("&#244;","o");
	a = a.replace("&#246;","o");
	a = a.replace("&#245;","o");
	a = a.replace("&#249;","u");
	a = a.replace("&#250;","u");
	a = a.replace("&#251;","u");
	a = a.replace("&#252;","u");
	a = a.replace("&#192;","A");
	a = a.replace("&#193;","A");
	a = a.replace("&#194;","A");
	a = a.replace("&#196;","A");
	a = a.replace("&#195;","A");
	a = a.replace("&#200;","E");
	a = a.replace("&#201;","E");
	a = a.replace("&#202;","E");
	a = a.replace("&#203;","E");
	a = a.replace("&#204;","I");
	a = a.replace("&#205;","I");
	a = a.replace("&#206;","I");
	a = a.replace("&#207;","I");
	a = a.replace("&#210;","O");
	a = a.replace("&#211;","O");
	a = a.replace("&#212;","O");
	a = a.replace("&#214;","O");
	a = a.replace("&#213;","O");
	a = a.replace("&#217;","U");
	a = a.replace("&#218;","U");
	a = a.replace("&#219;","U");
	a = a.replace("&#220;","U");
	a = a.replace("&#231;","c");
	a = a.replace("&#199;","C");
	a = a.replace("&#241;","n");
	a = a.replace("&#209;","N");
	a = a.replace("&#180;","");
	a = a.replace("`","");
	a = a.replace("&#168;","");
	a = a.replace("~",""); 
	a = a.replace("^","");
	return a;
}


function ArrumaEspacos(palavra) {
	palavra = palavra.replace(/\s/g, ' ');
	palavra = palavra.replace(/\n\r/g, ' ');
	palavra = palavra.replace(/\r\n/g, ' ');
	palavra = palavra.replace(/\n/g, ' ');
	palavra = palavra.replace(/\r/g, ' ');
	return palavra;   
}
function RetiraEspacos(palavra) {
	palavra = palavra.replace(/\s/g, '');
	palavra = palavra.replace(/\n\r/g, '');
	palavra = palavra.replace(/\r\n/g, '');
	palavra = palavra.replace(/\n/g, '');
	palavra = palavra.replace(/\r/g, '');
	return palavra;   
}

function LetrasMinusculas(palavra) {   
	nova = palavra.toLowerCase();
	return nova;   
}

function VerificaEmail(palavra){
	if (palavra != "") {
		parte1 = palavra.indexOf("@");
		parte2 = palavra.indexOf(".");
		parte3 = palavra.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert ("O campo email deve ser conter um endereco eletronico!");
			form.email.focus();
			return false;
		}
	}
}



///////////////////////////////////


/// new chat

var chat_win = null;
function openBrWindow(theURL,winName,features) {
  chat_win=window.open(theURL,winName,features);
}

function abrechat(){
if (chat_win && chat_win.open && !chat_win.closed){
chat_win.focus();
}else{
//openBrWindow('/newchat/intro.php?self=index.php','chat','toolbar=no,scrollbars=no,scrollbars=0,width=550,height=350');
openBrWindow('/chtajax2/','cht','toolbar=no,scrollbars=no,scrollbars=0,width=525,height=375');
}
}

///////////////////////////////////