// Start: 首頁13則新聞內容
var ms_news=new Array('ms_news_0','ms_news_1','ms_news_2','ms_news_3','ms_news_4','ms_news_5','ms_news_6','ms_news_7','ms_news_8','ms_news_9','ms_news_10','ms_news_11','ms_news_12');
var total_ms_news = ms_news.length;
function hide_all_news(){
  for (i = 0; i < total_ms_news; i++){
    hide_div(ms_news[i]);
  }
}   
    
function hide_div(id){ 
  document.getElementById(id).style.display = 'none';
}

function show_div(id){
  document.getElementById(id).style.display = '';
}

function show_headline_click(id){  
  hide_all_news();
  show_div(id);
}
// End: 首頁13則新聞內容

// Start: 首頁13則新聞按鈕
function button_next(id){
    hide_all_news();	
	show_div(id);
}  
// End: 首頁13則新聞按鈕

/*
//Start: 戰績表
function score_board(id){
  if (id == "sports_0"){
    document.getElementById("sports_0").style.display = '';
    document.getElementById("sports_1").style.display = 'none';
  }
  if (id == "sports_1"){
    document.getElementById("sports_1").style.display = '';
    document.getElementById("sports_0").style.display = 'none';
  }
}
//End: 戰績表
*/

//Start: 記者 Slideshows
//<![CDATA[
// 說明：為 Javascript 添加 shuffle 方法
// 整理：http://www.CodeBit.cn

var shuffle = function(v){
for(var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
return v;
};

var i = 0; 
//var ms_reporters=new Array('ms_reporter_0','ms_reporter_1','ms_reporter_2','ms_reporter_3','ms_reporter_4','ms_reporter_5','ms_reporter_6','ms_reporter_7','ms_reporter_8','ms_reporter_9','ms_reporter_10','ms_reporter_11','ms_reporter_12','ms_reporter_13','ms_reporter_14','ms_reporter_15','ms_reporter_16','ms_reporter_17');
//var total_rep = ms_reporters.length;
function hide_all_photo(){
  for (c=0 ; c<total_rep; c++){
  	  hide_div(ms_reporters[c])
  }
}

//shuffle(ms_reporters);

function rdn_six(){
  shuffle(ms_reporters);
  hide_all_photo();
  for(j=0 ; j<6; j++){	
  	show_div(ms_reporters[j]);
  }
}  
//End: 記者 Slideshows


// Start: 首頁13則新聞 Link
var news_linkb = new Array('news_0b','news_1b','news_2b','news_3b','news_4b','news_5b','news_6b','news_7b','news_8b','news_9b','news_10b','news_11b','news_12b');//link highlighted
var total_news_linkb = news_linkb.length;
function hide_all_link(){
  for (i = 0; i < total_news_linkb; i++){
    hide_div(news_linkb[i]);
  }
} 

var news_linka = new Array('news_0a','news_1a','news_2a','news_3a','news_4a','news_5a','news_6a','news_7a','news_8a','news_9a','news_10a','news_11a','news_12a');//link with underline
var total_news_linka = news_linka.length;
function show_all_link(){
  for (i = 0; i < total_news_linka; i++){
    show_div(news_linka[i]);
  }
} 
  
function highlight_link(id){
  hide_all_link();
  show_all_link();
  show_div(id);
}
// End: 首頁13則新聞 Link

//Start: 記者 RSS
function rep_rss_click(id){
  hide_all_rss();
  show_div(id);
}

var rep_rss = new Array ('rep_rss_0','rep_rss_1', 'rep_rss_2', 'rep_rss_3', 'rep_rss_4', 'rep_rss_5', 'rep_rss_6', 'rep_rss_7'); 
var total_rss = rep_rss.length;	
function hide_all_rss(){
  for (i=0; i<total_rss; i++){
    hide_div(rep_rss[i]);
  }
}	
//End: 記者 RSS

/*
 //Start: 子視窗
function menu_click(id){
  hide_all_menu();
  show_div(id);
}

var tree_menu = new Array('menu_sports_0', 'menu_sports_1','menu_sports_2','menu_sports_3','menu_entertain_0', 'menu_entertain_1','menu_entertain_2','menu_entertain_3','menu_life_0', 'menu_life_1','menu_life_2','menu_life_3','menu_health_0', 'menu_health_1','menu_health_2','menu_health_3','menu_family_0', 'menu_family_1','menu_family_2','menu_family_3','menu_outdoor_0', 'menu_outdoor_1','menu_outdoor_2','menu_outdoor_3','menu_global_0', 'menu_global_1','menu_global_2','menu_global_3','menu_story_0', 'menu_story_1','menu_story_2','menu_story_3');
var total_tree_menu = tree_menu.length;
function hide_all_menu(){
  for (i=0; i<total_tree_menu; i++){
  	hide_div(tree_menu[i]);
  }
}
//End: 子視窗 
*/
//Start: 頁籤切換速度
 function headline(over){  
   switch (over){
     case '00':
     countT0 = setTimeout("show_headline_click('ms_news_0')",200);
     countT1 = setTimeout("highlight_link('news_0b')", 200);
     countT2 = setTimeout("hide_div('news_0a')", 200);
     break;
     case '01':
     countT0 = setTimeout("show_headline_click('ms_news_1')",200);
     countT1 = setTimeout("highlight_link('news_1b')", 200);
     countT2 = setTimeout("hide_div('news_1a')", 200);
     break;
     case '02':
     countT0 = setTimeout("show_headline_click('ms_news_2')",200);
     countT1 = setTimeout("highlight_link('news_2b')", 200);
     countT2 = setTimeout("hide_div('news_2a')", 200);
     break;
     case '03':
     countT0 = setTimeout("show_headline_click('ms_news_3')",200);
     countT1 = setTimeout("highlight_link('news_3b')", 200);
     countT2 = setTimeout("hide_div('news_3a')", 200);
     break;
     case '04':
     countT0 = setTimeout("show_headline_click('ms_news_4')",200);
     countT1 = setTimeout("highlight_link('news_4b')", 200);
     countT2 = setTimeout("hide_div('news_4a')", 200);
     break;
     case '05':
     countT0 = setTimeout("show_headline_click('ms_news_5')",200);
     countT1 = setTimeout("highlight_link('news_5b')", 200);
     countT2 = setTimeout("hide_div('news_5a')", 200);
     break;
     case '06':
     countT0 = setTimeout("show_headline_click('ms_news_6')",200);
     countT1 = setTimeout("highlight_link('news_6b')", 200);
     countT2 = setTimeout("hide_div('news_6a')", 200);
     break;
     case '07':
     countT0 = setTimeout("show_headline_click('ms_news_7')",200);
     countT1 = setTimeout("highlight_link('news_7b')", 200);
     countT2 = setTimeout("hide_div('news_7a')", 200);
     break;
     case '08':
     countT0 = setTimeout("show_headline_click('ms_news_8')",200);
     countT1 = setTimeout("highlight_link('news_8b')", 200);
     countT2 = setTimeout("hide_div('news_8a')", 200);
     break;
     case '09':
     countT0 = setTimeout("show_headline_click('ms_news_9')",200);
     countT1 = setTimeout("highlight_link('news_9b')", 200);
     countT2 = setTimeout("hide_div('news_9a')", 200);
     break;
     case '10':
     countT0 = setTimeout("show_headline_click('ms_news_10')",200);
     countT1 = setTimeout("highlight_link('news_10b')", 200);
     countT2 = setTimeout("hide_div('news_10a')", 200);
     break;
     case '11':
     countT0 = setTimeout("show_headline_click('ms_news_11')",200);
     countT1 = setTimeout("highlight_link('news_11b')", 200);
     countT2 = setTimeout("hide_div('news_11a')", 200);
     break;
     case '12':
     countT0 = setTimeout("show_headline_click('ms_news_12')",200);
     countT1 = setTimeout("highlight_link('news_12b')", 200);
     countT2 = setTimeout("hide_div('news_12a')", 200);
     break;
   }
 }
                  
 function closeCount(){
   clearTimeout(countT0);
   clearTimeout(countT1);
   clearTimeout(countT2);
 }
 //End: 頁籤切換速度

//Sub Menu Headline Auto Show
var flag = false;
function justIn_slide(){
  var justIn_1 = document.getElementById("justIn_1");
  var menu_1 = justIn_1.innerHTML;
  var justIn_2 = document.getElementById("justIn_2");
  var menu_2 = justIn_2.innerHTML;
  var sub_m = document.getElementById("sub_menu");
  if(flag){
  	sub_m.innerHTML = menu_2;
  	clearTimeout(timer);
  }
  else{	
  	sub_m.innerHTML = menu_1;
    clearTimeout(timer);
  }
  flag =! flag;
  var rdn_s = Math.random()*5000 + 5000 ;
  var timer = setTimeout(justIn_slide, rdn_s);
}

function goNextAnchor(where) {
    window.location.hash = where
}

//監聽器
function addLoadListener(fn){
				if(typeof window.addEventListener != 'undefined'){
					window.addEventListener('load',fn,false);
				}
				else if(typeof document.addEventListener != 'undefined'){
					document.addEventListener('load',fn,false);
				}
				else if(typeof window.attachEvent != 'undefined'){
					window.attachEvent('onload',fn);
				}
				else{
					var oldfn = window.onload;
					if(typeof window.onload != 'function'){
						window.onload = fn; 
					}
					else{
						window.onload = function(){
							oldfn();
							fn();
						}
					}
				}
			}