function marcaSeleccionado(id)
{
	$('#'+id).addClass('formatoSeleccionado');
	$('#btn_selec_ok_'+id).animate({ opacity: 'show' }, 'slow');
	
	var selActual = $('#seleccionado').val()
	
	
	var idSobreActual = "";
	if (selActual != "")
	{
		$('#'+selActual).removeClass('formatoSeleccionado');
		$('#btn_selec_ok_'+selActual).animate({ opacity: 'hide' }, 'slow');
		var arrayIdActual = selActual.split('x');
		idSobreActual = 's'+arrayIdActual[0];
		
	}
		
	$('#seleccionado').val(id);
	
	var arrayId = id.split('x');
	var idSobre = 's'+arrayId[0];
	if (idSobreActual != idSobre)
	{
		if (idSobreActual != "")
		{
			$('#'+idSobreActual).removeClass('formatoSeleccionado');
			$('#btn_selec_ok_'+idSobreActual).animate({ opacity: 'hide' }, 'slow');
		}
		$('#'+idSobre).addClass('formatoSeleccionado');
		$('#btn_selec_ok_'+idSobre).animate({ opacity: 'show' }, 'slow');
	}
	
	if (parseInt(arrayId[0])>11)
		$('#tamano').val('cuadrada');
	else
		$('#tamano').val('rectangular');
	
	if (parseInt(arrayId[1])>22)
		$('#distribucion').val('diptico');
	else
		$('#distribucion').val('tarjeton');
		
	//anyadirCarrito();
}


function marcaSeleccionadoRegalo(variable, id)
{
	$('#'+id).addClass('formatoSeleccionado');
	$('#btn_selec_ok_'+id).animate({ opacity: 'show' }, 'slow');
	var selActual = $('#'+variable).val();
	
	if (selActual != "")
	{
		$('#btn_selec_ok_'+selActual).animate({ opacity: 'hide' }, 'slow');
		$('#'+selActual).removeClass('formatoSeleccionado');		
	}
	
	$('#'+variable).val(id);
	
}


function cambiarFormato(id)
{
	var selActual = $('#ficha').val();
	$('#tipos_'+selActual).hide();
	$('#tipos_'+id).show('slow');
	
	if ($('#subTipoRegalo').val() != "")
	{
		$('#btn_selec_ok_'+$('#subTipoRegalo').val()).hide();
		$('#'+$('#subTipoRegalo').val()).removeClass('formatoSeleccionado'); 
		$('#subTipoRegalo').val("");
	}
}


function anyadirCarrito(){
	var seleccionado = $('#seleccionado').value();
	var distribucion = $('#seleccionado').value();
	var parametros = '?seleccionado='+seleccionado+'&distribucion='+distribucion
	$.ajax({
		cache: false,
		async: false,
		url: "./includes/anyadirCarrito.php"+parametros,
		beforeSend: function() {

		},	
		success: function(msg){
			
		}
	});	
	
}

function cambiaImagen(img)
{
	var src = "./images/fotos/foto_"+img;
	$('#imagenEstiloGrande').attr({src: src} );
	
}

function recargaInvitacion(pagina, fichaEnlace){
	
	/*	var parametros = '?estilo='+pagina+'&fichaEnlace='+fichaEnlace;
		
		$.ajax({
		cache: false,
		async: false,
		url: "./include/recargaInvitacion.php"+parametros,
		beforeSend: function() {
			
		},	
		success: function(msg){
			$('#invitacion').html(msg);
		}
	});
		*/
}

function recargaRegalo(fichaEnlace){
	
		var parametros = '?&fichaEnlace='+fichaEnlace;
		
		$.ajax({
		cache: false,
		async: false,
		url: "./include/recargaRegalo.php"+parametros,
		beforeSend: function() {
			
		},	
		success: function(msg){
			$('#invitacion').html(msg);
		}
	});
}

function cambiaSeleccionado(nuevoSel){
	var actualSel = $('#seleccionadoInvitacion').val();
	$('#btn_selec_ok_'+actualSel).animate({ opacity: 'hide' }, 'slow');
	$('#seleccionadoInvitacion').val(nuevoSel);
	$('#'+actualSel).removeClass('estiloFormSeleccionado');
	$('#'+nuevoSel).addClass('estiloFormSeleccionado');
	$('#btn_selec_ok_'+nuevoSel).animate({ opacity: 'show' }, 'slow');
	
}

function cambiaFotoPrensa(id)
{
	var arrayFoto = id.split('_');
	var idFoto = arrayFoto[1];

	for (var i=1;i<=4;i++)
	{
		$('#foto'+i).hide();	
	}
	$('#'+idFoto).show('slow');
}

function CompruebaEmail (f, nombreElemento) {
	var obj= eval("f."+nombreElemento);
	var dirEmail= obj.value;
	var sLen = dirEmail.length; var i=0; var seguir= true;
	var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
	while (i < sLen && seguir) {
		c=dirEmail.charAt(i);
		if (!(chrs.indexOf(c)>=0 || (c=='_' && i>1))) seguir=false; i++;
	}
	var emailFilter=/^.+@.+\..{2,4}$/;
	if (!(emailFilter.test(dirEmail)) || !seguir) {
		obj.select();
		return false;
	}
	return true;
}



function CompruebaForm(f, origen) {
	
	var error = "";
//alert($('#seleccionado').val() );
	if (origen == 'invitacion')
	{
		if (f.seleccionadoInvitacion.value.length < 1)
			error += '¡Te has saltado el paso 1! Selecciona primero una invitación\n';
			
		if (f.seleccionadoFormato.value.length < 1)
			error += '¡Te has saltado el paso 2! Elige primero tu tipo de invitación\n';
	}
	else if (origen == 'regalo')
	{
		if (f.ficha.value.length < 1)
			error += 'Por favor, selecciona una tipo de regalo\n';
			
		if (f.subTipoRegalo.value.length < 1)
			error += 'Por favor, selecciona un formato\n';
	}
	
	if (f.nombre.value.length < 1) {
		error += 'Por favor, escribe tu nombre\n';
		f.nombre.select();
	}
	
	if (!CompruebaEmail(f, "email")) {
		error += 'Por favor, escribe un email válido\n';
		f.email.select();
	}
	
	if (f.telefono.value.length < 1) {
		error += 'Por favor, escribe tu telefono\n';
		f.telefono.select();
	}
	if (error != "")
	{
		alert (error);
		return false;
	}
	f.submit();
}