$(document).ready(function(){
	
	//$('.submenu').each(coolReveal);
	
	initializeFormFeedback();
	
	$('A[rel="external"]').click( function() {
		window.open( $(this).attr('href') );
		return false;
	});
	
});

function initializeFormFeedback()
{
	$('.msgok').each(coolReveal);
	$('.msgerror').each(coolReveal);	
}

function coolReveal()
{
	$(this).hide();
	$(this).slideDown(400); 
}







var iCurrentPromo = 1;

function promoHandleClick(oThis)
{
	oThisBox = $(oThis);
	
	sIdOfClickedItem = oThisBox.attr('id');
	iIdOfClickedItem = parseInt(sIdOfClickedItem.substr(15,1));

	oThisImg = oThisBox.find('img');
	sSrcOfClickedItem = oThisImg.attr('src');
	iLenOfSrc = sSrcOfClickedItem.length;
	iSrcNumOfClickedItem = parseInt(sSrcOfClickedItem.substr(iLenOfSrc-5,1));

	restoreAllNavItems();
	
	if (iSrcNumOfClickedItem > 1)
	{
		iCurrentPromo = iSrcNumOfClickedItem;
		oThisImg.attr('src', sSrcOfClickedItem.replace('promoicon'+iSrcNumOfClickedItem+'.jpg', 'promoicon1.jpg'));
		oThisBox.find('p').text('Home');
	}
	else
	{
		iCurrentPromo = 1;
	}
	
	showCurrentPromo();
}

function restoreAllNavItems()
{
	oNavItem2 = $('#promos_nav_item2');
	oNavItem3 = $('#promos_nav_item3');
	oNavItem4 = $('#promos_nav_item4');
	oNavItem5 = $('#promos_nav_item5');
	
	oNavItem2.find('img').attr('src', 'images/promoicon2.jpg');
	oNavItem3.find('img').attr('src', 'images/promoicon3.jpg');
	oNavItem4.find('img').attr('src', 'images/promoicon4.jpg');
	oNavItem5.find('img').attr('src', 'images/promoicon5.jpg');
	
	oNavItem2.find('p').text('Management Consulting');
	oNavItem3.find('p').text('Workforce Planning');
	oNavItem4.find('p').text('IT Governance');
	oNavItem5.find('p').text('Certification & Training');
}

function promoHandleHoverIn(oThis)
{
	oThisBox = $(oThis);
	oThisBox.addClass('hover');
}

function promoHandleHoverOut(oThis)
{
	oThisBox = $(oThis);
	oThisBox.removeClass('hover');
}

function clearAllPromos()
{
	$('.promos_content_item').hide();
}

function showCurrentPromo()
{
	clearAllPromos();
	$('#promos').css('background-image', 'url(images/back_promo'+iCurrentPromo+'.jpg)');
	$('#promos_content_item' + iCurrentPromo).fadeIn(500);
}

function initializePromos()
{
	oNavItem2 = $('#promos_nav_item2');
	oNavItem3 = $('#promos_nav_item3');
	oNavItem4 = $('#promos_nav_item4');
	oNavItem5 = $('#promos_nav_item5');
	
	oNavItem2.fadeOut(400);
	oNavItem3.fadeOut(400);
	oNavItem4.fadeOut(400);
	oNavItem5.fadeOut(400);
	
	oNavItem2.fadeIn(600, function() {
		oNavItem3.fadeIn(600, function() {
			oNavItem4.fadeIn(600, function() {
				oNavItem5.fadeIn(600);
			});
		});
	});
	
	/*
	$('.promos_nav_item').hide();
	$('.promos_nav_item').fadeIn(1500);
	*/
	
	$('.promos_nav_item').click(function() {
		promoHandleClick(this);
	});
	
	$('.promos_nav_item').hover(function() {
		promoHandleHoverIn(this);
	}, function() {
		promoHandleHoverOut(this);
	});
	
	showCurrentPromo();
	
	$('<img />').attr('src', 'images/promoicon1.jpg');
	$('<img />').attr('src', 'images/back_promo2.jpg');
	$('<img />').attr('src', 'images/back_promo3.jpg');
	$('<img />').attr('src', 'images/back_promo4.jpg');
	$('<img />').attr('src', 'images/back_promo5.jpg');
}

