function ReplaceAll(strOrg,strFind,strReplace)
{
  var index = 0;
  while(strOrg.indexOf(strFind,index) != -1)
  {
  strOrg = strOrg.replace(strFind,strReplace);
  index = strOrg.indexOf(strFind,index);
  }
  return strOrg
}

function showImgNews(fragment_url,type,num,start,element_id)
{
    var element = document.getElementById(element_id);
	element.innerHTML = "";
    
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			if(xmlDom){
				var objectNodes = xmlDom.getElementsByTagName("news");
				var Output='<div class="MainLoca">您的位置 &gt;&gt; <a href="javascript:showFrame(\'index\')">首页</a> &gt;&gt; <a href="javascript:showList('+xmlDom.getElementsByTagName("reqType")[0].text+',30,1)">'+xmlDom.getElementsByTagName("reqTypeName")[0].text+'</a></div>'
				Output +='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;">\n';

				j = 0;
				for(i=0;i<objectNodes.length;i++){
					while((j<2)&&(objectNodes[i]!=null)&&(objectNodes[i].getElementsByTagName("pic")[0].text!="")){
						Output +='    <td width="200" align="center" height="160" style="line-height:6px;text-overflow:ellipsis;"><img style="cursor:pointer;" src=\"'+objectNodes[i].getElementsByTagName("pic")[0].text+'\" width="170" height="120" onclick="viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')" /><br /><br /><img src="images/Img_Bottom.jpg" width="180" height="15" /></td>\n';
						Output +='    <td><div class="ImgNewsBox"><div class="ImgNewsBoxDate">[<a href="javascript:showList('+objectNodes[i].getElementsByTagName("typeid")[0].text+',6,1)">'+objectNodes[i].getElementsByTagName("typename")[0].text+'</a>][ '+objectNodes[i].getElementsByTagName("stime")[0].text+' ]</div>\n';
						Output +='		'				
						Output +='		<div class="ImgNewsBoxTitle"><a href="javascript:viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')">'+objectNodes[i].getElementsByTagName("title")[0].text+'</a></div>\n';
						Output +='		<div class="ImgNewsBoxText">'+objectNodes[i].getElementsByTagName("content")[0].text+'</div>\n';
						Output +='	</div></td>\n';
						Output +='  </tr>\n';
						j++;
						i++;
					}
				}
				Output += '</table>';
				for(i=0;i<objectNodes.length;i++){
					Output += '<div class="IndexItem" onclick="viewContent('+objectNodes[i].getElementsByTagName("contentid")[0].text+')">['+objectNodes[i].getElementsByTagName("stime")[0].text+']'+objectNodes[i].getElementsByTagName("title")[0].text+'</div>';
				}			
				Output += '<div id="MainPager">'
				Output += '<a href="javascript:showImgNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+1+",\'"+element_id+'\')">'+1+' </a>';
				i = 2;
				while(i<=xmlDom.getElementsByTagName("page")[0].text){
					Output += '/<a href="javascript:showImgNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+i+",\'"+element_id+'\')">'+i+' </a>';
					i++;
				}
				Output += '</div>';
				element.innerHTML = Output;
				xmlDom = null;
			}
        }
    }
    xmlhttp.open("GET", fragment_url+"?type="+type+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function showColNews(fragment_url,type,num,start,element_id)
{
    var element = document.getElementById(element_id);
	element.innerHTML = "";
    
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			if(xmlDom){
				var objectNodes = xmlDom.getElementsByTagName("news");
				var Output='<div class="MainLoca">您的位置 &gt;&gt; <a href="javascript:opener.showFrame(\'index\')">首页</a> &gt;&gt; <a href="javascript:opener.showList('+xmlDom.getElementsByTagName("reqType")[0].text+',30,1)">'+xmlDom.getElementsByTagName("reqTypeName")[0].text+'</a></div>'
				Output +='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;">\n';

				j = 0;
				for(i=0;i<objectNodes.length;i++){
					while((j<2)&&(objectNodes[i]!=null)&&(objectNodes[i].getElementsByTagName("pic")[0].text!="")){
						Output +='    <td width="200" align="center" height="160" style="line-height:6px;text-overflow:ellipsis;"><img style="cursor:pointer;" src=\"'+objectNodes[i].getElementsByTagName("pic")[0].text+'\" width="170" height="120" onclick="viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')" /><br /><br /><img src="images/Img_Bottom.jpg" width="180" height="15" /></td>\n';
						Output +='    <td><div class="ImgNewsBox"><div class="ImgNewsBoxDate">[<a href="javascript:opener.showList('+objectNodes[i].getElementsByTagName("typeid")[0].text+',6,1)">'+objectNodes[i].getElementsByTagName("typename")[0].text+'</a>][ '+objectNodes[i].getElementsByTagName("stime")[0].text+' ]</div>\n';
						Output +='		'				
						Output +='		<div class="ImgNewsBoxTitle"><a href="javascript:opener.viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')">'+objectNodes[i].getElementsByTagName("title")[0].text+'</a></div>\n';
						Output +='		<div class="ImgNewsBoxText">'+objectNodes[i].getElementsByTagName("content")[0].text+'</div>\n';
						Output +='	</div></td>\n';
						Output +='  </tr>\n';
						j++;
						i++;
					}
				}
				Output += '</table>';
				for(i=0;i<objectNodes.length;i++){
					Output += '<div class="IndexItem" onclick="opener.viewContent('+objectNodes[i].getElementsByTagName("contentid")[0].text+')">['+objectNodes[i].getElementsByTagName("stime")[0].text+']'+objectNodes[i].getElementsByTagName("title")[0].text+'</div>';
				}			
				Output += '<div id="MainPager">'
				Output += '<a href="javascript:showColNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+1+",\'"+element_id+'\')">'+1+' </a>';
				i = 2;
				while(i<=xmlDom.getElementsByTagName("page")[0].text){
					Output += '/<a href="javascript:showColNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+i+",\'"+element_id+'\')">'+i+' </a>';
					i++;
				}
				Output += '</div>';
				element.innerHTML = Output;
				xmlDom = null;
			}
        }
    }
    xmlhttp.open("GET", fragment_url+"?type="+type+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function searchImgNews(fragment_url,text,num,start,element_id)
{
    var element = document.getElementById(element_id);
 	element.innerHTML = "";
   
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			if(xmlDom){
				var objectNodes = xmlDom.getElementsByTagName("news");
				var Output='<div class="MainLoca">您要找的是:'+xmlDom.getElementsByTagName("reqText")[0].text+'</div>'
				Output +='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;">\n';

				j = 0;
				for(i=0;i<objectNodes.length;i++){
					while((j<2)&&(objectNodes[i]!=null)&&(objectNodes[i].getElementsByTagName("pic")[0].text!="")){
						Output +='    <td width="200" align="center" height="160" style="line-height:6px;text-overflow:ellipsis;"><img style="cursor:pointer;" src=\"'+objectNodes[i].getElementsByTagName("pic")[0].text+'\" width="170" height="120" onclick="viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')" /><br /><br /><img src="images/Img_Bottom.jpg" width="180" height="15" /></td>\n';
						Output +='    <td><div class="ImgNewsBox"><div class="ImgNewsBoxDate">[<a href="javascript:showList('+objectNodes[i].getElementsByTagName("typeid")[0].text+',6,1)">'+objectNodes[i].getElementsByTagName("typename")[0].text+'</a>][ '+objectNodes[i].getElementsByTagName("stime")[0].text+' ]</div>\n';
						Output +='		'				
						Output +='		<div class="ImgNewsBoxTitle"><a href="javascript:viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')">'+objectNodes[i].getElementsByTagName("title")[0].text+'</a></div>\n';
						Output +='		<div class="ImgNewsBoxText">'+objectNodes[i].getElementsByTagName("content")[0].text+'</div>\n';
						Output +='	</div></td>\n';
						Output +='  </tr>\n';
						j++;
						i++;
					}
				}
				Output += '</table>';
				for(i=0;i<objectNodes.length;i++){
					Output += '<div class="IndexItem" onclick="viewContent('+objectNodes[i].getElementsByTagName("contentid")[0].text+')">['+objectNodes[i].getElementsByTagName("stime")[0].text+']'+objectNodes[i].getElementsByTagName("title")[0].text+'</div>';
				}			
				Output += '<div id="MainPager">'
				Output += '<a href="javascript:searchImgNews(\''+fragment_url+"\',\'"+xmlDom.getElementsByTagName("reqText")[0].text+"\',"+num+","+1+",\'"+element_id+'\')">'+1+' </a>';
				i = 2;
				while(i<=xmlDom.getElementsByTagName("page")[0].text){
					Output += '/<a href="javascript:searchImgNews(\''+fragment_url+"\',\'"+xmlDom.getElementsByTagName("reqText")[0].text+"\',"+num+","+i+",\'"+element_id+'\')">'+i+' </a>';
					i++;
				}
				Output += '</div>';
				element.innerHTML = Output;
				xmlDom = null;
			}
        }
    }
    xmlhttp.open("GET", fragment_url+"?text="+text+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function showAllImgNews(fragment_url,type,num,start,element_id)
{
    var element = document.getElementById(element_id);
	element.innerHTML = "";
    
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			if(xmlDom){
				var objectNodes = xmlDom.getElementsByTagName("news");
				var Output='<div class="MainLoca">您的位置 &gt;&gt; <a href="javascript:showFrame(\'index\')">首页</a> &gt;&gt; <a href="javascript:showList('+xmlDom.getElementsByTagName("reqType")[0].text+',30,1)">'+xmlDom.getElementsByTagName("reqTypeName")[0].text+'</a></div>'
				Output +='<table width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;">\n';

				for(i=0;i<objectNodes.length;i++){
					Output +='    <td width="200" align="center" height="160" style="line-height:6px;text-overflow:ellipsis;"><img style="cursor:pointer;" src=\"'+objectNodes[i].getElementsByTagName("pic")[0].text+'\" width="170" height="120" onclick="viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')" /><br /><br /></td>\n';
					Output +='    <td><div class="ImgNewsBox"><div class="ImgNewsBoxDate">[<a href="javascript:showList('+objectNodes[i].getElementsByTagName("typeid")[0].text+',6,1)">'+objectNodes[i].getElementsByTagName("typename")[0].text+'</a>][ '+objectNodes[i].getElementsByTagName("stime")[0].text+' ]</div>\n';
					Output +='		'				
					Output +='		<div class="ImgNewsBoxTitle"><a href="javascript:viewContent(\''+objectNodes[i].getElementsByTagName("contentid")[0].text+'\')">'+objectNodes[i].getElementsByTagName("title")[0].text+'</a></div>\n';
					Output +='		<div class="ImgNewsBoxText">'+objectNodes[i].getElementsByTagName("content")[0].text+'</div>\n';
					Output +='	</div></td>\n';
					Output +='  </tr>\n';
				}
				Output += '</table>';
				Output += '<div id="MainPager">'
				Output += '<a href="javascript:showAllImgNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+1+",\'"+element_id+'\')">'+1+' </a>';
				i = 2;
				while(i<=xmlDom.getElementsByTagName("page")[0].text){
					Output += '/<a href="javascript:showAllImgNews(\''+fragment_url+"\',"+xmlDom.getElementsByTagName("reqType")[0].text+","+num+","+i+",\'"+element_id+'\')">'+i+' </a>';
					i++;
				}
				Output += '</div>';
				element.innerHTML = Output;
				xmlDom = null;
			}
        }
    }
    xmlhttp.open("GET", fragment_url+"?type="+type+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function showIndexBlock(fragment_url, element_id)
{
    var element = document.getElementById(element_id);
	element.innerHTML = "";
    
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			var objectNodes = xmlDom.getElementsByTagName("news");
			var Output = "";

			for(i=0;i<objectNodes.length;i++){
				Output += '<div class="IndexItem" onmouseover="this.style.color=\'#996600\';" onmouseout="this.style.color=\'#66663C\';" onclick="viewContent('+objectNodes[i].getElementsByTagName("contentid")[0].text+')">['+objectNodes[i].getElementsByTagName("stime")[0].text+']'+objectNodes[i].getElementsByTagName("title")[0].text+'</div>';
			}
			element.innerHTML = Output;
			xmlDom = null;
        }
    }
    xmlhttp.open("GET", fragment_url);
    xmlhttp.send(null);
}

function showContent(element_id,contentid)
{
    var element = document.getElementById(element_id);
	element.innerHTML = "";
    
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			var Output = '<div style="float:left"><a href="javascript:showList('+xmlDom.getElementsByTagName("typeid")[0].text+',30,1)">返回链接</a></div>';
			Output +='<div class="MainLoca">您的位置 &gt;&gt; <a href="javascript:showFrame(\'index\')">首页</a> &gt;&gt; <a href="javascript:showList('+xmlDom.getElementsByTagName("typeid")[0].text+',30,1)">'+xmlDom.getElementsByTagName("typename")[0].text+'</a></div>';
			Output += '<div id="MainTitle">'+xmlDom.getElementsByTagName("title")[0].text+'</div>';
			Output += '<div id="MainAuthor">'+xmlDom.getElementsByTagName("author")[0].text+'</div>';
			Output += '<div style="	font-size:14px;line-height:20px;" id="MainText">'+xmlDom.getElementsByTagName("content")[0].text+'</div>';
			Output += '<div style="float:right;clear:both;margin-top:20px;"><a href="admin.php?cid='+xmlDom.getElementsByTagName("contentid")[0].text+'">编辑本文</a></div>';
			element.innerHTML = Output;
			xmlDom = null;
        }
    }
    xmlhttp.open("GET", "getContent.do?cid="+contentid);
    xmlhttp.send(null);
}

function refreshImgNews(element_id,type,num,start)
{
	showImgNews("getnews.do",type,num,start,element_id );
}
function refreshColNews(element_id,type,num,start)
{
	showColNews("getnews.do",type,num,start,element_id );
}

function searchNews(element_id,text,num,start)
{
	searchImgNews("searchNews.do",text,num,start,element_id );
}

function refreshAllImgNews(element_id,type,num,start)
{
	showAllImgNews("getImgNews.do",type,num,start,element_id );
}

function refreshIndexBlock(element_id,op,num)
{
	if(op=="news"){
		showIndexBlock(  'getList.do?type=8&num='+num+'&start=1' ,element_id );
	}
	else if(op=="jxdt"){
		showIndexBlock(  'getList.do?type=12&num='+num+'&start=1' ,element_id );
	}
	else if(op=="jzxx"){
		showIndexBlock(  'getList.do?type=31&num='+num+'&start=1' ,element_id );
	}
	else if(op=="sxhd"){
		showIndexBlock(  'getList.do?type=29&num='+num+'&start=1' ,element_id );
	}
}

function showSubList(element_id,type,num,start){
	var element = document.getElementById(element_id);
	element.innerHTML = "";
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
	    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			var objectNodes = xmlDom.getElementsByTagName("news");
			var Output = "";
			for(i=0;i<objectNodes.length;i++){
				Output += '<div class="MainItem" onclick="modifyNews('+objectNodes[i].getElementsByTagName("contentid")[0].text+')">'+objectNodes[i].getElementsByTagName("title")[0].text+'</div>';
			}
			Output += '<div id="MainPager">'
			try{
				Output += '<a href="javascript:showSubList(\'SubList\','+xmlDom.getElementsByTagName("reqType")[0].text+',10,1)">1 </a>';
				i = 2;
				while(i<=xmlDom.getElementsByTagName("page")[0].text){
					Output += '/<a href="javascript:showSubList(\'SubList\','+xmlDom.getElementsByTagName("reqType")[0].text+',10,'+i+')">'+i+' </a>';
					i++;
				}
			}
			catch(e){}
			Output += '</div>';
				
			element.innerHTML = Output;
			typeid.value = type;
			xmlDom = null;
        }
    }
    xmlhttp.open("GET", "getnews.do?type="+type+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function getImgs(element_id,user,num,start){
	var element = document.getElementById(element_id);
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
	    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			var objectNodes = xmlDom.getElementsByTagName("img");
			var Output = "";
			Output += '<div id="MainPager">'
			Output += '<a href="javascript:getImgs(\''+element_id+'\',\''+xmlDom.getElementsByTagName("user")[0].text+'\',\''+num+'\',\'1\')">1 </a>';
			i = 2;
			while(i<=xmlDom.getElementsByTagName("page")[0].text&&i<11){
				Output += '<a href="javascript:getImgs(\''+element_id+'\',\''+xmlDom.getElementsByTagName("user")[0].text+'\',\''+num+'\',\''+i+'\')">'+i+' </a>';
				i++;
			}
			Output += '</div>';

			for(i=0;i<objectNodes.length;i++){
				Output += (i % 2==0)?'<div style="float:left">':'<div style="float:right">';
				Output += '<img class="ImgPlus" src="'+objectNodes[i].getElementsByTagName("picpath")[0].text+'" alt="'+objectNodes[i].getElementsByTagName("picpath")[0].text+'" /><BR />';
				Output += '<a href="javascript:deleteImg(\''+objectNodes[i].getElementsByTagName("picpath")[0].text+'\',\''+element_id+'\',\''+user+'\',\''+num+'\',\''+start+'\')">删除图片</a>';
				Output += '</div>';
			}

			element.innerHTML = Output;
			xmlDom = null;
        }
    }
    xmlhttp.open("GET", "getImgs.do?user="+user+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function getAtts(element_id,user,num,start){
	var element = document.getElementById(element_id);
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
	    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			var objectNodes = xmlDom.getElementsByTagName("img");
			var Output = "";
			Output += '<div id="MainPager">'
			Output += '<a href="javascript:getImgs(\''+element_id+'\',\''+xmlDom.getElementsByTagName("user")[0].text+'\',\''+num+'\',\'1\')">1 </a>';
			i = 2;
			while(i<=xmlDom.getElementsByTagName("page")[0].text&&i<11){
				Output += '<a href="javascript:getImgs(\''+element_id+'\',\''+xmlDom.getElementsByTagName("user")[0].text+'\',\''+num+'\',\''+i+'\')">'+i+' </a>';
				i++;
			}
			Output += '</div>';

			for(i=0;i<objectNodes.length;i++){
				Output += (i % 2==0)?'<div style="float:left">':'<div style="float:right">';
				Output += objectNodes[i].getElementsByTagName("attname")[0].text+'<BR />';
				Output += '<img class="AttPlus" alt="'+objectNodes[i].getElementsByTagName("attpath")[0].text+'" src="images/FolderItem.gif" /><BR />';
				Output += '<a href="javascript:deleteAtt(\''+objectNodes[i].getElementsByTagName("attpath")[0].text+'\',\''+element_id+'\',\''+user+'\',\''+num+'\',\''+start+'\')">删除附件</a>';
				Output += '</div>';
			}

			element.innerHTML = Output;
			xmlDom = null;
        }
    }
    xmlhttp.open("GET", "getAtts.do?user="+user+"&num="+num+"&start="+start);
    xmlhttp.send(null);
}

function deleteImg(picpath,element_id,user,num,start){
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open("GET", "delImg.do?picpath="+picpath);
	xmlhttp.send(null);
	xmlhttp.onreadystatechange = function() 
	{
		getImgs(element_id,user,num,start);
	}
}

function deleteAtt(attpath,element_id,user,num,start){
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open("GET", "delAtt.do?attpath="+attpath);
	xmlhttp.send(null);
	xmlhttp.onreadystatechange = function() 
	{
		getAtts(element_id,user,num,start);
	}
}

function modifyNews(cid){
	var xmlhttp = new XMLHttpRequest();

	xmlhttp.onreadystatechange = function() 
	{
       if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
		{
			var xmlDom = xmlhttp.responseXML;
			showSubList("SubList",xmlDom.getElementsByTagName("typeid")[0].text,10,1)
			contentid.value = xmlDom.getElementsByTagName("contentid")[0].text;
			typeid.value = ReplaceAll(xmlDom.getElementsByTagName("typeid")[0].text,"<BR />","\n");
			stime.value = xmlDom.getElementsByTagName("stime")[0].text;
			title.value = xmlDom.getElementsByTagName("title")[0].text;
			SubImg.innerHTML = "<img class='ImgList' src='"+xmlDom.getElementsByTagName("pic")[0].text+"'>";
//			content.innerHTML = xmlDom.getElementsByTagName("content")[0].text;
			document.getElementById('contentFrame').contentWindow.document.body.innerHTML = xmlDom.getElementsByTagName("content")[0].text;
			chose("modify");

			xmlDom = null;
        }
    }
    xmlhttp.open("GET", "getContent.do?cid="+cid);
    xmlhttp.send(null);
}

function count(){
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open("GET", "page.do",false);
	xmlhttp.send(null);
	return xmlhttp.responseText;
}
function today(){
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open("GET", "today.do",false);
	xmlhttp.send(null);
	return xmlhttp.responseText;
}