// JavaScript Document

//jQuery.getScript("/_includes/ext/colorbox/colorbox/jquery.colorbox-min.js");
//jQuery.getScript("/_includes/ext/jcarousel/lib/jquery.jcarousel.min.js");
//jQuery.getScript("/public/_includes/js/global.js");
//jQuery.getScript("/home/_js/co2_index_script.js");

$(document).ready(function(){
	$(".newsBox").colorbox({width:"80%", height:"80%", iframe:true});
	$("a[rel='example2']").colorbox();
	$("a[rel='iidex']").colorbox();
	$("a[rel='map']").colorbox();
	jQuery('#mycarousel').jcarousel({wrap: 'circular',scroll:1,visible:1,auto:5});
	
	$('.feature:first').show();
	$('.featureTabs li').click(function(){
	var position = $(this).index('.featureTabs li');
		if ( $('.feature').eq(position).is(':visible') ) {
			return false;
		} else {
			var bgColor = ['#001A42', '#609F0A', '#000000'];
			changeFeature(position, bgColor[position]);
			return false;
		}
	})

	$('.jPag-pages span:first').removeClass('jPag-off');
	$('.jPag-pages span:first').addClass('jPag-current')
	
	slideShow()
	
	var d, cnt, pg, dot
	pg = 2;
	dot = 2;
	
	cnt = $('#slider .nav').size();
	 
	if (cnt > 4){
		d = 4;
	} else {
		d = cnt;
	}
	for(var i = 1; i <= cnt; i++){
		$('.jPag-pages span[rel='+i+']').click(function() {
			$('#slider div').removeClass('show').hide();
			$('.caption').hide();
			$(this).addClass('jPag-current');
			$('#p'+$(this).attr('rel')).addClass('show').show();
			$('.jPag-pages span').removeClass('jPag-off');
			$('.jPag-pages span').removeClass('jPag-current')
			$('.jPag-pages span').addClass('jPag-off');
			$('.jPag-pages span[rel='+$(this).attr('rel')+']').removeClass('jPag-off');
			$('.jPag-pages span[rel='+$(this).attr('rel')+']').addClass('jPag-current');
			window.clearInterval(starter);
			starter="";
			slideShow()
		});
	}
	
	var starter = setInterval(function() {
				
		$('#slider div').removeClass('show').hide();
		$('.caption').hide();
		$('#p'+pg).addClass('show').show();
		pg++;
		if (pg >= 5 ){
			pg = 1;
		}
		if (dot > 4){
			dot = 1;
		}
		$('.jPag-pages span').removeClass('jPag-off');
		$('.jPag-pages span').removeClass('jPag-current')
		$('.jPag-pages span').addClass('jPag-off');
		$('.jPag-pages span[rel='+dot+']').removeClass('jPag-off');
		$('.jPag-pages span[rel='+dot+']').addClass('jPag-current');
		dot++;
		slideShow()
	}, 10000);


	function changeFeature (position, bgColor) {
		$('.feature').fadeOut(400);
		$('#featureWrapper').delay(100).animate({ backgroundColor: bgColor }, 200);
		$('.feature').eq(position).delay(400).fadeIn(200);
	}

	function slideShow() {
		$('#slider .show').css({opacity: 0.0});
		$('.caption').hide();	
		gallery()
		
	}

	function gallery() {
		
		var current = ($('#slider .show')?  $('#slider .show') : $('#slider div:first'));
		var cap = $('.show .caption');
		var next = ((current.next().length) ? ((current.next().hasClass('caption'))? $('#slider div:first') :current.next()) : $('#slider div:first'));	
			
		current.animate({opacity: 1.0}, 1000)
		current.removeClass('show');
		
		cap.css({opacity: 0.0})
		next.css({opacity: 0.0})
		.addClass('show')
		.animate({opacity: 1.0}, 1000);
		var cap_height = cap.height();
		cap.css({height: 1})
		cap.show();
		if($.browser.msie){
			cap.animate({opacity: 0.9},200).animate({height: cap_height}, 400);
		} else {
			cap.animate({opacity: 1.0},200).animate({height: cap_height}, 400);
		}
		cap.css({index:6});
		
	}
		
});


function changeFeature (position, bgColor) {
  $('.feature').fadeOut(400);
  $('#featureWrapper').delay(100).animate({ backgroundColor: bgColor }, 200);
  $('.feature').eq(position).delay(400).fadeIn(200);
}


