// JavaScript Document
//**Edgar Oxte Balmori
//**26-08-2010
//**Proyecto Sitio McCormick
//***************************************************************************************************************************************************************
//***************************************************************************************************************************************************************
//************************************************verificacion de browser del cliente****************************************************************************
var tmpChecks='';
$(document).ready(function() {	
		var mobi_exp=/DoCoMo|UP\.[BL]|Windows CE|Xiino|CLDC|LGE|Reqwire|ProxiNet|Mini|Mobi|SEC\-SGH|Symbian|Elaine|EPOC|Berry|Blazer|AvantGo|ASTEL|armv|V80[12]S[AE]|[Pp](alm|DA|DXGW|OCKET|lucker|IE|orta)|iP(hone|od|AQ)|N(itro|etFront|okia)/;
		var isMobile=(navigator.userAgent.search(mobi_exp)>-1)?1:0;
		if(isMobile)
			{
				//window.location.href = "prueba.php";
				//$("#suscripcion").attr('value',navigator.userAgent);
				//alert('movil');
				
			}
		else
		{
				//alert('no es movil');
				//window.location.href = "prueba.php";
				//$("#suscripcion").attr('value',navigator.userAgent);
			}	
		//codigo para validar el login con la entrada de clic entrar
		$("#loguea").click( function() {
			if($("#usuario").correo())
			{
				if($("#password").texto('Contraseña'))
				{
						$.getJSON ("/php/functions.php", 
						{ option: '0',usr: $("#usuario").attr('value'), key: $("#password").attr('value')},
						function (data) {
							if (data.status=='1')
							{
								window.location.reload();					
								}
							else
							{
								//$("#respuesta").html('<strong> ' + data.response + '</strong>');
								$.jGrowl(data.response);
								//alert(data.response);
								$('#usuario').removeClass('field-login alert').addClass('field-login');
								$('#password').removeClass('field-login alert').addClass('field-login');
								$("#password").attr('value','');
								$("#usuario").attr('value','');							
								}
						});
					}
				}
		});
		//*codigo para el lostfocus de el login
		//$("#usuario").focusout(function() {
		//	$("#usuario").correo();
		//});
		//$("#password").focusout(function() {
		//	$("#password").texto();
		//});
		
		//codigo para inscribirse al newsletter
		$("#submitNewsLetter").click( function() {
			if($("#suscripcion").correo())
			{
				$('#suscripcion').removeClass('field-suscripcion alert').addClass('field-suscripcion');
				$.getJSON ("/php/functions.php", 
					{ option: '2', name: $("#nName").attr('value'),mail: $("#suscripcion").attr('value'),section: '1',type: '1',product: '0'},
					function (data) {
							//alert(data.response);
							$.jGrowl(data.response);
					});
				}
		});
		//codigo para inscribirse al newsletter de productos
		$("#submitNewsletterProduct").click( function() {
			if($("#mailProduct").correo())
			{
				$('#mailProduct').removeClass('field-suscripcion alert').addClass('field-suscripcion');
				$.getJSON ("/php/functions.php", 
					{ option: '2',name: $("#nName").attr('value'),mail: $("#mailProduct").attr('value'),section: '1',type: '1',product: idProduct},
					function (data) {
							$.jGrowl(data.response);
							//alert(data.response);
							
					});
				}
		});
		
		//codigo para dejar el comentario de la pagina
		$("#enviaComentario").click( function() {
			if($("#nombreComment").texto('Nombre'))
			{
					if($("#mailComment").correo())
					{
						if($("#comentario").texto('Comentario'))
						{
								$('#comentario').removeClass('field-suscripcion alert').addClass('field-suscripcion');
								$.getJSON ("/php/functions.php", 
									{ option: '6',mail: $("#mailComment").attr('value'),section: '0',comment: $("#nombreComment").attr('value')},
									function (data) {
											$.jGrowl(data.response);
											//alert(data.response);		
									});
							}
							
						}
			}
		});
		//codigo la recuperacion de contraseña
		$("#recupera").click( function() {
			if($("#usuario").correo())
			{
				$('#mailProduct').removeClass('field-suscripcion alert').addClass('field-suscripcion');
				$.getJSON ("/php/functions.php", 
					{ option: '7',mail: $("#usuario").attr('value')},
					function (data) {
							$.jGrowl(data.response);
							//alert(data.response);
							
					});
				}
			
		});
		//codigo para el contacto
		/*$("#enviaContacto").click( function() {
			if($("#nombre").texto('Nombre'))
			{
				if($("#direccion").texto('Dirección'))
				{
					if($("#ciudad").texto('Ciudad o Municipio'))
					{
						if($("#estado").textoSelect('Estado'))
						{
							if($("#cp").texto('Código Postal'))
							{
								if($("#asunto").textoSelect('Asunto'))
								{
									if($("#mail").correo())
									{
										if($("#comentario").texto('Comentario'))
										{
											$.getJSON ("/php/functions.php", 
												{ option: '12',mail: $("#mail").attr('value'),nombre: $("#nombre").attr('value'),direccion: $("#direccion").attr('value'),ciudad: $("#ciudad").attr('value'),estado: $("#estado").attr('value'),cp: $("#cp").attr('value'),asunto: $("#asunto").attr('value'),comentario: $("#comentario").attr('value') },
												function (data) {
														$.jGrowl(data.response);
														$("#nombre").attr('value','');
														$("#direccion").attr('value','');
														$("#ciudad").attr('value','');
														$("#cp").attr('value','');
														$("#mail").attr('value','');
														$("#comentario").attr('value','');
														
												});
											}
										}
									
									}
								
								}
							
							}
						
						}
					
					}
				
				}
			
		});*/
		//codigo para el contactopop
		$("#enviaContactopop").click( function() {
			if($("#nombre").texto('Nombre'))
			{
				if($("#asunto").textoSelect('Asunto'))
				{
					if($("#mail").correo())
					{
						if($("#comentario").texto('Comentario'))
						{
							$.getJSON ("/php/functions.php", 
								{ option: '24',mail: $("#mail").attr('value'),nombre: $("#nombre").attr('value'),asunto: $("#asunto").attr('value'),comentario: $("#comentario").attr('value') },
								function (data) {
									$.jGrowl(data.response);
									$("#nombre").attr('value','');
									$("#mail").attr('value','');
									$("#comentario").attr('value','');
								});
						}
					}
				}
			}
		});
		//codigo la recuperacion de contraseña
		$("#enviaRecomienda").click( function() {
			if($("#nombreRecomienda").texto('Su Nombre'))
			{
				if($("#correoRecomienda").correo())
				{
					if($("#nombreAmigoRecomienda").texto('El Nombre de su Amigo'))
					{
						if($("#correoAmigoRecomienda").correo())
						{
							$.getJSON ("/php/functions.php", 
								{ option: '17',nombreRecomienda: $("#nombreRecomienda").attr('value'),correoRecomienda: $("#correoRecomienda").attr('value'), nombreAmigoRecomienda: $("#nombreAmigoRecomienda").attr('value'), correoAmigoRecomienda: $("#correoAmigoRecomienda").attr('value')},
								function (data) {
										$.jGrowl(data.response);
										//alert(data.response);
										
								});
							}
						}
					}
				}
			
		});
		//codigo para la nueva contraseña
		$("#enviaNuevaContrasena").click( function() {
			if($("#contra").texto('Contraseña'))
			{
				if($("#contra1").texto('Confirmación de Contraseña'))
				{
					if($("#contra").attr('value')==$("#contra1").attr('value'))
					{
							$.getJSON ("/php/functions.php", 
							{ option: '18',contra: $("#contra").attr('value'),contra1: $("#contra1").attr('value'),user: $("#user").attr('value')},
								function (data) {
										$.jGrowl(data.response);
										$("#contra").attr('value','');
										$("#contra1").attr('value','');
										//alert(data.response);
										
								});
						}
						
					}
					
					
				}
				
		});
		//codigo llamar a los productos
		$("#config1").click( function() {
			//callProductsConfig();
		});
		$("#enviaConfig").click( function() {
				tmpChecks="";
				if(check1.checked==true)
				{
					tmpChecks=",31";
					}
				if(check2.checked==true)
				{
					tmpChecks=tmpChecks+",32";
					}
				if(check3.checked==true)
				{
					tmpChecks=tmpChecks+",33";
					}
				if(check4.checked==true)
				{
					tmpChecks=tmpChecks+",34";
					}
					$.getJSON ("/php/functions.php", 
								{ option: '22',values: tmpChecks},
									function (data) {
											$.jGrowl(data.response);
											//alert(data.response);	
									});
		});
		//cierra la sesion del usuario
		$("#cerrar").click( function() {
				$.getJSON ("/php/functions.php", 
								{ option: '21'},
									function (data) {
											$.jGrowl(data.response);
											//alert(data.response);	
									});
				//$.ajax({
				 // url: "_follow-login.php",
				  //cache: false,
				  //success: function(html){ 
					//$("#openCloseIdentifier-login").hide();
					//$("#reg").html(html);
				  //}
				//});
		});
});

//funciones ********************************************************************************************************************************
//******************************************************************************************************************************************
function callProductsConfig()
{
		$.getJSON ("/php/functions.php", 
	
		{ option: '19' },
		function (data) {
			$("#config").append('<li>Confirma sobre que productos deseas recibir noticias, puedes elegir más de uno.</li>');	
			for(i=0;i<data.length;i++)
			{
				
				$("#config").append('<li><input name="check'+i+'" type="checkbox" value="" /> '+data[i].name+'</li>');	
				
				}
				$("#config").append('<li><input name="enviaConfig" id="enviaConfig" type="button" class="btn-recomienda" /></li>');
		});
	}
function callAcordionUntables()
{
	
		$.getJSON ("/php/functions.php", 
		{ option: '15' },
		function (data) {
			for(i=0;i<data.p1.length;i++)
			{
				$("#regulares").append('<li><a href="/'+data.p1[i].url+'">'+data.p1[i].name+'</a></li>');	
				}
		});
	}
function callAcordionTes()
{
		$.getJSON ("/php/functions.php", 
		{ option: '16' },
		function (data) {
			for(i=0;i<data.p1.length;i++)
			{
				$("#tes").append('<li><a href="/'+data.p1[i].url+'">'+data.p1[i].name+'</a></li>');	
				}
		});
	}
function callAcordionAderezosParaMesa()
{
	
		$.getJSON ("/php/functions.php", 
		{ option: '13' },
		function (data) {
			for(i=0;i<data.p4.length;i++)
			{
				$("#mostazas").append('<li><a href="/'+data.p4[i].url+'">'+data.p4[i].name+'</a></li>');
				}
			for(i=0;i<data.p1.length;i++)
			{
				$("#aderezos-mayonesas").append('<li><a href="/'+data.p1[i].url+'">'+data.p1[i].name+'</a></li>');	
				}
			for(i=0;i<data.p2.length;i++)
			{
				$("#aderezos-ensaladas").append('<li><a href="/'+data.p2[i].url+'">'+data.p2[i].name+'</a></li>');	
				}
			for(i=0;i<data.p3.length;i++)
			{
				$("#aderezos-ensaladas").append('<li><a href="/'+data.p3[i].url+'">'+data.p3[i].name+'</a></li>');	
				}
		});
	}
function callAcordionColoresSaboresYTexturas()
{
	
		$.getJSON ("/php/functions.php", 
		{ option: '14' },
		function (data) {
			for(i=0;i<data.p1.length;i++)
			{
				$("#especias").append('<li><a href="/'+data.p1[i].url+'">'+data.p1[i].name+'</a></li>');	
				}
			for(i=0;i<data.p2.length;i++)
			{
				if(data.p2[i].name=='Extractos')
				{
					$("#estractos").append('<li><a href="/'+data.p2[i].url+'">'+data.p2[i].name+'</a></li>');	
					}
				else if(data.p2[i].name=='Colorantes')
				{
					$("#colores").append('<li><a href="/'+data.p2[i].url+'">'+data.p2[i].name+'</a></li>');	
					}
				}
			for(i=0;i<data.p3.length;i++)
			{
				//$("#sazonadores").append('<li><a href="/'+data.p3[i].url+'">'+data.p3[i].name+'</a></li>');	
				}
			for(i=0;i<data.p4.length;i++)
			{
				if(data.p4[i].name=="Salsas y Gravy's")
				{
					$("#salsa-gravys").append('<li><a href="/'+data.p4[i].url+'">'+data.p4[i].name+'</a></li>');
					}
				else if(data.p4[i].name=="Bag'n Season")
				{
					$("#bagn-season").append('<li><a href="/'+data.p4[i].url+'">'+data.p4[i].name+'</a></li>');	
					}
				else if(data.p4[i].name=="Sazonadores")
				{
					$("#sazonadores").append('<li><a href="/'+data.p4[i].url+'">'+data.p4[i].name+'</a></li>');	
					}
				}
		});
	}
function callStates()
{
	//codig para traer los estados
		$.getJSON ("/php/functions.php", 
		{ option: '11' },
		function (data) {
			for(i=0;i<data.length;i++)
			{
				$("#estado").append('<option value="'+data[i].state+'">'+data[i].state+'</option>');						
				}
		});
	}
//funcion para traer la página con la receta seleccionada
function callRecipePage(val)
{
	//codig para traer el sabias que? de forma random
		$.getJSON ("/php/functions.php", 
		{ option: '10', recipe: val },
		function (data) {
			
			$("#ingredient").append(data.ingredients);
			$("#preparation").append(data.preparation);
			$('.download').attr('href', '/recetas/descargas/'+data.titleURL+'.html');
			$('.print').attr('href', '/recetas/imprimir/'+data.titleURL+'.html');
	
			$('#imgRecipe').attr('src', '/'+data.imgRecipe);
			$('#imgRecipe').attr('alt', data.title);
			
			$('#imgComplement').attr('src', '/images/recetas/receta/producto-relacionado/'+data.titleURL+'.jpg');
			$('#imgRela').attr('src', data.IMGrela);
			
			$('#title').append(data.title);
			
			$("#portions").append('Rinde para '+data.portions);

			$("#process").append(data.process);		
		});
	}
//funcion para traer las recetas en la pagina de recetario
function callRecipes(paginaActual) {
	//codigo para mostrar las recetas
	//data viene de functions.php, y data[1], en lugar de una receta, contiene el total de items de la página actual y el número de página de la que sería la última página
	$("#recetario").fadeOut();
	$.getJSON ("/php/functions.php", 
	{ option: '9', pagina: paginaActual},
	function (data) {
		$('#TitleRecipePrincipal').html(data[0].title);
		$("#descriptionRecipePrincipal").html(data[0].description);
		$('#linkRecipePrincipal').attr('href', '/recetas/preparacion/'+data[0].titleURL+'.html');
		$('#imgRecipePrincipal').attr('src', '/'+data[0].imgPrincipal);
		var contenido=new String();
		for(i=2;i<=data[1].total;i++) { //recorre los items de las recetas
			contenido += '<li class="receta-thumb-preview"><ul><li class="item-foto"><a href="/recetas/preparacion/'+data[i].titleURL+'.html"><img src="/'+data[i].imgMenu+'" width="183" height="90" /></a></li><li class="item"><ul><li class="title"><span>&gt;</span> <a href="/recetas/preparacion/'+data[i].titleURL+'.html">'+data[i].title+'</a></li><li>'+data[i].description+'</li><li><a href="/recetas/preparacion/'+data[i].titleURL+'.html">VER RECETA COMPLETA </a><span>+</span></li></ul></li></ul></li>';		
		}
		contenido += '<div class="paginador"><span id="spAnterior" class="inactivo"><a id="paginaAnterior">Recetas más nuevas</a></span><span id="paginas"></span><span id="spSiguiente" class="inactivo"><a id="paginaSiguiente">Recetas anteriores</a></span></div>';
		$("#recetario").html(contenido);
		var paginas=new String();
		for(i=1;i<=data[1].ultima;i++) { //crea un enlace directo a cada página
			if (i != paginaActual) {
				paginas += '<a href="javascript:callRecipes('+ i +')">[' + i + ']</a>';
			} else {
				paginas += '<span class="inactivo"><a href="javascript:void(0)">[' + i + ']</a></span>';
			}
		}
		$("#paginas").html(paginas);
		if (paginaActual != 1) {
			$('#paginaAnterior').attr('href','javascript:callRecipes('+ (parseInt(paginaActual) - 1) +')');
			$('#spAnterior').removeClass('inactivo');
		} else {
			$('#paginaAnterior').attr('href','javascript:void(0)');
			$('#spAnterior').addClass('inactivo');
		}
		if (paginaActual != data[1].ultima) {
			$('#paginaSiguiente').attr('href','javascript:callRecipes('+ (parseInt(paginaActual) + 1) +')');
			$('#spSiguiente').removeClass('inactivo');
		} else {
			$('#paginaSiguiente').attr('href','javascript:void(0)');
			$('#spSiguiente').addClass('inactivo');
		}
	});
	setTimeout(function() {
		// Insert code to be executed AFTER
		// the page renders the markup
		// added using html(...) here
		$("#recetario").fadeIn();
	}, 2000);
}
//funcion para traer las recetas en la pagina de recetario, solo las de Mango
function callRecipesMango(paginaActual) {
	//codigo para mostrar las recetas
	//data viene de functions.php, y data[1], en lugar de una receta, contiene el total de items de la página actual y el número de página de la que sería la última página
	//$("#recetario").fadeOut();
	$.getJSON ("/php/functions.php", 
	{ option: '29', pagina: paginaActual},
	function (data) {
		$('#TitleRecipePrincipal').html(data[0].title);
		$("#descriptionRecipePrincipal").html(data[0].description);
		$('#linkRecipePrincipal').attr('href', '/recetas/preparacion/'+data[0].titleURL+'.html');
		$('#imgRecipePrincipal').attr('src', '/'+data[0].imgPrincipal);
		var contenido=new String();
		for(i=2;i<=data[1].total;i++) { //recorre los items de las recetas
			contenido += '<li class="receta-thumb-preview"><ul><li class="item-foto"><a href="/recetas/preparacion/'+data[i].titleURL+'.html"><img src="/'+data[i].imgMenu+'" width="183" height="90" /></a></li><li class="item"><ul><li class="title"><span>&gt;</span> <a href="/recetas/preparacion/'+data[i].titleURL+'.html">'+data[i].title+'</a></li><li>'+data[i].description+'</li><li><a href="/recetas/preparacion/'+data[i].titleURL+'.html">VER RECETA COMPLETA </a><span>+</span></li></ul></li></ul></li>';		
		}
		//contenido += '<div class="paginador"><span id="spAnterior" class="inactivo"><a id="paginaAnterior">Recetas más nuevas</a></span><span id="paginas"></span><span id="spSiguiente" class="inactivo"><a id="paginaSiguiente">Recetas anteriores</a></span></div>';
		$("#recetario").html(contenido);
		/*var paginas=new String();
		for(i=1;i<=data[1].ultima;i++) { //crea un enlace directo a cada página
			if (i != paginaActual) {
				paginas += '<a href="javascript:callRecipes('+ i +')">[' + i + ']</a>';
			} else {
				paginas += '<span class="inactivo"><a href="javascript:void(0)">[' + i + ']</a></span>';
			}
		}
		$("#paginas").html(paginas);
		if (paginaActual != 1) {
			$('#paginaAnterior').attr('href','javascript:callRecipes('+ (parseInt(paginaActual) - 1) +')');
			$('#spAnterior').removeClass('inactivo');
		} else {
			$('#paginaAnterior').attr('href','javascript:void(0)');
			$('#spAnterior').addClass('inactivo');
		}
		if (paginaActual != data[1].ultima) {
			$('#paginaSiguiente').attr('href','javascript:callRecipes('+ (parseInt(paginaActual) + 1) +')');
			$('#spSiguiente').removeClass('inactivo');
		} else {
			$('#paginaSiguiente').attr('href','javascript:void(0)');
			$('#spSiguiente').addClass('inactivo');
		}*/
	});
	/*setTimeout(function() {
		// Insert code to be executed AFTER
		// the page renders the markup
		// added using html(...) here
		$("#recetario").fadeIn();
	}, 2000);*/
}
//codigo para generar las imagenes aleatorias de el home de cada categoria
function callHomeLinks() {
	//codig para traer el sabias que? de forma random
	$.getJSON ("/php/functions.php", 
	{ option: '8'},
	function (data) {
		$("#product1").append('<li><a href="/aderezos-para-mesa/"><img src="/'+data[0].img+'" width="219" height="213" alt="'+data[0].title+'" /></a></li><li><p>'+data[0].description+'</p></li>');
		$("#product2").append('<li><a href="/colores-sabores-y-texturas/"><img src="/'+data[1].img+'" width="219" height="213" alt="'+data[1].title+'" /></a></li><li><p>'+data[1].description+'</p></li>');
		$("#product3").append('<li><a href="/untables/"><img src="/'+data[2].img+'" width="219" height="213" alt="'+data[2].title+'" /></a></li><li><p>'+data[2].description+'</p></li>');
		$("#product4").append('<li><a href="/tes/"><img src="/'+data[3].img+'" width="219" height="213" alt="'+data[3].title+'" /></a></li><li><p>'+data[3].description+'</p></li>');
	});
}
function callDidYouKnow(val) {
	//codig para traer el sabias que? de forma random
	$.getJSON ("/php/functions.php", 
	{ option: '1',section: val},
	function (data) {
		$("#textDidYouKnow").html(data.description);
		$('#imgDidYouKnow').attr('src', data.img);
	});
}
function callRecipe() {
	//codigo para generar y traer las diferentes recetas al azar en la home
	$.getJSON ("/php/functions.php", 
	{ option: '3',section: '2'},
	function (data) {
		$("#titleRecipe").html(data.title);
		$("#processRecipe").html(data.process);
		$('#imgRecipe').attr('src', data.img);
		$('#recipeLink').attr('href', '/recetas/preparacion/'+data.titleURL+'.html');
	});
}
//funcion para llamar todos los datos del producto con el get del id de productos.php
//*************************
function getProduct(val) {
	//codig para traer el sabias que? de forma random
	$.getJSON ("/php/functions.php", 
	{ option: '4',section: '2',product: val},
	function (data) {	
		$("#titleProduct").html(data.Title);
		$("#titleProduct").addClass(data.Class);
		$("#titleProduct").attr('alt',data.Title);
		$("#descriptionProduct").html(data.Description);
		$("#imgProduct").attr('src', data.Img);
		$("#tipProduct").html(data.Tip);
		//if(val=='5' || val=='6')
		//{$("#titleFlavorsShow").append('SABORES DE '+data.Title+'<img src="/images/producto/titulos-productos/bullet-tes.jpg" width="11" height="11" /> ');}
		//if(val=='1' || val=='2' || val=='3' || val=='4')
		//{$("#titleFlavorsShow").append('SABORES DE '+data.Title+'<img src="/images/producto/titulos-productos/bullet-untables.jpg" width="11" height="11" /> ');}
		//if(val=='13' || val=='14' || val=='15' || val=='16' || val=='17' || val=='18' || val=='19' || val=='20' || val=='21' || val=='22' || val=='25')
		//{$("#titleFlavorsShow").append('SABORES DE '+data.Title+'<img src="/images/producto/titulos-productos/bullet-colores-sabores-y-texturas.jpg" width="11" height="11" /> ');}
		//if(val=='7' || val=='8' || val=='9' || val=='10' || val=='11' || val=='12' || val=='23' || val=='24')
		//{$("#titleFlavorsShow").append('SABORES DE '+data.Title+'<img src="/images/producto/titulos-productos/bullet-aderezos.jpg" width="11" height="11" /> ');}
		getFlavors(val);
	});
}
//trae todos los links a los productos de esa categoria a los cuales puede navegar
function getFlavors(val) {
	var tmp1='';
	var tmp2='';
	//codigo para traer los diferentes sabores del producto accesado
		$.getJSON ("/php/functions.php", 
		{ option: '5',section: '2',product: val},
		function (data) {
			switch(val) {
				case '14':
				case '15':
				case '16':
				case '20':
				case '21':
				case '22':
					for(i=0;i<data.length;i++) {
						j=i+1;
						$("#masterViewFlavors").append('<li><a href="/external-content2.htm" title="'+data[i].title+'" rel="#'+data[i].rel+'" ><img class="close" src="/'+data[i].img+'" width="84" height="112" alt="'+data[i].title+'"/></a></li>');
						var tmp='<div class="overlay_especias" id="'+data[i].rel+'"><h2>'+data[i].titlePopup+'</h2><div class="content-pop"><img src="'+data[i].imgBig+'" width="191" height="356" /><ul><li><p>'+data[i].desc+'</p></li><li><img src="/'+data[i].imgApp+'" width="250" heigth="175"</li></ul></div></div>';
						var imgs='<img id="img'+data[i].rel+'" rel="#'+data[i].rel+'" />';
						$("#bodyProducts").append(tmp);
						$("#bodyProducts").append(imgs);
					}
					break;
				default:
					for(i=0;i<data.length;i++) {
						j=i+1;
						$("#masterViewFlavors").append('<li><a href="/external-content2.htm" title="'+data[i].title+'" rel="#'+data[i].rel+'" ><img class="close" src="/'+data[i].img+'" width="84" height="112" alt="'+data[i].title+'"/></a></li>');
						var tmp='<div class="simple_overlay" id="'+data[i].rel+'"><h4>'+data[i].titlePopup+'</h4><div class="content-pop"><div class="pag-pop"></div><img src="'+data[i].imgBig+'" width="191" height="356" /><ul><li><p>'+data[i].desc+'</p></li><li><img src="/'+data[i].imgNutri+'" width="396" height="178" /></li></ul>'+tmp2+'</div></div>';
						var imgs='<img id="img'+data[i].rel+'" rel="#'+data[i].rel+'" />';
						$("#bodyProducts").append(tmp);
						$("#bodyProducts").append(imgs);
					}
					break;
			}
			getProducts(val);
		});
	}
function getProducts(val) {
//codigo para traer los diferentes productos de la misma linea
	$.getJSON ("/php/functions.php", 
	{ option: '23',section: '2',product: val},
	function (data) {
		for(i=0;i<data.length;i++) {
			j=i+1;				
			$("#flavorProduct").append('<li><a alt="'+data[i].title+'" href="/'+data[i].url+'" class="close">'+data[i].title+'</a></li>');
			//$("#masterViewFlavors").append('<li><a href="/external-content2.htm" title="'+data[i].title+'" rel="#'+data[i].rel+'" ><img class="close" src="/'+data[i].img+'" width="84" height="112" alt="'+data[i].title+'"/></a></li>');
			//if(i>0)
			//{
			//tmp1='<div class="content-pop"><div class="pag-pop">';
			//}
			//else
			//{
			//	tmp1='<div class="content-pop"><div class="pag-pop">';
			//	}
			//if(j<data.length)
			//{
			//tmp2='<div class="pag-pop"><a href="#" rel="#'+data[j].rel+'"><img src="/images/producto/img-flecha-popup-slide-derecha.png" width="24" height="24" alt="Siguiente" /></a></div>';
			//}
			//else
			//{
			//	tmp2='';
			//	}
			//var tmp='<div class="simple_overlay" id="'+data[i].rel+'"><h2><img src="/'+data[i].imgTitle+'" width="603" height="46" alt="'+data[i].titlePopup+'" /></h2>'+tmp1+'</div><img src="/'+data[i].imgBig+'" width="191" height="356" /><ul><li><h3>'+data[i].titlePopup+'</h3><p>'+data[i].desc+'</p></li><li><img src="/'+data[i].imgNutri+'" width="396" height="178" /></li></ul>'+tmp2+'</div></div>';
			//var tmp='<div class="simple_overlay" id="'+data[i].rel+'"><h2><img src="/'+data[i].imgTitle+'" width="603" height="46" alt="'+data[i].titlePopup+'" /></h2>'+tmp1+'</div><img src="/'+data[i].imgBig+'" width="191" height="356" /><ul><li><p>'+data[i].desc+'</p></li><li><img src="/'+data[i].imgNutri+'" width="396" height="178" /></li></ul>'+tmp2+'</div></div>';
			//$("#bodyProducts").append(tmp);
			}	
		$("img[rel]").overlay();
		$("a[rel]").overlay();
	});
}

jQuery.fn.correo=function() {
	if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(this).val())) {
		var clase=$(this).attr('class').replace(' alert','');
		$(this).removeClass(claseAlert).addClass(clase);
		return true;
	} else {
		if($(this).attr('value')=='') {
			$.jGrowl('Ingrese E-mail');
			//alert('Ingresar E-mail');
		} else {
			$.jGrowl('Formato de E-mail invalido');
			//alert('Formato de E-mail invalido');
		}
		var claseAlert=$(this).attr('class') + ' alert';
		$(this).removeClass($(this).attr('class')).addClass(claseAlert);
		return false;
	}
}
jQuery.fn.texto=function(val) {
	var claseAlert=clase + ' alert';
	if($(this).attr('value')!="") {
		if($(this).attr('value').length>=3) {
			var clase=$(this).attr('class').replace(' alert','');
			$(this).removeClass(claseAlert).addClass(clase);
			return true;	
		} else {
			$.jGrowl('Escriba mas de 3 caracteres');
			//alert('Escriba mas de 3 caracteres');
		}
	} else {
		$.jGrowl('Ingrese '+val);
		//alert('Ingrese '+val);
		var claseAlert=$(this).attr('class') + ' alert';
		$(this).removeClass($(this).attr('class')).addClass(claseAlert);
		return false;
	}
}

jQuery.fn.textoSelect=function(val) {
	var claseAlert=clase + ' alert';
	if($(this).attr('value')!="" && $(this).attr('value')!="0") {
		var clase=$(this).attr('class').replace(' alert','');
		$(this).removeClass(claseAlert).addClass(clase);
		return true;	
	} else {
		$.jGrowl('Ingrese '+val);
		//alert('Ingrese '+val);
		var claseAlert=$(this).attr('class') + ' alert';
		$(this).removeClass($(this).attr('class')).addClass(claseAlert);
		return false;
	}
}


