var saved_stream_publish = new Object(); function getScorePublishAttachment(publish_type, game_name, game_id, is_fb_enabled, variable_data, is_high, autogen, thumb_url) { if (is_fb_enabled > 0) { var url = 'http://www.worldwinner.com' + '/cgi/welcome/21u9t?game_id=' + game_id + '&utm_source=facebook'; if( publish_type == "highscore" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just set a new personal best of '+variable_data+' in '+game_name+' on WorldWinner.com! Show YOUR stuff in over 40 exciting, fun-filled games... play for free or compete for real cash prizes!','href':url + (autogen ? '&utm_medium=autogenhighscorepost' : '&utm_medium=highscorepost') + '&utm_campaign=fbscore' ,'description':'','media':[{'type':'image','src': thumb_url,'href': url + (autogen ? '&utm_medium=autogenhighscorepost' : '&utm_medium=highscorepost') + '&utm_campaign=fbscore' }]}; } else if ( publish_type == "score" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just rocked a score of '+variable_data+' in '+game_name+' on WorldWinner.com! Show YOUR stuff in over 40 exciting, fun-filled games... play for free or compete for real cash prizes!','href': url + '&utm_medium=scorepost&utm_campaign=fbscore','description':'','media':[{'type':'image','src':thumb_url,'href': url + '&utm_medium=scorepost&utm_campaign=fbscore'}]}; } else if ( publish_type == "windropdown" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just won a '+(variable_data ? variable_data+' prize playing '+game_name: game_name + ' tournament')+' on WorldWinner.com! Join {*actor*} and check out some of the web\'s top-rated games...compete against other players for cash and prizes!','href': url + '&utm_medium=windropdownpost&utm_campaign=fbwin','description':'','media':[{'type':'image','src':thumb_url,'href': url + '&utm_medium=windropdownpost&utm_campaign=fbwin'}]}; } else if ( publish_type == "winstandings" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just won a '+(variable_data ? variable_data+' prize playing '+game_name: game_name + ' tournament')+' on WorldWinner.com! Join {*actor*} and check out some of the web\'s top-rated games...compete against other players for cash and prizes!','href': url + '&utm_medium=winstandingspost&utm_campaign=fbwin','description':'','media':[{'type':'image','src':thumb_url,'href': url + (autogen ? '&utm_medium=autogenwinpost' : '&utm_medium=winstandingspost') + '&utm_campaign=fbwin'}]}; } } else { var url = 'http://www.worldwinner.com' + '/cgi/welcome/21u9t?utm_source=facebook'; if( publish_type == "highscore" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just snagged a new high score on WorldWinner.com! \nLog on today for over 40 fun-filled games like Solitaire, SwapIt!, and Spades... play for free or compete for cash!','href':url + (autogen ? '&utm_medium=autogenhighscorepost' : '&utm_medium=highscorepost') + '&utm_campaign=fbscore' ,'description':'','media':[{'type':'image','src':thumb_url,'href': url + (autogen ? '&utm_medium=autogenhighscorepost' : '&utm_medium=highscorepost') + '&utm_campaign=fbscore' }]}; } else if ( publish_type == "score" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} is getting in the game on WorldWinner.com! Show YOUR stuff in over 40 exciting, fun-filled games... play for free or compete for real cash prizes!','href': url + '&utm_medium=scorepost&utm_campaign=fbscore','description':'','media':[{'type':'image','src':thumb_url,'href': url + '&utm_medium=scorepost&utm_campaign=fbscore'}]}; } else if ( publish_type == "windropdown" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just '+(variable_data ? 'won a '+variable_data+' prize and ' : '')+'beat all opponents in a tournament on WorldWinner.com! Join {*actor*} and check out some of the web\'s top-rated games... compete against other players for cash and prizes!','href': url + '&utm_medium=windropdownpost&utm_campaign=fbwin','description':'','media':[{'type':'image','src':thumb_url,'href': url + '&utm_medium=windropdownpost&utm_campaign=fbwin'}]}; } else if ( publish_type == "winstandings" ) { return {'name':'WorldWinner.com - Play Games, Win Cash Prizes!','caption':'{*actor*} just '+(variable_data ? 'won a '+variable_data+' prize and ' : '')+'beat all opponents in a tournament on WorldWinner.com! Join {*actor*} and check out some of the web\'s top-rated games... compete against other players for cash and prizes!','href': url + '&utm_medium=winstandingspost&utm_campaign=fbwin','description':'','media':[{'type':'image','src':thumb_url,'href': url + (autogen ? '&utm_medium=autogenwinpost' : '&utm_medium=winstandingspost') + '&utm_campaign=fbwin'}]}; } } } function callScorePublish(msg, attachment, action_link, target, user_message_prompt, share_type ) { saved_stream_publish.msg = msg; saved_stream_publish.attachment = attachment; saved_stream_publish.action_link = action_link; saved_stream_publish.target = target; saved_stream_publish.user_message_prompt = user_message_prompt; saved_stream_publish.share_type = share_type; if (saved_stream_publish.share_type.indexOf("Score") >= 0) { saved_stream_publish.header_rewrite = 'Publish your achievement to Facebook!'; } else if (saved_stream_publish.share_type.indexOf("Win") >= 0) { saved_stream_publish.header_rewrite = 'Publish your victory to your Facebook Wall.'; } FB.ensureInit(function () { if( saved_stream_publish.share_type.indexOf("Auto") == -1 ) { FB.Connect.streamPublish(saved_stream_publish.msg, saved_stream_publish.attachment, saved_stream_publish.action_link, saved_stream_publish.target, saved_stream_publish.user_message_prompt, function (post_id, exception) { if (post_id && post_id != "null") { pageTracker._trackEvent("Facebook",saved_stream_publish.share_type);} else {pageTracker._trackEvent("Facebook","Submission Cancelled");}delete saved_stream_publish;saved_stream_publish = new Object();});$j("span#fb_dialog_header").text(saved_stream_publish.header_rewrite); } else { FB.Connect.get_status().waitUntilReady(function(status) { if( status == FB.ConnectState.connected ) { FB.Connect.streamPublish(saved_stream_publish.msg, saved_stream_publish.attachment, saved_stream_publish.action_link, saved_stream_publish.target, saved_stream_publish.user_message_prompt, function (post_id, exception) { if (post_id && post_id != "null") { pageTracker._trackEvent("Facebook",saved_stream_publish.share_type);} else {pageTracker._trackEvent("Facebook","Submission Cancelled");}delete saved_stream_publish;saved_stream_publish = new Object();});$j("span#fb_dialog_header").text(saved_stream_publish.header_rewrite); } else { facebook_notconnected(); $j("span#fb_dialog_header").text(saved_stream_publish.header_rewrite); delete saved_stream_publish; saved_stream_publish = new Object(); } }); // end get_status } }); // end ensureInit } // end function callScorePublish