function getArgs() { 
	var args = new Object(); 
	var query = location.search.substring(1); 
	var pairs = query.split("&");
	
	for(var i = 0; i < pairs.length; i++) { 
		var pos = pairs[i].indexOf('='); 
		if (pos == -1) continue;
		
		var argname = pairs[i].substring(0,pos); 
		var value = pairs[i].substring(pos+1); 
		args[argname] = unescape(value); 
	} 
	return args; 
}

var args = getArgs(); 
if (args.section) section = parseFloat(args.section);

$('document').ready( function(){
	$('div.askAnExpert a.expand').click( function(){
		$('div.askAnExpert').toggleClass('askAnExpertExpanded');
		return false;
	});
	$('a.newsletter').click( function(){
		$('div.newsletterSignUp').toggle();
		return false;
	});
	$('div.newsletterSignUp a.closeBtn').click( function(){
		$('div.newsletterSignUp').toggle();
		return false;
	});
	$('div.newsletterSignUp input.email').focus( function(){
		if($(this).val() == "Enter Email Address") {
			$(this).val("");
		}
	});
	$('div.newsletterSignUp input.email').blur( function(){
		if($(this).val() == "") {
			$(this).val("Enter Email Address");
		}
	});
	$('div.newsletterSignUp input.firstName').focus( function(){
		if($(this).val() == "Enter First Name") {
			$(this).val("");
		}
	});
	$('div.newsletterSignUp input.firstName').blur( function(){
		if($(this).val() == "") {
			$(this).val("Enter First Name");
		}
	});
	$('div.newsletterSignUp input.lastName').focus( function(){
		if($(this).val() == "Enter Last Name") {
			$(this).val("");
		}
	});
	$('div.newsletterSignUp input.lastName').blur( function(){
		if($(this).val() == "") {
			$(this).val("Enter Last Name");
		}
	});
	$('div.companiesWith a.redButton').mouseover( function(){
		var allCompanyButtons = $('div.companiesWith a.redButton');
		var currentPosition = $(allCompanyButtons).index(this);
		var calloutBoxes = $('div.companiesWith div.callout');
		$(calloutBoxes).addClass('hide');
		$(calloutBoxes[currentPosition]).removeClass('hide');
	});
	
	// Highlight Navigation
	var pageTitle = $('h1').html();
	var rightNavItems = $('ul.rightNav a');
	for(var i=0; i<rightNavItems.length; i++){
		if(pageTitle == $(rightNavItems[i]).html()){
			$(rightNavItems[i]).addClass('selected');
		}
	}
	
	$('div.popUp').append('<a href="#" class="closeBtn">Close</a>');
	
	$('a.popUp').click( function(){
		var allPopUpLink = $('a.popUp');
		var allPopUpDiv = $('div.popUp');
		var popUpPosition = $(allPopUpLink).index(this);
		$(allPopUpDiv).addClass('hide');
		$(allPopUpDiv[popUpPosition]).removeClass('hide');
		return false;
	});
	
	$('div.popUp a.closeBtn').click( function(){
		$(this).parent().addClass('hide');
		return false;
	});
	
	$("a.emailPage").attr("href", "mailto:?subject=Commonwealth Cash Management&body=" + location.href);
	
	$('div.expander h3, div.expander a').click( function(){
		$('div.expander').removeClass('expanded');
		$(this).parent().parent().addClass('expanded');
		return false;
	});
	
	if(args.section != undefined){
		var allCallouts = $('div.expander');
		$('div.expander').removeClass('expanded');
		$(allCallouts[args.section]).addClass('expanded');
	}

});