/**************************************************************

	enelnombredelARTE.com

**************************************************************/

	//window.oncontextmenu = function(){return false;}
	
	/********************************************
	* Redireccionar
	********************************************/
	function redir(){ 
		window.location='http://www.farmaindustrial.com';
	}
	
	function setredir(num){
		setTimeout("redir()", num);
	}
	
	function setreload(num){
		setTimeout("location.reload()", num);
	}
	
		function redirSearch(web, num){ 
		setTimeout("window.location = '"+web+"'", num);
	}
	
	function setRedirSearch(web){
		redirSearch(web, 1500);
	}




	/********************************************
	* Mail AntiSpam
	********************************************/
	function mail(email){
		location.href='mailto:'+email+'@photoclick.es';
	}
	
	
	
	/********************************************
	* Limitar el número de checkbox
	********************************************/
	function maxNumCheckbox(nombre, maximoCheckbox){
		for (var i=0; i<nombre.length; i++){
			nombre[i].onclick=function(){
			var num_chequeados=0;
			for (var i=0; i<nombre.length; i++)
				num_chequeados+=(nombre[i].checked)? 1 : 0
				if (num_chequeados>maximoCheckbox){
					alert('Lo sentimos, solo puede seleccionar '+maximoCheckbox+' opciones');
					this.checked=false;
				}
			}
		}
	}
	



$(document).ready(function(){




	/********************************************
	* Default value para los formularios
	********************************************/
	$("input[type='text'][alt='jq'], textarea[alt='jq'], input[type='password'][alt='jq']").focus(function(){
		$(this).prev().css("opacity", "0.2");
	})
	
	$("input[type='text'][alt='jq'], textarea[alt='jq'], input[type='password'][alt='jq']").blur(function(){
		var thisValue = $(this).val();
		
		if(thisValue == ""){
			$(this).prev().fadeIn(100, function(){
				$(this).css("opacity", "1");
			});
		}else{
			$(this).prev().fadeOut(100);
		}
	});



	
	/********************************************
	* Personalización de los forms de suscripción
	********************************************/
	$("div.prettyRadiobuttons").addClass("radiolist");
	$("div.radiolist p").append('<a class="radio-select" href="javascript:void(0);">Seleccionar</a><a class="radio-deselect" href="javascript:void(0);">Cancelar</a>');

	$(".radiolist .radio-select").click(
		function(event) {
			event.preventDefault();
			var $boxes = $(this).parent().parent().children();
			$boxes.removeClass("selected");
			$(this).parent().addClass("selected");
			$(this).parent().find(":radio").attr("checked","checked");
		}
	);
	
	$(".radiolist .radio-deselect").click(
		function(event) {
			event.preventDefault();
			$(this).parent().removeClass("selected");
			$(this).parent().find(":radio").removeAttr("checked");
		}
	);




	/********************************************
	* Estado de tipos de pago seleccionados
	********************************************/
	$('#dtransferencia').hide();
	$('#dcargo-en-cuenta').hide();
	$('#dtarjeta-de-credito').hide();
	$('#dpaypal').hide();
	
	$('#transferencia').click(function(){
		$('#dcargo-en-cuenta').slideUp(80, function(){
			$('#dtarjeta-de-credito').slideUp(80, function(){
				$('#dpaypal').slideUp(80, function(){
					$('#dtransferencia').slideDown(80);
				});
			});
		});
	});
	
	$('#cargo-en-cuenta').click(function(){
		$('#dtransferencia').slideUp(80, function(){
			$('#dtarjeta-de-credito').slideUp(80, function(){
				$('#dpaypal').slideUp(80, function(){
					$('#dcargo-en-cuenta').slideDown(80);
				});
			});
		});
	});
	
	$('#tarjeta-de-credito').click(function(){
		$('#dcargo-en-cuenta').slideUp(80, function(){
			$('#dtransferencia').slideUp(80, function(){
				$('#dpaypal').slideUp(80, function(){
					$('#dtarjeta-de-credito').slideDown(80);
				});
			});
		});
	});
	
	$('#paypal').click(function(){
		$('#dcargo-en-cuenta').slideUp(80, function(){
			$('#dtarjeta-de-credito').slideUp(80, function(){
				$('#dtransferencia').slideUp(80, function(){
					$('#dpaypal').slideDown(80);
				});
			});
		});
	});




	/********************************************
	* Header > Menú > Submenú
	********************************************/
	var sbnoticias = $('.noticias'); var sbrevista = $('.revista');	var sbnewsletter = $('.newsletter'); var sbpublicidad = $('.publicidad');
	var dwsb = 125; var upsb = 50;
	// oculto las capas principales de submenú
	sbrevista.hide(); sbnewsletter.hide(); sbpublicidad.hide();
	
	$("a[rel='noticias']").click(function(){
		sbrevista.slideUp(upsb, function(){
			sbnewsletter.slideUp(upsb, function(){
				sbpublicidad.slideUp(upsb, function(){
					sbnoticias.slideToggle(dwsb);
				});
			});
		});
	});
	
	$("a[rel='revista']").click(function(){
		sbnoticias.slideUp(upsb, function(){
			sbnewsletter.slideUp(upsb, function(){
				sbpublicidad.slideUp(upsb, function(){
					sbrevista.slideToggle(dwsb);
				});
			});
		});
	});
	
	$("a[rel='enewsletter']").click(function(){
		sbrevista.slideUp(upsb, function(){
			sbnoticias.slideUp(upsb, function(){
				sbpublicidad.slideUp(upsb, function(){
					sbnewsletter.slideToggle(dwsb);
				});
			});
		});
	});
	
	$("a[rel='publicidad']").click(function(){
		sbrevista.slideUp(upsb, function(){
			sbnewsletter.slideUp(upsb, function(){
				sbnoticias.slideUp(upsb, function(){
					sbpublicidad.slideToggle(dwsb);
				});
			});
		});
	});
	
	$(".submenu a[rel='close']").click(function(){
		$(this).parent().slideUp(dwsb);
	});




	/********************************************
	* Tabs para las categorías de noticias
	********************************************/
	var dw = 200; var up = 100;
	$("a[rel='news-tab01']").click(function(){
		$(".news-main").fadeOut(up, function(){
			$(".news-tab02").fadeOut(up, function(){
				$(".news-tab03").fadeOut(up, function(){
					$(".news-tab04").fadeOut(up, function(){
						$(".news-tab01").fadeIn(dw);
					});
				});
			});
		});
	});
	
	$("a[rel='news-tab02']").click(function(){
		$(".news-main").fadeOut(up, function(){
			$(".news-tab01").fadeOut(up, function(){
				$(".news-tab03").fadeOut(up, function(){
					$(".news-tab04").fadeOut(up, function(){
						$(".news-tab02").fadeIn(dw);
					});
				});
			});
		});
	});
	
	$("a[rel='news-tab03']").click(function(){
		$(".news-main").fadeOut(up, function(){
			$(".news-tab01").fadeOut(up, function(){
				$(".news-tab02").fadeOut(up, function(){
					$(".news-tab04").fadeOut(up, function(){
						$(".news-tab03").fadeIn(dw);
					});
				});
			});
		});
	});
	
	$("a[rel='news-tab04']").click(function(){
		$(".news-main").fadeOut(up, function(){
			$(".news-tab01").fadeOut(up, function(){
				$(".news-tab02").fadeOut(up, function(){
					$(".news-tab03").fadeOut(up, function(){
						$(".news-tab04").fadeIn(dw);
					});
				});
			});
		});
	});
	
	$(".menu-noticias a[rel='close']").click(function(){
		$(".news-tab04").fadeOut(up, function(){
			$(".news-tab01").fadeOut(up, function(){
				$(".news-tab02").fadeOut(up, function(){
					$(".news-tab03").fadeOut(up, function(){
						$(".news-main").fadeIn(dw);
					});
				});
			});
		});
	});




	/********************************************
	* Anunciante zona PAGEFLIP
	********************************************/
	$("#pageflip").hover(function(){
		$("#pageflip img , .msg_block").stop()
			.animate({ //Animate and expand the image and the msg_block (Width + height)
				width: '300px',
				height: '300px'
			}, 500);
		} , function() {
		$("#pageflip img").stop() //On hover out, go back to original size 50x52
			.animate({
				width: '50px',
				height: '52px'
			}, 220);
		$(".msg_block").stop() //On hover out, go back to original size 50x50
			.animate({
				width: '50px',
				height: '50px'
			}, 200); //Note this one retracts a bit faster (to prevent glitching in IE)
	});




	/********************************************
	* Encuesta dinámica
	********************************************/
	var loader=$('#loader');
	var pollcontainer=$('#pollcontainer');
	loader.fadeIn();
	//Load the poll form
	$.get('require/funciones/funciones-encuesta.php', '', function(data, status){
		pollcontainer.html(data);
		animateResults(pollcontainer);
		pollcontainer.find('#viewresult').click(function(){
			//if user wants to see result
			loader.fadeIn();
			$.get('require/funciones/funciones-encuesta.php?id=1', '?view=poll&amp;id=1', function(data,status){
				pollcontainer.fadeOut(1000, function(){
					$(this).html(data);
					animateResults(this);
				});
				loader.fadeOut();
			});
			//prevent default behavior
			return false;
		}).end()
		.find('#pollform').submit(function(){
			var selected_val=$(this).find('input[name=poll]:checked').val();
			if(selected_val!=''){
				//post data only if a value is selected
				loader.fadeIn();
				$.post('require/funciones/funciones-encuesta.php?id=1', $(this).serialize(), function(data, status){
					$('#formcontainer').fadeOut(100, function(){
						$(this).html(data);
						animateResults(this);
						loader.fadeOut();
					});
				});
			}
			//prevent form default behavior
			return false;
		});
		loader.fadeOut();
	});
	
	function animateResults(data){
		$(data).find('.voteGrey').hide().end().fadeIn('slow', function(){
			$(this).find('.voteGrey').each(function(){
				var bar_width=$(this).css('width');
				$(this).css('width', '0').animate({ width: bar_width }, 1000);
			});
		});
	}




	/********************************************
	* Tabs para las categorías de noticias
	********************************************/
	$("a[rel='login-company']").click(function(){
		$('.box-inscripcion-guia').fadeOut(100, function(){
			$('.box-login-guia').fadeIn(200);
		});
	});



	/********************************************
	* Zoom en las imágenes
	********************************************/
	$("a[rel^='zoom']").prettyPhoto();

}); // close document.ready();


(function($){$.scrollToElement=function($element,speed){speed=speed||750;$("html, body").animate({scrollTop:$element.offset().top,scrollLeft:$element.offset().left},speed);return $element};$.fn.scrollTo=function(speed){speed=speed||"normal";return $.scrollToElement(this,speed)}})(jQuery);

