﻿/*FUNCIONES UNICO*/

var atrUnico = 0;
var valorMinulos = 0;
var paso = 0;

function modalidadChange(valor, idAtributo) {
    if(valor=="-1")
    {
    	reInitDDL(idAtributo)
    	paso = idAtributo-1;
    }
    else {
    	atrUnico = idAtributo;
    	if (idAtributo > paso) {
    		paso = idAtributo;
    	}
    	if (idAtributo == 2) {
    		valorMinulos = valor;
    	}
		PageMethods.unicoChange(idAtributo, valor, valorMinulos, onOkUnico, onNoOkUnico);
    }
}

function reInitDDL(idAtributo) {
    switch(idAtributo)

    {
    	case 1:
    		var min = document.getElementById('ctl01_ddlMinutos');
    		min[0].selected = true;
    		document.getElementById('ctl01_ddlMinutos').disabled = "disabled";
    		document.getElementById('dvUnNac1').innerHTML = "";
    		document.getElementById('dvUnFz1').innerHTML = "";
    	case 2:
    		var mensajes = document.getElementById('ctl01_ddlMensajes');
    		mensajes[0].selected = true;
    		document.getElementById('ctl01_ddlMensajes').disabled = "disabled";
    		document.getElementById('dvUnNac2').innerHTML = "";
    		document.getElementById('dvUnFz2').innerHTML = "";
    	case 3:
    		var numGratis = document.getElementById('ctl01_ddlNumerosGratis');
    		numGratis[0].selected = true;
    		document.getElementById('ctl01_ddlNumerosGratis').disabled = "disabled";
    		document.getElementById('dvUnNac3').innerHTML = "";
    		document.getElementById('dvUnFz3').innerHTML = "";
    	case 4:
    		var navega = document.getElementById('ctl01_ddlServicioNavegacion');
    		navega[0].selected = true;
    		document.getElementById('ctl01_ddlServicioNavegacion').disabled = "disabled";
    		document.getElementById('dvUnNac4').innerHTML = "";
    		document.getElementById('dvUnFz4').innerHTML = "";
    	case 5:
    		document.getElementById('dvUnNac5').innerHTML = "";
    		document.getElementById('dvUnFz5').innerHTML = "";
    		document.getElementById('dvUnNacTotal').innerHTML = "";
    		document.getElementById('dvUnFzTotal').innerHTML = "";
    }


   }

   function onOkUnico(resultado) {

   	document.getElementById('dvUnNac' + atrUnico).innerHTML = "$ " + resultado.tarifaNac;
   	document.getElementById('dvUnFz' + atrUnico).innerHTML = "$ " + resultado.tarifaFront;
   	var idDivCarga = atrUnico + 1;

   	if (atrUnico < 5) {
   		if (atrUnico >= paso) {
   			document.getElementById('dvUnico' + idDivCarga).innerHTML = resultado.html;
   		}
   		else {
   			if (paso == 5) {
   				calculaTotal();
   			}
   		}
   		
   	}
   	else {
   		calculaTotal();
   	}
   }


   function calculaTotal() {
   	var totalNal = 0;
   	var totalFz = 0;
   	totalNal = parseFloat(document.getElementById('dvUnNac1').innerHTML.replace("$ ", "")) + parseFloat(document.getElementById('dvUnNac2').innerHTML.replace("$ ", "")) +
   	                parseFloat(document.getElementById('dvUnNac3').innerHTML.replace("$ ", "")) + parseFloat(document.getElementById('dvUnNac4').innerHTML.replace("$ ", "")) +
   	                parseFloat(document.getElementById('dvUnNac5').innerHTML.replace("$ ", ""));

   	totalFz = parseFloat(document.getElementById('dvUnFz1').innerHTML.replace("$ ", "")) + parseFloat(document.getElementById('dvUnFz2').innerHTML.replace("$ ", "")) +
   	                parseFloat(document.getElementById('dvUnFz3').innerHTML.replace("$ ", "")) + parseFloat(document.getElementById('dvUnFz4').innerHTML.replace("$ ", "")) +
   	                parseFloat(document.getElementById('dvUnFz5').innerHTML.replace("$ ", ""));
   	document.getElementById('dvUnNacTotal').innerHTML = "$ " + totalNal.toFixed(2);
   	document.getElementById('dvUnFzTotal').innerHTML = "$ " + totalFz.toFixed(2);
   }

   function onNoOkUnico(resultado) {
   	alert("error");
   }

   /*FUNCIONES UNICO*/

   function verLayerInteresa2Top(idPlan) {
   	location.href = "#topTitle";
   	verLayerInteresa(idPlan);

   	if (document.getElementById("InternetHTMLCAC_Estados") != null) { 
   	document.getElementById("InternetHTMLCAC_Estados").style.display = "none";
   	document.getElementById("InternetHTMLCAC_Ciudades").style.display = "none";
   	document.getElementById("InternetHTMLCAC_Colonia").style.display = "none";
   	document.getElementById("InternetHTMLCAC_Direccion").style.display = "none";
}

if (document.getElementById("DropEstadoPro") != null) {
    document.getElementById("DropEstadoPro").style.display = "none";
}




   }
