function getCookie(name) 
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1){
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function Set_Cookie( name, value, expires, path, domain, secure )
{
    // set time, it's in milliseconds
      /*var today = new Date();
    today.setTime( today.getTime() );

    if the expires variable is set, make the correct
    expires time, the current script below will set
    it for x number of days, to make it for hours,
    delete * 24, for minutes, delete * 60 * 24
   
    if ( expires )
    {
    expires = expires * 1000;
    } 
    var expires_date = new Date( today.getTime() + (expires) );
*/
	var expires_date = new Date(expires);

    document.cookie = name + "=" +escape( value ) +
    ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
}

/*  Create Cookie for SSO */
var _sso_delay_ = getCookie('_sso_delay_');  
var today = new Date();
today.setTime(today.getTime());

if(_sso_delay_==null)
{
    $.getJSON("http://login.truelife.com/checkCentralizeCookies.php?jsoncallback=?" ,function(profile_data)
    {
        if(profile_data.jsonReturn.uid!=undefined)
        {
            var access_token = profile_data.jsonReturn.access_token;
            var expires = profile_data.jsonReturn.expires;
			expires = expires * 1000;
            Set_Cookie("access_token",access_token,expires, "/",".weloveshopping.com");

			expires = today.getTime() + (60*15*1000);
			Set_Cookie("_sso_delay_",'O26022525',expires, "/",".weloveshopping.com");

 		//	location.reload();
			
			$.ajax({
			   type: "POST",
			   url: "/portal/_service/share.php?http://www.weloveshopping.com/portal/_service/main_login.php?rnd"+ Math.random(),
			   data: null,
			   success: function(msg){
				 //alert( "Data Saved: " + msg );
				 $('#member_main_login').html(msg);
			   }
			 });
			
			
			
			
        }else{
			expires = today.getTime() + (5*1000);
			Set_Cookie("_sso_delay_",'O26022525',expires, "/",".weloveshopping.com");
        }
    }); 
}
