

function Abre_Chat(endereco)  
{
   popup = window.open(endereco,"Detalhes","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,WIDTH=680,HEIGHT=390,Left=50, Top=50"); 
}


function verificaemail(email) 
{       
	var achou_ponto=false;
    var achou_arroba=false;
    var achou_caracter=false;
    for (var i=0; i<email.length; i++) 
	{
		if (email.charAt(i)=="@") achou_arroba=true;
        else if (email.charAt(i)==".") achou_ponto=true;
        else if (email.charAt(i)!=" ") achou_caracter=true;
    }
    return (achou_ponto & achou_arroba & achou_caracter);
}




//================================================================================ 
//Verifica grupo de radiobutton
//
function VerificaCheckInativo(groupname, message) {
	var inputs = document.getElementsByTagName("input");
	var hasItems = false;
	for (var i = 0; i < inputs.length; i++) {
		if (inputs[i].type == 'checkbox') {
        	var name = inputs[i].name;
			var isFromGroup = (name.lastIndexOf(groupname) + groupname.length ) == name.length;
			if (isFromGroup) {
				hasItems = true;
				if (inputs[i].checked) {
					return true;
				}
			}
		}
	}
	if (hasItems) { 
		if (!message) message = 'Aviso: '+ message;
		alert(message);
		return false;
	} else {
		return true;
	}
}


function PermissaoCidades(fbox, tbox) { 
	if (fbox.value == "") {
		alert ("Por favor, selecione alguma cidade!")
	} else {
		var arrFbox = new Array(); 
		var arrTbox = new Array(); 
		var arrLookup = new Array(); 
		var i; 
		for (i = 0; i < tbox.options.length; i++) { 
			arrLookup[tbox.options[i].text] = tbox.options[i].value; 
			arrTbox[i] = tbox.options[i].text; 
		} 
		var fLength = 0; 
		var tLength = arrTbox.length; 
		for(i = 0; i < fbox.options.length; i++) { 
			arrLookup[fbox.options[i].text] = fbox.options[i].value; 
			if (fbox.options[i].selected && fbox.options[i].value != "") { 
				arrTbox[tLength] = fbox.options[i].text; 
				tLength++; 
			}  else { 
				arrFbox[fLength] = fbox.options[i].text; 
				fLength++; 
			} 
		} 
		fbox.length = 0; 
		tbox.length = 0; 
		var c; 
		for(c = 0; c < arrFbox.length; c++) { 
			var no = new Option(); 
			no.value = arrLookup[arrFbox[c]]; 
			no.text = arrFbox[c]; 
			fbox[c] = no; 
		} 
		for(c = 0; c < arrTbox.length; c++) { 
			var no = new Option(); 
			no.value = arrLookup[arrTbox[c]]; 
			no.text = arrTbox[c]; 
			tbox[c] = no; 
		} 
	}
	this.form1.PermitirTodosAdicionar.checked = "";
	this.form1.PermitirTodosRemover.checked = "";
} 

function PermissaoPermitirTodosAdicionar(){ 
	CONTROL = document.form1.cidades; 
	for(var i = 0;i < CONTROL.length;i++){ 
		CONTROL.options[i].selected = true; 
	} 
} 
function PermissaoPermitirTodosRemover(){ 
	CONTROL = document.form1.cidadeslistadas; 
	for(var i = 0;i < CONTROL.length;i++){ 
		CONTROL.options[i].selected = true; 
	} 
}

