// Esta función cargará las paginas
function navegar(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta

cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)
}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){



 if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
	{
	var contenedor = document.getElementById(id_contenedor);
	if(contenedor != undefined){
		contenedor.innerHTML=pagina_requerida.responseText;
		var s = contenedor.getElementsByTagName("script");
		for(var i=0;i<s.length;i++){
			eval(s[i].innerHTML);
		}		
	}
	}
}


function Cargar2(){
	var miIframe = document.getElementById("iframe2");
	var alturaPagina = miIframe.contentWindow.document.body.scrollHeight;
	miIframe.style.height = "";
	//alert(alturaPagina);
	miIframe.style.height = alturaPagina;
}

function Cargar(){

	var miIframe = document.getElementById("iframe1");
	var alturaPagina = miIframe.contentWindow.document.body.scrollHeight;
	miIframe.style.height = "";
	//alert(alturaPagina);
	miIframe.style.height = alturaPagina;
	
}
//navegar('index.php?accion=detalle&amp;idusuario=60','div_contenedor');"


function iprint(ptarget)
{

try{
ptarget.focus();
ptarget.print();
}
catch (e){}

//ptarget.focus();
//ptarget.print();
}

function VerPeriodoPago ()
{
	var anno = $("anio").value;
	var mes = $("meses").value;
	$("iframe1").src = "form/pagos/facturacion.php?mes="+mes+"&anno="+anno;
}


function VerTrafico ()
{
	var anno = $("anio").value;
	var mes = $("meses").value;
	$("iframe1").src = "form/anexos/anexo.php?mes="+mes+"&anno="+anno;

}

function limpiar()

{
		$("tipo_notificacion_id").value = "";
		$("fecha2").value = "";
		$("mediopago").value = "";
		$("lugarpago").value = "";
		$("sucursal").value = "";
		$("ndeposito").value = "";
		$("tipodeposito").value = "";
		$("monto").value = "";
		$("notificante").value = "";
		$("email").value = "";
		$("telefono").value = "";
		$("comentario").value = "";
}



function validaMail(obj){
 var correo = obj.value;
 if (correo == "" || correo == "undefined") { return true; }
 var listcorreo = correo.split(";");
 var campo = "";
 for (i=0; i < listcorreo.length; i++) {
  campo = listcorreo[i];
  if(campo != ""){
   if ( campo.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig) ) { 
    alert("El correo electronico '"+campo+"' no es valido. \r\n Debe escribirlo de esta forma: nombre@servidor.dominio");
    obj.focus();
    obj.select();
    return false;
   }
  }
 }
 return true;
}

function enviar() {
	var answer = confirm("Compruebe sus datos. Desea continuar?");
	if (answer){
		var rut = $("rut").innerHTML;
		var tipo = $("tipo_notificacion_id").value;
		var fecha = $("fecha2").value;
		var mediopago = $("mediopago").value;
		var lugarpago = $("lugarpago").value;
		var sucursal = $("sucursal").value;
		var ndeposito = $("ndeposito").value;
		var tipodeposito = $("tipodeposito").value;
		var monto = $("monto").value;
		var notificante = $("notificante").value;
		var email = $("email").value;
		var telefono = $("telefono").value;
		var comen = $("comentario").value;
		if ( rut == "" || tipo == "" ||  fecha == "" || mediopago == "" ||  lugarpago == "" ||  sucursal == "" ||  ndeposito == "" ||  tipodeposito == "" ||
			monto == "" ||  notificante == "" ||  email == "" ||  telefono == "") { alert("Por favor introduzca todos los datos, Gracias."); }else{
			if (validaMail($("email")))
			{
				$("iframe1").src = 'form/abono/funciones/notificar.php?rut='+rut+"&tipo="+tipo+"&fecha="+fecha+"&mediopago="+mediopago+"&lugarpago="+lugarpago+"&sucursal="+sucursal+"&ndeposito="+ndeposito+"&tipodeposito="+tipodeposito+"&monto="+monto+"&notificante="+notificante+"&email="+email+"&telefono="+telefono+"&comen="+comen;
				limpiar();
			}
		}
	}
}



function Filtrar ()
{
	var periodo = $("anio").value + "-" + $("meses").value;
	var fh = $("cel_fh").value;
	var orig = $("cel_orig").value;
	var dst = $("cel_dst").value;
	var dur = $("cel_dur").value;

	$("iframe1").src = "form/informellamadas/tabla.php?periodo="+periodo+"&fh="+fh+"&orig="+orig+"&dst="+dst+"&dur="+dur;
}

function VerPeriodo ()
{
	var periodo = $("anio").value + "-" + $("meses").value;
	var fh = $("cel_fh").value;
	var orig = $("cel_orig").value;
	var dst = $("cel_dst").value;
	var dur = $("cel_dur").value;


	$("iframe2").src = "form/informellamadas/detalle_minutos.php?periodo="+periodo+"&fh="+fh+"&orig="+orig+"&dst="+dst+"&dur="+dur+"&mes="+$("meses").value+"&anno="+$("anio").value;
	
	$("iframe1").src = "form/informellamadas/tabla.php?periodo="+periodo+"&fh="+fh+"&orig="+orig+"&dst="+dst+"&dur="+dur;
	//$("iframe1").src = "form/informellamadas/tabla.php?periodo="+periodo;
}

function Verdetalle ()
{

	var periodo = $("anio").value + "-" + $("meses").value;
	var fh = $("cel_fh").value;
	var orig = $("cel_orig").value;
	var dst = $("cel_dst").value;
	var dur = $("cel_dur").value;

	//$("iframe1").src = "form/informellamadas/tabla.php?periodo="+periodo+"&fh="+fh+"&orig="+orig+"&dst="+dst+"&dur="+dur;
	mi_ventana =window.open("form/informellamadas/detalle.php?periodo="+periodo+"&fh="+fh+"&orig="+orig+"&dst="+dst+"&dur="+dur, "myWindow","status = 1, height = 1200, width = 700,,toolbar=no,scrollbars=yes, resizable = 0" );
	//mi_ventana = window.open("","",opciones);
	//$("iframe1").src = "form/informellamadas/tabla.php?periodo="+periodo;
}

function salir()
{
var pagina_requerida = false
		if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		pagina_requerida = new XMLHttpRequest()
		} else if (window.ActiveXObject){ // pero si es IE
		try {
		pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
		try{
		pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
		}
		catch (e){}
		}
		}
		else
		return false
		pagina_requerida.onreadystatechange=function(){ // función de respuesta
		cargarpagina(pagina_requerida,"contenido")
		}
		pagina_requerida.open('GET', "http://www.fonosip.cl", true) // asignamos los métodos open y send
		pagina_requerida.send(null)	
}


