/* =================ACÇÕES OVER DOS ITEMS DE LISTAGEM======================== */

function imo_btn(obj,stat)
	{
		$('#imo_top_'+obj).removeClass().addClass("top"+stat);
		$('#imo_middle_'+obj).removeClass().addClass("middle"+stat);
		$('#imo_bottom_'+obj).removeClass().addClass("bottom"+stat);
	}

/* =================ACÇÕES/CONFIGURAÇÕES DE SLIDESHOW======================== */

/*
Lista de Easings aplicáveis:
	linear
	elasout
	easeInQuad 
	easeOutQuad
	easeInOutQuad
	easeInCubic 
	easeOutCubic 
	easeInOutCubic 
	easeInQuart 
	easeOutQuart 
	easeInOutQuart 
	easeInQuint 
	easeOutQuint 
	easeInOutQuint 
	easeInSine 
	easeOutSine 
	easeInOutSine 
	easeInExpo 
	easeOutExpo 
	easeInOutExpo 
	easeInCirc 
	easeOutCirc 
	easeInOutCirc 
	easeInElastic 
	easeOutElastic 
	easeInOutElastic 
	easeInBack 
	easeOutBack
	easeInOutBack
	easeInBounce
	easeOutBounce
	easeInOutBounce
*/

/*slideshow */
var ease1 = 'easeInOutElastic';
var ease1_time = 2000;
/*navegação */
var ease2 = 'easeInOutQuad';
var ease2_time = 1000;




var pag = 0;
var total;
var pag_nr = 1;
var nre_nr = 1;
var pag_nr_total;
var slide_status = "on";
					
				jQuery(function( $ ){
	
						// Options examples bindings, they will all scroll to the same place, with different options
						function reset_o(){//before each animation, reset to (0,0), skip this.
						$paneOptions.stop(true).attr({scrollLeft:0, scrollTop:0});
							};
							
						/* =================ATRIBUIÇÃO DE PALCO======================== */
						
						var $imocontainer = $('#imo_mask');
						
						
						/* =================CONTAGEM DE PÁGINAS======================== */
						
						
						//total = $('#imo_mask').find('ul').get(0).childNodes.length;
						//alert(total);
						//pag_nr_total = Math.round(total / 3); 
						
						pag_nr_total = 1;
						for (var x = 0; x < total; x++) {
							if(x == pag_nr_total*nre_nr){
								pag_nr_total = pag_nr_total+1
							}
						}
						
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total;  
						
						
						
						/* =================BOTÃO DA DIREITA======================== */
						
						
						
						$('#btn_right').click(function(){
						//$paneOptions.stop().scrollTo( {top:'-=100px',left:'+=430'}, 500 );						
						//reset_o(); 
						clearTimeout ( play );
						slide_status = "off";
						$('#btn_slideshow').removeClass().addClass("btn_play");
						document.getElementById('btn_slideshow').title = "Play"
						
						if ( pag < total-3 ){
							
						pag = pag+nre_nr
						$('#imo_mask').scrollTo( 'li:eq('+pag+')', ease2_time, { easing:ease2 } );
						
						pag_nr = pag_nr + 1;
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total;  
						
						}else{
						//alert("fim")
						pag = 0;
						pag_nr = 1;
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total;  
						$('#imo_mask').scrollTo( 'li:eq('+pag+')', ease2_time, { easing:ease2 } );
						
						}
						
						});	
						
						
						/* =================BOTÃO DA ESQUERDA======================== */
						
						
						$('#btn_left').click(function(){
						//$paneOptions.stop().scrollTo( {top:'-=100px',left:'+=430'}, 500 );						
						//reset_o(); 
						clearTimeout ( play );
						slide_status = "off";
						$('#btn_slideshow').removeClass().addClass("btn_play");
						document.getElementById('btn_slideshow').title = "Play"
						
						if ( pag >= nre_nr ){
						
						pag = pag-nre_nr ;
						$('#imo_mask').scrollTo( 'li:eq('+pag+')', ease2_time, { easing:ease2 } );
						
						pag_nr = pag_nr - 1;
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total; 
						
						}else{
						 
						}
						
						});	
						
						
						/* =================BOTÃO SLIDESHOW ON/OFF======================== */
						
						
						
						$('#btn_slideshow').click(function(){
							if(slide_status == 'on'){
								
								clearTimeout ( play );
								slide_status = "off";
								$('#btn_slideshow').removeClass().addClass("btn_play");
								document.getElementById('btn_slideshow').title = "Play"
								
								}else {
									
								slideshow();
								slide_status = "on";
								$('#btn_slideshow').removeClass().addClass("btn_stop");
								document.getElementById('btn_slideshow').title = "Pause"
									
									}
						
						
						});	
						
	
				});
				
				/* =================SLIDESHOW AUTOMÁTICO======================== */
				
							
				
				function slideshow() {
				
				if ( pag < total-3 ){
						pag = pag+nre_nr;
						$('#imo_mask').scrollTo( 'li:eq('+pag+')', ease1_time, { easing:ease1 } );
						pag_nr = pag_nr + 1;
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total;  
						play = setTimeout("slideshow();", 6000);
						}else{
						//alert("fim")
						pag = 0
						pag_nr = 1;
						document.getElementById('resumo_txt').innerHTML = trans1 + pag_nr + trans2 + pag_nr_total + trans3 + total; 
						$('#imo_mask').scrollTo( 'li:eq('+pag+')', ease1_time, { easing:ease1 } );
						play = setTimeout("slideshow();", 9000);
						}
						
				};

				