
function updateActivityLayout(response){
	
	//$('activity_name').update("<g:plusone size='medium' count='false' href='http://www.boomonsters.com/index.php/games/a/"+response.responseJSON.uri_name+"'></g:plusone> "+response.responseJSON.name);
	$('activity_name').update(response.responseJSON.name);
	$('activity_description').update(response.responseJSON.description);
	$('activity_picture').update("<img src='"+base_url+"/"+response.responseJSON.image+"' />");
	
	//var laUrl =base_url + "#/" + response.responseJSON.type + "/" + response.responseJSON.id;
	//laUrl = urlEncode( laUrl );
	//alert( laUrl );
	//var description = ( response.responseJSON.description );
	//var name = ( response.responseJSON.name );
	//var newValue = "<iframe allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" tabindex=\"0\" class=\"twitter-share-button twitter-count-horizontal\" src=\"http://platform0.twitter.com/widgets/tweet_button.html?_=1300396236105&amp;count=none&amp;lang=en&amp;via=ClubOca&amp;text="+name+"&amp;url="+laUrl+"\" style=\"width: 110px; height: 20px; \" title=\"Twitter For Websites: Tweet Button\"></iframe>";
	
	$('activity_twitter').update( '');
	//gapi.plusone.go('activity_name');
	//alert( newValue );
}

function updateLinkLayout(response){
	
	var res="<h2>Otras Actividades</h2>";
	
	for(i = 0; i < 4; i++ )
	{
		res+="<g:plusone size='small' count='false' href='http://www.boomonsters.com/index.php/games/a/"+response.responseJSON[i].uri_name+"'></g:plusone><img src='"+base_url+"obj/icon/"+response.responseJSON[i].type+".png' alt='"+response.responseJSON[i].type+"' title='"+response.responseJSON[i].type+"'/><a href='"+base_url+"#/" + response.responseJSON[i].type + "/" + response.responseJSON[i].id+"'>"+response.responseJSON[i].name+"</a><br/>";
	}

	$('activity_other_links').update( res );
	$('activity_other_links2').update( res );
	gapi.plusone.go('activity_other_links');
}

function urlEncodeCharacter(c)
{
	return '%' + c.charCodeAt(0).toString(16);
};

function urlDecodeCharacter(str, c)
{
	return String.fromCharCode(parseInt(c, 16));
};

function urlEncode( s )
{
      return encodeURIComponent( s ).replace( /\%20/g, '+' ).replace( /[!'()*~]/g, urlEncodeCharacter );
};

function urlDecode( s )
{
      return decodeURIComponent(s.replace( /\+/g, '%20' )).replace( /\%([0-9a-f]{2})/g, urlDecodeCharacter);
};

