var xmlHttp;//定义XmlHttpObject变量
/**
*function grb_GetXmlHttpObject()
*建立XMLHttpRequest对象
*@创建者：葛瑞斌
*@date:2007.1.2
*@copyright www.smerps.com 2008-1-2
**/
function g_rbGetXmlHttpObject()
{	
	
	var xmlHttp=false;
	try
	  {
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
	  // Internet Explorer
	  try
		{
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	  catch (e)
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	  }
	return xmlHttp;
}
/**
*function grb_url(url,id)
*ajax公共传值，url是处理的网页
*returnId是返回在什么地方（一般就是id）
*@创建者：葛瑞斌
*@date:2008.1.2
*@copyright www.smerps.com 2008-1-2
**/
function grb_url(url,returnId)
{
		var xmlHttp = g_rbGetXmlHttpObject();
		xmlHttp.onreadystatechange=stateChanged;
		url=url+"&sid="+Math.random(); 
		xmlHttp.open("get",url,true);
		xmlHttp.send(null);
		function stateChanged()
		{ 
			if (xmlHttp.readyState==4)
			{	
				if(xmlHttp.status==200)
				{
					var response=xmlHttp.responseText;
					document.getElementById(returnId).innerHTML = response;
				}
			}else//if end
			{
			 	var grb_img = "<div style=\"width:100%;height:100%;text-align:center;margin-top:150px;\"><img src=\"./images/wait.gif\" border=0 width=214 height=15></div>";
				document.getElementById(returnId).innerHTML = grb_img;
			}
		}//function end
}
/**
*判断测试是否正确
*@创建者：葛瑞斌
*参数说明：当name为Y时,表示选择的答案正确
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_addTimes(name)
{
	var url = "server.php";	
	url = url+"?grb_end="+escape(name);//是否正确
	var returnId = "grb_main";
	grb_url(url,returnId);
}
/**
*判断测试是否结束
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_end(cs)
{
	var url = "server.php";	
	url = url+'?is_end=YES';//是否结束
	url = url + "&ch_sp="+escape(cs);
	var returnId = "grb_main";
	grb_url(url,returnId);		
}
/**
*判断是否清空历史记录
*西语学习
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_clear(cs)
{
	var url="server.php";	
	url=url+"?is_end=clear";//是否清空历史录
	url = url + "&ch_sp="+escape(cs);
	var returnId = "grb_main";
	//document.getElementById('grb_clear').innerHTML = '';
	grb_url(url,returnId);		
}
/**
*改变按钮状态，显示正确答案
*西语学习
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_checkRadio(name)
{
	var i=0;
	//alert(name);
	var xmlHttp = g_rbGetXmlHttpObject();//创建httpObject对象
	for(i=1;i<5;i++)
	{
		document.getElementById('grb'+i).style.display = '';
		document.getElementById('grb_radio'+i).disabled = true;
	}
	var url = "server.php";	
	url = url+"?is_end="+escape(name);//是否正确
	xmlHttp.onreadystatechange=stateChanged;	
	url=url+"&sid="+Math.random();
	xmlHttp.open("get",url,true);
	xmlHttp.send(null);
	function stateChanged()
	{ 
		if (xmlHttp.readyState==4)
		{	
			if(xmlHttp.status==200)
			{
				var response=xmlHttp.responseText;
				//alert(response);
			}//if end
		}//if end
	}//function end
}
/**
*继续测试
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_continue(cs)
{
	var url="server.php";	
	url=url+"?is_end=continue";//是否清空历史录
	url = url + "&ch_sp="+escape(cs);
	var returnId = "grb_main";
	grb_url(url,returnId);			
}
/**
*显示查询框
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_search()
{
	var url="server.php";	
	url=url+"?is_end=search";//
//	url = url + "&new_url=newUrl";
	var returnId = "grb_main";
	grb_url(url,returnId);	
}
/**
*显示西语测试
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_spanishTest()
{
	var url="server.php";	
	url=url+"?is_end=spanish";//
//	url = url + "&new_url=newUrl";
	var returnId = "grb_main";
	grb_url(url,returnId);		
}
/**
*显示汉语测试
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_chineseTest()
{
	var url="server.php";	
	url=url+"?is_end=chinese";//
//	url = url + "&new_url=newUrl";
	var returnId = "grb_main";
	grb_url(url,returnId);	
}
/**
*查询条件
*@创建者：葛瑞斌
*@date:2008.3.12
*@copyright www.smerps.com 2008-3-12
**/
function grb_conditon()
{
	var condiont = document.getElementById('grb_search_value').value;	
	var url="server.php";	
	url=url+"?is_end=find";//
	condiont =   encodeURI(condiont);
	url = url + "&grb_condion="+escape(condiont);
	var returnId = "grb_search_end";
	grb_url(url,returnId);	
}
//发音
/**
*函数function grb_playPinyin(pinyin)
*@创建者：葛瑞斌
*使用者：
*@date:2007.8.30
*@copyright www.smerps.com 2007-8-30
*本函数是用来进行播放mp3的声音
**/
function grb_playPinyin(pinyin)
 {
	var pinyinAudio = document.getElementById("myPlayer");
	var pinyinSrc = 'zh_yin/'+pinyin+'.mp3';
	pinyinAudio.innerHTML = '<embed src="'+pinyinSrc+'" hidden="true" autostart="true">';
}