///////////////////////////////////////////////		
// Javascrip MiilionThanksBook 
//////////////////////////////////////////////		

// Cuando la estructura del DOM se haya leido !!!
$(document).ready(function(){
	
	$('#paginacion_web').cycle({ 
		fx:     'scrollUp', 
    	timeout: 10000, // timeout -> 15 segundos
    	//before:  onBefore, 
    	after:   onAfterWeb 
	});
	
	/*
	$('#paginacion_book').cycle({ 
		fx:     'scrollUp', 
    	timeout: 20000, // timeout -> 20 segundos
    	//before:  onBefore, 
    	after:   onAfterBook 
	}); */

	$('#paginacion_publi').cycle({ 
		fx:     'scrollLeft', 
    	timeout: 10000, // timeout -> 20 segundos
    	//before:  onBefore, 
    	after:   onAfterPubli 
	});
	
	//$(".scrollable").scrollable();
	// set speed to 0 in the beginning so there wont be scroll animation when setting page to a random number.

	
	// Ponemos idioma gracias aleatorio
	var api= $("div.scrollable").scrollable({
		api:true,
		//speed:0,	
		//circular:true,
	});

	var totalPages 		= 	$(".numIdiomas").html();
	var randomPageIndex	=	Math.floor(Math.random()*totalPages);
	
	/*
	api.onSeek(function() {
		if(firstTime){
			this.getConf().speed = 400;
			firstTime=false;
		}
	}); */

	api.seekTo(randomPageIndex);
	
	// login en MillionThanksChess
	$("#tryLoginChess").live('click', function(){  
		
		name = $("#nickname").val();
		password = $("#password").val();
		
		url_ajax  = 'millionthankschess/loginChess.php';
		url_ajax += '?nickname=' + name;  
		url_ajax += '&password=' + password;  
		
		$.post( url_ajax,  function(data){
			datos = data.length;
			if ( datos < 15)	{ alert("Error in nickname or password."); }
			else {  $("#resultLogin").html(data);  }
			
			return false;
		}); 
	}); 
		
		
});  // FIN CUANDO SE HA LEIDO EL DOM 

//pagina inicial book
pagina_book = 1;
// maximo paginas tabla book
//max_paginas_book = 1;
// div a cargar
div_book = 1;

//pagina inicial web
pagina_web = 1;
// maximo paginas tabla web
//max_paginas_web = 1;
// div a cargar
div_web = 1;

//pagina inicial web
pagina_publi = 1;
// maximo paginas tabla web
//max_paginas_web = 1;
// div a cargar
div_publi = 1;



// funcion para ir cargando los siguiente valores por ajax de la web
function onAfterBook() { 
	
	
	// cambiamos el div donde se carga
	if ( div_book == 1 ) { div_book = 2; }
	else { div_book = 1; }
	
	max_paginas_book = $('#max_pag_book').text();
	
	// si hemos llegado a la ultima pagina volvemos a la inicial
	if ( pagina_book > max_paginas_book ) { pagina_book = 0;}
	
	tabla_elegida = 'millionthanksbook';
	num_pagina = pagina_book;
		
	//url_anterior = 'server_book_web.php?tabla_paginada=' + tabla_elegida + "&num_pagina_inicial=" + num_pagina ;
	
	$.post( url_anterior,  function(data){
		// ponemos el contenido
		$('#book_' + div_book).html(data);
		return false;
	}); 

	pagina_book ++;
	
	//onAfterPubliAmigos();
	
	return false;;
}

// funcion para ir cargando los siguiente valores por ajax de la web
function onAfterWeb() { 

	// cambiamos el div donde se carga
	if ( div_web == 1 ) { div_web = 2; }
	else { div_web = 1; }
	
	max_paginas_web = $('#max_pag_web').text();
	
	// si hemos llegado a la ultima pagina volvemos a la inicial
	if ( pagina_web > max_paginas_web ) { pagina_web = 0;}
	
	tabla_elegida = 'millionthanksweb';
	num_pagina = pagina_web;
		
	url_anterior = 'server_book_web_columnas.php?tabla_paginada=' + tabla_elegida + "&num_pagina_inicial=" + num_pagina ;
	$.post( url_anterior,  function(data){
		// ponemos el contenido
		$('#web_' + div_web).html(data);
		return false;
	}); 

	pagina_web ++;

			
	return false;
}


// funcion para ir cargando los siguiente valores por ajax de la web
function onAfterPubli() { 

	//alert ( "10 seconds");
		
	// cambiamos el div donde se carga
	if ( div_publi == 1 ) { div_publi = 2; }
	else { div_publi = 1; }
	
	max_paginas_publi = $('#max_pag_publi').text();
	//max_paginas_publi = 1;
	
	// si hemos llegado a la ultima pagina volvemos a la inicial
	if ( pagina_publi > max_paginas_publi ) { pagina_publi = 0;}
	
	//pagina_publi = 0;
	
	tabla_elegida_publi = 'publi_amigos';
	num_pagina_publi = pagina_publi; 
		
	url_anterior = 'server_publiamigos.php?tabla_paginada=' + tabla_elegida_publi + "&num_pagina_inicial=" + num_pagina_publi ;
	//url_anterior = 'server_publiamigos.php';
	$.post( url_anterior,  function(data){
		// ponemos el contenido
		$('#publi_amigos_' + div_publi).html(data);
		return false;
	}); 

	pagina_publi ++;
	return false;
}



contenido_textarea = ""
num_caracteres_permitidos = 136

function valida_longitud(){
	num_caracteres =  document.formulario.say_thanks.value.length;
	//alert(num_caracteres);
	if (num_caracteres <= num_caracteres_permitidos) { contenido_textarea = document.formulario.say_thanks.value; }
	else { 	document.formulario.say_thanks.value = contenido_textarea; 	}
	
	if (num_caracteres >= num_caracteres_permitidos){ document.formulario.characters_number.style.color="#ff0000"; }
	else{ document.formulario.characters_number.style.color="#000000"; }
	
	cuenta();
}
	
function cuenta(){ 	document.formulario.characters_number.value = document.formulario.say_thanks.value.length; }
		
function email_control() {
	// asignamos su texto
	var texto = document.formulario.email.value
	var regular_expre = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		
	if (regular_expre.test(texto) || (document.formulario.email.value == "")) // si es corrrecto el email no hace nada
	{	} 
	else 
	{
   		alert("Please this email : " +  document.formulario.email.value + "  is wrong . Insert another."); 
		document.formulario.email.value = "";
  	}
}
				

