// JavaScript Document
function Pg(x,y) {
	window.scrollTo(0,0);
	rs('pagina.asp?'+y,"Responde");	
}

function openAjax() {
	var Ajax;
	try {Ajax = new XMLHttpRequest();
	}catch(ee) {
	try {Ajax = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e) {
	try {Ajax = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(e) {Ajax = false;
	}
	}
	}
	return Ajax;
}

function rs(url, div) { // url, div
	if(document.getElementById) {
	var exibeResultado = document.getElementById(div);
	var Ajax = openAjax();
	Ajax.open("GET", url, true);
	Ajax.onreadystatechange = function() {
		if(Ajax.readyState == 1) {
			exibeResultado.innerHTML = '&nbsp;&nbsp;&nbsp;<b>Aguarde...</b>';
		}
		if(Ajax.readyState == 4) {
			if(Ajax.status == 200) {
			var resultado = Ajax.responseText;
			resultado = resultado.replace(/\+/g," ");
			resultado = unescape(resultado);
			extraiScript(resultado); 	

				if (resultado.length > 5 ) {
					exibeResultado.innerHTML = resultado;
				}

			} else {
				exibeResultado.innerHTML = '<b><span class="fcr">ERRO:</span><br /><br />OCORREU UM ERRO EM NOSSO SISTEMA.</b>';
			}
		}
	}
	Ajax.send(null);
	}
}

function extraiScript(texto){
	var ini = 0;
	while (ini!=-1){
		ini = texto.indexOf('<script', ini);
		if (ini >=0){
			ini = texto.indexOf('>', ini) + 1;
			var fim = texto.indexOf('</script>', ini);
			codigo = texto.substring(ini,fim);
			var novo = document.createElement('script');
			novo.type = 'text/javascript';
			novo.language = 'javascript';
			novo.text = codigo;
			document.body.appendChild(novo);
		}
	}
}

function botoes(x) {
	if (x == 'p') {
		document.getElementById('ep').innerHTML = '<img src="/dresponde/p.png" width="165" height="28" alt="Enviar Pergunta" align="absmiddle" />&nbsp;&nbsp;<img src="/dresponde/c_.png" width="179" height="28" alt="" align="absmiddle" />';
	} else {
		document.getElementById('ep').innerHTML = '<img src="/dresponde/p_.png" width="165" height="28" alt="" align="absmiddle" />&nbsp;&nbsp;<img src="/dresponde/c.png" width="179" height="28" alt="Solicitar Consulta" align="absmiddle" />';
	}
}

function perg(cod) {
	rs('perg.asp?c='+cod,"Pergunta");
}

function Cad(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) {
/*
	a = encodeURI(a);
	b = encodeURI(b);
	c = encodeURI(c);
	d = encodeURI(d);
	e = encodeURI(e);
	f = encodeURI(f);
	g = encodeURI(g);
	h = encodeURI(h);
	i = encodeURI(i);
	j = encodeURI(j);
	k = encodeURI(k);
	l = encodeURI(l);
	m = encodeURI(m);
	n = encodeURI(n);
	o = encodeURI(o);
	p = encodeURI(p);
*/

	var vx = 'cad.asp?p='+a+'&nome='+b+'&email='+c+'&cidade='+d+'&estado='+e+'&pais='+f+'&ddd='+g+'&telefone='+h+'&sexo='+i+'&idade='+j+'&data1='+k+'&data2='+l+'&periodo='+m+'&tipoc='+n+'&convenio='+o+'&codmed='+p
	window.scrollTo(0,0);
	rs(vx,"nucleo");
}

function setval(x,v) {
	document.getElementById(x).value = v;
}

function MsgBox(msg,valor) {
	
	var cnf = document.getElementById('conf1').value;
	if (cnf == "") {
		if (!confirm('Deseja ' + msg + '?')) {
			 return false;
		}
		document.getElementById('conf1').value = '1';
	}

	var x;
	if (valor == true) { 
		x = 'solicitação de consulta!\nEla é fundamental para que o médico possa lhe atender.';
	} else {
		x = 'pergunta!';
	}

	var per1 = document.getElementById('perg1');
	if (per1.value == "")
	{ alert("Por Favor, digite sua "+x); per1.focus() ; return false ; }

	var nome1 = document.getElementById('nome1');
	if (nome1.value == "")
	{ alert("Por Favor, preencha seu nome!"); nome1.focus() ; return false ; }

	var email1 = document.getElementById('email1');
	if (email1.value == "")
	{ alert("Por Favor, preencha seu e-mail!"); email1.focus() ; return false ; }

	var cidade1 = document.getElementById('cidade1');
	if (cidade1.value == "")
	{ alert("Por Favor, preencha a cidade!"); cidade1.focus() ; return false ; }

	var estado1 = document.getElementById('estado1');
	var pais1 = document.getElementById('pais1');	

	var ddd1 = document.getElementById('ddd1');
	var telefone1 = document.getElementById('telefone1');

	if(valor == true) {
		if (ddd1.value == "")
		{ alert("Por Favor, preencha o DDD de seu telefone!"); ddd1.focus() ; return false ; }

		if (telefone1.value == "")
		{ alert("Por Favor, preencha seu telefone!"); telefone1.focus() ; return false ; }

	}
	
	var sexo1 = document.getElementById('sexo1');	

	var idade1 = document.getElementById('idade1');
	if (idade1.value == "")
	{ alert("Por Favor, preencha sua idade!"); idade1.focus() ; return false ; }

	var codmed = document.getElementById('codmed');

	if(valor == true) {

		var dia1 = document.getElementById('dia1');
		var mes1 = document.getElementById('mes1');
		var ano1 = document.getElementById('ano1');
		
		var data1 = mes1.value + '-' + dia1.value + '-' + ano1.value
	
		var diap1 = document.getElementById('diap1');
		var mesp1 = document.getElementById('mesp1');
		var anp1 = document.getElementById('anp1');
	
		var data2 = mesp1.value + '-' + diap1.value + '-' + anp1.value
	
		var periodo1 = document.getElementById('periodo1');
		var tipo1 = document.getElementById('tipo1');
		var convenio1 = document.getElementById('convenio1');
		
		Cad(per1.value,nome1.value,email1.value,cidade1.value,estado1.value,pais1.value,ddd1.value,telefone1.value,sexo1.value,idade1.value,data1,data2,periodo1.value,tipo1.value,convenio1.value,codmed.value);
	} else {
		Cad(per1.value,nome1.value,email1.value,cidade1.value,estado1.value,pais1.value,ddd1.value,telefone1.value,sexo1.value,idade1.value,'','','','','',codmed.value);		
	}
}