/**
 * @author youyee
 */
var newsLoader;
function createXMLHttpRequest(){
	var xmlHttp;
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else if (window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();
	}
	return xmlHttp;
}
function callYouyeeOrg(httpRequester,ap_method,responder){
	httpRequester.open("POST","viewpoint/amfphp/json.php/"+ap_method);
	httpRequester.onreadystatechange=responder;
	httpRequester.send("");
}
function setInnerHTML(id,inner_html){
	var html_viewer=document.getElementById(id);
	html_viewer.innerHTML=inner_html;
}
function checkHttpRequestResult(httpReq){
	if(httpReq.readyState==4){
		if(httpReq.status==200){
			return true;
		} else {
			return false;
		}
	} else {
		return false;
	}
}
function makeNewsItem(item){
	var returnItem='<div class="news_box"><div class="news_title"><span class="news_tt">'+item.date+' '+item.title+'</span></div>';
	returnItem+='<div class="news_content">'+item.content+'</div></div>';
	return returnItem;
}
function getNewsList(){
	newsLoader=createXMLHttpRequest();
	callYouyeeOrg(newsLoader,"YouyeeOrg.getNewsList",onNewsListOK);
}
function onNewsListOK(){
	if(checkHttpRequestResult(newsLoader)){
		var news_data=eval(newsLoader.responseText);
		var news_list='';
		for(i=0;i<news_data.length;i++){
			news_list+=makeNewsItem(news_data[i]);
		}
		setInnerHTML('content',news_list);
	}
}