/* Copyright (c) 2009 Blogster.Com
 * This code may not be reused without explicit permission from Blogster.
 * Last Compiled: 2009/11/24 11:11:41 (1259079101)
 * Support: Bob Majdak Jr <bob@260.com>
 */

var bCommon={toggle:function(what){$('#'+what).toggle(250);return;},breakBackButton:function(){window.onbeforeunload=function(e){return"You will lose any changes which have not been saved!";};return;},restoreBackButton:function(){window.onbeforeunload=null;return;},getTime:function(){return(new Date()).getTime();},imageHoverMagic:function(){if(this.src.match(/-hover\.png$/))this.src=this.src.replace(/-hover\.png$/,'.png');else this.src=this.src.replace(/\.png$/,'-hover.png');return;},windowScrollToTop:function(){jQuery(window).scrollTop(0);return;},scrollThisDown:function(what){if(jQuery(what).length){var obj=jQuery(what).get(0);}else{return false;}obj.scrollTop=obj.scrollHeight;return;},jqid:function(what,bejq){if(bejq&&!what.match(/^#/))return"#"+what;else if(!bejq&&what.match(/^#/))return what.replace(/^#/,'');return what;},breakLineWrap:function(text){text=text.replace(/ /g,'&nbsp;').replace(/-/g,'&#8209;');return text;},ajaxURL:function(url){return url+'/'+bCommon.getTime();}};
var getTime=bCommon.getTime;var ajaxURL=bCommon.ajaxURL;var breakBackButton=bCommon.breakBackButton;var restoreBackButton=bCommon.restoreBackButton;var imageHoverMagic=bCommon.imageHoverMagic;var windowScrollToTop=bCommon.windowScrollToTop;var ShowAndHideDiv=bCommon.toggle;
var globalVar={'domain':null,'subdomain':null,'domainHome':null,'lightview':null,init:function(){globalVar.domain=document.domain.match(/[^\.]+\.[^\.]+$/);globalVar.subdomain=document.domain.match(/^[^\.]+/);globalVar.domainHome='www.'+globalVar.domain;return;}};globalVar.init();
var theMouse={'x':0,'y':1};
var bTagzord={catalog:new Array(),searchWaiting:false,callbackTagSelect:null,get:function(id){var a;for(a in bTagzord.catalog){if(a==id){return bTagzord.catalog[a];}}return false;},init:function(seek,callback){var base;var resultConstruct;var resultTable;var resultList;var resultClearLink;$(seek).each(function(){base=this.id;$(this).bind('keyup',function(){bTagzord.trySearch(base);}).addClass('btagzord-search-entry');resultConstruct=document.createElement('div');resultConstruct.id=base+'-result-construct';$(resultConstruct).addClass('btagzord-result-construct').css({'position':'relative','display':'none'});resultTable=document.createElement('div');resultTable.id=base+'-result-table';$(resultTable).addClass('btagzord-result-table').css({'position':'absolute','overflow':'scroll','overflow-x':'hidden','width':'100%'});resultList=document.createElement('ul');resultList.id=base+'-result-list';$(resultList).addClass('btagzord-result-list').css({'clear':'both','z-index':1500});resultClearLink=document.createElement('span');resultClearLink.id=base+'-result-clear-link';$(resultClearLink).html('clear').bind('click',function(){bTagzord.clearSearch(base);}).addClass('btagzord-result-clear-link').css({'position':'absolute','bottom':'-104px','right':'16px','cursor':'pointer'});resultTable.appendChild(resultList);resultConstruct.appendChild(resultTable);resultConstruct.appendChild(resultClearLink);$(this).after(resultConstruct);bTagzord.catalog[base]={'searchEntry':$(this),'resultConstruct':$(resultConstruct),'resultTable':$(resultTable),'resultList':$(resultList),'resultClearLink':$(resultClearLink),'searchWaiting':false,'callback':((callback)?(callback):(false))};});return;},trySearch:function(base){var obj=bTagzord.get(base);if(obj.searchWaiting){clearTimeout(obj.searchWaiting);obj.searchWaiting=false;}obj.searchWaiting=setTimeout(function(){bTagzord.doSearch(base);},250);return;},doSearch:function(base){var obj=bTagzord.get(base);var entry=obj.searchEntry.val();if(entry.length<3){if(entry.length==0)bTagzord.clearSearch(base);return;}$.get('/a/tags-get.api/'+getTime(),{'query':entry},function(recv){bTagzord.recvSearch(base,recv)},'json');return;},recvSearch:function(base,recv){var obj=bTagzord.get(base);var a;var html='';var tagmatch;if(recv.list.length){for(a in recv.list){tagmatch=recv.list[a].tag.replace(recv.query,'<b>'+recv.query+'</b>');html+='<li id="btagzord-result-'+recv.list[a].id+'" class="btagzord-result">'+tagmatch+'</li>';}}else{html='<li class="btagzord-result-null">no tag matches found</li>';}obj.resultList.html(html);$(obj.resultList).find('.btagzord-result').each(function(){$(this).bind('click',function(){bTagzord.clickResult(base,this.id);});});obj.resultConstruct.show();return;},clearSearch:function(base){var obj=bTagzord.get(base);obj.searchEntry.val('');obj.resultList.empty();obj.resultConstruct.hide();return;},clickResult:function(base,result){var obj=bTagzord.get(base);if(obj.callback){obj.searchEntry.val($.trim($('#'+result).text()));obj.callback(base,result,$.trim($('#'+result).text()));}else{obj.searchEntry.val($.trim($('#'+result).text()));}obj.resultConstruct.hide();obj.searchEntry.select();obj.searchEntry.focus();return;}};
var bTagSea={catalog:new Array(),get:function(id){var a;for(a in bTagSea.catalog){if(a==id){return bTagSea.catalog[a];}}return false;},init:function(seek,callback){var base;var boxAlpha;var boxViewer;var boxNav;$(seek).each(function(){base=this.id;boxAlpha=document.createElement('div');boxAlpha.id=base+'-box-alpha';$(boxAlpha).addClass('btagsea-box-alpha');boxViewer=document.createElement('div');boxViewer.id=base+'-box-viewer';$(boxViewer).addClass('btagsea-box-viewer');boxNav=document.createElement('div');boxNav.id=base+'-box-nav';$(boxNav).addClass('btagsea-box-nav');this.appendChild(boxViewer);this.appendChild(boxNav);this.appendChild(boxAlpha);bTagSea.catalog[base]={'main':$(this),'boxAlpha':$(boxAlpha),'boxNav':$(boxNav),'boxViewer':$(boxViewer),'callback':((callback)?(callback):(false))};$.post('/a/tags-get-alpha.api/'+getTime(),{},function(recv){bTagSea.doAlpha(base,recv);},'json');return;});return;},doAlpha:function(base,recv){var obj=bTagSea.get(base);var a;var html='';for(a in recv.list){html+='<span class="btagsea-alpha-choice">'+recv.list[a]+'</span> ';}obj.boxAlpha.html(html);obj.boxAlpha.find('span.btagsea-alpha-choice').bind('click',function(){bTagSea.clickAlpha(base,this.id,$.trim($(this).text()));});return;},clickAlpha:function(base,id,text,page){var obj=bTagSea.get(base);obj.boxViewer.css({'opacity':0.3});if(!page)page=1;$.post('/a/tags-get-alpha.api/'+getTime(),{'query':text,'page':page,'limit':15},function(recv){bTagSea.recvTags(base,recv);},'json');return;},recvTags:function(base,recv){var obj=bTagSea.get(base);var a;var html='';html+='<span class="btagsea-link-clear">clear</span><br />';html+='<img src="/style/blogster/gfx/arrow-back'+((recv.page==1)?('-off'):(''))+'.png" class="btagsea-result-shift" />';html+=' Page <b>'+recv.page+'</b> of <b>'+recv.pagecount+'</b>';html+='<img src="/style/blogster/gfx/arrow'+((recv.page==recv.pagecount)?('-off'):(''))+'.png" class="btagsea-result-shift" />';obj.boxNav.html(html);obj.boxNav.find('img.btagsea-result-shift').each(function(){if(this.src.match(/arrow.png$/))$(this).bind('click',function(){bTagSea.clickAlpha(base,false,recv.query,(parseInt(recv.page)+1));});else if(this.src.match(/arrow-back.png$/))$(this).bind('click',function(){bTagSea.clickAlpha(base,false,recv.query,(parseInt(recv.page)-1));});});obj.boxNav.find('span.btagsea-link-clear').bind('click',function(){bTagSea.clearTags(base);return;});html='';for(a in recv.list){html+='<span id="btagsea-result-'+recv.list[a].id+'" class="btagsea-result">'+recv.list[a].tag+'</span> ';}obj.boxViewer.html(html);obj.boxViewer.find('span.btagsea-result').bind('click',function(){bTagSea.clickTag(base,this.id,$.trim($(this).text()));return;});obj.boxViewer.css({'opacity':1.0});obj.boxViewer.show();obj.boxNav.show();return;},clickTag:function(base,id,text){var obj=bTagSea.get(base);if(obj.callback)obj.callback(base,id,text);else document.title=[base,id,text];return;},clearTags:function(base){var obj=bTagSea.get(base);obj.boxViewer.empty().hide();obj.boxNav.hide();return;}};
var bDelayRun={catalog:new Array(),catalogIter:0,init:function(id,opt){if(typeof opt!='object')opt={};if(!opt.delay)opt.delay=500;if(!opt.callback)opt.callback=null;if(!opt.signalStart)opt.signalStart=null;if(!opt.signalDone)opt.signalDone=null;if(bDelayRun.get(id))return;bDelayRun.catalog[bDelayRun.catalogIter++]={'id':bCommon.jqid(id,true),'obj':$(bCommon.jqid(id,true)),'iid':0,'run':0,'lastValue':'','delay':opt.delay,'callback':opt.callback,'signalStart':opt.signalStart,'signalDone':opt.signalDone};$(bCommon.jqid(id,true)).bind('keyup',function(){bDelayRun.attempt(id);});return;},get:function(id){for(a in bDelayRun.catalog)if(bDelayRun.catalog[a].id==bCommon.jqid(id,true))return bDelayRun.catalog[a];return null;},attempt:function(id){var input=bDelayRun.get(id);if(!input.obj.val())return;if(input.obj.val()==input.lastValue)return;else input.lastValue=input.obj.val();if(input.run==0){input.run=1;if(input.signalStart)input.signalStart();}if(input.iid)clearTimeout(input.iid);input.iid=setTimeout(function(){bDelayRun.run(id);},input.delay);return;},run:function(id){var input=bDelayRun.get(id);if(input.callback)input.callback();if(input.run==1){input.run=0;if(input.signalDone)input.signalDone();}input.iid=0;return;}};var bPageTool=function(page,pagecount,callback){this.BLOCK=1;this.REMOTE=2;this.page=1;this.pageCount=1;this.pageCallback=null;this.getType=this.BLOCK+this.REMOTE;if(page)this.page=page;if(pagecount)this.pageCount=pagecount;if(callback)this.pageCallback=callback;this.getBlock=function(){var loc;var cnt=0;var li;var ul;var input;var button;var that=this;var pageCallback=function(){if(that.pageCallback)that.pageCallback(jQuery(this).text());};ul=jQuery.create('ul',{'class':'block'});loc=this.page-3;if(loc<1)loc=1;while(loc<=this.page){ul.append(jQuery.create('li').text(loc).addClass((loc==this.page)?('current'):('')).click(pageCallback));++loc;}while(loc<(this.page+4)&&loc<=this.pageCount){ul.append(jQuery.create('li').text(loc).click(pageCallback));++loc;}input=jQuery.create('input',{'class':'jumpbox','size':'3'}).val(this.page).bind('keypress',function(e){if(e.keyCode==13){var page=parseInt(jQuery.trim(jQuery(this).val()));if(!page)page=1;else if(page<1)page=1;else if(page>that.pageCount)page=that.pageCount;jQuery(this).val(page);if(that.pageCallback)that.pageCallback(page);}});ul.append(jQuery.create('li',{'class':'jumpbox'}).append(input));return jQuery.create('span').append(input);};this.getRemote=function(){var ul=jQuery.create('ul',{'class':'remote'});var li;var that=this;li=jQuery.create('li').click(function(){if(that.pageCallback&&that.page>1)that.pageCallback(1);});li.addClass((this.page>1)?('first'):('first-off'));ul.append(li);li=jQuery.create('li').click(function(){if(that.pageCallback&&that.page>1)that.pageCallback((that.page-1));});li.addClass((this.page>1)?('back'):('back-off'));ul.append(li);ul.append(jQuery.create('li',{'class':'status'}).append(this.getStatus()));li=jQuery.create('li').click(function(){if(that.pageCallback&&that.page<that.pageCount)that.pageCallback((that.page+1));});li.addClass((this.page<this.pageCount)?('next'):('next-off'));ul.append(li);li=jQuery.create('li').click(function(){if(that.pageCallback&&that.page<that.pageCount)that.pageCallback(that.pageCount);});li.addClass((this.page<this.pageCount)?('last'):('last-off'));ul.append(li);return ul;};this.getStatus=function(){var div=jQuery.create('span').append('Page ');div.append(this.getBlock());div.append(' of '+this.pageCount);return div;};this.get=function(){var div=jQuery.create('div',{'class':'bpagetool'});if(this.getType&this.BLOCK)div.append(null);if(this.getType&this.REMOTE)div.append(this.getRemote());return div;};};
var bMceIE={placeholder:new Array(),latch:function(id){if(!jQuery.browser.msie)return;setTimeout(function(){var doThis=function(){bMceIE.getPlaceholder(id);return;};if(!id||!tinyMCE.get(id))return;jQuery(tinyMCE.get(id).getBody()).select(doThis).click(doThis).keyup(doThis).focus(function(){if(bMceIE.placeholder[id])bMceIE.goPlaceholder(id);return;});},500);return;},getPlaceholder:function(id){if(!jQuery.browser.msie)return;bMceIE.placeholder[id]=tinyMCE.get(id).selection.getBookmark();return;},goPlaceholder:function(id){if(!jQuery.browser.msie)return;if(!bMceIE.placeholder[id])return;tinyMCE.get(id).focus();tinyMCE.get(id).selection.moveToBookmark(bMceIE.placeholder[id]);return;}};
var bCurDiag={create:function(obj){var x=theMouse.x;var y=theMouse.y;var backdrop=document.createElement('div');backdrop.id='firmCursorDialogBackdrop';backdrop.className='firmCursorDialogBackdrop';$(backdrop).css({'position':'fixed','top':'0px','left':'0px','width':'100%','height':'100%','opacity':'0.0'});var div=document.createElement('div');div.id='firmCursorDialog';div.className='firmCursorDialog';$(backdrop).bind('click',function(){$('#firmCursorDialog').remove();$('#firmCursorDialogBackdrop').remove();return;});$(div).css({'position':'absolute','z-indez':'5000','top':(y-10)+'px','left':(x-10)+'px','display':'none'});$(div).append(obj.content);$('body').append(backdrop).append(div);$(backdrop).fadeTo(1,0.5);$(div).fadeIn().queue(function(){$(this).dequeue();if(obj.afterRender)obj.afterRender();return;});return;}};var showCursorDialog=bCurDiag.create;
var bRate={create:function(element,type,id,static,value,count){element=bCommon.jqid(element,true);if(!static)static=false;if(!value)value=0;if(!count)count=0;var a=0;var blob=null;var star=null;var lid='rate-'+type+'-'+id;var starid='';blob=jQuery.create('div',{'id':lid,'alt':value+':'+count});jQuery(element).html(blob);if(!static){jQuery.get(ajaxURL('/a/rate-get.api'),{'type':type,'id':id},function(json){blob.attr('alt',json.value+':'+json.count);if(json.allow){blob.mouseenter(function(){bRate.updateRateMode(lid);}).mouseleave(function(){bRate.updateDisplayMode(lid);});}bRate.updateDisplayMode(lid);return;},'json');}else{bRate.updateDisplayMode(lid);}return;},updateRateMode:function(lid){lid=bCommon.jqid(lid,true);var blob=jQuery(lid);var star=null;var starid='';blob.empty();var a=1;for(a=1;a<=5;a++){starid=bCommon.jqid(lid,false)+'-star-on-'+a;star=jQuery.create('img',{'class':'brate-star-active','id':starid,'src':'/share/gfx/star-empty.png'});star.bind('mouseover',function(){var cur=parseInt(jQuery(this).attr('id').replace(bCommon.jqid(lid,false)+'-star-on-',''));for(var b=1;b<=5;b++){if(b<=cur){jQuery(lid+'-star-on-'+b).attr('src','/share/gfx/star-hover.png');}else{jQuery(lid+'-star-on-'+b).attr('src','/share/gfx/star-empty.png');}}}).bind('click',function(){var cur=parseInt(jQuery(this).attr('id').replace(bCommon.jqid(lid,false)+'-star-on-',''));var info=lid.split('-');jQuery('.brate-star-active').unbind('click');jQuery.post(ajaxURL('/ai/rate-submit.api'),{'type':info[1],'id':info[2],'value':cur},function(json){jQuery(lid).attr('alt',json.value+':'+json.count);jQuery(lid).unbind('mouseenter mouseleave');bRate.updateDisplayMode(lid);},'json');return;});blob.append(star);}blob.append('<br />Rate&nbsp;This!&nbsp;');return;},updateDisplayMode:function(lid){lid=bCommon.jqid(lid,true);var blob=jQuery(lid);var data=blob.attr('alt').split(':');var value=parseFloat(data[0]);var count=parseInt(data[1]);var star=null;var starid='';var starsrc='';blob.empty();var a=1;for(a=1;a<=5;a++){if(a<=value){starsrc='/share/gfx/star-active.png';}else if(a>value&&a<value+1){starsrc='/share/gfx/star-half.png';}else{starsrc='/share/gfx/star-empty.png';}starid=bCommon.jqid(lid,false)+'-star-'+a;star=jQuery.create('img',{'id':starid,'src':starsrc});blob.append(star);}blob.append('<br />'+value+' / '+count+'&nbsp;rating'+((count==1)?(''):('s'))+'&nbsp;');return;}};
var varSpecialImport={promptYouTube:function(editor){jQuery.prompt('<h3>Paste the URL to the YouTube Video</h3>URL: <input id="importui-youtube-value" type="text" /> &nbsp; <a href="/page/how-to-insert-youtube-video" target="_blank">Where do I find this URL?</a>',{'buttons':{'Cancel':'cancel','Insert Video':'insert'},'callback':function(response,htobj){if(response!='insert')return;var url=htobj.find('#importui-youtube-value').val();varSpecialImport.doYouTube(editor,url);return;}});return;},doYouTube:function(editor,url){jQuery.post('/a/special-import.api/'+getTime(),{'type':'youtube','value':url},function(json){if(json.errno){alert('Unable to insert selected YouTube.');return;}bMceIE.goPlaceholder(editor);tinyMCE.execInstanceCommand(editor,'mceInsertContent',false,'<img class="import-youtube" id="'+json.value+'" src="/share/gfx/logos/youtube2.png" alt="" />'+"<br />\n");return;},'json');return;},renderYouTube:function(htobj){jQuery(htobj).find('img.import-youtube').each(function(){var youtube=this.id.replace(/^import-youtube-/,'');var html='<object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/'+youtube+'&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+youtube+'&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="false" width="500" height="400"></embed></object>';jQuery(this).hide();jQuery(this).after(html);jQuery(this).remove();return;});return;},promptPlaylist:function(editor){jQuery.prompt('<h3>Paste the URL to the Playlist.com playlist.</h3>URL: <input id="importui-playlist-value" type="text" /> &nbsp; <a href="/page/how-to-insert-playlist-com-playlist" target="_blank">Where do I find this URL?</a>',{'buttons':{'Cancel':'cancel','Insert Playlist':'insert'},'callback':function(response,htobj){if(response!='insert')return;var url=htobj.find('#importui-playlist-value').val();varSpecialImport.doPlaylist(editor,url);return;}});return;},doPlaylist:function(editor,url,color){color=color.toLowerCase();jQuery.post('/a/special-import.api/'+getTime(),{'type':'playlist','value':url},function(json){if(json.errno){alert('Unable to insert selected Playlist.');return;}bMceIE.goPlaceholder(editor);tinyMCE.execInstanceCommand(editor,'mceInsertContent',false,'<img class="import-playlist" id="'+json.value+'" src="/share/gfx/logos/playlist2.png" alt="{\'color\':\''+color+'\'}" />'+"<br />\n");},'json');return;},renderPlaylist:function(htobj){jQuery(htobj).find('img.import-playlist').each(function(){var playlist=this.id.replace(/^import-playlist-/,'');var opt=jQuery.evalJSON(this.alt.replace(/'/g,'"'));if(!opt.color)opt.color='black';var html='<object width="400" height="300"><embed style="width:500px; visibility:visible; height:300px;" allowScriptAccess="never" src="http://www.profileplaylist.net/mc/mp3player_new.swf?config=http://www.profileplaylist.net/mc/config/config_'+opt.color+'_noautostart.xml&mywidth=500&myheight=300&playlist_url=http://www.profileplaylist.net/loadplaylist.php?playlist='+playlist+'" menu="false" quality="high" width="400" height="300" name="mp3player" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" border="0"></embed></object>';jQuery(this).hide();jQuery(this).after(html);jQuery(this).remove();return;});return;},doXboxLive:function(editor,gamertag){gamertag=gamertag.replace('"','').replace(' ','%20');bMceIE.goPlaceholder(editor);tinyMCE.execInstanceCommand(editor,'mceInsertContent',false,'<img class="import-xboxlive" id="import-xboxlive-'+gamertag+'" src="/share/gfx/logos/xboxlive2.png" alt="" />'+"<br />\n");return;},renderXboxLive:function(htobj){jQuery(htobj).find('img.import-xboxlive').each(function(){var gamertag=this.id.replace(/^import-xboxlive-/,'');var html='<img src="http://card.mygamercard.net/nxe/'+gamertag+'.png" width="300" height="135" border="0" />';jQuery(this).hide();jQuery(this).after(html);jQuery(this).remove();});return;},doVeoh:function(editor,url){jQuery.post('/a/special-import.api/'+getTime(),{'type':'veoh','value':url},function(json){if(json.errno){alert('Unable to insert selected Veoh.');return;}bMceIE.goPlaceholder(editor);tinyMCE.execInstanceCommand(editor,'mceInsertContent',false,'<img class="import-veoh" id="'+json.value+'" src="/share/gfx/logos/veoh2.png" alt="" />'+"<br />\n");return;},'json');return;},renderVeoh:function(htobj){jQuery(htobj).find('img.import-veoh').each(function(){var veoh=this.id.replace(/^import-veoh-/,'');var html='<embed src="http://www.veoh.com/veohplayer.swf?permalinkId='+veoh+'&id=6719599&player=videodetailsembedded&videoAutoPlay=0" allowFullScreen="true" width="400" height="300" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>'+"<br />\n";jQuery(this).hide();jQuery(this).after(html);jQuery(this).remove();return;});return;},doPicasa:function(editor,url){jQuery.post('/a/special-import.api/'+getTime(),{'type':'picasa','value':url},function(json){if(json.errno){alert('Unable to insert selected Picasa.');return;}bMceIE.goPlaceholder(editor);tinyMCE.execInstanceCommand(editor,'mceInsertContent',false,'<img class="import-picasa" id="'+json.value+'" src="/share/gfx/logos/picasa2.png" alt="" />'+"<br />\n");return;},'json');return;},renderPicasa:function(htobj){jQuery(htobj).find('img.import-picasa').each(function(){var picasa=this.id.replace(/^import-picasa-/,'');var html='<embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="300" flashvars="host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2F'+picasa+'%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>'+"<br />\n";jQuery(this).hide();jQuery(this).after(html);jQuery(this).remove();return;});return;},renderDigg:function(htobj){jQuery(htobj).find('img#import-diggthis').each(function(){var script2=document.createElement('script');script2.type='text/javascript';script2.src='/share/diggthis.js';jQuery(this).hide();jQuery(this).after(script2);jQuery(this).remove();return;});return;},render:function(htobj){varSpecialImport.renderYouTube(htobj);varSpecialImport.renderPlaylist(htobj);varSpecialImport.renderXboxLive(htobj);varSpecialImport.renderVeoh(htobj);varSpecialImport.renderPicasa(htobj);varSpecialImport.renderDigg(htobj);return;}};
var jsonContentExplorer={data:null,init:function(){jQuery('#bexplorer-dock').css({'clear':'both'}).after('<div style="clear:both"></div>');jsonContentExplorer.update();return;},update:function(){var current='omg';if(typeof curBlogsterProfile!='undefined'){current=curBlogsterProfile.contentID;}else{current="";}jQuery.post('/a/content-explorer.api/'+getTime(),{'action':'use','current':current},function(json){if(json.has==1){var a;var size=0;var opacity=0;var level=100;var slide='';jsonContentExplorer.data=json;slide+='<img class="magic" src="/style/blogster/gfx/arrow-back'+((json.isFirst==1)?('-off'):(''))+'.png" onclick="javascript:jsonContentExplorer.entryNext(-1);" style="cursor:pointer;" />';a=0;jQuery(json.list).each(function(){if(a<json.is){size=50-((a-json.is)*-10);opacity=1;}else if(a>json.is){size=50-((a-json.is)*10);opacity=1;}else{size=50;opacity=1;}var subdata={'title':json.list[a].title,'username':json.list[a].username};var preloader=new Image(100,100);preloader.src=json.list[a].avatarURL;slide+='<a href="'+json.list[a].url+'"><img id="explorer-icon-'+a+'" src="'+json.list[a].avatarURL+'" style="height:'+size+'px;width:'+size+'px;" class="'+((json.list[a].id==json.current)?('explorer-icon explorer-icon-current'):('explorer-icon'))+'" alt="'+escape(jQuery.toJSON(subdata))+'" title="" /></a>';jQuery(slide).find('#explorer-icon-'+a+':first').css({'opacity':opacity});++a;});slide+='<img class="magic" src="/style/blogster/gfx/arrow'+((json.isLast==1)?('-off'):(''))+'.png" onclick="javascript:jsonContentExplorer.entryNext(1);" style="cursor:pointer;" />';var html='<div style="display:none;" class="firmpage-msg"><div class="options"><img class="magic quit" src="/style/blogster/gfx/action/delete-24.png" alt="" style="cursor:pointer;" /></div><div class="explorer"><table style="width:80%"><tr><th style="width:1px;"><strong>Blogster&nbsp;Explorer</strong><br />Newest Posts</th><td><div style="text-align:center">'+slide+'</div></td></tr></table></div></div>';jQuery('#bexplorer-dock').html(html).find('.firmpage-msg').show();jQuery('#bexplorer-dock').find('img.magic').css('cursor','pointer').mouseover(imageHoverMagic).mouseout(imageHoverMagic).each(function(){if(jQuery(this).hasClass('quit'))jQuery(this).click(jsonContentExplorer.quit);});jQuery('#bexplorer-dock').find('img.explorer-icon').each(function(){var a=parseInt(this.id.replace('explorer-icon-',''));var pos1=new String;if(a<json.is){jQuery('#bexplorer-dock').find('#explorer-icon-'+a).addClass('explorer-icon-before');pos1='bottomLeft';}else if(a>json.is){jQuery('#bexplorer-dock').find('#explorer-icon-'+a).addClass('explorer-icon-after');pos1='bottomRight';}else if(a==json.is){pos1='bottomMiddle';}var subdata=jQuery.evalJSON(unescape(jQuery(this).attr('alt')));jQuery(this).qtip({'content':'<strong>'+subdata.title+'</strong><br /><em>by '+subdata.username+'</em>','show':{'when':'mouseover','ready':false},'hide':{'delay':200},'position':{'corner':{'target':'topMiddle','tooltip':pos1}},'style':{'background':'#000000','color':'#ffffff','border':{'width':3,'radius':5,'color':'#000000'},'tip':{'corner':pos1,size:{'x':8,'y':8}},'opacity':'0.88'}});});}return;},'json');return;},entryNext:function(iter){var data=jsonContentExplorer.data;var next=data.is+iter;if(next<0)return;if(next==data.list.length)return;location.href=data.list[next].url;return;},quit:function(){jQuery.post('/a/content-explorer.api',{'action':'quit'},function(json){jQuery('#bexplorer-dock').find('.firmpage-msg').hide('drop',{'direction':'left'},500);return;},'json');return;}};
var firmNavOptions={mailUnread:0,mailRecent:0,getMailStatus:function(){},sendMessage:function(who,domain){var form=document.createElement('form');var input=document.createElement('input');form.action='http://www.'+domain.replace('/^[^\.]+\./')+'/mail';form.method='post';form.style.display='none';input.type='hidden';input.name='compose-to';input.value=who;jQuery(form).append(input);jQuery('body').append(form);form.submit();return;},toggleBlock:function(who,object){if(!confirm('Are you sure you want to block this user?'))return;jQuery.get('/ai/block-toggle.api/'+getTime(),{'who':who},function(json){if(json.blockStatus==1){jQuery.jGrowl('This user is now unable to view your blog.',{'header':'User Blocking'});jQuery(object).children('.cmd-label').html('Blocked');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('block','unblock'));}else{jQuery.jGrowl('This user is now allowed to view your blog.',{'header':'User Blocking'});jQuery(object).children('.cmd-label').html('Removed');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('unblock','block'));}return;},'json');return;},toggleFriend:function(who,object){jQuery.get('/ai/friend-toggle.api/'+getTime(),{'who':who},function(json){if(json.friendStatus==1){jQuery.jGrowl('You are now friends with this user.',{'header':'Friend Status'});jQuery(object).children('.cmd-label').html('Friends');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('befriend','unfriend'));}else if(json.friendStatus==-1){jQuery.jGrowl('A friend request has been sent to this user.',{'header':'Friend Status'});jQuery(object).children('.cmd-label').html('Pending');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('befriend','unfriend'));}else if(json.friendStatus==0){jQuery.jGrowl('You are no longer friends with this user.',{'header':'Friend Status'});jQuery(object).children('.cmd-label').html('Removed');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('unfriend','befriend'));}return;},'json');return;},toggleWatch:function(who,object){jQuery.get('/ai/watch-toggle.api/'+getTime(),{'who':who},function(json){if(json.watchStatus==1){jQuery.jGrowl('You are now subscribed to this user.',{'header':'Subscriptions'});jQuery(object).children('.cmd-label').html('Subscribed');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('subscribe','unsubscribe'));}else{jQuery.jGrowl('You are no longer subscribed to this user.',{'header':'Subscriptions'});jQuery(object).children('.cmd-label').html('Unsubscribed');jQuery(object).children('.cmd-icon').attr('src',jQuery(object).children('.cmd-icon').attr('src').replace('unsubscribe','subscribe'));}return;},'json');return;},groupJoin:function(group,object){jQuery(bCommon.jqid(object,true)).hide();jQuery.get('/a/group-list.api/'+getTime(),{'type':'get','query':group},function(json){var html='';html+='<h1>'+json.list[0].name+' / Rules</h1>';html+='<div style="background:url(/share/gfx/translucent-black-42p.png);height:150px;overflow:scroll;overflow-x:auto;">';html+=json.list[0].rules.replace(/<br \/>/g,'<br />&nbsp;<br />');html+='</div>';html+='<h1 style="font-size:1.0em;font-weight:bold;text-align:center;">If you agree by these rules you can join this group.</h1>';jQuery.prompt(html,{'buttons':{'Join Group':true,'No Thanks':false},'opacity':0.80,'callback':function(response,m){if(response){jQuery.post('/ai/group-join.api/'+getTime(),{'group':group},function(json){location.reload(true);},'json');}return;}});},'json');return;},groupLeave:function(group,object){if(confirm('Are you sure you want to leave this group?')){jQuery(bCommon.jqid(object,true)).hide();jQuery.post('/ai/group-leave.api/'+getTime(),{'group':group},function(json){location.reload(true);},'json');}},groupAcceptInvite:function(group,object){if(confirm('Are you sure you want to join this group?')){jQuery.post('/ai/group-accept-invite.api/'+getTime(),{'group':group},function(json){location.reload(true);},'json');}}};
jQuery(document).ready(function(){
	jQuery('img.magic').mouseover(imageHoverMagic).mouseout(imageHoverMagic);jQuery(document).mousemove(function(e){theMouse.x=e.pageX;theMouse.y=e.pageY;});
	if(jQuery.browser.msie){switch(jQuery.browser.version.substr(0,1)){case"5":{}case"6":{$('div#main-content').prepend('<div class="firmpage-msg"><div class="error">It appears you are using a <em>really old</em> version of Internet Explorer. To get the full Blogster experience <b>as well as for your online safety</b> you should update your browser to Internet Explorer 7 or 8.</div></div>');break;}}}
	jsonContentExplorer.init();
	firmNavOptions.getMailStatus();setInterval(firmNavOptions.getMailStatus,((60*60*5)*1000));
});