var check = false;
$(function(){
	//variavel global para identificacao de navegacao
	var src = (window.location.href).split('#/'),
		urlId = (window.location.href).split('?id=');
	// scroll bg
	
	
	// funcoes da parte institucional
	if($('body').hasClass('institucional')){
		fSrc = src[1].split('?');
		
		$('#header ul li.' + src[1] +' a').addClass('ativo');
		if(src[1] == 'fazemos' || fSrc[0] == 'fazemos'){
			$('#bg').css({'left': '-610px'});
			$('#ct-scroll').css({'left': '-900px'});
		} else if(src[1] == 'contato'){
			$('#bg').css({'left': '-1220px'}); 
			$('#ct-scroll').css({'left': '-1800px'});
		};
		
		if(urlId[1] != '0' && urlId[1] != undefined){
			$('.gestao-restauros .info div:eq(' + urlId[1] + ')').show();
		} else {
			$('.gestao-restauros .info div:eq(0)').show();	
		};
		
	};
	// gestao restauros interna
	$('.gestao-restauros ul li a').click(function(){
		$('.gestao-restauros .info div').hide();
		$('.gestao-restauros .info div:eq('+ $(this).parent('li').index() +')').fadeIn();
		return false;
	});
	
	
	$('.institucional #header ul li a').click(function(){
		if(check ==  false){
			check = true;
			$('#header ul li a').removeClass('ativo');
			var i = $(this).parent('li').index();
			$('#bg').animate({'left': '-' + (610 * i) +'px'}, 1000);
			$('#ct-scroll').animate({'left': '-' + (900 * i) +'px'}, 1500);
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/' + $(this).parent().attr('class');
			setTimeout('check = false', 1700);
			$(this).addClass('ativo');
		}
		return false;
	});
	$('.institucional #ct').bind('mousewheel', function(event, delta) {
		var dir = delta > 0 ? 'Up' : 'Down',
			vel = Math.round(delta),
			pos = $('#bg').position().left,
			pscroll = $('#ct-scroll').position().left;
		if(dir == 'Up'){
			if(pos <= 0 ){
				$('#bg').css('left', (pos + vel*(12)) +'px');
				$('#ct-scroll').css('left', (pscroll + vel*(20)) +'px');
			};
			if(pscroll >= 0 ){
				$('#bg').css('left', 0);
				$('#ct-scroll').css('left', 0);
			};
		} else if(dir == 'Down') {
			if(pscroll >= '-' + ($('#ct-scroll').width() - 900) ){
				$('#bg').css('left', (pos + vel*(12)) +'px');
				$('#ct-scroll').css('left', (pscroll + vel*(20)) +'px');
			};
			if(pscroll >= '-' + ($('#ct-scroll').width() - 900) ){
				//$('#ct-scroll').css('left', '-' + ($('#ct-scroll').width() - 900) + 'px');
				//$('#bg').css('left', '-' + ($('#ct-scroll').width() - 900) + 'px');
			};
		}
		if($('#ct-scroll').position().left > -300){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.somos a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/somos';
		} else if($('#ct-scroll').position().left < -500 && $('#ct-scroll').position().left > -1399){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.fazemos a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/fazemos';
		} else if($('#ct-scroll').position().left < -1400){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.contato a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/contato';
		};
		return false;
	});
	// museu pele
	if($('body').hasClass('museu-pele')){
		var url = (window.location.href).split('#/');
		if(url[1] != 'undefined' || url[1] != '' || url[1] != null ) {
			for( var i = 0; i < $('li.museu-pele ul li').length; i++ ){
				var u = $('li.museu-pele ul li:eq('+ i +') a').attr('href').split('#/');
				if(u[1] == url[1]){
					$('li.museu-pele ul').addClass(u[1]);
					$('#bg').css('left', '-' + (700 * i) +'px');
					$('#bgDois').css('left', '-' + (900 * i) +'px');
					$('#ct-scroll').css('left', '-' + (900 * i) +'px');
				};
			};
		};
	};
	$('.museu-pele #menu li ul li a').click(function(){
		if(check ==  false){
			check = true;
			$('li.museu-pele ul').attr('class',$(this).attr('class'));
			var i = $(this).parent('li').index();
			$('#bg').animate({'left': '-' + (700 * i) +'px'}, 1000);
			$('#bgDois').animate({'left': '-' + (900 * i) +'px'}, 1800);
			$('#ct-scroll').animate({'left': '-' + (900 * i) +'px'}, 1500);
			var href = (window.location.href).split('#/'),
				url = $(this).attr('href').split('#/');
			window.location.href = href[0]+'#/' + url[1];
			$(this).addClass('ativo');
			setTimeout('check = false', 1700);
		}
		return false;
	});
	
	/*$('.museu-pele #ct').bind('mousewheel', function(event, delta) {
		var dir = delta > 0 ? 'Up' : 'Down',
			vel = Math.round(delta),
			pos = $('#bg').position().left,
			pscroll = $('#ct-scroll').position().left;
		if(dir == 'Up'){
			if(pos <= 0 ){
				$('#bg').css('left', (pos + vel*(20)) +'px');
				$('#bgDois').css('left', (pos + vel*(30)) +'px');
				$('#ct-scroll').css('left', (pscroll + vel*(20)) +'px');
			};
			if(pscroll >= 0 ){
				$('#bg').css('left', 0);
				$('#ct-scroll').css('left', 0);
			};
		} else if(dir == 'Down') {
			if(pscroll >= '-' + ($('#ct-scroll').width() - 900) ){
				$('#bg').css('left', (pos + vel*(20)) +'px');
				$('#bgDois').css('left', (pos + vel*(30)) +'px');
				$('#ct-scroll').css('left', (pscroll + vel*(20)) +'px');
			};
			if(pscroll >= '-' + ($('#ct-scroll').width() - 900) ){
				//$('#ct-scroll').css('left', '-' + ($('#ct-scroll').width() - 900) + 'px');
				//$('#bg').css('left', '-' + ($('#ct-scroll').width() - 900) + 'px');
				//$('#bgDois').css('left', '-' + ($('#ct-scroll').width() - 900) + 'px');
			};
		}
		/*if($('#ct-scroll').position().left > -300){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.somos a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/somos';
		} else if($('#ct-scroll').position().left < -500 && $('#ct-scroll').position().left > -1399){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.fazemos a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/fazemos';
		} else if($('#ct-scroll').position().left < -1400){
			$('#header ul li a').removeClass('ativo');
			$('#header ul li.contato a').addClass('ativo');
			href = (window.location.href).split('#/');
			window.location.href = href[0]+'#/contato';
		};//  /
		return false;
	});*/
	// butantan amazonia
	if($('body').hasClass('butantan-amazonia')){
		var url = (window.location.href).split('#/');
		if(url[1] != 'undefined' || url[1] != '' || url[1] != null ) {
			for( var i = 0; i < $('li.butantan-amazonia ul li').length; i++ ){
				var u = $('li.butantan-amazonia ul li:eq('+ i +') a').attr('href').split('#/');
				if(u[1] == url[1]){
					$('li.butantan-amazonia ul').addClass(u[1]);
					$('#bg').css('left', '-' + (700 * i) +'px');
					$('#bgDois').css('left', '-' + (700 * i) +'px');
					$('#ct-scroll').css('left', '-' + (900 * i) +'px');
				};
			};
		};
	};
	$('.butantan-amazonia #menu li ul li a').click(function(){
		if(check ==  false){
			check = true;
			$('li.butantan-amazonia ul').attr('class',$(this).attr('class'));
			var i = $(this).parent('li').index();
			$('#bg').animate({'left': '-' + (700 * i) +'px'}, 1000);
			$('#bgDois').animate({'left': '-' + (700 * i) +'px'}, 1800);
			$('#ct-scroll').animate({'left': '-' + (900 * i) +'px'}, 1500);
			var href = (window.location.href).split('#/'),
				url = $(this).attr('href').split('#/');
			window.location.href = href[0]+'#/' + url[1];
			$(this).addClass('ativo');
			setTimeout('check = false', 1700);
		}
		return false;
	});
	
	// gestao de recursos home
	$('#gestao-restauros dt').click(function(){
		if($(this).index() == '0'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'554px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'530px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'506px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'483px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'459px'});
		} else if($(this).index() == '2'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'554px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'530px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'506px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'483px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'25px'});
		} else if($(this).index() == '4'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'554px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'530px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'506px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'50px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'25px'});
		} else if($(this).index() == '6'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'554px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'530px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'73px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'50px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'25px'});
		} else if($(this).index() == '8'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'554px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'97px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'73px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'50px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'25px'});
		} else if($(this).index() == '10'){
			$('#gestao-restauros dt:eq(5)').animate({'left':'121px'});
			$('#gestao-restauros dt:eq(4)').animate({'left':'97px'});
			$('#gestao-restauros dt:eq(3)').animate({'left':'73px'});
			$('#gestao-restauros dt:eq(2)').animate({'left':'50px'});
			$('#gestao-restauros dt:eq(1)').animate({'left':'25px'});
		}
		$('#gestao-restauros dd').hide();
		$('#gestao-restauros dd.'+ $(this).attr('class')).fadeIn(1500);
	});
});
