function Trim(id){
	String = id;
	//alert(String);
	Resultado = String
	var i
	i = 0
	//alert(Resultado)

	if (Resultado.charCodeAt(2-1) == '32'){}

	while (Resultado.charCodeAt(0) == '32'){
  		Resultado = String.substring(i,String.length);
  		i++;
	}

	while(Resultado.charCodeAt(Resultado.length-1) == "32"){
   		Resultado = Resultado.substring(0,Resultado.length-1);
	}

	id = Resultado;
	return Resultado;
	String = "";

}
/******************************************************
LIMPA O CAMPO 
******************************************************/
function limpaCampo(id, txt){
	if(Trim(gE(id).value) == txt){
		gE(id).value = '';
		gE(id).style.background = '#FFFFFF';
		gE(id).style.color= '#887744';
	}
}

/******************************************************
VERIFICA SE O CAMPOP ESTA VAZIO
******************************************************/
function verificaCampo(id, txt){
	if(Trim(gE(id).value) == ''){
		gE(id).value = txt;
		gE(id).style.background = '#887744';
		gE(id).style.color= '#FFFFFF';
	}
}

/******************************************************
VERIFICA SE TEM CONTEUDO INCORRETO
******************************************************/
function validarFormNewsletter(){
	if (!gE('form')) return false;
	var nome = gE('NewNome');
	var email = gE('NewEmail');
	var cidade = gE('NewCidade');

	if (nome.value == 'Nome:') {
		alert('Informe o Nome.');
		nome.focus();
		return false;
	}
	if (email.value == 'E-mail:') {
		alert('Informe o E-mail.');
		email.focus();
		return false;
	}else{
		statusemail = email.value.search(/(\w[\w\.\+]+)@(.+)\.(\w+)$/)==0;
		if(statusemail == false) {
			alert('E-mail incorreto.');
			email.focus();
			return false;
		}
	}
	if (cidade.value == 'Cidade:') {
		alert('Informe a Cidade.');
		cidade.focus();
		return false;
	}
	return true;
}


/******************************************************
CADASTRA O NEWSLETTER
******************************************************/
function setaCampoNew(){
	gE('NewNome').value = 'Nome:';
	gE('NewNome').style.background = '#887744';
	gE('NewNome').style.color= '#FFFFFF';
	gE('NewEmail').value = 'E-mail:';
	gE('NewEmail').style.background = '#887744';
	gE('NewEmail').style.color= '#FFFFFF';
	gE('NewCidade').value = 'Cidade:';
	gE('NewCidade').style.background = '#887744';
	gE('NewCidade').style.color= '#FFFFFF';
}
/******************************************************
CADASTRA O NEWSLETTER
******************************************************/
function cadastraNewsletter(){
	var validacao = validarFormNewsletter();
	if (validacao == true) {
		var ajax = openAjax();
			ajax.open('POST', '_include/addNewsletter.php', true); 
			ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			ajax.onreadystatechange = function() {
				if (ajax.readyState == 1) {
					gE('CrgNew').innerHTML = '<img src="_img/997755_FFFFFF.gif" width="19" height="19" /> CADASTRANDO...';
				}
				if (ajax.readyState == 4) {
					if (ajax.status == 200) {
						if(ajax.responseText=='OK'){
							setaCampoNew();
						}else {
							alert(unescape(ajax.responseText));
						}
						gE('CrgNew').innerHTML = "<input type='submit' value='' id='btnOk' /> Cadastrado";					}
				}
			}
			var dataPost = '&nome=' + gE('NewNome').value;
			 	dataPost += '&email=' + gE('NewEmail').value;
			 	dataPost += '&cidade=' + gE('NewCidade').value;
			//alert(dataPost);
			ajax.send(dataPost);
		} // validacao == true
		return false;
}

