function addDays( N )
{
	var D = new Date();
	with (D) setDate( getDate() + N );
	return D;
}
function forceBusiness( date )
{
	dayOfWeek = date.getDay();
	
	if( dayOfWeek == 0 )
	{
		return addDays( incDays+1 );
	}
	else if( dayOfWeek == 6 )
	{
		return addDays( incDays-1 );		
	}
	else
	{
		return date;		
	}
}
function formatDate( date )
{
	var format;
		         
	day = date.getDate();
	month = date.getMonth();
	year = date.getFullYear();
	week_day = date.getDay();

	days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];

	months = ['January',
				'February',
				'March',
				'April',
				'May',
				'June',
				'July',
				'August',
				'September',
				'October',
				'November',
				'December'];
	                        

	//format =  days[ date.getDay() ] + ", " + months[ month ] + " " + date.getDate() + ", " + date.getFullYear();         
	format =  months[ month ] + " " + date.getDate() + ", " + date.getFullYear();         

	return format;
}


incDays = 7;
document.write( formatDate( forceBusiness( addDays( incDays ) ) ) );         
