function EnviaEmailPlatemail(obj)
{

	with(document.frmasstec) 

	{
		if(txtNome.value == '')
		{
			alert('O campo "Seu nome:" deve ser preenchido!');
			txtNome.focus();
			return false;
		}

		if(txtEmail.value == '')
		{
			alert('O campo "Seu e-mail:" deve ser preenchido!');
			txtEmail.focus();
			return false;
		
		}
		else 
		{
			parte1 = txtEmail.value.indexOf("@");
			parte2 = txtEmail.value.indexOf(".");
			parte3 = txtEmail.value.length;
         
			if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) 
			{
                   alert ('O campo "Seu e-mail:" deve conter um endereco eletrônico!');
                   txtEmail.focus();
                   return false;
			}
		
						
		
		if(txtAsstec.value == '')
		{
			alert('O campo "Nome da Assistência Técnica:" deve ser preenchido!')
			txtAsstec.focus();
			return false;		
		}
		
		if(txtMaut.value == '')
		{
			alert('O campo "Marcas Autorizadas:" deve ser preenchido!')
			txtMaut.focus();
			return false;		
		}
		
		if(txtCid.value == '')
		{
			alert('O campo "Cidade Sede:" deve ser preenchido!')
			txtCid.focus();
			return false;		
		}
		
		if(txtUf.value == '')
		{
			alert('O campo "Estado Sede:" deve ser preenchido!')
			txtUf.focus();
			return false;		
		}
		
	}
}


/*---ajax---*/

formSender(obj,'/ajax/platemailat.asp','Platemail'); 

}
 
function proximoCampo(strValor, intTam, strCampo)
{
	if(intTam == 0) document.getElementById(strCampo).focus();
	else if(strValor.length == intTam) document.getElementById(strCampo).focus();
}


function getKey (event) 
{
    return event?(event.keyCode?event.keyCode:(event.which?event.which:event.charCode)):null;
}

function soAlfaNum(e)
{
	var tecla = getKey(e);

	if(
		!( 
			( 	
				((tecla > 47) && (tecla<58))  ||
				((tecla > 64) && (tecla<91))  ||
				((tecla > 96) && (tecla<123)) ||
				((tecla > 242) && (tecla<246)) ||
				(tecla==226) || 
				(tecla==194) || 
				(tecla==212) || 
				(tecla==224) || 
				(tecla==227) || 
				(tecla==195) || 
				(tecla==193) || 
				(tecla==192) || 
				(tecla==201) || 
				(tecla==202) || 
				(tecla==211) || 
				(tecla==213) || 
				(tecla==255) || 
				(tecla==250) || 
				(tecla==241) || 
				(tecla==237) || 
				(tecla==234) || 
				(tecla==233) || 
				(tecla==231) || 
				(tecla==225) || 
				(tecla==180) || 
				(tecla==126) || 
				(tecla==94) || 
				(tecla==63) || 
				(tecla==46) || 
				(tecla==45) || 
				(tecla==32) || 
				(tecla==9) || 
				(tecla==8)
				) && 
				(tecla!=168)
			)
		)
	{
		return false;
	}
		return true;
}

function soAlfa(e)
{
	var tecla = getKey(e);

	if(
		!( 
			( 	
				((tecla > 64) && (tecla<91))  ||
				((tecla > 96) && (tecla<123)) ||
				((tecla > 242) && (tecla<246)) ||
				(tecla==226) || 
				(tecla==194) || 
				(tecla==212) || 
				(tecla==224) || 
				(tecla==227) || 
				(tecla==195) || 
				(tecla==193) || 
				(tecla==192) || 
				(tecla==201) || 
				(tecla==202) || 
				(tecla==211) || 
				(tecla==213) || 
				(tecla==255) || 
				(tecla==250) || 
				(tecla==241) || 
				(tecla==237) || 
				(tecla==234) || 
				(tecla==233) || 
				(tecla==231) || 
				(tecla==225) || 
				(tecla==180) || 
				(tecla==126) || 
				(tecla==94) || 
				(tecla==63) || 
				(tecla==46) || 
				(tecla==45) || 
				(tecla==32) || 
				(tecla==9) || 
				(tecla==8)
				) && 
				(tecla!=168)
			)
		)
	{
		return false;
	}
		return true;
}



var req;



function formSender(f,URL,DIV) 
{	

    var acao = f.action;
    var metodo = f.method.toLowerCase();  

    Nome_Div = DIV


    if(!acao) {  
        alert("Erro: O valor action do formulário não foi definido");  
    }
	
    var send = new Array();  
    
    
 

    var elementos = f.elements;  
    
      
    	    
    for(var i = 0; i < elementos.length; i++) {  

        var e = elementos[i];  //Identifica o nome do Campo[i]
   
          
 
        if(!e.name)  
            continue;  

        var nVal = "";  
        
   
			
		nVal = e.value;
		
	
		var tipo = e.type.toLowerCase();  //Identifica o Tipo do Campo: Checkbox, Radio, Text...
		
			
		
        if(tipo != "checkbox" && tipo != "radio") {
            send[send.length] = e.name + "=" + nVal;  
        } else {  
            if(e.checked) {  
                send[send.length] = e.name + "=" + nVal;  
            }  
        }
    }  
    
    send = send.join("&");  //Efetua um Join de todos os Campos do Formulario
    
    URL = URL + "?" + send
	
	req = false;
	

	//req = new ActiveXObject("Microsoft.XMLHTTP");
		
	 try { req = new ActiveXObject("Msxml2.XMLHTTP"); } 

		catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } 

		catch (e) { try { req = new XMLHttpRequest(); } 

		catch (e) { req = false; }}} 

    
    
	if (!req)
	{
		alert ('XMLHttpRequest failed to instantiate');
		return false;
	}
	

	

	
	
	
	req.onreadystatechange = statusCheckForm;
	req.open ('GET', URL, true);
	req.send (null);  
} 


function statusCheckForm()
{	
	
	if (req.readyState == 4 && req.status == 200)
		
	{
	
		document.getElementById(Nome_Div).innerHTML = (req.responseText);
	}
}

















