function loadContent(ele, url)
{  
	var xmlHttp;
  try
  {   
		xmlHttp=new XMLHttpRequest();
	}
  catch (e)
  {       
		try
    {     
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");      
		}
    catch (e)
    {      
			try
      {        
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");        
			}
      catch (e)
      {        
				alert("Your browser does not support AJAX!");        
				return false;        
			}      
		}    
	}

  xmlHttp.onreadystatechange=function()
  {
  	if(xmlHttp.readyState==4)
    {
		if(xmlHttp.status==200){
			document.getElementById(ele).innerHTML=xmlHttp.responseText;
		} else {
			document.getElementById(ele).innerHTML='Error'+xmlHttp.status;
		}
    } else {

		document.getElementById(ele).innerHTML='<img src="ajax-loader.gif" style="width:16px;height:16px;"/> Loading...';
	}
  }
	
	xmlHttp.open("GET",url+"&ticket="+Math.random()*10,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8'); 
	xmlHttp.send(null);  
}

function loadNewestMag(type, max){
	if(type==1){
		loadContent('newest_emag', '/life/ajax/NewestMag.action?si=36&si=5&si=42&si=8&si=35&si=10&si=45&si=46&si=11&si=63&si=58&si=69&si=44&max='+max);
	} else {
		loadContent('newest_emag', '/life/ajax/NewestMag.action?si=13&si=14&si=15&si=16&si=17&si=18&si=19&si=20&si=21&si=22&si=23&si=24&si=25&si=26&si=27&si=28&si=29&si=30&si=31&si=32&si=33&max='+max);
	}
}

function loadRandomMag(){
	loadContent('random_emag', '/life/NewestMag.action?si=36&si=42&si=8&si=35&si=10&si=45&si=46&si=63&si=58&si=69');
}

function loadRandomMag2(){
	var ran = get_random(5);
	if(ran==0)
		loadContent('random_emag2','/life/ajax/cedb.jsp?si=0');
	else if(ran==1||ran==2)
		loadContent('random_emag2','/life/ajax/newsweek.jsp?si=0');
	else
		loadContent('random_emag2','/life/NewestMag.action?si=44&si=47&si=5');
}

function loadNewestMagDetail(max){
	loadContent('newest_emag_detail', '/life/ajax/NewestMagDetail.action?si=36&si=5&si=42&si=8&si=35&si=10&si=45&si=46&si=11&si=63&si=58&si=69&si=44&max='+max);
}

function loadLatestNews(size){
	loadContent('latest_news', '/life/ajax/inc_news.jsp?size='+size);
}

function getLocation(level, defaultvalue){
	var defaultval;
	if(defaultvalue!=undefined){
		defaultval="&value="+defaultvalue;
	} else {
		defaultval="";
	}
	if(level==1){
		var ele = document.getElementById('location1');
		var parent = ele[ele.selectedIndex].value;
		if(parent!='cn'){
			ele = document.getElementById('level2div');
			if(ele!=null){
				ele.innerHTML="";
			}
		} else {
			loadContent('level2div','/life/ajax/GetLocation.action?level=2&parent='+parent+defaultval);
		}
		ele = document.getElementById('level3div');
		if(ele!=null){
			ele.innerHTML="";
		}
	}
}

function getCateList(cate,max){
	var catestr;
	if(cate=="categroup1"){
		catestr="&cate=TECHNOLOGY&cate=LIFE&cate=SOCIAL";
	} else if(cate=="categroup2"){
		catestr="&cate=SCHOOL&cate=CHILDREN";
	} else{
		catestr="&cate="+cate;
	}
	if(max==undefined){
			loadContent(cate+'div','/life/ajax/CateList.action?order=2'+catestr);
	} else {
			loadContent(cate+'div','/life/ajax/CateList.action?order=2&max='+max+catestr);
	}
}

function getPrevMagList(start,max,alias,order){
	loadContent('prev_mag','GetAllMagazine.action?start='+start+'&max='+max+'&alias='+alias+'&order='+order);
}

function get_random(max)
{
    var ranNum= Math.floor(Math.random()*max);
    return ranNum;
}