var onSend=false;
function setUp(q) {
	switch (q) {
	case "index":
		break;
	case "contacto":
		$(document).ready(function() {
			$("#formularioContacto").validationEngine();
			$("#BTenviar").click(function(){
				if(!onSend) {
					$("#BTenviar").validationEngine("hideAll");
					onSend=true;
					if($("#formularioContacto").validationEngine("validate")) {
						$.post("postContacto.php",$("#formularioContacto").serialize(),function(data){
							if(data.error=="ok") {
								$("#contactoCont").slideUp();
								$("#gracias").slideDown();
							} else {
								$("#BTenviar").validationEngine("showPrompt","Int&eacute;ntelo m&aacute;s tarde por favor.");	
							}
							onSend=false;
						},'json');
					} else {
						onSend=false;	
					}
				}
			});
			
		});
	break;
	case "portada":
		$(document).ready(function() {
			//newsletter
			$("#formNL").validationEngine();
			$("#BTnlSend").click(function(){
				if(!onSend) {
					$("#BTenviar").validationEngine("hideAll");
					onSend=true;
					try{console.debug($("#nlmail").validationEngine("validate"));}catch(e){}
					if($("#nlmail").validationEngine("validate")) {
						var sv=Object();
						sv.nlemail=$("#nlmail").val();
						$.post("postNl.php",sv,function(data){
							onSend=false;
							if(data.error!="ok") {
								$("#nlmail").validationEngine("showPrompt","Atenci&oacute;n: El email ya est&aacute; registrado, o es incorrecto.");	
							} else {
								$("#nlmail").validationEngine("showPrompt","Gracias por registrarse.","log");	
								$("#nlmail").val("");
							}
						},'json');
					} else {
						onSend=false;
					}
				}
			});
			//encuesta
			$(".enc_option input").click(function(){
				$(".enc_option input").attr("readonly",1).attr("disabled",1).fadeTo(250,0);
				var ipt=$(this);
				var sv=Object();
				sv.op=$(this).val();
				$.post("postVoto.php",sv,function(data){
					if(data.error!="error") {
						displayEnc();
					} else {
						ipt.attr(r,data['r'+ipt.val()]);
						displayEnc();
					}
					
				},'json');		
			});
			$('#slider').nivoSlider({
				effect: 'fade',
				// Specify sets like: 'fold,fade,sliceDown'
				slices: 15,
				// For slice animations
				boxCols: 8,
				// For box animations
				boxRows: 4,
				// For box animations
				animSpeed: 300,
				// Slide transition speed
				pauseTime: 10000,
				// How long each slide will show
				startSlide: 0,
				// Set starting Slide (0 index)
				directionNav: false,
				// Next & Prev navigation
				directionNavHide: false,
				// Only show on hover
				controlNav: false,
				// 1,2,3... navigation
				controlNavThumbs: false,
				// Use thumbnails for Control Nav
				controlNavThumbsFromRel: false,
				// Use image rel for thumbs
				controlNavThumbsSearch: '.jpg',
				// Replace this with...
				controlNavThumbsReplace: '_thumb.jpg',
				// ...this in thumb Image src
				keyboardNav: true,
				// Use left & right arrows
				pauseOnHover: true,
				// Stop animation while hovering
				manualAdvance: false,
				// Force manual transitions
				captionOpacity: 0.8,
				// Universal caption opacity
				prevText: '>',
				// Prev directionNav text
				nextText: '<',
				// Next directionNav text
				beforeChange: function() {},
				// Triggers before a slide transition
				afterChange: function() {},
				// Triggers after a slide transition
				slideshowEnd: function() {},
				// Triggers after all slides have been shown
				lastSlide: function() {},
				// Triggers when last slide is shown
				afterLoad: function() {} // Triggers when slider has loaded
			});
		});
		break;
	case "noticias":
		$(document).ready(function(){
				$('.boxNoticias').hover(
					function(){
						$(this).css('background-color', '#DDDDDDD');	
					},
					function(){
						$(this).css('background-color', '#FFFFFF');
					}
				);			
			});
	break;	
	case "productos":
		$(window).load(function() {
			$('.scroll').scrollbar({
	            arrows: false
    	     });
		});
		break;
	case "noticiaAmpliada":
		$(document).ready(function() {
			$('.lightbox').hover(
				function(){
					$(this).fadeTo(800, 0.5);
				},
				function(){
					$(this).fadeTo(800, 1);
				}
			);
			$(".lightbox").colorbox({title: true, transition:'fade', speed:500});
		});
		break;
	case "videos":
		$(document).ready(function() {
			$(".lightbox").colorbox({iframe: true,innerWidth: '560px', innerHeight: '315px' });
		});
		break;
	}
}
function displayEnc() {
	var ipt= $(".enc_option input");
	//obtenemos el mayor
	var sum=0;
	for(c=1;c<=5;c++) {
		var r=Number($("#op"+c).attr("r"));
		sum+=(isNaN(r))?0:r;
		$("#barra_"+c).attr("r",$("#op"+c).attr("r"));
	}

	$(".enc_option span").each(function(){
    	var p=($(this).attr("r")*100)/sum;
		$(this).attr("p",p+"%");	
    	$(this).html(Math.floor(p)+"%");
        $(this).width(0);
        $(this).animate({width:$(this).attr("p")});
	});
	$(".enc_option span").css("display","block");
	$(".enc_option input").css("display","none");
	

}
