function checkForm() {
	if($F("text") == "") {
		$("checkResult").innerHTML = "<font color='red'>内容不能为空!</font>";
		return ;
	} else {
		doAction("reviewForm");
	}
}
function resizeIMG(){
  var img_elements = document.getElementsByTagName("img");
  var imgWidth = 0, imgHeight = 0;
  for(var i=0; i<img_elements.length; i++){
  	imgWidth = img_elements[i].width;
  	imgHeight = img_elements[i].height;
    if(img_elements[i].width > 580){
       img_elements[i].width = 580;
       img_elements[i].height = 580/imgWidth * imgHeight;
	}
  }
}
function UrlAjaxObj ( urlStr, idStr ){
	this.url = urlStr;
	this.htmlId = idStr;
}
// 递归生成ajax串行访问顺序链
function recursiveCreateAjaxCall( n , urlAjaxObjList ){
	if( n == urlAjaxObjList.length ) return null;
	return function(){
		var myAjax = new Ajax.Request (
			urlAjaxObjList[n].url,
			{
				method: "post",
				onComplete:function(request){
					$(urlAjaxObjList[n].htmlId).innerHTML = request.responseText;
					var nextcall = recursiveCreateAjaxCall( n+1 , urlAjaxObjList );
					if(nextcall != null) nextcall();
				}
			}
		);
	};
}
function prepareChain(urlAjaxObjList){
	return recursiveCreateAjaxCall( 0 , urlAjaxObjList);
}
function trigger(startCall){
	startCall();
}
function triggerAjaxChain(urlAjaxObjList){
	trigger(prepareChain(urlAjaxObjList));
}
function onWinLoad(){
	var list = [
		new UrlAjaxObj("/article/ajaxHotArticles.do", "hot_article_box"),
		new UrlAjaxObj("/article/ajaxTodayFocus.do",  "today_focus_box")
	];
	triggerAjaxChain(list);
	resizeIMG();
}
window.onload = onWinLoad;