$(document).ready(function(){
	 function validateForm() {
	 	if($("#site-input").val()) {
	 		alert("You've filled out a field that shouldn't be visible.");
	 		return false;
	 	}
	}


	$('ul#menu-main > li').hover(
	function(){
		$(this).prev().find('a').css({'border':'none','paddingRight':11});
	},
	function(){
		$(this).prev().find('> a').css({'borderRight':'1px solid #CCC','paddingRight':10});
	});

	//Leadership
	$('.leadership-nav li').hover(
		function(e){
			var alt = $(this).find('img').attr('alt');
			var title = $(this).find('img').attr('title');
			$(this).append('<div class="leadership-popup"><strong>'+alt+'</strong><br />'+title+'</div>')
			var offset = $(this).offset();
			
			$('.leadership-popup').css('left',offset.left+21).css('top',offset.top+90);
			
		},
		function(e){
		$('.leadership-popup').remove();	
		}
	);
	
	$('.leadership-content li').not('.selected').css('display','block').hide();
	$('.leadership-nav li').click(function(){
		var pos = $(this).index()+1;
		$('.leadership-content li').fadeOut(250, function(){
			
		});
		$('.leadership-content li:nth-child('+pos+')').delay(250).fadeIn(250);
		
		
	});
	
	//Buckets handling
	$('#buckets-nav a').click(function(){
		var targetDiv = $($(this).attr('href'));
		$(this).parent().children().removeClass('selected');
		$(this).addClass('selected');
		$('#buckets > div').not(targetDiv).fadeOut(250,function(){
			
		});
		targetDiv.delay(260).fadeIn(250);
		
	});
	
	//Image changer
	image_changerInterval = setInterval('image_changer()',5*1000);	
	$('#image-changer a').not('.selected').hide();
		
		
	
	
	//Buckets handling
	$('#buckets-nav a').click(function(){
		var targetDiv = $($(this).attr('href'));
		$(this).parent().children().removeClass('selected');
		$(this).addClass('selected');
		$('#area,#business,#solution').not(targetDiv).fadeOut(250,function(){});
		targetDiv.delay(260).fadeIn(250);
		return false;
		
	});
	
	//White papers tabs
	$('.white-papers-nav a').click(function(){
		var targetDiv = $($(this).attr('href'));
		$(this).parent().parent().children().removeClass('selected');
		$(this).parent().addClass('selected');
		$('.white-papers-content > div').not(targetDiv).hide();
		targetDiv.show();
		return false;
	});
	
	var tab_placeholder_width = $('.white-papers-nav').width();
	$('.white-papers-nav li').not('.placeholder').each(function(){ tab_placeholder_width = tab_placeholder_width-$(this).width()-2; })	
	$('.white-papers-nav li.placeholder').width(tab_placeholder_width);
	
	//Whitepapers paging
	$('.white-papers-content .paging .numbers a').click(function(){
		var container =  $(this).parent().parent().parent();
		var paging = container.find('input[name="paging"]').val();
		var size = container.find('.whitepaper').size()
		var index = $(this).index();
	
		
		container.find('.whitepaper').hide();
		
		for (i=1;i<=paging;i++){
			container.find('.whitepaper:nth-child('+(index*paging+i)+')').show();
			
		}
		
		$(this).siblings().removeClass('selected');
		$(this).addClass('selected');
		
		
		
		return false;
	});
	
	$('.white-papers-content .paging .next').click(function(){
		var cur_num = $(this).siblings('.numbers').find('.selected');													
		var cur_index = cur_num.index();
		if (cur_index>0){
			cur_num.prev().trigger('click');
		}
		
		return false;
	});
	
	$('.white-papers-content .paging .prev').click(function(){
		var cur_num = $(this).siblings('.numbers').find('.selected');													
		var cur_index = cur_num.index();	
		if (cur_index<$(this).parent().parent().find('.whitepaper').size()){
			cur_num.next().trigger('click');
		}
		
		return false;
	});
	
	
	//Publications popup
	$('.publications a.purchase').click(function(){ return false; });
	$('.publications a.purchase').hover(
		function(e){
			$(this).append('<div class="warning-popup">To purchase these<br />publications please call<br /><a href="#">800.254.5995</a></div>')
			var offset = $(this).offset();
			//var pos = e.position;
			
			$('.warning-popup').css('left',e.pageX-40).css('top',e.pageY-61);
			
		},
		function(e){
			$('.warning-popup').remove();
		}	
	);
	
	$('.publications a.purchase').mousemove(function(e){
		$('.warning-popup').css('left',e.pageX-40).css('top',e.pageY-61);
	});
	
	//White papers download popup
	//$('..brochure a.popup').click(function(){ return false; });
	$('.white-papers .download.popup, .events-trainings a.popup, .brochure .popup').hover(
		function(e){
			$(this).append('<div class="warning-popup"><a href="#">You Must Sign In<br />Or Register</a></div>')
			var offset = $(this).offset();
			//var pos = e.position;
			
			$('.warning-popup').css('left',e.pageX-40).css('top',e.pageY-61);
			
		},
		function(e){
			$('.warning-popup').remove();
		}	
	);
	
	$('.white-papers .download.popup, .events-trainings a.popup, .brochure .popup').mousemove(function(e){
		$('.warning-popup').css('left',e.pageX-40).css('top',e.pageY-61);
	});
	
	


	//Submits
	$('form input').keydown(function(e){
		if (e.keyCode == '13') $(this).parents('form').submit();
	});
	
	
	$('form a.submit').click(function(){
		$(this).parents('form').submit();
	});
	
/*
	$('#contact .submit').click(function(){
		$(this).parents('form').submit();
	});
*/
	
/*
	$('.registration .submit').click(function(){
		$(this).parents('form').submit();
	});
*/
	
	$('#registernow form, #contact form').submit(function() {
		return validateForm();
	});
	
	$('.profile .submit').click(function(){
		$(this).parents('form').submit();
	});

});

function image_changer(){
	var current = $('#image-changer .selected');
	current.fadeOut(500);
	if (current.index()+1 == $('#image-changer a').size()){			
		$('#image-changer a').first().delay(550).fadeIn(500).addClass('selected');				
	}
	else{
		current.next().delay(550).fadeIn(500).addClass('selected');
	}
	current.removeClass('selected');
	
}
