$(function(){
	if ($('.form_btn').length > 0){
		$('.form_btn').attr('value','');
	}
	if ($('#player1').length > 0){
		var flashvars = {};
		var params = {
			bgcolor: "#000000"	
		};
		var attributes = {};
		swfobject.embedSWF(base_url+"swf/choco.swf", "player1", "492", "290", "9.0.0",base_url+"swf/expressInstall.swf", flashvars, params, attributes);
	}
	if ($('.nutricion_recetas .paginador').length > 0){
		$objeto = $('.nutricion_recetas .paginador');
		$objeto.css("height","495px");
		$objeto.css("overflow","hidden"); 
		$('.paginacion .paginas').css("display","inline"); 
	}
	
	if ($('#player').length > 0){
		FlashTransparente(
			'player',
			'player_chocotren',
			460,
			400,
			base_url + 'swf/player.swf',
			'file='+ base_url +'swf/hawaii.flv&image='+ base_url +'images/video_captura.jpg'
		);
	}
	if ($('#player02').length > 0){
		FlashTransparente(
			'player02',
			'player_chocotren',
			460,
			282,
			base_url + 'swf/player.swf',
			'file='+ base_url +'swf/maya.flv&image='+ base_url +'images/video_captura.jpg'
		);
	}
	if ($('#player03').length > 0){
		FlashTransparente(
			'player03',
			'player_chocotren',
			460,
			282,
			base_url + 'swf/player.swf',
			'file='+ base_url +'swf/maya2.flv&image='+ base_url +'images/video_captura.jpg'
		);
	}
	
	if ($('#slideshow').length > 0){
		$("#slideshow").cycle({
			timeout: 2000,
			speed:   500,
			pager:  '#nav_fotos'				  
		});
		$('#slideshow, #nav_fotos').mouseover(function() { 
			$('#slideshow').cycle('pause'); 
		});
		$('#slideshow, #nav_fotos').mouseout(function() { 
			$('#slideshow').cycle('resume');
		});
	}	
	
	if ($('.contenido_home ul.secciones').length > 0){
		$('.contenido_home ul.secciones li img').css('display','none');
		$('.contenido_home ul.secciones li img').fadeIn(2000);
	}
	
	$('ul.secciones li').mouseenter(function() { 
		$texto = $("p",this);
		$imagen = $("img",this)
		$texto.css('display','inline');
		$imagen.fadeOut(300);
		return false;
	});
	
	$('ul.secciones li').mouseleave(function() { 
		$texto = $('p',this);
		$imagen = $('img',this);
		$imagen.fadeIn(300);
		$texto.css('display','none');
		return false;
	});
	
	
	/*
	$('ul.secciones a').mouseover(function() { 
		$texto = $(this).parent().parent().find('p');
		$imagen = $(this).parent().parent().find('img');
		$texto.css('display','inline');
		$imagen.fadeOut(300);
	});
	
	$('ul.secciones li').mouseout(function() { 
		$texto = $('p',this);
		$imagen = $('img',this);
		$imagen.fadeIn(300);
		$texto.css('display','none');
	});
	*/
	
	$('.consulta_consultas dt').click(function() {		
		$objeto = $(this).next('dd');
		$objeto.animate({height: 'toggle'});
		if ($(this).attr('class')=='activa'){
			$(this).removeClass('activa');
		} else {
			$(this).addClass('activa');
		}
	});
	$('.open_sec').click(function() {
		$elemts = $(this).parent().parent().next('dl');
		$elemts.find("dd").each(function(){
			if($(this).is(":hidden")){
				$(this).animate({height: 'toggle'});
				$(this).prev('dt').addClass('activa');
			}
		});
		return false;
	});
	$('.close_sec').click(function() {
		$elemts = $(this).parent().parent().next('dl');
		$elemts.find("dd").each(function(){
			if($(this).is(":visible")){
				$(this).animate({height: 'toggle'});
				$(this).prev('dt').removeClass('activa');
			}
		});
		return false;
	});
	$('dl.sub_secciones dt').click(function(){
		$objeto = $(this).next('dd');
		if($objeto.is(":hidden")){
			$(this).addClass('activa');
		}else{
			$(this).removeClass('activa');
		}
		$objeto.animate({height: 'toggle'});
		return false;
	});
	$('.nutricion_recetas .paginas li a').click(function(){
		$ir_a = $(this).html();
		$('.nutricion_recetas .paginas li a').each(function(){
			$(this).removeClass('activo');
		});
		$(this).addClass('activo');
		$tope = (($ir_a -1) * 490)*(-1);
		$("ul#recetas_sec").animate({"top": $tope}, 1000);
		$("strong#pag_actual").html($ir_a);
		//.activo
		return false;
	});
	
	$('#send_consulta').click(function(){
		$error = null;
		$mail = $('input#email');
		$mail = $('input#email');
		$nombre = $('input#nombre');
		$consulta = $('textarea#text_consulta');
		$('#form_send_consulta input, #form_send_consulta textarea').removeClass('field_error');
		
		if ( ($nombre.val().length<3) && !$error ){
			$error = $nombre.attr('title')+"\n";
			$nombre.addClass('field_error');	
		}
		
		if ( ($mail.val().length<3 || !validar_mail($mail)) && !$error ){
			$error = $mail.attr('title')+"\n";
			$mail.addClass('field_error');	
		}
		
		if ( ($consulta.val().length<10) && !$error ){
			$error = $consulta.attr('title')+"\n";
			$consulta.addClass('field_error');
		}
		
		if ($('#condiciones:checked').length == 0 && !$error ){
			$error = "Debe estar de acuerdo con las condiciones de uso\n";
		}
		
		if ($error){
			alert($error);
			return false;
		} else {
			$('#form_send_consulta').submit();
		}
	});
	
	
	$('#btn_send_receta').click(function(){
		$error = null;	

		$nombre = $('input#nombre');
		$mail = $('input#email');
		$receta = $('input#nombre_receta');
		$('form#send_receta input').removeClass('field_error');
		
		if ( ($nombre.val().length<3) && !$error ){
			$error = $nombre.attr('title')+"\n";
			$nombre.addClass('field_error');	
		}
		
		if ( ($mail.val().length<3 || !validar_mail($mail)) && !$error ){
			$error = $mail.attr('title')+"\n";
			$mail.addClass('field_error');	
		}
		
		if ( ($receta.val().length<3) && !$error ){
			$error = $receta.attr('title')+"\n";
			$receta.addClass('field_error');	
		}
		
		if ($('#condiciones:checked').length == 0 && !$error ){
			$error = "Debe estar de acuerdo con las condiciones de uso\n";
		}
		
		if ($error){
			alert($error);
			return false;
		} else {
			$('form#send_receta').submit();
		}
	});
	
	$('#send_registro').click(function(){
		$error = null;	
		$mail = $('input#email');
		$nombre = $('input#nombre');
		$captcha = $('input#captcha');
		$('input#nombre, input#email, input#captcha').removeClass('field_error');
		
		if ( ($nombre.val().length<3) && !$error ){
			$error = $nombre.attr('title')+"\n";
			$nombre.addClass('field_error');	
		}
		
		

		if ( ($mail.val().length<3 || !validar_mail($mail)) && !$error ){
			$error = $mail.attr('title')+"\n";
			$mail.addClass('field_error');	
		}
		
		if ( ($captcha.val().length<3) && !$error ){
			$error = $captcha.attr('title')+"\n";
			$captcha.addClass('field_error');	
		}
		
		
		if ($('#condiciones:checked').length == 0 && !$error ){
			$error = "Debe estar de acuerdo con las condiciones de uso\n";
		}
		
		if ($error){
			alert($error);
			return false;
		} else {
			$('#form_registro').submit();
		}
	});
	
	
	
	$('.choco_test ul.navegacion a').click(function(){
		$('.choco_test ul.navegacion a').each(function(){
			$(this).parent().removeClass('activa');
		});	
		$(this).parent().addClass('activa');
		$posicion = $(this).attr('href');
		$posicion = $posicion.substring (1);
		mostrar_pestana($posicion);
		return false;
	});
	$('a.btn_cambiar').click(function(){
		$('ul.navegacion').css('display','inline');
		$posicion = $(this).attr('href');
		$posicion = $posicion.substring (1);
		activa_pestana($posicion);
		return false;
	});
	$('ol.respuestas input').click(function(){
		$valores = Array(0,'C','D','C','D');// respuestas correctas.
		$pregunta = $(this).attr('name');
		$pregunta = $pregunta.substring (1);
		$respuesta = $(this).val();
		$objeto = $('ul#resultado li.item_' + $pregunta);
		$objeto.html($pregunta + ' ' + $respuesta);
		if ($respuesta == $valores[$pregunta]){
			$objeto.addClass('correcto');
		} else {
			$objeto.removeClass('correcto');
		}
		$objeto = $(this).parent().parent().next('a');									
		$objeto.css('display','inline');
	});
});

function validar_mail(objeto,base){
	if (base != objeto.val()){
		reg=/(\S+\@\S+(\.\S+)+)|(^[ \t]*$)/;
		if (! reg.exec(objeto.val())){ return false; }
	}
	return true;
}

function mostrar_pestana($posicion){
	$('ol.preguntas li.pregunta').each(function(){
		$(this).css('display','none');
	});
	$objeto = $('ol.preguntas li.' + $posicion);
	$objeto.css('display','inline');
}

function activa_pestana($posi){
	$('ul.navegacion li').each(function(){
		$(this).removeClass('activa');
	});	
	$objeto = $('ul.navegacion li.item' + $posi);
	$objeto.css('display','inline');
	$objeto.addClass('activa');
	mostrar_pestana('pregunta_0' + $posi);
}

function FlashTransparente(DivID,ObjectID,WIDTH,HEIGHT,MOVIE,VALORES){
	$player = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" id="' + ObjectID + '" width="' + WIDTH + '" height="' + HEIGHT +'"><param name="movie" value="' + MOVIE +'"><param name="quality" value="high"><PARAM NAME="wmode" VALUE="transparent"><param name="flashvars" value="' + VALORES +'"><embed src="' + MOVIE +'" quality="high" wmode="transparent" flashvars="' + VALORES +'" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="' + WIDTH + '" height="' + HEIGHT +'"></embed></object>';
	$('#' + DivID).html($player);
}


