$(function() {
	
////////////////////////////////////////////////////////////////////////
/////////        Ticket de noticias     ////////////////////////////////
////////////////////////////////////////////////////////////////////////

	$("ul#ticker01").liScroll({travelocity: 0.07});
	$(".tickercontainer").css("background-color",colorfondoticket);





/////////////////////////////////////////////////////////////////////////	
	
	
	//$('a.imgartprin').lightBox();
	
	$('a.imagenproximaligth').lightBox();
	$('a.imggaleria').lightBox(
	{
		imageLoading: baseURL+'/images/lightbox-ico-loading.gif',
		imageBtnClose: baseURL+'/images/lightbox-btn-close.gif',
		imageBtnPrev: baseURL+'/images/lightbox-btn-prev.gif',
		imageBtnNext: baseURL+'/images/lightbox-btn-next.gif'
	});
	// Si estamos en la seccion contacto	
	var formulario = $("#formularioContacto");
	if (formulario.length != 0) validadorContacto();
	
	// Si estamos en la seccion inicio	
	var formulario = $("#formularioContactoPort");
	if (formulario.length != 0) validadorContactoPort();
	
	// Si estamos en la seccion suscripcion
	var formulario = $("#formularioSuscriptor");
	if (formulario.length != 0) validadorSuscriptor();
	
	var formulario = $("#comentar form");
	if (formulario.length != 0) validadorComentarios();
	
	var formulario= $("#formularioSuscripciononline");
		if(formulario.length!=0) validadorSuscripciononline();
	
	
	
		
///////////////////////////////////////////////////////////////////////////	
/////////////////////////// ENLACES NOTICIAS ///////////////////////////
/////////////////////////////////////////////////////////////////////////

jQuery.each($('.generalnoticiaprincipal .cuerpo a'),function(){
	var enlace=$(this).attr("href");
	var coincidencia=enlace.match(/www.solotiro.com/);
	if (!coincidencia)
	{
		$(this).attr("target","_blank");
	}
});

jQuery.each($('.relato a'),function(){
	var enlace=$(this).attr("href");
	var coincidencia=enlace.match(/www.solotiro.com/);
	if (!coincidencia)
	{
		$(this).attr("target","_blank");
	}
});
	
///////////////////////////////////////////////////////////////////////////	
/////////////////////////// POPUPS FORMULARIOS ///////////////////////////
/////////////////////////////////////////////////////////////////////////
						
	// Popup Aviso Legal
		$("#avisoLegalMostrar").jqm({modal: true, toTop: true});	
		
		
		$("#avisolegal").click(
			function(){
				$("#avisoLegalMostrar").jqm({ajax:"http://www.solotiro.com/avisolegal.html"});
				$("#avisoLegalMostrar").jqmShow();
			}
		);
		
		$("#avisoLegalMostrar").click(
			function(){
				$("#avisoLegalMostrar").jqmHide();
			}
		);
		
	
		// Popup formulario de Contacto
		$("#respuestaContacto").jqm({modal: true, toTop: true});
				
		$("#formularioContacto").submit(function(){
		
			if ($("#formularioContacto").valid({
				rules: {
					Nombre: "required",
					apellidos:"required",
					email: {
						required: true,
						email: true
					},
					telefono: {
						required: true,
						minlength: 9,
						number: true,
						digits: true
					},
					mensaje: "required"
				}
			})) {
				var nombre = $("#formularioContacto  #Nombre").attr("value");
				var apellidos = $("#formularioContacto  #apellidos").attr("value");
				var email = $("#formularioContacto  #email").attr("value");
				var telefono = $("#formularioContacto  #telefono").attr("value");
				var mensaje = $("#formularioContacto  #mensaje").attr("value");
				$.post("./contacto/enviarcontacto", {
					nombre: nombre,
					apellidos: apellidos,
					email: email,
					telefono: telefono,
					mensaje: mensaje
				}, onEnviarContacto);
			}
				function onEnviarContacto(data, textStatus){
					$("#respuestaContacto").jqmShow();
					$("#respuestaContacto").html(data);
				}
				
				return false;
			
		});
		
		// Popup formulario de Contacto Portada
		$("#respuestaContacto").jqm({modal: true, toTop: true});
				
		$("#formularioContactoPort").submit(function(){
		
			if ($("#formularioContactoPort").valid({
				rules: {
					Nombre: "required",
					email: {
						required: true,
						email: true
					},
					telefono: {
						required: true,
						minlength: 9,
						number: true,
						digits: true
					},
					mensaje: "required"
				}
			})) {
				var nombre = $("#formularioContactoPort  #Nombre").attr("value");
				var email = $("#formularioContactoPort  #email").attr("value");
				var mensaje = $("#formularioContactoPort  #mensaje").attr("value");
				$.post("../contacto/enviarcontacto", {
					nombre: nombre,
					email: email,
					telefono: 000000000,
					mensaje: mensaje
				}, onEnviarContacto);
			}
				function onEnviarContacto(data, textStatus){
					$("#respuestaContacto").jqmShow();
					$("#respuestaContacto").html(data);
				}
				
				return false;
			
		});
		
	// Popup formulario de Suscripciones
		$("#respuestaSuscriptor").jqm({modal: true, toTop: true});
				
		$("#formularioSuscriptor").submit(function() {
			if ($("#formularioSuscriptor").valid({
				rules: {
					nombre: "required",
					apellidos: "required",
					email: {
						required: true,
						email: true
					},
					telefono: {
						required: true,
						minlength: 9,
						number: true,
						digits: true
					},
					formapago: "required",
					mensaje: "required"
				}
			})) {
				var nombre = $("#formularioSuscriptor  #nombre").attr("value");
				var apellidos = $("#formularioSuscriptor  #apellidos").attr("value");
				var email = $("#formularioSuscriptor  #email").attr("value");
				var telefono = $("#formularioSuscriptor  #telefono").attr("value");
				var formapago = $("#formularioSuscriptor  #formapago").attr("value");
				var mensaje = $("#formularioSuscriptor  #mensaje").attr("value");
				$.post("./enviarsuscripcion", {
					nombre: nombre,
					apellidos: apellidos,
					email: email,
					telefono: telefono,
					mensaje: mensaje
				}, onEnviarSuscriptor);
			}
			function onEnviarSuscriptor(data, textStatus) {
				$("#respuestaSuscriptor").jqmShow();
				$("#respuestaSuscriptor").html(data);
			}
			
			return false;
		});
		
	// Popup comentarios Noticias
		$("#respuestaComNot").jqm({modal: true, toTop: true});
				
		$("#comentarNoticia").submit(function(){
			if ($("#comentar form").valid({
				rules: {
					nombre: {
						required: true,
						minlength: 3
					},
					apellidos: {
						required: true,
						minlength: 3
					},
					email: {
						required: true,
						email: true
					},
					nick: {
						required: true,
						minlength: 3
					},
					comentario: "required"
				}
			})) 
			{
				var nombre = $("#comentarNoticia  #nombre").attr("value");
				var apellidos = $("#comentarNoticia  #apellidos").attr("value");
				var nick = $("#comentarNoticia  #nick").attr("value");
				var email = $("#comentarNoticia  #email").attr("value");
				var comentario = $("#comentarNoticia  #comentario").attr("value");
				var idcontenido = $("#comentarNoticia  #idnoticia").attr("value");
				$.post("../../agregarcomentario", {
					nombre: nombre,
					apellidos: apellidos,
					nick: nick,
					email: email,
					comentario: comentario,
					idcontenido: idcontenido
				}, onEnviarComNot);
			}
				function onEnviarComNot(data, textStatus){
					$("#respuestaComNot").jqmShow();
					$("#respuestaComNot").html(data);
				}
			
				return false;
			
		});
		
	// Popup comentarios Articulos
		$("#respuestaComArt").jqm({modal: true, toTop: true});
				
		$("#comentarArticulo").submit(function() {
		if ($("#comentar form").valid({
			rules: {
				nombre: {
					required: true,
					minlength: 3
				},
				apellidos: {
					required: true,
					minlength: 3
				},
				email: {
					required: true,
					email: true
				},
				nick: {
					required: true,
					minlength: 3
				},
				comentario: "required"
			}
		})) {
			var nombre = $("#comentarArticulo  #nombre").attr("value");
			var apellidos = $("#comentarArticulo  #apellidos").attr("value");
			var nick = $("#comentarArticulo  #nick").attr("value");
			var email = $("#comentarArticulo  #email").attr("value");
			var comentario = $("#comentarArticulo  #comentario").attr("value");
			var idcontenido = $("#comentarArticulo  #idarticulo").attr("value");
			$.post("../../agregarcomentario", {
				nombre: nombre,
				apellidos: apellidos,
				nick: nick,
				email: email,
				comentario: comentario,
				idcontenido: idcontenido
			}, onEnviarComArt);
		}
			function onEnviarComArt(data, textStatus) {
				$("#respuestaComArt").jqmShow();
				$("#respuestaComArt").html(data);
			}
			
			return false;
		});
		
	// Popup cometarios cartas
		$("#respuestaComCar").jqm({modal: true, toTop: true});
				
		$("#comentarCarta").submit(function() {
			if ($("#comentar form").valid({
				rules: {
					nombre: {
						required: true,
						minlength: 3
					},
					apellidos: {
						required: true,
						minlength: 3
					},
					email: {
						required: true,
						email: true
					},
					nick: {
						required: true,
						minlength: 3
					},
					comentario: "required"
				}
			})) {
				var nombre = $("#comentarCarta  #nombre").attr("value");
				var apellidos = $("#comentarCarta  #apellidos").attr("value");
				var nick = $("#comentarCarta  #nick").attr("value");
				var email = $("#comentarCarta  #email").attr("value");
				var comentario = $("#comentarCarta  #comentario").attr("value");
				var idcontenido = $("#comentarCarta  #idcarta").attr("value");
				$.post("../../agregarcomentario", {
					nombre: nombre,
					apellidos: apellidos,
					nick: nick,
					email: email,
					comentario: comentario,
					idcarta: idcontenido
				}, onEnviarComCar);
			}
			function onEnviarComCar(data, textStatus) {
				$("#respuestaComCar").jqmShow();
				$("#respuestaComCar").html(data);
			}
			
			return false;
		});
		
		
		$("#formularioSuscripciononline").submit(function() {

					if ($("#formularioSuscripciononline").valid({
						rules: {
						nombre: {required:true,minlength:3},
						apellidos: {required:true,minlength:3},
						email: {required: true, email: true},
						telefono: {required: true, minlength: 9, number: true, digits: true},
						pago:{required:true,minlength:3},
						direccion:{required:true,minlength:3},
						cp:{required:true,minlength:5},
						poblacion:{required:true,minlength:3},
						provincia:{required:true,minlength:3}}})) 
					{

						return true;
					}
					else
					{
						return false;	
					}


				});
		
///////////////////////////////////////////////////////////////////////////	
/////////////////////////// VALIDACIONES ///// ///////////////////////////
/////////////////////////////////////////////////////////////////////////

function validadorSuscripciononline() {
		$("#formularioSuscripciononline").validate({
			rules: {
				nombre: "required",
				apellidos: "required",
				email: {required: true, email: true},
				telefono: {required: true, minlength: 9, number: true, digits: true},
				pago:"required",
				direccion:"required",
				cp:"required",
				poblacion:"required",
				provincia:"required"				
			}
		});
	}


	function validadorContacto() {
		$("#formularioContacto").validate({
			rules: {
				Nombre: "required",
				email: {required: true, email: true},
				telefono: {required: true, minlength: 9, number: true, digits: true},
				mensaje: "required"				
			}
		});
	}
	
	
	function validadorSuscriptor() {
		$("#formularioSuscriptor").validate({
			rules: {
				nombre: "required",
				apellidos: "required",
				email: {required: true, email: true},
				telefono: {required: true, minlength: 9, number: true, digits: true},
				formapago:"required",
				mensaje: "required"				
			}
		});
	}
	
	function validadorContactoPort() {
		$("#formularioContactoPort").validate({
			rules: {
				Nombre: "required",
				email: {required: true, email: true},
				mensaje: "required"				
			}
		});
	}
	
		function validadorComentarios() {
		$("#comentar form").validate({
			rules: {
				nombre: {required:true,minlength: 3},
				apellidos	: {required:true,minlength: 3},
				email: {required: true, email: true},
				nick: {required:true,minlength: 3},
				comentario: "required"				
			}
		});
	}

///////////////////////////////////////////////////////////////////////////	
///////////////////////////ROLLOVERS PAGINACION///////////////////////////
/////////////////////////////////////////////////////////////////////////

	///////////ROLLOVER IMAGENES///////////////
	$("#paginationControl a").hover(function(){
		$(this).addClass("highlight");
		}, function() {
			$(this).removeClass("highlight");
		});

});




