// GET FUNCTIONS - DWR calls function get_featured_article_list(userID) { var catID = "26"; IAAServices.getPageUserSubPages(siteID, userID, catID, {callback:function(data) {set_article_list(data, userID, catID);}}); } function getNewsHeadlines() { //alert('Getting News Headlines'); IAAServices.getNewsHeadlines (1867, displayNewsHeadlines); } function getNewsArchiveHeadlines() { //alert('Getting News Headlines'); IAAServices.getNewsArchiveHeadlines (1867, displayNewsArchiveHeadlines); } function getArticlesArchiveHeadlines() { //alert('Getting News Headlines'); IAAServices.getArticlesArchiveHeadlines (1867, displayArticlesArchiveHeadlines); } function get_news_article_list(userID) { //alert('Getting News list'); var catID = "37"; var news_list = document.getElementById("news_list"); news_list.innerHTML = ""; IAAServices.getPageUserSubPages(siteID, userID, catID, {callback:function(data) {set_news_article_list(data, userID, catID);}}); } function displayNewsHeadlines(data) { //alert('Displaying News Headlines'); // ok, lets draw a few headlines //alert('Get News List'); var news_list = document.getElementById("news_list"); news_list.innerHTML=""; var li; if (data != null) { for (i = 0; i <= 8; i++) { li = document.createElement("li"); var j = i + 1; //alert(data[i].headline); if ( i == 0 ) li.className="first"; else li.className="color" + j; li.innerHTML="

" + data[i].headline + "

\"\""; news_list.appendChild(li); } } //var _li = document.createElement("li"); //_li.classname = "first"; //li.innerHTML="HELLO"; //var _image } function displayNewsArchiveHeadlines(data) { //alert('Displaying News Headlines'); // ok, lets draw a few headlines //alert('Get News List'); var news_list = document.getElementById("news_list"); news_list.innerHTML=""; var li; if (data != null) { for (i = 0; i < data.size(); i++) { li = document.createElement("li"); var j = i + 1; if ( j = 10 ) j = 2; if ( j > 10 ) j = j % 10; //alert(data[i].headline); if ( i == 0 ) li.className="first"; else li.className="color" + j; li.innerHTML="

" + data[i].headline + "

\"\""; news_list.appendChild(li); } } //var _li = document.createElement("li"); //_li.classname = "first"; //li.innerHTML="HELLO"; //var _image } function displayArticlesArchiveHeadlines(data) { //alert('Displaying News Headlines'); // ok, lets draw a few headlines //alert('Get News List'); var news_list = document.getElementById("news_list"); news_list.innerHTML=""; var li; if (data != null) { for (i = 0; i < data.size(); i++) { li = document.createElement("li"); var j = i + 1; if ( j = 10 ) j = 2; if ( j > 10 ) j = j % 10; //alert(data[i].headline); if ( i == 0 ) li.className="first"; else li.className="color" + j; li.innerHTML="

" + data[i].headline + "

\"\""; news_list.appendChild(li); } } //var _li = document.createElement("li"); //_li.classname = "first"; //li.innerHTML="HELLO"; //var _image } function loadRecentBlog(catID, headline, row) { //alert('Calling service'); IAAServices.getMostRecentBlogItem(1867, catID, true, {callback:function(data) { displayRecentBlog(data, headline, row); }}); } ///// function displayRecentBlog(data, headline, row) { //alert('setting data'); // Strummers Homepage - http://www.badbeat.com/Ease/ContentServer?siteID=1867&categoryID=1490 if ( row ==0) { dataBlogUpdates[0].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=262827&table=site_category_items"; dataBlogUpdates[0].href="http://strummer9.badbeat.com"; dataBlogUpdates[0].post_link="http://strummer9.badbeat.com"; //dataBlogUpdates[0].top_blog_link="http://www.badbeat.com/Ease/ContentServer?siteID=1867&categoryID=1490"; } if ( row == 1 ) { dataBlogUpdates[1].image="http://www.badbeat.com/Ease/servlet/EaseImageRetriever?siteID=1867&uid=294222&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=17"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=17"; } if ( row == 4 ) { dataBlogUpdates[4].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=281550&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=42"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=42"; } if ( row == 2 ) { dataBlogUpdates[2].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=265036&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=45"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=45"; } if ( row == 3 ) { dataBlogUpdates[3].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=265034&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=36"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=36"; } //if ( row == 4 ) //{ //dataBlogUpdates[4].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=268046&table=site_category_items"; // dataBlogUpdates[4].href="http://hamsterboy.badbeat.com"; // dataBlogUpdates[4].post_link="http://hamsterboy.badbeat.com"; //} if ( row == 5 ) { dataBlogUpdates[5].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=282972&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=44"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=44"; } if ( row == 6 ) { dataBlogUpdates[6].image="http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=282970&table=site_category_items"; dataBlogUpdates[1].href="http://forum.badbeat.com/blogs/default.aspx?GroupID=43"; dataBlogUpdates[1].post_link="http://forum.badbeat.com/blogs/default.aspx?GroupID=43"; } dataBlogUpdates[row].title=headline; //data.headline; dataBlogUpdates[row].posted_at=data.creationDate; if ( data.description.length > 200) dataBlogUpdates[row].text=data.description.substring(0,200) + '...'; else dataBlogUpdates[row].text=data.description; //alert('finished setting data'); } function loadTabData (userID) { //alert('Getting top Stories'); IAAServices.getBBHeadlines ('1867', '1473', loadTopStories); //alert('Call loadStrummer'); loadRecentBlog(88, 'Richard "Strummer9" Herbert Diary', 0); //alert('Call loadStrummer'); //alert('Call loadStrummer'); loadRecentBlog(100, 'Manuel "IsabelleF" Palanca Blog', 1); loadRecentBlog(188, 'Jonathan "Flanks" Belcher Blog', 2); loadRecentBlog(177, 'Sam "OfficeSpace" Brown Blog', 3); loadRecentBlog(185, 'Oliver "Olly" Preen Blog', 4); //alert ('Joymachine'); loadRecentBlog(187, 'Steven "ArmonVictor7" Burke Blog', 5); loadRecentBlog(186, 'Charlie-Robinson "CPoort1" Poortvliet Blog', 6 ); //IAAServices.getPageItems ('1867', '1473', loadTopStories); //alert('Getting top Stories'); IAAServices.getMostRecentForumPosts (1867, userID, '1000', loadForumPosts); } function loadTopStories(data) { //alert('loading Top Stories'); try { dataTopStory=new Array(data.length); //alert('data:' + data); if (data != null) { for (i = 0; i < data.length; i++) { //alert('Looping...'); var story = {'image':'images/story-image.jpg','title':'The Real Phil Ivey?1','url':'#','body':"Many former co-workers of Phil Ivey claim the poker superstar developed his poker skills while working at a New Jersey telemarketing company. Regardless of how he came to be, Phil Ivey regularly proves to the poker world he is worthy of his nickname: The Tiger Woods of Poker. Phil Ivey and the World Series of Poker have become...",'votes':'1245','voteHref':'#'} //alert('headline'); story.title=data[i].headline; //alert('desc'); story.body=data[i].description; //alert('image'); story.image=data[i].image; //if hasImage ..... image data[i].image; //data[i].caption; //alert(data[i].url); //alert('url'); story.url=data[i].url; dataTopStory[i]=story; } } } catch (err) { ; } drawTopStory(dataTopStory[0]); } function loadForumPosts(data) { //alert('setting forum data'); dataForumUpdates= new Array(data.length) if (data != null) { for (i = 0; i < data.length; i++) { var post = {'image':'http://www.badbeat.com/Ease/badbeat/images/blog-image1.gif','title':' Forum Subject ','text':'Retrieving Latest Forum Data....................... ','posted_by':'Trummer','posted_at':'14th April 2008','profile_link':'#','post_link':'#','top_blog_link':''}; post.image= 'http://www.badbeat.com/Ease/EaseImageRetriever?siteID=1867&uid=' + data[i].authorID + '&table=forum_user_profile'; post.title=data[i].subject; post.posted_at=data[i].creationDate; post.posted_by=data[i].authorAlias; post.text=data[i].body; dataForumUpdates[i]=post; //dataForumUpdates[i].image= //alert('headline'); //data.headline; //var link = "http://www.badbeat.com/Ease/forum_messageslevel.jsp?siteID=1867&forumID="+data[i].forumID+"&threadID="+data[i].threadID; var link = "http://forum.badbeat.com/p/" + data[i].threadID + "/" + data[i].messageID + ".aspx#" + data[i].messageID; dataForumUpdates[i].post_link=link; dataForumUpdates[i].post_link.target="_blank"; } } //drawForumUpdates(dataForumUpdates); // 14th April 2008 PMC }