// JavaScript Document
function filtrar()
{
	categorias = document.getElementById('idcategoria');
	
	location.href = '/backend/producto/listar/idcategoria/'+categorias.options[categorias.selectedIndex].value;
}

function cambiarFoto(foto)
{
	var destino = document.getElementById('fotoProducto');
	var epig = document.getElementById('epigrafe');
	var src = foto.src;
	
	var vinculo = document.getElementById('linkFoto');
	
	vinculo.href = src.replace(/s_/,"b_");
	vinculo.title = foto.alt;
	
	destino.src = src.replace(/s_/,"");
	epig.innerHTML = foto.alt;
	
}

function validar()
{
	var idcategoria = document.getElementById('idcategoria');
	var titulo = document.getElementById('titulo');
	var precio = document.getElementById('precio');
	var error = false;
	
	
	if (idcategoria.options[idcategoria.selectedIndex].value == "")
	{
		error = true;
		idcategoria.className = 'input_error';
	}
	if (titulo.value == "")
	{
		error = true;
		titulo.className = 'input_error';
	}
	if (precio.value == "")
	{
		error = true;
		precio.className = 'input_error';
	}
	if ((document.getElementById('imagen1').value != "") && (document.getElementById('foto1').value == ""))
	{
		document.getElementById('foto1').className = 'input_error';
		error = true;
	}
	if ((document.getElementById('imagen2').value != "") && (document.getElementById('foto2').value == ""))
	{
		document.getElementById('foto2').className = 'input_error';
		error = true;
	}
	if ((document.getElementById('imagen3').value != "") && (document.getElementById('foto3').value == ""))
	{
		document.getElementById('foto3').className = 'input_error';
		error = true;
	}
	
	if (error == true)
	{
		alert('Por favor complete los campos marcados.');
		return;
	}
	
	document.getElementById('frmProducto').submit();
}

function addToCart(idprod)
{
	new Ajax.Request('/carrito/add/id/'+idprod,
	{
		method:'get',
		onSuccess: function(transport){
			var response = transport.responseText || "no response text"
			if (response == 'fail')
				alert('Error agregando producto.');
			else
			{
				document.getElementById('carrito').innerHTML = '('+response+')';
			}	
	  },
	  	onFailure: function(){ alert('Error agregando producto.') }
	});	
}

