// cookie get / set



function setCookie( name, value, expires, path, domain, secure )
{
	// set time in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires )
	{
		// set expire time to minutes
		expires = expires * 1000 * 60;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function getCookie( check_name )
{
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f
	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		a_temp_cookie = a_all_cookies[i].split( '=' );
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}



// facebook connect scripts

/*

var likePageLoaded = false;
var shareScriptLoaded = false;
var fbFunc = null;
var today=new Date();
monthsOfYear=["January","February","March","April","May","June","July","August","September","October","November","December"];
var url=params(location.search,'url','');


function params(wut,qp,dflt){ dflt=(dflt==null)?'':dflt; try{r=unescape(wut.match(new RegExp(qp+"=+([^&;]*)"))[1]);}catch(qp){r=dflt;} return r; }
function gid(_id){ return document.getElementById(_id); }
function inner(_gid,_text){ gid(_gid).innerHTML=_text; }
function show(){ for (i=0; i<show.arguments.length; i++){ gid(show.arguments[i]).style.display='block'; }}
function hide(){ for (i=0; i<hide.arguments.length; i++){ gid(hide.arguments[i]).style.display='none'; }}


function deleteCookie( name, path, domain )
{
	if ( getCookie( name ) )
	{
		document.cookie = name + "=" +
		( ( path ) ? ";path=" + path : "") +
		( ( domain ) ? ";domain=" + domain : "" ) +
		";expires=Thu, 01-Jan-1970 00:00:01 GMT";
	}
}

function setAgeGateStatus (status) {
	// alert ("setAgeGateStatus: " + status);
	if (status=="blocked")
	{
		setCookie('ageAllowed','blocked',(60*24));
	} else if (status=="free")
	{
		setCookie('ageAllowed','free',(3650 * 60 * 24));
	}
}

function centerFBFrame ()
{
	var x = (document.width - 360)/2;
	if (navigator.appName.indexOf("Microsoft")!=-1) {
		x = (document.body.offsetWidth - 360)/2;
	}
	$('#fb-frame').css ('top','160px');
	$('#fb-frame').css ('left',x+'px');
}

function setFrameHt (innerHt) {
	$('#fb-frame').css ('height',innerHt+'px');
	$('#fb-frame iframe').css ('height',innerHt+'px');
}

// called on loaded iframe
function getWinHt () {
	var ht = $(document).height();
	return (ht);
}

function closeFacebook() {
	$('#fb-frame').css ('display','none');
}


function twTweet () {
	$('#fb-frame').css ('display','none');
	newWindow ('http://twitter.com/home?status=The Muppets - In Theaters November 23', false);
}

function twFollow () {
	$('#fb-frame').css ('display','none');
	newWindow ('http://twitter.com/muppetsstudio', false);
}

function fbLike () {
	$('#fb-frame').css ('display','block');
	// document.getElementById('fb-iframe').src = "fb_like.html";
	// var innerWin = document.getElementById('fb-iframe').contentWindow;
	document.getElementById('fb-likeframe').src = "http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fmuppets&amp;layout=button_count&amp;show_faces=true&amp;width=380&amp;action=like&amp;colorscheme=light&amp;height=21";
	centerFBFrame ();
	var innerHt = innerWin.getWinHt ();
	setFrameHt (innerHt);
}

function fbShare () {
	$('#fb-frame').css ('display','none');
	popup ('http://www.facebook.com/sharer.php?u=http://disney.go.com/muppets/', 592, 280);
}

function closeLike() {
	top.hideFacebook();
}
*/

