$(document).ready(function(){

	var posX = 797;
	var posY = 600;
	var tiempo1 = 1000;
	var tiempo2 = 1500;
	var effect1 = 'easeOutBack'; //jswing
	var effect2 = 'easeInOutBack';
	
	//centrar paginas
	var pagWidth = 23;
	var totalWidth = pagWidth*(maxpag+1);
	$("#paginas").css({'width':totalWidth});
	
	
	/*
	*Eventos
	*/
	$("#next").addClass("nextOut")

	$("#next, #next_txt")
	
		.mouseover(function(event){
			if(pagina!=maxpag){
				$(this).css({'cursor':'pointer'})
				$("#next").removeClass('nextOut').addClass('nextOver');
				$("#next_txt").css({'color':'#ff6e8e'});
			}
			else{
			$(this).css({'cursor':'default'})
			}
		})
		
		.mouseout(function(event){
			if(pagina!=maxpag){
				$("#next").removeClass('nextOver').addClass('nextOut');		
				$("#next_txt").css({'color':'#43c3de'});
			}
		})
		
		.click(function(event){
			if(pagina<maxpag){
				pagina++;
				$.scrollTo('#works', dscroll , {onAfter:function(){goPag()}});
				check()
			}
		});

	
	$("#prev").addClass("prevOut")
		
	$("#prev, #prev_txt")
		.mouseover(function(event){
			if(pagina!=0){
				$(this).css({'cursor':'pointer'})
				$("#prev").removeClass('prevOut').addClass('prevOver');
				$("#prev_txt").css({'color':'#ff6e8e'});
			}
			else{
				$(this).css({'cursor':'default'})
			}
		})
		.mouseout(function(event){
   			if(pagina!=0){
				$("#prev").removeClass('prevOver').addClass('prevOut');	
				$("#prev_txt").css({'color':'#43c3de'});
			}
		})
		
		.click(function(){
			if(pagina>0){
				pagina--;
				$.scrollTo('#works', dscroll , {onAfter:function(){goPag()}});
				check()
			}
		});
		
	
	/*
	*Paginacion	
	*/
	for(var p=0; p<=maxpag; p++){
		
		$("#punt"+p)
			
			.css({'cursor':'pointer'})
		
			.mouseover(function(event){
				if(pagina!=$(this).attr("id").substring(4)){
					$(this).css({'cursor':'pointer'})
					$(this).removeClass('NoPunto').addClass('paginaNum');
				}
				else{
					$(this).css({'cursor':'default'})
				}
			})
			
			.mouseout(function(event){
				if(pagina!=$(this).attr("id").substring(4)){
					$(this).removeClass('paginaNum').addClass('NoPunto');
				}
			})
			
			.click(function(event){
				if(pagina!=$(this).attr("id").substring(4)){
					pagina=$(this).attr("id").substring(4);					
					$.scrollTo('#works', dscroll , {onAfter:function(){goPag()}});
					check();
				}
			});
			
	}
		
		
		
	function goPag(){
		if(abierto==true)
		{
			$('#goreg').css({'display':'none'});
			$('#fletxareg').css({'display':'none'});
			$('#xreg').css({'display':'none'});
			for(op=0;op<=tots.length;op++){
				$('#registro'+op).css({'opacity':'1'})
			}
			//$(actiu).css({'opacity':'1'});
			actiu='#void';
			
			for(move=tanca;move<=eval(array).length;move++)
			{
			$('#'+eval(array)[move]).animate({top:'-='+altura+'px'},{duration:dclose})
			}
			$('#datagrid').animate({height:'-='+altura+'px'},{duration:dclose, complete:function(){
				$("#block").animate({"left": "-"+(pagina*posX)+"px"},{duration:tiempo1, easing:effect1});
			}});
			abierto=false;
		}
		else
		{
			$("#block").animate({"left":"-"+(pagina*posX)+"px"},{duration:tiempo1, easing:effect1}); 
		}
	}
	
	function check(){
		
		for(var borrar=0; borrar<=maxpag; borrar++){
			$('#punt'+borrar).removeClass('paginaNum').addClass('NoPunto');
		}
		
		$('#punt'+pagina).removeClass('NoPunto').addClass('paginaNum');

		$('#next').removeClass('NoNextOut').addClass('nextOut');
		$('#next_txt').css({'color':'#43c3de'})
		$('#prev').removeClass('NoPrevOut').addClass('prevOut');
		$('#prev_txt').css({'color':'#43c3de'})

		if(pagina==0){
			$('#prev').removeClass('prevOut').addClass('NoPrevOut');
			$('#prev_txt').css({'color':'#c7edf5'})
		}
		
		if(pagina==maxpag){
			$('#next').removeClass('nextOut').addClass('NoNextOut');
			$('#next_txt').css({'color':'#c7edf5'})
		}

	
	}	
	
	check()
	
});


