HaStars.xuite.FlashWidget=function(){
};

//HaStars.xuite.FlashWidget.URL_GETSWF='http://blog.hastars.com/widget/getSwf.php?id=';
HaStars.xuite.FlashWidget.URL_GETSWF='http://blog.hastars.com/widgets/share/?o=js&id=';
HaStars.xuite.FlashWidget.URL_IFRAME='http://blog.hastars.com/widgets/share/?id=';

HaStars.xuite.FlashWidget.URL_GETSWF2='http://blog.hastars.com/widget/getSwf2.php?id=';

HaStars.xuite.FlashWidget.LINK_TUTORIAL_PAGES=[
  {title:'哈星星柑仔家族@Xuite之部落格小玩意使用教學與 HTML 語法總整理',url:'http://blog.xuite.net/hastars/gama/17442263'},
  {title:'哈星星官網之部落格小玩意使用教學與 HTML 語法總整理',url:'http://blog.hastars.com/wordpress/?page_id=649'}  
];
HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_0='HaStarsFlashWidgetBlock_0_';
HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_1='HaStarsFlashWidgetBlock_1_';

HaStars.xuite.FlashWidget._list={};

HaStars.xuite.FlashWidget._list['test']={
	title:'小玩意測試',
	w:180,
	h:225,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2008&m=05&d=12&h=08&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('y=2008')+'中的2008代表年份，'+encodeURIComponent('m=05')+'中的05代表月份，'+encodeURIComponent('d=12')+'中的12代表日期，'+encodeURIComponent('h=08')+'中的08代表小時，為24小時制，'+encodeURIComponent('min=36')+'中的36代表分鐘，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW08001']={
	title:'柑仔卜蛋',
	w:180,
	h:135,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08003']={
	title:'柑仔氣象台',
	w:180,
	h:225,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08004']={
	title:'柑仔小時鐘－日夜版',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08005']={
	title:'柑仔故事日曆',
	w:180,
	h:200,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08006']={
	title:'柑仔動感日曆',
	w:180,
	h:200,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08007']={
	title:'柑仔竹林電子鐘',
	w:180,
	h:135,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08008']={
	title:'柑仔草莓小時鐘',
	w:180,
	h:135,
	args:'',
	argsTutorial:''
};

/*
HaStars.xuite.FlashWidget._list['BW08009']={};
HaStars.xuite.FlashWidget._list['BW08009'].title='柑仔草莓小時鐘二';
HaStars.xuite.FlashWidget._list['BW08009'].w=180;
HaStars.xuite.FlashWidget._list['BW08009'].h=108;
HaStars.xuite.FlashWidget._list['BW08009'].args='';
HaStars.xuite.FlashWidget._list['BW08009'].argsTutorial='';

*/

HaStars.xuite.FlashWidget._list['BW08010']={
	title:'柑仔大頭叉子時針小時鐘',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08011']={
	title:'柑仔烹飪小時鐘',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08012']={
	title:'柑仔版花媽小時鐘（2008柑仔裝扮創意活動比賽第五名得獎者-FSLin）',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08013']={
	title:'柑仔前進奧運小時鐘-日夜版（2008柑仔裝扮創意活動比賽第四名得獎者-Ocean）',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08014']={
	title:'星遊記小時鐘-日夜版（2008柑仔裝扮創意活動比賽第二名得獎者-la柑）',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

/*
HaStars.xuite.FlashWidget._list['BW08015']={};
HaStars.xuite.FlashWidget._list['BW08015'].title='飛吧！柑仔搭乘熱氣球小時鐘，翱翔去！ （2008柑仔裝扮創意活動比賽第一名得獎者-恩）';
HaStars.xuite.FlashWidget._list['BW08015'].w=180;
HaStars.xuite.FlashWidget._list['BW08015'].h=180;
HaStars.xuite.FlashWidget._list['BW08015'].args='';
HaStars.xuite.FlashWidget._list['BW08015'].argsTutorial='';

*/

HaStars.xuite.FlashWidget._list['BW08016']={
	title:'柑仔向日葵時鐘',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

/*
HaStars.xuite.FlashWidget._list['BW08017']={};
HaStars.xuite.FlashWidget._list['BW08017'].title='元氣柑仔店';
HaStars.xuite.FlashWidget._list['BW08017'].w=180;
HaStars.xuite.FlashWidget._list['BW08017'].h=180;
HaStars.xuite.FlashWidget._list['BW08017'].args='';

HaStars.xuite.FlashWidget._list['BW08017'].argsTutorial='';
*/

HaStars.xuite.FlashWidget._list['BW08019']={
	title:'柑仔夢幻草莓日曆時鐘',
	w:180,
	h:180,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08020']={
	title:'2008七夕情人節倒數計時簡體版',
	w:180,
	h:250,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2008&m=08&d=07&h=0&min=0&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW08021']={
	title:'2008七夕情人節倒數計時繁體版',
	w:180,
	h:250,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2008&m=08&d=07&h=0&min=0&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW08022']={
	title:'2008北京奧運倒數計時簡體版',
	w:180,
	h:250,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2008&m=8&d=8&h=20&min=0&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW08023']={
	title:'2008北京奧運倒數計時繁體版',
	w:180,
	h:250,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2008&m=8&d=8&h=20&min=0&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW08024']={
	title:'爆奶牛（遊戲）',
	w:180,
	h:250,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08025']={
	title:'柑仔拉麵（遊戲）',
	w:180,
	h:202,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08026']={
	title:'摸魚（遊戲）',
	w:180,
	h:202,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08027']={
	title:'柑仔 School Box 時鐘',
	w:180,
	h:250,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08028']={
	title:'柑仔娃娃機',
	w:180,
	h:250,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW08029']={
	title:'柑仔扭蛋機',
	w:180,
	h:250,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW09001']={
	title:'2009西洋情人節',
	w:180,
	h:250,
	args:'<span style="color:#ff0000;">'+encodeURIComponent('y=2009&m=2&d=14&h=0&min=0&gmt=8')+'</span>',
	argsTutorial:'<div style="background-color:#ffff66;">以下紅色部份的字為參數，'+encodeURIComponent('gmt=8')+'中的8代表台灣的時區(GMT+8)，另外舉例，紐約的時區為GMT-5，則要改成'+encodeURIComponent('gmt=-5')+'，請將這些參數置換成您所需要的即可。</div>'
};

HaStars.xuite.FlashWidget._list['BW09002']={
	title:'祈福系列：康復篇',
	w:180,
	h:250,
	args:'flash',
	argsTutorial:'<div style="background-color:#ffff99;">請於下方編輯器編輯完後，選擇適合您的語法類型，按下複製按鈕，即可將語法複製到剪貼簿中。</div><script>swfobject.embedSWF("http://twimg.hastars.com/blog/swf/widget/BW09002_edit.swf", "BW09002_edit", "550", "300", "9.0.0","http://twimg.hastars.com/js/swfobject/expressInstall.swf");</script><div id="BW09002_edit"></div>'
};

HaStars.xuite.FlashWidget._list['BW09003']={
	title:'祈福系列：求職應援團',
	w:180,
	h:250,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW09004']={
	title:'祈福系列：樂透財神',
	w:160,
	h:200,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW09005']={
	title:'柑仔全壘打',
	w:180,
	h:240,
	args:'',
	argsTutorial:''
};

HaStars.xuite.FlashWidget._list['BW09006']={
	title:'哈星星水族館',
	w:160,
	h:280,
	args:'',
	argsTutorial:''
};
//
HaStars.xuite.FlashWidget.genTutorial=function(__id,__return){
    if(HaStars.xuite.FlashWidget._list[__id]!=undefined){
        
        
        var __html='';
        var __fw=HaStars.xuite.FlashWidget._list[__id];
        
        var __addBr=function(__line){ return (__line+'<br />');};
        __html+=('<div class="hastars-blog-widget-title"><a name="'+__id+'">'+__fw.title+'</a></div>');

        if(__fw.args!=''){
          __html+=__fw.argsTutorial;
        }        
        if(__fw.args=='flash'){
          if(__return){
              return __html;
          }else{
              document.writeln(__html);
              return;
          }
        }
 
        __html+=__addBr('<div class="hastars-blog-widget-description">Xuite、yam天空部落、PIXNET、MSN Spaces、樂多日誌的語法如下，如果需要自己定義寬度與高度的話，可以自行變更網址後的 w 與 h 兩個參數的值，以及 iframe 中的 width 與 height 兩個參數的值，但是請記得維持原有的寬高比例：');
               
        if (window.clipboardData) 
        {
           // the IE-way
           __html+=__addBr('<input class="hastars-blog-widget-copy" type="button" value="複製到剪貼簿" onclick="window.clipboardData.setData(\'Text\', document.getElementById(\''+HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_1+__id+'\').innerText);">');
        }
        __html+=__addBr('</div>');
        __html+=__addBr('<code class="hastars-blog-widget-html" id="'+HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_1+__id+'">&lt;iframe src=&quot;'+HaStars.xuite.FlashWidget.URL_IFRAME+__id+'&w='+__fw.w+'&h='+__fw.h+'&args='+__fw.args+'&quot; width=&quot;'+__fw.w+'&quot; height=&quot;'+__fw.h+'&quot; frameborder=&quot;0&quot; border=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;</code>');        

 
        __html+=__addBr('<div class="hastars-blog-widget-description">無名小站-免費會員的語法如下，如果需要自己定義寬度與高度的話，可以自行變更網址後的 w 與 h 兩個參數的值，但是請記得維持原有的寬高比例。同時在無名小站的管理介面中，也要設定同樣的寬度與高度，否則可能會出現小玩意的尺寸過大或過小的問題。');
        if (window.clipboardData) 
        {
           // the IE-way
           __html+=__addBr('<input class="hastars-blog-widget-copy" type="button" value="複製到剪貼簿" onclick="window.clipboardData.setData(\'Text\', document.getElementById(\''+HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_0+__id+'\').innerText);">');
        }
        __html+=__addBr('</div>');
        __html+=__addBr('<code class="hastars-blog-widget-html" id="'+HaStars.xuite.FlashWidget.PREFIX_CODE_BLOCK_0+__id+'">&lt;scr'+'ipt src=&quot;'+HaStars.xuite.FlashWidget.URL_GETSWF+__id+'&w='+__fw.w+'&h='+__fw.h+'&args='+__fw.args+'&quot; type=&quot;text/javascript&quot;&gt;&lt;/scr'+'ipt&gt;</code>');

        
		    //__html+=('<div style="COLOR: rgb(0,128,0)">如果想下載此部落格小玩意，請於下方連結按下滑鼠右鍵後，選擇「另存目標」或「另存檔案」下載：</div>');
		    //__html+=('<p><a href="'+HaStars.xuite.FlashWidget.URL_GETSWF2+__id+'">'+HaStars.xuite.FlashWidget.URL_GETSWF2+__id+'</a></p><br /><br />');
        
        if(__return){
            return __html;
        }else{
            document.writeln(__html);
        }
    }
};
HaStars.xuite.FlashWidget.genAllTutorial=function(__return){
    var __list=HaStars.xuite.FlashWidget._list;
    for(var __id in __list){
      if(__id!='test'){
        HaStars.xuite.FlashWidget.genTutorial(__id,__return);
      }
    }
};

HaStars.xuite.FlashWidget.genTutorialPageLink=function(__return){
    var __html='<div>如對使用這個部落格小玩意有任何疑問，請參考';
    __html+='<ol>';
    var __pages=HaStars.xuite.FlashWidget.LINK_TUTORIAL_PAGES;
    for(var i=0;i<__pages.length;i++){
      __html+='<li><a href="'+__pages[i].url+'">'+__pages[i].title+'</a></li>';
    }
    __html+='</ol></div>';
    if(__return){
      return __html;
    }else{
      document.writeln(__html);
    }
};
/*
(function(){
})();
*/
