/*archivo creado por: carlos caro*/
<!--
window.nerror = null;
var netscape = 0;
var explorer = 0;
browserName = navigator.appName.substring(0,8);
browserVer = parseFloat(navigator.appVersion);

if (browserName == "Netscape" && browserVer >= 3)
{ netscape = 1; }
if (browserName == "Microsof" && browserVer >= 3.01)
{ explorer= 1; }

if (netscape || explorer){
        imagen1on = new Image;
        imagen1on.src = "/imagenes/estructura/btn-individuos-on.png";
        imagen2on = new Image;
        imagen2on.src = "/imagenes/estructura/btn-declaraciones-on.png";
        imagen3on = new Image;
        imagen3on.src = "/imagenes/estructura/btn-noting-on.png";
        imagen4on = new Image;
        imagen4on.src = "/imagenes/estructura/btn-contactenos-on.png";
        imagen5on = new Image;
        imagen5on.src = "/imagenes/estructura/btn-mapasitio-on.png";

        imagen1off = new Image;
        imagen1off.src = "/imagenes/estructura/btn-individuos-off.png";
        imagen2off = new Image;
        imagen2off.src = "/imagenes/estructura/btn-declaraciones-off.png";
        imagen3off = new Image;
        imagen3off.src = "/imagenes/estructura/btn-noting-off.png";
        imagen4off = new Image;
        imagen4off.src = "/imagenes/estructura/btn-contactenos-off.png";
        imagen5off = new Image;
        imagen5off.src = "/imagenes/estructura/btn-mapasitio-off.png";}

function img_activa(imgName){
        if (netscape || explorer){
        imgOn = eval(imgName + "on.src");
        document [imgName].src = imgOn;}}

function img_desactiva(imgName){
        if (netscape || explorer){
        imgOff = eval(imgName + "off.src");
        document [imgName].src = imgOff;}}



var contenidoactual = 0;

/*técnica utilizando ajax para cargar los contenidos de las secciones*/
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function cargarContenido (fuenteDatos, divID)
{
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("GET", "/info/gasnatural/glosarioterminos/letras/" + fuenteDatos);
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 1) 
			{
				obj.innerHTML = "<p class='titulo'>Cargando</p>";
			}

			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) 
			{
					//$obj->setCharEncoding('UTF-8'); 
					obj.innerHTML = XMLHttpRequestObject.responseText;		
					//document.title = titulobase + ' - ' + titulo;
			}
		}
	XMLHttpRequestObject.send(null);	
	}
}

function mostrarLetras()
{
var letras = new Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n1","n2","o","p","q","r","s","t","u","v","w","x","y","z");
var elemento;
	for (x in letras)
	{
		elemento = "<a href=\"javascript:cargarContenido('"+letras[x]+".php','texto');\" border=0>";	
		elemento = elemento + "<img src=/imagenes/letras/"+letras[x]+".png width=\"20\" height=\"29\" border=\"0\">";
		elemento = elemento + "</a>";
		elemento = elemento + "<img src=/imagenes/letras/separador.png>";
		document.write(elemento);
	}
}

/*variable para mostrar el formulario de correo electrónico*/
function cerrarFormularioCorreo (divID) {
		var obj = document.getElementById(divID);
		obj.innerHTML = contenidoactual;
}


var enviarCorreoObjetoAjax = false;
if (window.XMLHttpRequest) {
	enviarCorreoObjetoAjax = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	enviarCorreoObjetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
function enviarCorreo (form,divID)
{
	var validacion = validacionPlanillaCorreo(form);
	if (validacion)
	{
		var obj = document.getElementById(divID);
		var datos = document.getElementById("datos").value;
		var correoelectronico = document.getElementById("correoelectronico").value;
		var destinatario = document.form.destinatario.options[document.form.destinatario.selectedIndex].value;
		var categoria = document.form.destinatario.options[document.form.destinatario.selectedIndex].text;
		var comentarios = document.getElementById("comentarios").value;
		var tipoenvio = 'comentario';
		contenidoactual = obj.innerHTML;

		var parametros = "datos=" + encodeURI(datos) + 
			"&correoelectronico=" + correoelectronico + 
			"&destinatario=" + destinatario + 
			"&comentarios=" + encodeURI(comentarios) +  
			"&categoria=" + encodeURI(categoria) +  
			"&tipoenvio=" + tipoenvio; 

		if(enviarCorreoObjetoAjax) {
			enviarCorreoObjetoAjax.open('POST', "enviar_comentario.php", true);
			enviarCorreoObjetoAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			enviarCorreoObjetoAjax.send(parametros);

			enviarCorreoObjetoAjax.onreadystatechange = function()
			{
				if (enviarCorreoObjetoAjax.readyState == 1) 
				{
					obj.innerHTML = "<img src='/imagenes/ajax-loader.gif' width='16' height='16' align='absmiddle' />&nbsp;<span class='titulo'>Enviando...</span>";
				}
				if (enviarCorreoObjetoAjax.readyState == 4 && enviarCorreoObjetoAjax.status == 200) 
				{
						var resultado = enviarCorreoObjetoAjax.responseText.split("|");
						
						
						if (resultado[0] == "OK")
							obj.innerHTML = resultado[1];
						else		
							alert(resultado[1]);
				}
			}

		}
	}
}

var calcularTarifaObjetoAjax = false;
if (window.XMLHttpRequest) {
	calcularTarifaObjetoAjax = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	calcularTarifaObjetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
function calcularTarifa (form,divID)
{
	var validacion = validacionPlanillaTarifa (form);
	if (validacion)
	{
		var obj = document.getElementById(divID);
		var idregion = document.form.idregion.options[document.form.idregion.selectedIndex].value;
		var idtipoconsumidor = document.form.idtipoconsumidor.options[document.form.idtipoconsumidor.selectedIndex].value;
		var volumen = document.getElementById("volumen").value;
		volumen = volumen.replace (",", ".");
		var parametros = "idregion=" + encodeURI(idregion) + 
			"&idtipoconsumidor=" + idtipoconsumidor + 
			"&volumen=" + volumen; 

		if(calcularTarifaObjetoAjax) {
			calcularTarifaObjetoAjax.open('POST', "calcultartarifa.php", true);
			calcularTarifaObjetoAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			calcularTarifaObjetoAjax.send(parametros);

			calcularTarifaObjetoAjax.onreadystatechange = function()
			{
				if (calcularTarifaObjetoAjax.readyState == 1) 
				{
					obj.innerHTML = "<img src='/imagenes/ajax-loader.gif' width='16' height='16' align='absmiddle' />&nbsp;<span class='titulo'>Enviando...</span>";
				}

				if (calcularTarifaObjetoAjax.readyState == 4 && calcularTarifaObjetoAjax.status == 200) 
				{
						var resultado = calcularTarifaObjetoAjax.responseText.split("|");

						document.getElementById('texto').style.display = 'none';						

						setearValor(resultado[0],'tt');
						setearValor(resultado[1],'ti');
						setearValor(resultado[2],'td');
//						setearValor(resultado[3],'ttotal');
						setearValor(resultado[4],'pgasmetano');
						setearValor(resultado[5],'tfinal');
						setearValor(resultado[6],'tfinalv');
						document.getElementById('cd').innerHTML="<span class='valor'>"+resultado[7]+"</span>";

						document.getElementById('texto').style.display = 'block';						
				}
			}

		}
	}
}

function setearValor (valor,divID)
{
	var obj = document.getElementById(divID);	
	var linea = "<span class='valor'>";
		if (valor != "N/A")
			linea = linea + "Bs.F ";
	linea = linea + valor + "</span>";
	obj.innerHTML = linea;	
}


function validacionPlanillaCorreo(form) {
		var flag = 0;

		var campo = "Debe rellenar los siguientes campos:    \n\n";

		if (form.datos.value == "")
		{
		flag = 1; 
		campo = campo + "- Datos del Remitente\n"; }

		if (form.correoelectronico.value == "")
		{
		flag = 1; 
		campo = campo + "- Correo del Remitente\n"; }

		if (form.comentarios.value == "")
		{
		flag = 1; 
		campo = campo + "- Comentarios\n"; }

		if (flag == 1) { alert (campo); return(false); }
		else { 
			return (true);
		}
}

function validacionPlanillaTarifa (form) {
		var flag = 0;

		var campo = "Debe rellenar los siguientes campos:    \n\n";

		if (form.volumen.value == "")
		{
		flag = 1; 
		campo = campo + "- Volumen\n"; }

		if (!validarReal(form.volumen))
		{
		flag = 1; 
		campo = campo + "- Volumen debe ser un numero\n"; }

	if (flag == 1) { alert (campo); return(false); }
		else { 
			return (true);
		}
}

function setearVolumen ()
{
	var idtipoconsumidor = document.form.idtipoconsumidor.options[document.form.idtipoconsumidor.selectedIndex].value;
	var radioGroup = document.form.idtipovolumen;
	var idtipovolumen = 0;
	var volumen = 40;

	for (var i = 0; i< radioGroup.length; i++) {
		if (radioGroup[i].checked) 
			idtipovolumen = radioGroup [i].value;
	} 
	if (idtipoconsumidor != 1)
		volumen = 1;
		document.getElementById('diferencial').style.display = 'block';						

	if (idtipoconsumidor == 2)
		document.getElementById('diferencial').style.display = 'block';						
	else
		document.getElementById('diferencial').style.display = 'none';						

	if (idtipovolumen == 1)
		{
	    document.form.volumen.disabled = false
		}
	else
		{
	    document.form.volumen.disabled = true;	
		}
		
	document.form.volumen.value = volumen;
}

function mostrarPersona (tipopersona)
{
	if (tipopersona == 'j')
	{
		
		document.getElementById('datos').innerHTML = '<span class="etiqueta">Datos de la Empresa que Realiza la Consulta</span></div>';								
		document.getElementById('natural').style.display = 'none';						
		document.getElementById('naturaln').style.display = 'block';						
		document.getElementById('juridico').style.display = 'block';		
	}
	else
	{
		document.getElementById('datos').innerHTML = '<span class="etiqueta">Datos del Consultante</span></div>';								
		document.getElementById('natural').style.display = 'block';						
		document.getElementById('naturaln').style.display = 'none';						
		document.getElementById('juridico').style.display = 'none';						
	}
}

function mostrarOtro (divID)
{
	var tipoconsulta = document.form.tipoconsulta.options[document.form.tipoconsulta.selectedIndex].value;
	if (tipoconsulta == 'Otro')
		document.getElementById(divID).style.display = 'block';						
	else
		document.getElementById(divID).style.display = 'none';						
}

function mostrarReclamo (tipopersona)
{
	if (tipopersona == 'j')
	{
		
		document.getElementById('datos').innerHTML = '<span class="etiqueta">Datos de la Empresa que Formula el Reclamo</span></div>';								
		document.getElementById('natural').style.display = 'none';						
		document.getElementById('juridico').style.display = 'block';		
	}
	else
	{
		document.getElementById('datos').innerHTML = '<span class="etiqueta">Datos del Reclamante</span></div>';								
		document.getElementById('natural').style.display = 'block';						
		document.getElementById('juridico').style.display = 'none';						
	}
}

function validacionPlanillaConsulta(form) {
		var flag = 0;
		var tipopersona = 0;
		var repetirdomicilio = 0;
		var tipoconsulta = document.form.tipoconsulta.options[document.form.tipoconsulta.selectedIndex].value;

		var radioGroup = document.form.tipopersona;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipopersona = radioGroup [i].value;
		} 
		radioGroup = document.form.repetirdomicilio;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				repetirdomicilio = radioGroup [i].value;
		} 
		
		var campo = "Debe rellenar los siguientes campos:    \n\n";
		// caso para una persona natural
		if (tipopersona == 'n')
		{
			if (form.nombres.value == "")
			{
				flag = 1; 
				campo = campo + "- Nombres\n"; 
			}
			if (form.apellidos.value == "")
			{
				flag = 1; 
				campo = campo + "- Apellidos\n"; 
			}
			if (form.id.value == "")
			{
				flag = 1; 
				campo = campo + "- Cédula de Identidad\n"; 
			}
		}
		else
		{
			if (form.razonsocial.value == "")
			{
				flag = 1; 
				campo = campo + "- Razón Social\n"; 
			}
			if (form.rif.value == "")
			{
				flag = 1; 
				campo = campo + "- RIF\n"; 
			}
			if (form.nombresn.value == "")
			{
				flag = 1; 
				campo = campo + "- Nombres\n"; 
			}
			if (form.apellidosn.value == "")
			{
				flag = 1; 
				campo = campo + "- Apellidos\n"; 
			}
			if (form.idn.value == "")
			{
				flag = 1; 
				campo = campo + "- Cédula de Identidad\n"; 
			}
			if (form.cargon.value == "")
			{
				flag = 1; 
				campo = campo + "- Cargo\n"; 
			}
			if (form.telefonon.value == "")
			{
			flag = 1; 
			campo = campo + "- Teléfono\n"; 
			}
			if (form.faxn.value == "")
			{
			flag = 1; 
			campo = campo + "- Fax\n"; 
			}
			if (form.correoelectronicon.value == "")
			{
			flag = 1; 
			campo = campo + "- Correo Electrónico\n"; 
			}
		}

		if (form.domicilio.value == "")
		{
		flag = 1; 
		campo = campo + "- Domicilio\n"; 
		}

		// caso de no repetir el domicilio como dirección de notificación
		if (repetirdomicilio == 'n')
		{
			if (form.direccionnotificacion.value == "")
			{
				flag = 1; 
				campo = campo + "- Dirección de Notificación\n";
			}
		}

		if (form.telefono.value == "")
		{
		flag = 1; 
		campo = campo + "- Teléfono\n"; 
		}
		if (form.fax.value == "")
		{
		flag = 1; 
		campo = campo + "- Fax\n"; 
		}
		if (form.correoelectronico.value == "")
		{
		flag = 1; 
		campo = campo + "- Correo Electrónico\n"; 
		}

		// caso de indicar un tipo de consulta personalizado (otro)
		if (tipoconsulta == 'Otro')
		{
			if (form.otrotipoconsulta.value == "")
			{
				flag = 1; 
				campo = campo + "- Otro Tipo de Consulta\n";
			}
		}

		if (form.motivo.value == "")
		{
		flag = 1; 
		campo = campo + "- Motivo\n"; 
		}

		if (flag == 1) { alert (campo); return(false); }
		else { 
			return (true);
		}
}


var enviarConsultaObjetoAjax = false;
if (window.XMLHttpRequest) {
	enviarConsultaObjetoAjax = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	enviarConsultaObjetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
function enviarConsulta (form,divID)
{
	var validacion = validacionPlanillaConsulta(form);
	if (validacion)
	{
		var obj = document.getElementById(divID);

		var radioGroup = document.form.tipopersona;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipopersona = radioGroup [i].value;
		} 
		radioGroup = document.form.repetirdomicilio;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				repetirdomicilio = radioGroup [i].value;
		} 
		radioGroup = document.form.tipoid;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipoid = radioGroup [i].value;
		} 
		radioGroup = document.form.tipoidn;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipoidn = radioGroup [i].value;
		} 

		var tipoconsulta = document.form.tipoconsulta.options[document.form.tipoconsulta.selectedIndex].value;

		var nombres = document.getElementById("nombres").value;
		var apellidos = document.getElementById("apellidos").value;
		var id = document.getElementById("id").value;
		var razonsocial = document.getElementById("razonsocial").value;
		var rif = document.getElementById("rif").value;
		var domicilio = document.getElementById("domicilio").value;
		var direccionnotificacion = document.getElementById("direccionnotificacion").value;
		var telefono = document.getElementById("telefono").value;
		var fax = document.getElementById("fax").value;
		var correoelectronico = document.getElementById("correoelectronico").value;
		var otrotipoconsulta = document.getElementById("otrotipoconsulta").value;
		var motivo = document.getElementById("motivo").value;
		
		var tipoenvio = 'consultan';
		if (tipopersona == 'j')
			tipoenvio = 'consultaj';		
		if (repetirdomicilio == 's')
			direccionnotificacion = domicilio;		
		if (tipoconsulta == 'Otro')
			tipoconsulta = otrotipoconsulta;		
		if (tipoid == 'v')
			tipoid = 'Venezolano(a)';		
		else if (tipoid == 'e')
			tipoid = 'Extranjero(a)';		
		else
			tipoid = 'Pasaporte';		
		if (tipoidn == 'v')
			tipoidn = 'Venezolano(a)';		
		else if (tipoidn == 'e')
			tipoidn = 'Extranjero(a)';		
		else
			tipoidn = 'Pasaporte';		

		var nombresn = document.getElementById("nombresn").value;
		var apellidosn = document.getElementById("apellidosn").value;
		var idn = document.getElementById("idn").value;
		var cargon = document.getElementById("cargon").value;
		var telefonon = document.getElementById("telefonon").value;
		var faxn = document.getElementById("faxn").value;
		var correoelectronicon = document.getElementById("correoelectronicon").value;

		contenidoactual = obj.innerHTML;
		
		var parametros = "nombres=" + encodeURI(nombres) + 
			"&apellidos=" + encodeURI(apellidos) +  
			"&tipoid=" + tipoid + 
			"&id=" + id + 
			"&domicilio=" + encodeURI(domicilio) +  
			"&direccionnotificacion=" + encodeURI(direccionnotificacion) +  
			"&razonsocial=" + encodeURI(razonsocial) +  
			"&rif=" + encodeURI(rif) +  
			"&telefono=" + encodeURI(telefono) +  
			"&fax=" + encodeURI(fax) +  
			"&correoelectronico=" + correoelectronico +  
			"&tipoconsulta=" + encodeURI(tipoconsulta) +  
			"&motivo=" + encodeURI(motivo) +
			"&nombresn=" + encodeURI(nombresn) +  
			"&apellidosn=" + encodeURI(apellidosn) +  
			"&tipoidn=" + tipoidn + 
			"&idn=" + idn + 
			"&cargon=" + encodeURI(cargon) +  
			"&telefonon=" + encodeURI(telefonon) +  
			"&faxn=" + encodeURI(faxn) +  
			"&correoelectronicon=" + correoelectronicon +  
			"&tipoenvio=" + tipoenvio; 		

		if(enviarConsultaObjetoAjax) {
			enviarConsultaObjetoAjax.open('POST', "enviarconsulta.php", true);
			enviarConsultaObjetoAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			enviarConsultaObjetoAjax.send(parametros);

			enviarConsultaObjetoAjax.onreadystatechange = function()
			{
				if (enviarConsultaObjetoAjax.readyState == 1) 
				{
					obj.innerHTML = "<img src='/imagenes/ajax-loader.gif' width='16' height='16' align='absmiddle' />&nbsp;<span class='titulo'>Enviando...</span>";
				}

				if (enviarConsultaObjetoAjax.readyState == 4 && enviarConsultaObjetoAjax.status == 200) 
				{
						var resultado = enviarConsultaObjetoAjax.responseText.split("|");
						
						
						if (resultado[0] == "OK")
							obj.innerHTML = resultado[1];
						else		
							alert(resultado[1]);
				}
			}

		}
	}
}

function validacionPlanillaReclamo(form) {
		var flag = 0;
		var tipopersona = 0;
		var repetirdomicilio = 0;

		var radioGroup = document.form.tipopersona;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipopersona = radioGroup [i].value;
		} 
		radioGroup = document.form.repetirdomicilio;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				repetirdomicilio = radioGroup [i].value;
		} 
		
		var campo = "Debe rellenar los siguientes campos:    \n\n";
		// caso para una persona natural
		if (tipopersona == 'n')
		{
			if (form.nombres.value == "")
			{
				flag = 1; 
				campo = campo + "- Nombres\n"; 
			}
			if (form.apellidos.value == "")
			{
				flag = 1; 
				campo = campo + "- Apellidos\n"; 
			}
			if (form.id.value == "")
			{
				flag = 1; 
				campo = campo + "- Cédula de Identidad\n"; 
			}
		}
		else
		{
			if (form.razonsocial.value == "")
			{
				flag = 1; 
				campo = campo + "- Razón Social\n"; 
			}
			if (form.rif.value == "")
			{
				flag = 1; 
				campo = campo + "- RIF\n"; 
			}
		}

		if (form.domicilio.value == "")
		{
		flag = 1; 
		campo = campo + "- Domicilio\n"; 
		}

		// caso de no repetir el domicilio como dirección de notificación
		if (repetirdomicilio == 'n')
		{
			if (form.direccionnotificacion.value == "")
			{
				flag = 1; 
				campo = campo + "- Dirección de Notificación\n";
			}
		}

		if (form.telefono.value == "")
		{
		flag = 1; 
		campo = campo + "- Teléfono\n"; 
		}
		if (form.fax.value == "")
		{
		flag = 1; 
		campo = campo + "- Fax\n"; 
		}
		if (form.correoelectronico.value == "")
		{
		flag = 1; 
		campo = campo + "- Correo Electrónico\n"; 
		}

		if (form.numerocontrato.value == "")
		{
		flag = 1; 
		campo = campo + "- Número de Contrato\n"; 
		}
		if (form.titularcontrato.value == "")
		{
		flag = 1; 
		campo = campo + "- Titular del Contrato\n"; 
		}

		if (form.solucion.value == "")
		{
		flag = 1; 
		campo = campo + "- Solución que Espera el Usuario\n"; 
		}
		if (form.motivo.value == "")
		{
		flag = 1; 
		campo = campo + "- Motivo\n"; 
		}

		if (flag == 1) { alert (campo); return(false); }
		else { 
			return (true);
		}
}

var enviarReclamoObjetoAjax = false;
if (window.XMLHttpRequest) {
	enviarReclamoObjetoAjax = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	enviarReclamoObjetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
}
function enviarReclamo (form,divID)
{
	var validacion = validacionPlanillaReclamo(form);
	if (validacion)
	{
		var obj = document.getElementById(divID);

		var radioGroup = document.form.tipopersona;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipopersona = radioGroup [i].value;
		} 
		radioGroup = document.form.repetirdomicilio;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				repetirdomicilio = radioGroup [i].value;
		} 
		radioGroup = document.form.tipoid;
		for (var i = 0; i< radioGroup.length; i++) {
			if (radioGroup[i].checked) 
				tipoid = radioGroup [i].value;
		} 

		var nombres = document.getElementById("nombres").value;
		var apellidos = document.getElementById("apellidos").value;
		var id = document.getElementById("id").value;
		var razonsocial = document.getElementById("razonsocial").value;
		var rif = document.getElementById("rif").value;
		var domicilio = document.getElementById("domicilio").value;
		var direccionnotificacion = document.getElementById("direccionnotificacion").value;
		var telefono = document.getElementById("telefono").value;
		var fax = document.getElementById("fax").value;
		var correoelectronico = document.getElementById("correoelectronico").value;
		var empresaoperadora = document.form.empresaoperadora.options[document.form.empresaoperadora.selectedIndex].text;
		var numerocontrato = document.getElementById("numerocontrato").value;
		var titularcontrato = document.getElementById("titularcontrato").value;
		var solucion = document.getElementById("solucion").value;
		var motivo = document.getElementById("motivo").value;
		
		var tipoenvio = 'reclamon';
		if (tipopersona == 'j')
			tipoenvio = 'reclamoj';		
		if (repetirdomicilio == 's')
			direccionnotificacion = domicilio;		
		if (tipoid == 'v')
			tipoid = 'Venezolano(a)';		
		else if (tipoid == 'e')
			tipoid = 'Extranjero(a)';		
		else
			tipoid = 'Pasaporte';		

		contenidoactual = obj.innerHTML;
		
		var parametros = "nombres=" + encodeURI(nombres) + 
			"&apellidos=" + encodeURI(apellidos) +  
			"&tipoid=" + tipoid + 
			"&id=" + id + 
			"&domicilio=" + encodeURI(domicilio) +  
			"&direccionnotificacion=" + encodeURI(direccionnotificacion) +  
			"&razonsocial=" + encodeURI(razonsocial) +  
			"&rif=" + encodeURI(rif) +  
			"&telefono=" + encodeURI(telefono) +  
			"&fax=" + encodeURI(fax) +  
			"&correoelectronico=" + correoelectronico +  
			"&empresaoperadora=" + empresaoperadora +  
			"&numerocontrato=" + numerocontrato +  
			"&titularcontrato=" + titularcontrato +  
			"&solucion=" + encodeURI(solucion) +
			"&motivo=" + encodeURI(motivo) +
			"&tipoenvio=" + tipoenvio; 

		if(enviarConsultaObjetoAjax) {
			enviarReclamoObjetoAjax.open('POST', "enviarreclamo.php", true);
			enviarReclamoObjetoAjax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			enviarReclamoObjetoAjax.send(parametros);

			enviarReclamoObjetoAjax.onreadystatechange = function()
			{
				if (enviarReclamoObjetoAjax.readyState == 1) 
				{
					obj.innerHTML = "<img src='/imagenes/ajax-loader.gif' width='16' height='16' align='absmiddle' />&nbsp;<span class='titulo'>Enviando...</span>";
				}

				if (enviarReclamoObjetoAjax.readyState == 4 && enviarReclamoObjetoAjax.status == 200) 
				{
						var resultado = enviarReclamoObjetoAjax.responseText.split("|");
						
						
						if (resultado[0] == "OK")
							obj.innerHTML = resultado[1];
						else		
							alert(resultado[1]);
				}
			}

		}
	}
}


function mostrarAyuda (url) {
	abrirVentana ('/info/ayuda/'+url+'.htm','ayuda',400,300);
}

function abrirVentana(url,name,width,height) {
	var winl = (screen.width - width) / 2;
	var wint = (screen.height - height) / 2;
	window.open(url,name,"top="+wint+",left="+winl+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width="+width+",height="+height+"")

}

/* traer función reutilizable */
function validarReal(field) {
	var valid = ",.0123456789";
	var ok = "yes";
	var temp;
	
	for (var i=0; i<field.value.length; i++) {
	temp = "" + field.value.substring(i, i+1);
	if (valid.indexOf(temp) == "-1") ok = "no";
	}
	
	//contar . y ,
	
	
	
	
	if (ok == "no") {
	field.focus();
	field.select();
	return(false);
	}
	else
	return(true);
}


function imprimir() {
//	var obj = parent.document.getElementById('contenido');
//	alert(obj.innerHTML);
	abrirVentana ('/info/vistaprevia.html','vistaprevia',640,480);
//	alert('sdsds');
}

function mostrarFecha () {
var hoy = new Date();
var d = hoy.getDate();
var m = hoy.getMonth();
var browserName = navigator.appName.substring(0,8);

if (browserName == "Netscape")
{ var a = hoy.getYear() + 1900; }
else { var a = hoy.getYear(); }

if (m == 0) { mes =  "Enero"; }
if (m == 1) { mes =  "Febrero"; }
if (m == 2) { mes =  "Marzo"; }
if (m == 3) { mes =  "Abril"; }
if (m == 4) { mes =  "Mayo"; }
if (m == 5) { mes =  "Junio"; }
if (m == 6) { mes =  "Julio"; }
if (m == 7) { mes =  "Agosto"; }
if (m == 8) { mes = "Septiembre"; }
if (m == 9) { mes = "Octubre"; }
if (m == 10) { mes = "Noviembre"; }
if (m == 11) { mes = "Diciembre"; }
document.write(d, " de ",mes," ", a);
}



function objetoAjax()
{ 
	var xmlhttp=false; 
	try 
	{ 
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
}

function mostrarNoticias (form,divID) {
		var obj = document.getElementById(divID);

		var titulo = document.form.titulo.value;
		var categoria = document.form.categoria.options[document.form.categoria.selectedIndex].value;
		var ano = document.form.ano.options[document.form.ano.selectedIndex].value;
		var mes = document.form.mes.options[document.form.mes.selectedIndex].value;
		var parametros = "titulo=" + encodeURI(titulo) +
			"&categoria=" + categoria +
			"&ano=" + ano +
			"&mes=" + mes; 

		var nuevoAJAX = objetoAjax();
		obj.innerHTML = "<p class='contenido'><img src='/imagenes/ajax-loader.gif' align='absmiddle' /> Cargando...</p>";
		nuevoAJAX.open("POST", "mostrarnoticias.php?",true);
		nuevoAJAX.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		nuevoAJAX.send(parametros);
		nuevoAJAX.onreadystatechange=function() {
			if (nuevoAJAX.readyState==4 && nuevoAJAX.status == 200) {
				document.getElementById("resultado").innerHTML = nuevoAJAX.responseText;
			}
		}
}


function mostrarLibros (form,divID) {
		var obj = document.getElementById(divID);
		var titulo = document.form.titulo.value;
		var tipo = document.form.tipo.options[document.form.tipo.selectedIndex].value;
		var clasificacion = document.form.clasificacion.options[document.form.clasificacion.selectedIndex].value;
		var parametros = "titulo=" + encodeURI(titulo) +
			"&tipo=" + tipo +
			"&clasificacion=" + clasificacion;
			
		var nuevoAJAX = objetoAjax();
		
		obj.innerHTML = "<p class='contenido'><img src='/imagenes/ajax-loader.gif' align='absmiddle' /> Cargando...</p>";
		
		nuevoAJAX.open("POST", "mostrarlibros.php?",true);
		nuevoAJAX.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		nuevoAJAX.send(parametros);
		nuevoAJAX.onreadystatechange=function() {
			if (nuevoAJAX.readyState==4 && nuevoAJAX.status == 200) {
				document.getElementById("resultado").innerHTML = nuevoAJAX.responseText;
			}
		}
}


function mostrarLibrosReporte (form,divID) {
		var obj = document.getElementById(divID);
		var titulo = document.form.titulo.value;
		var autor = document.form.autor.value;
		var numdesde = document.form.numdesde.value;
		var numhasta = document.form.numhasta.value;
		var tipo = document.form.tipo.options[document.form.tipo.selectedIndex].value;
		var clasificacion = document.form.clasificacion.options[document.form.clasificacion.selectedIndex].value;
		var parametros = "titulo=" + encodeURI(titulo) +
			"&autor=" + encodeURI(autor) +
			"&tipo=" + tipo +
			"&clasificacion=" + clasificacion +
			"&numdesde=" + numdesde +
			"&numhasta=" + numhasta;
		
		var nuevoAJAX = objetoAjax();
		
		obj.innerHTML = "<p class='contenido'><img src='/imagenes/ajax-loader.gif' align='absmiddle' /> Cargando...</p>";
		
		nuevoAJAX.open("POST", "mostrarlibros.php?",true);
		nuevoAJAX.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		nuevoAJAX.send(parametros);
		nuevoAJAX.onreadystatechange=function() {
			if (nuevoAJAX.readyState==4 && nuevoAJAX.status == 200) {
				document.getElementById("resultado").innerHTML = nuevoAJAX.responseText;
			}
		}
}