// JavaScript Document
// 2010-1-13 by rks for 大剧院 
//用于一些页面上公用的js函数

//得到xmlhttprequest对象 
function getXmlHttpObject(){
		var xmlHttp = null;
		try{
			//Firefox,Opera8.0+,Safari
			xmlHttp = new XMLHttpRequest();
		}catch(e){
			//Internet Explorer
			try{
				xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			}catch(e){
				xmlHttp = new ActiveXobject("Microsoft.XMLHTTP");
			}
		}
		return xmlHttp;
}
//返回服务器响应到回调函数f    url------要请求的服务器地址    f------回调js方法名
function getAjaxRequestText(url,f){
	var temp = "";
	xmlHttp = getXmlHttpObject();
	if(xmlHttp==null){
		alert('浏览器不支持ajax');
	}
	xmlHttp.onreadystatechange=stateChanged;
	url +="&date="+new Date().getTime(); 
	xmlHttp.open("GET",url,true); 
	xmlHttp.send(null); 
	function stateChanged(){
		if (xmlHttp.readyState==4){	
			temp =  xmlHttp.responseText;
			//把服务器得到的问呗返回给页面中的getRequest（var） 方法
			f(temp);
		}
	}	
}
//返回服务器响应到回调函数f    url------要请求的服务器地址    f------回调js方法名
function getAjaxRequestTextOne(url,f){
	var temp = "";
	xmlHttp = getXmlHttpObject();
	if(xmlHttp==null){
		alert('浏览器不支持ajax');
	}
	xmlHttp.onreadystatechange=stateChanged;
	url +="&date="+new Date().getTime(); 
	xmlHttp.open("GET",url,false); 
	xmlHttp.send(null); 
	function stateChanged(){
		if (xmlHttp.readyState==4){	
			temp =  xmlHttp.responseText;
			//把服务器得到的问呗返回给页面中的getRequest（var） 方法
			f(temp);
		}
	}	
}
//加入收藏夹
function AddFavorite(sURL, sTitle) {   
    try {   
        window.external.addFavorite(sURL, sTitle);   
    } catch (e) {   
        try {   
            window.sidebar.addPanel(sTitle, sURL, "");   
        } catch (e) {   
            alert("加入收藏失败，请使用Ctrl+D进行添加");   
        }   
    }   
}  
//演出搜索关键字框事件
function keyValue(obj,val){
	if(obj.value == "" || obj.value=="关键字"){
		obj.value=val;
	}
}

