window.addEvent('domready',function() {
          var smootscrool =  new SmoothScroll({ duration:675 }, window);
        }); 

function descarga(archivo)
{
	window.top.location="/ajax/download.php?f="+archivo;
}     
function AgregarProducto(idProducto,cantidad)
{
	var url = '/ajax/agregar-producto.php?idProducto='+idProducto+'&cant='+cantidad;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		setTimeout(function () { 
					Growl.Smoke({
					image: '/images/Shopping_Cart.png',
					title: 'Producto agregado',
					text: req,
					duration:3
					});	 
				}, 850);
			}				
	    }).send();
	    
	mostrarArticulos();
	mostrarTotal();
	procesar();
		
}
function cambiarImagen(foto)
{
	$('imagenFicha').src='/files/thumbs/240'+foto;
}
function eliminarProducto(linea)
{
	var url = '/ajax/eliminar-producto.php?linea='+linea;
	new Request(
	    {
	    method: 'get',
	    url: url		
	    }).send();
	
	var url = '/ajax/view-carrito.php';
	
	new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('carro').set('html',req);  
	    		
				}					
	    }).send();    
	 
	mostrarArticulos();
	mostrarTotal();
	procesar();
	
	$('linea'+linea).style.display = 'none';
	if ( $('fin'+linea) )
		 $('fin'+linea).style.display = 'none';;
	
}

function viewCarro(idProducto,cantidad)
{
var url = '/ajax/modificar-cantidad-producto.php?idProducto='+idProducto+'&cant='+cantidad;
	  new Request(
	    {
	    method: 'get',
	    url: url			
	    }).send();
	    
	mostrarArticulos();
	mostrarTotal();
	procesar();

var url = '/ajax/view-carrito.php';
	
	new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('carro').set('html',req);  
	    		
				}					
	    }).send();  

}





function mostarSubcategoria(activar,cantidadCategorias)
{
	for(i=1; i<cantidadCategorias; i++)
		{
			if($('categoria'+i)!=null){
				$('categoria'+i).setStyle('background','#4FEAFF');
				$('categoria'+i).setStyle('background-position','208px 5px');
				$('categoria'+i).setStyle('background-image','url(/images/index-contenido-navegacion-a.gif)');
				$('categoria'+i).setStyle('background-repeat','no-repeat');
				$('categoria'+i).setStyle('color','#444444');
			}
			$('menu'+i).style.display = 'none';
		}
	$('categoria'+activar).setStyle('background-color','#488790');
	$('categoria'+activar).setStyle('background-position','208px -18px');
	$('categoria'+activar).setStyle('color','#FFFFFF');	
	$('menu'+activar).style.display = 'block';	
	
	
	
}

function buscarProductos(pagina,find){
	var url = '/ajax/paginar-productos.php?find='+find+'&pag='+pagina;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('listadoProductos').set('html',req);  
	    		var smootscrool =  new SmoothScroll({ duration:700 }, window);
				}	
	    }).send(); 
}

function buscarProductosDeCategoria(pagina,CategoriaId){
	var url = '/ajax/paginar-producto-de-categoria.php?categoriaid='+CategoriaId+'&pag='+pagina;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('listado').set('html',req);  
	    		var smootscrool =  new SmoothScroll({ duration:700 }, window);
				}			
	    }).send(); 
}


function buscarNoticia(pagina,find){
	var url = '/ajax/paginar-noticias.php?find='+find+'&pag='+pagina;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('resultadonoticia').set('html',req);  
				}			
	    }).send(); 
}

function buscarConsejo(pagina,find){
	var url = '/ajax/paginar-consejos.php?find='+find+'&pag='+pagina;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('resultadoconsejo').set('html',req);  
				}			
	    }).send(); 
}

function mostrarArticulos()
{
		
	var url = '/ajax/view-articulos.php';
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(texto){
			$('articulos').innerHTML = texto;}
		}).send(); 

}

function mostrarTotal()
{
		
	var url = '/ajax/view-total.php';
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(texto){
			$('totales').innerHTML = texto;}
		}).send(); 

}

function loadMenu(){

	var urlActual = window.location.toString();
	urlActual=replace(urlActual,'#micarrito','');/*sacamos el #micarrito de la url*/
	var arrLinks = $('mainNav').getElementsByTagName('a');
	
	
	var cambiado = false;
	var id;var arreglo;
	for (i=0; i<arrLinks.length; i++) {
		
		
		
		var contiene = urlActual.indexOf(arrLinks[i].href);
		
		if ( contiene != -1) {
			
			
			nombreId=arrLinks[i].id;
			$(nombreId).setStyle('background-color','#488790');
			$(nombreId).setStyle('background-position','208px -18px');
			$(nombreId).setStyle('color','#FFFFFF');	
			
			arreglo=nombreId.split('x',2);
			prueba2=arreglo[1];
		
			if(arreglo.length==2){
				
				$(prueba2).style.display = 'block';/*mostramos las subcategorias de una categoria*/
				/*mostramos la categoria */
				var categoriaActiva=arreglo[1].split('menu');
				$('categoria'+categoriaActiva[1]).setStyle('background-color','#488790');
				$('categoria'+categoriaActiva[1]).setStyle('background-position','208px -18px');
				$('categoria'+categoriaActiva[1]).setStyle('color','#FFFFFF');	
				}	
			}
	}
	mostrarArticulos();
	mostrarTotal();
	procesar();

}

function replace(texto,s1,s2){
	return texto.split(s1).join(s2);
}

function procesar()
{
	$('articulos').style.display = 'none';
	$('totales').style.display = 'none';
	$('loading').style.display='block';
	
	setTimeout(function () { 
			$('loading').style.display='none';
			$('articulos').style.display = 'block';
			$('totales').style.display = 'block';	 
			}, 1200);

}
function enviarForm()
{
	$('botonera').style.display='none';
	$('procesando').style.display='block';
	var oForm = document.getElementById('form_envio');
	oForm.submit();
	

}

function llenarcampos()
{

if (($('campos').checked==true)){
	$('Nombre2').value=$('Nombre').value;
	$('Apellido2').value=$('Apellido').value;
	$('Direccion2').value=$('Direccion').value;
	$('CodigoPostal2').value=$('CodigoPostal').value;
	$('Provincia2').value=$('Provincia').value;
	$('Poblacion2').value=$('Poblacion').value;
	}else{
	$('Nombre2').value='';
	$('Apellido2').value='';
	$('Direccion2').value='';
	$('CodigoPostal2').value='';
	$('Provincia2').value='';
	$('Poblacion2').value='';
	}
	
}
function enviarEmail()
{
	$('botonEnviarEmail').style.display='none';
	$('enviandoEmail').style.display='block';
	var url = '/ajax/enviar-email.php?email='+$('EmailPasswd').value;
	  new Request(
	    {
	    method: 'get',
	    url: url,
	    onSuccess: function(req){
	    		$('enviandoEmail').style.display='none';
	    		$('Respuesta').style.display='block';
	    		$('Respuesta').innerHTML=req;
	    		
				}			
	    }).send(); 

}
