var danado='';
var campos='';
function submete(arg){	
	this.form1.action='envia.php?op='+arg;
	this.form1.submit();	
}
function alertContents() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			//alert(http_request.responseText);				
			document.getElementById(danado).innerHTML = http_request.responseText;				
		} else {
			alert('There was a problem with the request.');
		}
	}
	else{
		//document.getElementById(danado).innerHTML = '<img name="" src="imagens/indicator.gif" width="16" height="16" alt="">';
	}

}
	
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function escreve(url,alvo,arg) {
		danado=alvo;        
		http_request = false;
		campos='';
	if((arg == 'contato' && (document.getElementById("nome").value == '' || document.getElementById("email").value == '' || document.getElementById("cidade").value == '' || document.getElementById("estado").value == '' || document.getElementById("telefone").value == '' || document.getElementById("mensagem").value == '')) 
|| (arg == 'cotação_on-line' && (document.getElementById("nomesolicitante").value == '' || document.getElementById("nomepaciente").value == '' || document.getElementById("email").value == '' || document.getElementById("cidade").value == '' || document.getElementById("estado").value == '' || document.getElementById("telefone").value == '' || document.getElementById("cidadeestadoorigem").value == '' || document.getElementById("cidadeestadodestino").value == '' || document.getElementById("estadoclinicopaciente").value == '' || document.getElementById("hospitalorigem").value == '' || document.getElementById("hospitaldestino").value == ''))){
		if(arg == 'contato'){
				if(document.getElementById("nome").value == ''){
					campos+=" Nome\n";
				}
				if(document.getElementById("email").value == ''){
					campos+=" E-mail\n";
				}
				if(document.getElementById("cidade").value == ''){
					campos+=" Cidade\n";
				}
				if(document.getElementById("estado").value == ''){
					campos+=" Estado\n";
				}
				if(document.getElementById("telefone").value == ''){
					campos+=" Telefone para contato\n";
				}
				if(document.getElementById("mensagem").value == ''){
					campos+=" Sua mensagem\n";
				}
		}
		else{
				if(document.getElementById("nomesolicitante").value == ''){
					campos+=" Nome do solicitante\n";
				}
				if(document.getElementById("nomepaciente").value == ''){
					campos+=" Nome do paciente\n";
				}
				if(document.getElementById("email").value == ''){
					campos+=" E-mail\n";
				}
				if(document.getElementById("cidade").value == ''){
					campos+=" Cidade\n";
				}
				if(document.getElementById("estado").value == ''){
					campos+=" Estado\n";
				}
				if(document.getElementById("telefone").value == ''){
					campos+=" Telefone para contato\n";
				}
				if(document.getElementById("cidadeestadoorigem").value == ''){
					campos+=" Cidade/Estado de origem\n";
				}
				if(document.getElementById("cidadeestadodestino").value == ''){
					campos+=" Cidade/Estado de destino\n";
				}
				if(document.getElementById("estadoclinicopaciente").value == ''){
					campos+=" Estado clinico do paciente\n";
				}
				if(document.getElementById("hospitalorigem").value == ''){
					campos+=" Hospital de origem do paciente\n";
				}
				if(document.getElementById("hospitaldestino").value == ''){
					campos+=" Hospital de destino do paciente\n";
				}
			}
			
		alert("Todos os campos são obrigatórios. Verifique:\n\n"+campos);
	}
	else{

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = alertContents;
        url=url+'?opcao='+arg;
		//alert(url);
		http_request.open('POST', url, true);
		http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
        var post;			
			
			if(arg == "cotação_on-line"){
				post="nomesolicitante="+document.getElementById("nomesolicitante").value+"&nomepaciente="+document.getElementById("nomepaciente").value+"&email="+document.getElementById("email").value+"&cidade="+document.getElementById("cidade").value+"&estado="+document.getElementById("estado").value+"&telefone="+document.getElementById("telefone").value+"&cidadeestadoorigem="+document.getElementById("cidadeestadoorigem").value+"&cidadeestadodestino="+document.getElementById("cidadeestadodestino").value+"&estadoclinicopaciente="+document.getElementById("estadoclinicopaciente").value+"&hospitalorigem="+document.getElementById("hospitalorigem").value+"&hospitaldestino="+document.getElementById("hospitaldestino").value;			
				/*document.getElementById("nomesolicitante").value='';
				document.getElementById("nomepaciente").value='';
				document.getElementById("email").value='';
				document.getElementById("cidade").value='';
				document.getElementById("estado").value='';
				document.getElementById("telefone").value='';
				document.getElementById("cidadeestadoorigem").value='';
				document.getElementById("cidadeestadodestino").value='';
				document.getElementById("estadoclinicopaciente").value='';
				document.getElementById("hospitalorigem").value='';
				document.getElementById("hospitaldestino").value='';			*/
				}
			else			
			if(arg == "contato"){				
				post="nome="+document.getElementById("nome").value+"&email="+document.getElementById("email").value+"&cidade="+document.getElementById("cidade").value+"&estado="+document.getElementById("estado").value+"&telefone="+document.getElementById("telefone").value+"&mensagem="+document.getElementById("mensagem").value;
				/*document.getElementById("nome").value='';
				document.getElementById("email").value='';
				document.getElementById("cidade").value='';
				document.getElementById("estado").value='';
				document.getElementById("telefone").value='';
				document.getElementById("mensagem").value='';									*/
			}			
			else {
				post="pag="+arg;
				}
			http_request.send(post)
	    }
    }
	/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function limpa(arg) {
		
			if(arg == "cotação_on-line"){				
				document.getElementById("nomesolicitante").value='';
				document.getElementById("nomepaciente").value='';
				document.getElementById("email").value='';
				document.getElementById("cidade").value='';
				document.getElementById("estado").value='';
				document.getElementById("telefone").value='';
				document.getElementById("cidadeestadoorigem").value='';
				document.getElementById("cidadeestadodestino").value='';
				document.getElementById("estadoclinicopaciente").value='';
				document.getElementById("hospitalorigem").value='';
				document.getElementById("hospitaldestino").value='';			
				}
			else			
			if(arg == "contato"){
				document.getElementById("nome").value='';
				document.getElementById("email").value='';
				document.getElementById("cidade").value='';
				document.getElementById("estado").value='';
				document.getElementById("telefone").value='';
				document.getElementById("mensagem").value='';				
			}		
    }
	