
function mostrarCapaListado(capaId){
		var capas;
		var i;
		capas = document.getElementsByClassName('capalibros');
		for(i=0;i<=capas.length-1;i++){
			//if (document.getElementById(capas[i].id).style.display=='block'){
				if (capas[i].id!=capaId && document.getElementById(capas[i].id).style.display!='none')
				{
					Effect.SlideUp(capas[i].id,{queue:{scope:'myscope', position:'front'}}); 
				}
							
			//document.getElementById(capas[i].id).style.display='none'
			//}
		}
		Effect.SlideDown(capaId,{queue:{scope:'myscope', position:'end'}});
		//document.getElementById(capaId).style.display='block'
}

function mostrarCapaListado2(capaId){
		var capas;
		var i;
		capas = document.getElementsByClassName('Submenu');
		for(i=0;i<=capas.length-1;i++){
			//if (document.getElementById(capas[i].id).style.display=='block'){
				if (capas[i].id!=capaId && document.getElementById(capas[i].id).style.display!='none')
				{
					//Effect.SlideUp(capas[i].id,{queue:{scope:'myscope', position:'front'}}); 
					document.getElementById(capas[i].id).style.display = 'none'
				}
							
			//document.getElementById(capas[i].id).style.display='none'
			//}
		}
		document.getElementById(capaId).style.display = 'block'
		//Effect.SlideDown(capaId,{queue:{scope:'myscope', position:'end'}});
		//document.getElementById(capaId).style.display='block'
}

function BajarCapa (capaId){
	Effect.SlideDown(capaId,{queue:{scope:'myscope', position:'end'}});
	}
	
function SubirCapa (capaId) {
Effect.SlideUp(capaId,{queue:{scope:'myscope', position:'end'}});
}


function MoverCapa (capaId)
{
if (document.getElementById(capaId).style.display!='none')
	{
		AmpliacionControlada(capaId,'false')
	}else
	{
		AmpliacionControlada(capaId,'true')
	}
}

function AmpliacionControlada(capaId,valor)
	{
	var Capa=document.getElementById(capaId)
	if (valor=='true')
		{
		
	
		document.getElementById(capaId).style.display='block'
		}
		else
		{
		
		document.getElementById(capaId).style.display='none'
		}
		
	}
	
	
	function MoverCapaConEfecto (capaId){
	
		if (document.getElementById(capaId).style.display!='none')
			{
				Effect.BlindUp(capaId,{queue:{scope:'myscope', position:'end'}}); 
				}else{
				Effect.BlindDown(capaId,{queue:{scope:'myscope', position:'end'}})
			}
			
			
		}
	
	
/******************************************SMS*/
	
	var CapaMensaje;
	var LnkCerrar;
	var CompraEnProceso;
	
function PeticionCompraContenidoSMS(IdMarcaSeleccionada,IdModeloSeleccionado,NumeroTelefono,NumeroTarjeta,IdContenidoParaDescargar,TipoContenido,cMensage,lnkClose,CapaCompraEnProceso)
{
/*alert("IdMarcaSeleccionada " + IdMarcaSeleccionada);
alert("IdModeloSeleccionado " + IdModeloSeleccionado);
alert("NumeroTelefono " + NumeroTelefono);
alert("NumeroTarjeta " + NumeroTarjeta);
alert("IdContenidoParaDescargar " + IdContenidoParaDescargar);
alert("TipoContenido "  + TipoContenido);
*/

//Esto es una chapuza
CapaMensaje = cMensage;
LnkCerrar = lnkClose;
CompraEnProceso = CapaCompraEnProceso;


var url = '/Ajax2/ProcesoCompraSMS.aspx';
				var pars = 'IdMarcaSeleccionada=' + IdMarcaSeleccionada;
				pars  = pars + '&IdModeloSeleccionado=' + IdModeloSeleccionado;
				pars  = pars + '&NumeroTelefono=' + NumeroTelefono;
				pars  = pars + '&NumeroTarjeta=' + NumeroTarjeta;
				pars  = pars + '&IdContenidoParaDescargar=' + IdContenidoParaDescargar;
				pars  = pars + '&TipoContenidoDescarga=' + TipoContenido;
				
//				alert(pars);
				
				
				
var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post', 
				parameters: pars, 
				onComplete: ProcesoCompraFinalizado
			});


}
	
function ProcesoCompraFinalizado(originalRequest)
{
PedidoFinalizado(originalRequest.responseText,CapaMensaje,LnkCerrar,CompraEnProceso);
}
	
	
/********************************************SMS*/
	
	
	
	
	
	function AsignarValorModeloSeleccionado(NombreCampoOculto,DropModelo)
	{
	
	var campoOculto =$(NombreCampoOculto);
	campoOculto.value = $(DropModelo).options[$(DropModelo).selectedIndex].value;
	
	}
	
	
	

	
	
	
	
	
	function BuscarModeloMoviles(dropMarcaClientId,dropModeloClientId,IdContenido)
	{
	
	
	
	   dropMarca=$(dropMarcaClientId);
	   dropModelo=$(dropModeloClientId);
	   
		if  ($(dropMarca).selectedIndex != -1)
			{
				var url = '/Ajax2/ObtenerModelosMovil.aspx'
				var pars = 'Id=' + $(dropMarca).options[$(dropMarca).selectedIndex].value
				pars  = pars + '&IdContenido=' + IdContenido;
	
		dropModelo.options[0].text='Seleccione modelo'
		dropModelo.disabled=true
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post', 
				parameters: pars, 
				onComplete: MostrarDestinos
			});
			}
		else
		{
			 dropModelo.disabled =  true
			dropModelo.options[0].text='Seleccione modelo'
			dropMarca.selectedIndex=0
		}
			
	}
	
	
	function MostrarDestinos(originalRequest)
	{
	
	
			var Cadena =  originalRequest.responseText 
			eval('myJSON = {"Modelos":' +  Cadena + '}')
			
			
			
		BorrarDrop(dropModelo)
		
		for(i=0;i < myJSON.Modelos.length; i++)
		{		
			
				var _Option = document.createElement("option")
				_Option.appendChild(document.createTextNode(myJSON.Modelos[i].Modelo))
				_Option.setAttribute("value",myJSON.Modelos[i].Modelo)
				dropModelo.appendChild(_Option)
			}
			
		
		if (myJSON.Modelos.length <= 1 )
		
		{
			dropModelo.disabled = true ;
			dropModelo.options[0].text='No existen modelos'
		}
		else
		{
		dropModelo.disabled = false ;
		}
	
	}
	
	
	
	
	
	
	
	
	
	
	function BorrarDrop(_Drop)
		{
			for(a=_Drop.options.length -1 ;a >=0; a--)
				{
				_Drop.remove(a)
				}
		}
		
		function BorrarDropExcetoIndiferente(_Drop)
		{
			for(a=_Drop.options.length -1 ;a >0; a--)
				{
				_Drop.remove(a)
				}
		}

