function valida_news(){
		var Form, URL, resposta, s;
		Form = document.cadastro_news;
		URL = document.URL.toString();

		if (Form.nome.value == "") {
			alert("Preencha o Campo Nome!");
			Form.nome.focus();
			return false;
		}

		if (Form.email.value == "") {
			alert("Preencha o Campo E-mail!");
			Form.email.focus();
			return false;
		}

		var email = Form.email.value
			if ((email.indexOf("@",0) < 1) || (email.indexOf("@",0) == email.length - 1)) {
			window.alert("Seu e-mail está incorreto");
			return false; 
		}

		document.cadastro_news.submit()	 
}

/// Urbanno ///
//	function lista_origem(){
//		window.open("/inc/origem.asp?id_setor="+document.busca_index.id_setor.value,"origem");
// 	}

	function marca_origem(){
		if (document.form_origem.origem.value == "1"){
		document.form_origem.origem.value ="2";
		}else{
				window.open("/inc/session_origem.asp?id_origem="+document.form_origem.origem.value,"diversos");
				window.open("/inc/origem.asp?origem="+document.form_origem.origem.value,"origem");
		}
	}

	function marca_origemi(){

				window.open("/inc/session_origem.asp?id_origem="+document.form_origem.origem.value,"diversos");
				window.open("/inc/origemi.asp?origem="+document.form_origem.origem.value,"origem");
	}



	function desabilita(){
		if (document.all.tipo.value == 0){// 0 Urbano // Intermunicipal
//			document.busca_index.id_setor.disabled = false;
			window.open("/inc/origem.asp?id_setor=","origem");
		}else{
//			document.busca_index.id_setor.disabled = true;
			window.open("/inc/origemi.asp?id_setor=1","origem");
//			document.busca_index.id_setor.value = 0;
		}
	}

	function marca_destino(){
		window.open("/inc/session_origem.asp?id_destino="+document.form_origem.destino.value,"diversos");
		}

		function busca_horarios(){
			if (document.form_origem.origem.value == "" || document.form_origem.destino.value == ""){
				alert("Selecione a Origem e o Destino!")
			}else{
			document.form_origem.submit();
			}		
		
		}




	function Menu_abre(Menu){
		Menu.style.display = "";
	}
	
	function Menu_fecha(Menu){
		Menu.style.display = "none";
	}







function cleanMask(val) {
	var strCheck = "'[](){}<>=+-*/_|\~`!?@#$%^&:;,.";
	var aux="";
	var i;
	
	for(i=0; i<val.length; i++) {
		if(strCheck.indexOf(val.charAt(i))==-1) {
			aux+=val.charAt(i);
		}
	}
	return aux;
}

function maskCurrency(val, milSep, decSep) {
	var aux="";
	var aux2="";
	
	var i,j;
			
	len = val.length;
	if (len == 0) {
		aux = '';
	} else if (len == 1) {
		aux = '0'+ decSep + '0' + val;
	} else if (len == 2) {
		aux = '0'+ decSep + val;
	} else if (len > 2) {
		aux2 = '';

		for (j = 0, i = len - 3; i >= 0; i--) {
			if (j == 3) {
				aux2 += milSep;
				j = 0;
			}
			aux2 += val.charAt(i);
			j++;
		}
		aux = '';
		len2 = aux2.length;
		for (i = len2 - 1; i >= 0; i--) {
			aux += aux2.charAt(i);
		}
		aux += decSep + val.substr(len - 2, len);
	}	
	return aux;
}
function mask(_mask, val) {
	var i, mki;
	var aux="";
	
	for(i=mki=0; i<val.length; i++, mki++) {
		if(_mask.charAt(mki)=='' || _mask.charAt(mki)=='#' || _mask.charAt(i)==val.charAt(i)) {
			aux+=val.charAt(i);
		} else {
			aux+=_mask.charAt(mki)+val.charAt(i);
			mki++;
		}
	}
	return aux;
}

function maskEvent(field, _mask, event) {
	var key ='';
	var aux='';
	var len=0;
	var i=0;
	var strCheck = '0123456789';
	var rcode = (window.Event) ? event.which : event.keyCode;
	
	if(rcode == 13 || rcode == 0 || field.value.length == _mask.length  ) {
		//Enter
		key=String.fromCharCode(rcode);
				
		if(rcode!=13 && rcode!=0) {
			return false;
		}
		
		return true;
	}
	
	//Get key value from key code
	key=String.fromCharCode(rcode);
	
	if(strCheck.indexOf(key)==-1) {
		//Not a valid key
		return false;
	}
	
	aux=field.value+key;
	//window.alert(aux);
	aux=mask(_mask,aux);
	//window.alert(aux);
	field.value=aux;	
	return false;
}

function currencyFormat(fld, milSep, decSep, e) {
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;

	if (whichCode == 13 || whichCode == 0) {		//Enter
		return true;  
	}
	key = String.fromCharCode(whichCode);  // Get key value from key code
	if (strCheck.indexOf(key) == -1) {
		return false;  // Not a valid key
	}
	len = fld.value.length;
	for(i = 0; i < len; i++) {
		if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) {
			break;
		}
	}
	aux = '';
	for(; i < len; i++) {
		if (strCheck.indexOf(fld.value.charAt(i))!=-1) {
			aux += fld.value.charAt(i);
		}
	}
	aux += key;
			
	len = aux.length;
	if (len == 0) {
		fld.value = '';
	} else if (len == 1) {
		fld.value = '0'+ decSep + '0' + aux;
	} else if (len == 2) {
		fld.value = '0'+ decSep + aux;
	} else if (len > 2) {
		aux2 = '';

		for (j = 0, i = len - 3; i >= 0; i--) {
			if (j == 3) {
				aux2 += milSep;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}
		fld.value = '';
		len2 = aux2.length;
		for (i = len2 - 1; i >= 0; i--) {
			fld.value += aux2.charAt(i);
		}
		fld.value += decSep + aux.substr(len - 2, len);
	}	
return false;
}

