function _init_()
{		
	$(document).ready(function() {
		/*
		//efeito no background da página inicial 
		$('#conteudo').crossSlide({
		  sleep: 2,
		  fade: 1
		}, [
		  { src: 'imagens/galeria-marcelo-guarnieri-01.jpg' },
		  { src: 'imagens/galeria-marcelo-guarnieri-02.jpg' },
		  { src: 'imagens/galeria-marcelo-guarnieri-03.jpg' }
		]);
		*/		
		
	});	
}

function background()
{
	// variável que conterá o endereço do site
	site = "http://www.galeriamarceloguarnieri.com.br/";
	
	jQuery(function($){
		$.supersized({
		
			//Functionality
			slideshow               :   1,		//Slideshow on/off
			autoplay				:	1,		//Slideshow starts playing automatically
			start_slide             :   1,		//Start slide (0 is random)
			random					: 	0,		//Randomize slide order (Ignores start slide)
			slide_interval          :   5000,	//Length between transitions
			transition              :   1, 		//0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
			transition_speed		:	2000,	//Speed of transition
			new_window				:	1,		//Image links open in new window/tab
			pause_hover             :   0,		//Pause slideshow on hover
			keyboard_nav            :   0,		//Keyboard navigation on/off
			performance				:	1,		//0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)
			image_protect			:	1,		//Disables image dragging and right click with Javascript
			image_path				:	'img/', //Default image path

			//Size & Position
			min_width		        :   0,		//Min width allowed (in pixels)
			min_height		        :   0,		//Min height allowed (in pixels)
			vertical_center         :   1,		//Vertically center background
			horizontal_center       :   1,		//Horizontally center background
			fit_portrait         	:   1,		//Portrait images will not exceed browser height
			fit_landscape			:   0,		//Landscape images will not exceed browser width
			
			//Components
			navigation              :   1,		//Slideshow controls on/ofzf
			thumbnail_navigation    :   1,		//Thumbnail navigation
			slide_counter           :   1,		//Display slide numbers
			slide_captions          :   1,		//Slide caption (Pull from "title" in slides array)
			slides 					:  	[		//Slideshow Images
												{image : site+'/imagens/galeria-marcelo-guarnieri.jpg', title : 'Galeria Marcelo Guarnieri'}, 
												{image : site+'/imagens/galeria-marcelo-guarnieri-01.jpg', title : 'Galeria Marcelo Guarnieri - 1'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-02.jpg', title : 'Galeria Marcelo Guarnieri - 2'},
												{image : site+'/imagens/galeria-marcelo-guarnieri-03.jpg', title : 'Galeria Marcelo Guarnieri - 3'},
												{image : site+'/imagens/galeria-marcelo-guarnieri-04.jpg', title : 'Galeria Marcelo Guarnieri - 4'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-05.jpg', title : 'Galeria Marcelo Guarnieri - 5'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-06.jpg', title : 'Galeria Marcelo Guarnieri - 6'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-07.jpg', title : 'Galeria Marcelo Guarnieri - 7'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-08.jpg', title : 'Galeria Marcelo Guarnieri - 8'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-09.jpg', title : 'Galeria Marcelo Guarnieri - 9'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-10.jpg', title : 'Galeria Marcelo Guarnieri - 10'},  
												{image : site+'/imagens/galeria-marcelo-guarnieri-11.jpg', title : 'Galeria Marcelo Guarnieri - 11'},
												{image : site+'/imagens/galeria-marcelo-guarnieri-12.jpg', title : 'Galeria Marcelo Guarnieri - 12'},
												{image : site+'/imagens/galeria-marcelo-guarnieri-13.jpg', title : 'Galeria Marcelo Guarnieri - 13'},
												{image : site+'/imagens/galeria-marcelo-guarnieri-14.jpg', title : 'Galeria Marcelo Guarnieri - 14'}  
										]					
		}); 
    });
}

function desativar_menu(id)
{
	$('#m_'+id+' a').css({
		'color':'#f00' 
	});
	
	$('#m_'+id+' a').mouseover(function() {
		$(this).css({
			'color':'#f50',
			'cursor':'pointer'
		})
	});
	
	$('#m_'+id+' a').mouseout(function() {
		$(this).css({
			'color':'#f00',
			'cursor':'pointer'
		});
	});
	
//	$('#m_'+id+' a').removeAttr('href');
}

function img_listaEfeito()
{
	$('div#conteudo ul#m_img_lista li img').each(function() {
		$(this).mouseover(function(){
			$("#"+$(this).attr('id')).next().css({'color':'#000'});
			$("#"+$(this).attr('id')).parent().parent().css({'background':'#ccc'});	
		});
		$(this).mouseout(function(){
			$("#"+$(this).attr('id')).next().css({'color':'#555'});
			$("#"+$(this).attr('id')).parent().parent().css({'background':'#fff'});	
		});
	});
	$('div#conteudo ul#m_img_lista li span').each(function() {
		$(this).mouseover(function(){
			$(this).css({'color':'#000'});
			$(this).parent().parent().css({'background':'#ccc'});	
		});
		$(this).mouseout(function(){
			$(this).css({'color':'#555'});
			$(this).parent().parent().css({'background':'#fff'})
		});
	});
}

function selecionar_foto(id_img, imagem, titulo)
{
	// apagando as bordas
	$('div#conteudo div#imagem div#img_menu ul#img_lista li img').each(function() {
		$(this).css({
			'border': '3px solid #fff'
		});
	});
	$("#"+id_img).css({'border':'solid 3px #666'});
	$('div#img_destaque').fadeOut(500, function () {
		$('div#img_destaque').html('<img title="'+titulo+'" src="imagens/destaque/'+imagem+'.jpg" alt="" />');
		$('div#img_destaque').fadeIn(1000);
	});
	
	if ($("div#descricao")[0]) {
		$("div#descricao").fadeOut(500, function () {
			$('div#descricao').html('');
			$('div#descricao').load('imagens/descricao/' + imagem + '.php');
			$('div#descricao').fadeIn(1000);
		})
		
	}
}

function exibir_curriculo(id)
{
	$('.transparencia').css({'display':'block'});
	$('#exibir_curriculo').css({'display':'block'});
	$('.jScrollbar').jScrollbar({
		allowMouseWheel: false,
		scrollStep: 10
	});
}

function fechar_curriculo()
{
	$('.transparencia').css({'display':'none'});
	$('#exibir_curriculo').css({'display':'none'});
}

function aSetaAnterior()
{
	$('div#conteudo div#imagem td#seta_anterior').css({
		'background': 'url(' + _ROOT_ + 'imagens/anterior.png) left'
	});
	$('div#conteudo div#imagem td#seta_anterior').mouseover(function(){
		$(this).css({
			'cursor': 'pointer',
			'background': 'url(' + _ROOT_ + 'imagens/anterior.png) center'
		});
	});
	$('div#conteudo div#imagem td#seta_anterior').mouseout(function(){
		$(this).css({
			'background': 'url(' + _ROOT_ + 'imagens/anterior.png) left'
		});
	});
	$('div#conteudo div#imagem td#seta_anterior').click(function(){
		menuImg_deslizar('voltar');
	});
}

/*
function aSetaPlayer()
{
	$('div#conteudo div#imagem td#seta_player').css({
		'background': 'url(' + _ROOT_ + 'imagens/player.png) left'
	});
	$('div#conteudo div#imagem td#seta_player').mouseover(function(){
		$(this).css({
			'cursor': 'pointer',
			'background': 'url(' + _ROOT_ + 'imagens/player.png) right'
		});
	});
	$('div#conteudo div#imagem td#seta_player').mouseout(function(){
		$(this).css({
			'background': 'url(' + _ROOT_ + 'imagens/player.png) left'
		});
	});
	$('div#conteudo div#imagem td#seta_player').click(function(){
		menuImg_player();
	});
}
*/

function aSetaProximo()
{
	$('div#conteudo div#imagem td#seta_proximo').css({
		'background': 'url(' + _ROOT_ + 'imagens/proximo.png) left'
	});
	
	$('div#conteudo div#imagem td#seta_proximo').mouseover(function(){
		$(this).css({
			'cursor': 'pointer',
			'background': 'url(' + _ROOT_ + 'imagens/proximo.png) center'
		});
	});
	$('div#conteudo div#imagem td#seta_proximo').mouseout(function(){
		$(this).css({
			'background': 'url(' + _ROOT_ + 'imagens/proximo.png) left'
		});
	});		
	$('div#conteudo div#imagem td#seta_proximo').click(function(){
		menuImg_deslizar('avancar');
	});
}

function menuImg_deslizar (sentido)
{
	var left = $('ul#img_lista').css('margin-left');
	var imgs = $('ul#img_lista').children().size();
	var maxWidth = imgs*154-((imgs*154)*2);
	var dif = 0;
	
	switch (sentido)
	{
		case 'voltar':
			left = parseInt(left)+616;
		break;
		case 'avancar':
			left = parseInt(left)-616;
		break;
	}
	
	if (left >= 0) {
		left = 0;
		// desabilitando a seta anterior
		$('div#conteudo div#imagem td#seta_anterior').css({
			'cursor': 'default',
			'background': 'url(' + _ROOT_ + 'imagens/anterior.png) right'
		});
		$('div#conteudo div#imagem td#seta_anterior').unbind();
		aSetaProximo();
	}
	else 
		if (left - 616 <= maxWidth) {
			
			// desabilitando a seta próximo
			$('div#conteudo div#imagem td#seta_proximo').css({
				'cursor': 'default',
				'background': 'url(' + _ROOT_ + 'imagens/proximo.png) right'
			});
			$('div#conteudo div#imagem td#seta_proximo').unbind();
			aSetaAnterior();
		}
		else 
		{
			// habilitando a seta anterior
			if (sentido != 'voltar')
				aSetaAnterior();
			
			// habilitando a seta próximo
			if (sentido != 'avancar')
				aSetaProximo();
		}
	$('ul#img_lista').animate({'margin-left':left+'px'}, 'slow');
	
	/*
	if (left >= 0) {
		left = 0;
		// desabilitando a seta anterior
		$('div#conteudo div#imagem td#seta_anterior').css({
			'cursor': 'default',
			'background': 'url(' + _ROOT_ + 'imagens/anterior.png) right'
		});
		$('div#conteudo div#imagem td#seta_anterior').unbind();
		aSetaProximo();
	}
	else 
		if (left - 615 <= maxWidth) {
			dif = maxWidth + Math.abs(left);
			left += 615;
			left += dif;
			
			// desabilitando a seta próximo
			$('div#conteudo div#imagem td#seta_proximo').css({
				'cursor': 'default',
				'background': 'url(' + _ROOT_ + 'imagens/proximo.png) right'
			});
			$('div#conteudo div#imagem td#seta_proximo').unbind();
			aSetaAnterior();
		}
		else 
		{
			// habilitando a seta anterior
			if (sentido != 'voltar')
				aSetaAnterior();
			
			// habilitando a seta próximo
			if (sentido != 'avancar')
				aSetaProximo();
		}
		*/

/*	$('ul#img_lista').css({'margin-left':left+'px'}) */
	
}

// zero a esquerda
function pad (n, len, padding)
{
   var sign = '', s = n;
 
   if (typeof n === 'number'){
      sign = n < 0 ? '-' : '';
      s = Math.abs (n).toString ();
   }
 
   if ((len -= s.length) > 0){
      s = Array (len + 1).join (padding || '0') + s;
   }
   return sign + s;
}

// pré carrecando as imagens
$.fn.preload = function() 
{
    this.each(function(){ 
        $('<img/>')[0].src = this; 
    }); 
}

