/*
**  Usage: generates and sets a cookie called MICROSITE_user_id, based on current time and a random number.
** 		must include cookies.js
*/
function generate_user_id( microsite ) {
	setPage( microsite+"_user_id" );
	var user_id = readCookie();
	
	if ( user_id == null ) {
		var rnd = Math.round(Math.random()*99999999);
		rnd = "00000000" + rnd;
		rnd = rnd.substring( rnd.length-8, rnd.length );
	
		var d = new Date();
		user_id = rnd + d.getTime();
	};

	createCookie( user_id, 62*24*60 );
}