//01.get Trade Img
function get_TradeImg(showNum,DivName) {
	var ts_img_div 		= document.getElementById(DivName);			// img - div
	var ts_img  		= ts_img_div.getElementsByTagName("div"); 	// img
	var ts_img_span  	= ts_img_div.getElementsByTagName("span");    // date
	var ts_img_total	= ts_img.length;							// img total
	var ts_undue_array 	= new Array();								// 未過期資料陣列
	var play_img_array  = new Array();								// 顯示資料陣列 
	var play_img_html 	= "";	
	
	// 整理資料是否過期??
	for(var i=0; i<ts_img_total; i++){
		if(isdueDate(ts_img_span[i].innerHTML)){
			var setStyle = (ts_img[i].style.cssText != '') ? " style='"+ts_img[i].style.cssText+"'" : "";
            var setClass = (ts_img[i].className != '') ? " class='"+ts_img[i].className+"'" : "";
			ts_undue_array[ts_undue_array.length] = "<div "+setClass + setStyle+">"+ts_img[i].innerHTML+"</div>";
		}else{
            ts_img[i].style.display ="none";
        }
	}
	
	var ts_undue_total = ts_undue_array.length	// 未過期資料總數
	
	// 整理顯示筆數
	if(ts_undue_total>0) {
		for(var j=0; j<ts_undue_total; j++) {
			play_img_html+= ts_undue_array[j];
			if((j+1) % showNum == 0) {
				play_img_array[play_img_array.length] = play_img_html;
				play_img_html = "";
			}
		}
		// 資料小於顯示筆數時取全部資料
		if(ts_undue_total < showNum) {
			play_img_array[play_img_array.length] = play_img_html;
			play_img_html = "";
		}
	}
	return play_img_array;
}

//02.get Trade News
function get_TradeNews(showNum,DivName) {
	var ts_news_div 	= document.getElementById(DivName);
	var ts_news_li  	= ts_news_div.getElementsByTagName("li"); 
	var ts_news_total 	= ts_news_li.length;
	
	var ts_word = "";
	var play_news_array = new Array();

	// 剩餘筆數
	var totalnum_per = (ts_news_total%showNum!= 0) ? showNum*(parseInt(ts_news_total/showNum)+1) : ts_news_total;

	for(var j=0; j<ts_news_total; j++){
		ts_word+= "<li>"+ts_news_li[j].innerHTML+"</li>\n";
		
		if((j+1) % showNum == 0) {
		//if(((j+1)==ts_text_total && (j+1)%showNum == 0 ) || ((j+1)%showNum == 0) ){
			play_news_array[play_news_array.length] = ts_word;
			ts_word = "";
		}
		ts_news_li[j].style.display ="none";
	}
	
	// 添補剩餘筆數
	if( ts_news_total >showNum  && totalnum_per > ts_news_total){
		var e_num = totalnum_per - ts_news_total ;	// 剩餘筆數
		for(var k=0; k <e_num ; k++ ){
			ts_word+= "<li>"+ts_news_li[k].innerHTML+"</li>\n";
		}
		play_news_array[play_news_array.length] = ts_word;
		ts_word = "";
		
	// 小於5筆
	}else if(ts_news_total < showNum) {
		play_news_array[play_news_array.length] = ts_word;
		ts_word = "";
	}
	return play_news_array;
}


//判斷日期是否過期?
function isdueDate(in_strdate) {
	var ad_time =  new String(in_strdate);
	var ad_month = ad_time.substr(0,3);
	var local1 	= ad_time.indexOf('-');
	var local2 	= ad_time.indexOf(',');
	var ad_d 	= ad_time.substring(local1+1,local2);
	var ad_year = ad_time.substring(ad_time.length-4,ad_time.length);
	
	// 格式化日期
	var month = new Array("Jan","Feb","Mar","Apr","May","Jun","July","Ang","Sep","Oct","Nov","Dec");
	for(var j=0; j <(month.length); j++ ){
		if(ad_month == month[j]){
			var ad_month_name = month[j] ;
		}
	}
	
	// test 的日期
	var get_time = ad_month_name+" "+ad_d +", "+ad_year ; // EX:( Dec 25, 2000")
	var test_time2 = new Date(get_time) 
	
	//NOW 的日期
	var dttoday = new Date();
	
	//判斷是否過期??!!
	var interval = eval(test_time2.getTime()-dttoday.getTime() )
	
	if(interval>= 0){
		return true;
	}else{
		return false;
	}
}			  