var $j = jQuery.noConflict(), c_Fullpat = '', c_currPath = '';
$j(document).ready(function(){
	$j('link').each(function(){
		if($j(this).attr('rel') == 'index')c_Fullpat = $j(this).attr('href')+'/'; 
		if($j(this).attr('rel') == 'canonical')c_currPath = $j(this).attr('href')+'/';
	});
	
	c_set_c_banner();
}); 

/*Slide banner*/
var current_banner_c = 0;
var contentcount = 0;
var banner_setTimout = '';
var c_bannerconf2 = '990';
var c_bannerconf3 = '447';
var c_bannerconf4 = '368';
var c_bannerconf7 = '45';
var c_bannerconf8 = '3b3b3b';
var c_bannerconf10 = 'Circles';
var c_transition = 3000;
function c_set_c_banner(){
	var b = $j('.banner');	
	// set 2 containers
	b.children('.bannerdiv').append('<div class="banner_btn"></div>');
	b.children('.bannerdiv').prepend('<div class="banner_img"></div><div class="banner_nav"></div>');
	var banner_btn_width = 0;
	
	contentcount = b.children('.bannerdiv').children('.bannerul').children('li').length;
	
	count=0;
	// set positions of divs..
	b.children('.bannerdiv').children('.bannerul').children('li').each(function(){ // populate containers
		var li = $j(this);
		count++;
		b.children('.bannerdiv').children('.banner_img').append('<div c="'+count+'" style="width:'+c_bannerconf2+'px; height:'+c_bannerconf3+'px; opacity:0; position:absolute; top:0; left:0;">'+li.children('.img').html()+'</div>');		
		
		var clickable_content_final = '<div class="ES_nav_container" c="'+count+'" style="width:'+c_bannerconf4+'px; height:'+(parseInt(c_bannerconf7)*3)+'px; opacity:0;">';
		
		clickable_content_final += '<div class="ES_title">'+li.children('.title').html()+'</div>';
		clickable_content_final += '<div class="ES_desc">'+li.children('.desc').html();
		clickable_content_final += '<div class="ES_link">'+li.children('.link').html()+'</div>';

		clickable_content_final +='</div>';
		clickable_content_final += '';
		clickable_content_final += '</div>';
		
		clickable_content_final += '<div class="ES_nav_containerbg" c="'+count+'" style="width:'+c_bannerconf4+'px; height:'+(parseInt(c_bannerconf7)*3)+'px; opacity:0;"></div>';
		
		b.children('.bannerdiv').children('.banner_nav').append(clickable_content_final);
		
		if(c_bannerconf10 == 'Circles'){
			b.children('.bannerdiv').children('.banner_btn').append('<div class="circlepagi" c="'+count+'"></div>');
			banner_btn_width = banner_btn_width+25;			
		}else{
			b.children('.bannerdiv').children('.banner_btn').append('<div class="num" c="'+count+'">'+count+'</div>');
			banner_btn_width = banner_btn_width+40;			
		}
		
		
		
	});
	
	b.children('.bannerdiv').children('.banner_btn').css({'width':banner_btn_width});
	
	
	b.children('.bannerdiv').children('.banner_img').children('div[c=1]').animate({
		opacity:1	
	});
	b.children('.bannerdiv').children('.banner_nav').children('.ES_nav_container[c=1]').animate({
		opacity:1
	});
	b.children('.bannerdiv').children('.banner_nav').children('.ES_nav_containerbg[c=1]').animate({
		opacity:.90
	});
		
	
	c_banner_events_c();
	b.children('.bannerdiv').children('.banner_btn').children('div[c=1]').click();

	b.children('.bannerdiv').children('.bannerul').remove();
	
}
function c_banner_events_c(){
	var b = $j('.banner');
	b.children('.bannerdiv').children('.banner_btn').children('div').each(function(){
		var btn = $j(this);
		btn.unbind('click').click(function(){
			if(current_banner_c != parseInt(btn.attr('c'))){
				clearTimeout(banner_setTimout);
				current_banner_c = parseInt(btn.attr('c'));
				//alert(c_Fullpat+'/wp-content/themes/ambeau/images/pagination_current.png');
				if(c_bannerconf10 == 'Circles'){
					b.children('.bannerdiv').children('.banner_btn').children('div').css({'background-image':'url('+c_Fullpat+'wp-content/themes/ambeau/images/pagination.png'});
					btn.css({'background-image':'url('+c_Fullpat+'wp-content/themes/ambeau/images/pagination_current.png'});
							
				}else{
					b.children('.bannerdiv').children('.banner_btn').children('div').attr('class', 'num');
					btn.attr('class', 'numcurr');
				}
				
				
				b.children('.bannerdiv').children('.banner_img').children().each(function(){
					var im = $j(this);
					if(parseInt(im.attr('c')) == current_banner_c){
						im.stop().animate({
							opacity:1
						}, c_transition);	
					}else{	
						im.stop().animate({
							opacity:0
						}, c_transition);		
					}
				});
				
				b.children('.bannerdiv').children('.banner_nav').children('.ES_nav_container').each(function(){
					var n = $j(this);
					if(parseInt(n.attr('c')) == current_banner_c){
						n.css({bottom: 17});
						n.stop().animate({
							opacity:1
						}, c_transition);	
					}else{	
						n.stop().animate({
							opacity:0,
							
						}, "fast",function(){
							n.css({bottom: -(parseInt(c_bannerconf7)*5)});
						});		
					}
					
				});
				
				var nextcurrent_banner_c = current_banner_c+1;
				if(nextcurrent_banner_c > contentcount)nextcurrent_banner_c=1;
				
				banner_setTimout = setTimeout(function(){
					b.children('.bannerdiv').children('.banner_btn').children('div[c='+nextcurrent_banner_c+']').click();
				}, 5000);
				
				
				
			}
			
		});
	});
	
}
