﻿var vURLCob = "";
/*===============================================================
 * 
 *==============================================================*/
 function setURLCob(vURL) {    
 	vURLCob = vURL;
 }
/*===============================================================
 * 
 *==============================================================*/
 function setDialogTitle(vTitle) {
 	DialogCoberturas.set_title(vTitle);
 }
/*===============================================================
 * 
 *==============================================================*/
 
 function dialogClose() {    
 	
 } 
/*===============================================================
 * 
 *==============================================================*/
 function dialogShow(dialog) {
 	document.getElementById('frmCobertura').src = vURLCob; 	
 }
/*===============================================================
 * 
 *==============================================================*/
 function reloadCatpcha() {        
    document.getElementById(buscarCtrl('imgCatpcha')).src = "../common/catpchaIMG.ashx"+ '?' + (new Date()).getTime();
 }
/*===============================================================
 * 
 *==============================================================*/
 function MM_startCallBack() {    
    DialogProcesando.Show();
 }
/*===============================================================
 * 
 *==============================================================*/  
 function MM_endCallBack() {
    DialogProcesando.Close();
 } 
 
 function validaSendToPresupuesto()
 {
    //var prefijo = "ctl00_PlaceHolderMain_";
    var msj     = "Todos los campos son requeridos.\nPor favor seleccione una opción en:";
    var IsValid = true;
    var method = "post";     
    var path   = "Presupuesto.aspx";
    var form   = document.createElement("form");                
    var obj    = null;
    form.setAttribute("method", method);    
    form.setAttribute("action", path);
    //AÑO
    obj = document.getElementById(buscarCtrl('DropDownAnio'));
    var anio = obj.options[obj.selectedIndex].value;
    //COD_MARCA
    obj = document.getElementById(buscarCtrl('DropDownMarca'));
    var cod_marca = obj.options[obj.selectedIndex].value;
    //NOM_MARCA   
    var nom_marca = obj.options[obj.selectedIndex].text;    
    //COD_MODELO
    obj = document.getElementById(buscarCtrl('DropDownModelo'));
    var cod_modelo = obj.options[obj.selectedIndex].value;
    //NOM_MODELO    
    var nom_modelo = obj.options[obj.selectedIndex].text;
    //COD_ESTADO
    obj = document.getElementById(buscarCtrl('DropDownEstado'));
    var cod_estado = obj.options[obj.selectedIndex].value;
    //NOM_ESTADO    
    var nom_estado = obj.options[obj.selectedIndex].text;
    //COD_POBLACION
    obj = document.getElementById(buscarCtrl('DropDownPoblacion'));
    var cod_pob = obj.options[obj.selectedIndex].value;
    //NOM_POBLACION    
    var nom_pob = obj.options[obj.selectedIndex].text;
    
    if(anio == -1) {
        IsValid = false;
        msj = msj + "\nAño";
    }
    if(cod_marca == -1) {
        IsValid = false;
        msj = msj + "\nMarca";
    }
    if(cod_modelo == -1) {
        IsValid = false;
        msj = msj + "\nModelo";
    }
    if(cod_estado == -1) {
        IsValid = false;
        msj = msj + "\nEstado";
    }
    if(cod_pob == -1) {
        IsValid = false;
        msj = msj + "\nPoblación";
    }
    
    if(!IsValid) {
        alert(msj);
        return false;
    }
    else
    {
        parent.mostrarDialogo('../Contacto.aspx?p=' + window.location.href,'Datos de Contacto','');
    }
    
 }
/*===============================================================
 * 
 *==============================================================*/
 function sendToPresupuesto() {     
    //var prefijo = "ctl00_PlaceHolderMain_";
    var msj     = "Todos los campos son requeridos.\nPor favor seleccione una opción en:";
    var IsValid = true;
    var method = "post";     
    var path   = "Presupuesto.aspx";
    var form   = document.createElement("form");                
    var obj    = null;
    form.setAttribute("method", method);    
    form.setAttribute("action", path);
    //AÑO
    obj = document.getElementById(buscarCtrl('DropDownAnio'));
    var anio = obj.options[obj.selectedIndex].value;
    //COD_MARCA
    obj = document.getElementById(buscarCtrl('DropDownMarca'));
    var cod_marca = obj.options[obj.selectedIndex].value;
    //NOM_MARCA   
    var nom_marca = obj.options[obj.selectedIndex].text;    
    //COD_MODELO
    obj = document.getElementById(buscarCtrl('DropDownModelo'));
    var cod_modelo = obj.options[obj.selectedIndex].value;
    //NOM_MODELO    
    var nom_modelo = obj.options[obj.selectedIndex].text;
    //COD_ESTADO
    obj = document.getElementById(buscarCtrl('DropDownEstado'));
    var cod_estado = obj.options[obj.selectedIndex].value;
    //NOM_ESTADO    
    var nom_estado = obj.options[obj.selectedIndex].text;
    //COD_POBLACION
    obj = document.getElementById(buscarCtrl('DropDownPoblacion'));
    var cod_pob = obj.options[obj.selectedIndex].value;
    //NOM_POBLACION    
    var nom_pob = obj.options[obj.selectedIndex].text;
    
    if(anio == -1) {
        IsValid = false;
        msj = msj + "\nAño";
    }
    if(cod_marca == -1) {
        IsValid = false;
        msj = msj + "\nMarca";
    }
    if(cod_modelo == -1) {
        IsValid = false;
        msj = msj + "\nModelo";
    }
    if(cod_estado == -1) {
        IsValid = false;
        msj = msj + "\nEstado";
    }
    if(cod_pob == -1) {
        IsValid = false;
        msj = msj + "\nPoblación";
    }
    
    if(!IsValid) {
        alert(msj);
        return false;
    }
    
    
    //CARGA AÑO
    var hiddenAnio = document.createElement("input");
    hiddenAnio.setAttribute("type", "hidden");
    hiddenAnio.setAttribute("name", "anio");
    hiddenAnio.setAttribute("value", anio);
    form.appendChild(hiddenAnio);
    //CARGA COD_MARCA
    var hiddenCodMarca = document.createElement("input");
    hiddenCodMarca.setAttribute("type", "hidden");
    hiddenCodMarca.setAttribute("name", "mca");
    hiddenCodMarca.setAttribute("value", cod_marca);
    form.appendChild(hiddenCodMarca);
    //CARGA NOM_MARCA
    var hiddenNomMarca = document.createElement("input");
    hiddenNomMarca.setAttribute("type", "hidden");
    hiddenNomMarca.setAttribute("name", "nom_mca");
    hiddenNomMarca.setAttribute("value", nom_marca);
    form.appendChild(hiddenNomMarca);
    //CARGA COD_MODELO
    var hiddenCodModelo = document.createElement("input");
    hiddenCodModelo.setAttribute("type", "hidden");
    hiddenCodModelo.setAttribute("name", "mod");
    hiddenCodModelo.setAttribute("value", cod_modelo);
    form.appendChild(hiddenCodModelo);
    //CARGA NOM_MODELO
    var hiddenNomModelo = document.createElement("input");
    hiddenNomModelo.setAttribute("type", "hidden");
    hiddenNomModelo.setAttribute("name", "nom_mod");
    hiddenNomModelo.setAttribute("value", nom_modelo);
    form.appendChild(hiddenNomModelo);
    //CARGA COD_ESTADO
    var hiddenCodEdo = document.createElement("input");
    hiddenCodEdo.setAttribute("type", "hidden");
    hiddenCodEdo.setAttribute("name", "edo");
    hiddenCodEdo.setAttribute("value", cod_estado);
    form.appendChild(hiddenCodEdo);
    //CARGA NOM_ESTADO
    var hiddenNomEdo = document.createElement("input");
    hiddenNomEdo.setAttribute("type", "hidden");
    hiddenNomEdo.setAttribute("name", "nom_edo");
    hiddenNomEdo.setAttribute("value", nom_estado);
    form.appendChild(hiddenNomEdo);
    //CARGA COD_POBLACION
    var hiddenCodPod = document.createElement("input");
    hiddenCodPod.setAttribute("type", "hidden");
    hiddenCodPod.setAttribute("name", "prov");
    hiddenCodPod.setAttribute("value", cod_pob);
    form.appendChild(hiddenCodPod);
    //CARGA NOM_POBLACION
    var hiddenNomPod = document.createElement("input");
    hiddenNomPod.setAttribute("type", "hidden");
    hiddenNomPod.setAttribute("name", "nom_prov");
    hiddenNomPod.setAttribute("value", nom_pob);
    form.appendChild(hiddenNomPod);
    
    document.body.appendChild(form);
    // Not entirely sure if this is necessary    
    form.submit();
 }
/*===============================================================
 * 
 *==============================================================*/
 function sendToEmisionTipoPago() {
	alert('Número de Serie Incorrecto'); 	
 }
/*===============================================================
 * 
 *==============================================================*/
function sendCotizaEmite(vPaquete){
    //var tabla = document.getElementById(buscarCtrl("rblFormaPago"));
    var cod_frac = 1;
    /*for(var j=0; j<tabla.childNodes.length; j++){		
		if (tabla.childNodes[j].childNodes.length > 0){
		    for(var i=0; i<tabla.childNodes[j].childNodes.length; i++){				        
		    	if(tabla.childNodes[j].childNodes[i].childNodes[0].childNodes[0].checked)
		    		cod_frac = tabla.childNodes[j].childNodes[i].childNodes[0].childNodes[0].value;
			}
		}		
    }*/
    if (document.getElementById(buscarCtrl("rblFormaPago1")) != null)
    {
        if (document.getElementById(buscarCtrl("rblFormaPago1")).checked)
            cod_frac = 1;
    }
    if (document.getElementById(buscarCtrl("rblFormaPago2")) != null)
    {
        if (document.getElementById(buscarCtrl("rblFormaPago2")).checked)
            cod_frac = 2;
    }
    if (document.getElementById(buscarCtrl("rblFormaPago3")) != null)
    {
        if (document.getElementById(buscarCtrl("rblFormaPago3")).checked)
            cod_frac = 3;
    }
    if (document.getElementById(buscarCtrl("rblFormaPago4")) != null)
    {
        if (document.getElementById(buscarCtrl("rblFormaPago4")).checked)
            cod_frac = 4;
    }
    relocate('Emision.aspx',{'paq':vPaquete,'frac_pago':cod_frac});
    //window.location.href='Emision.aspx?paq=' + vPaquete;
}

function relocate(page,params)
{
	  var body = document.body;
	  form=document.createElement('form'); 
	  form.method = 'POST'; 
	  form.action = page;
	  form.name = 'jsform';
	  for (index in params)
	  {
			var input = document.createElement('input');
			input.type='hidden';
			input.name=index;
			input.id=index;
			input.value=params[index];
			form.appendChild(input);
	  }	  		  			  
	  body.appendChild(form);
	  form.submit();
}
