
// JavaScript Document
/**
*使用方法：在需要截获输入的页面中引用此JS，
*在搜索提交按钮所在的form标签加属性 onsubmit="getKeyword(this)"
*搜索文本框加上属性 site="当前站点名"
*
*/
var req;
function getXMLRequester( ){ //此函数是建立XMLHTTP组件的，可能ie低版本无法使用，请参阅msdn；
    var xmlhttp_request = false;
    try{
        if( window.ActiveXObject ){
        for( var i = 5; i; i-- ){
            try{
                if( i == 2 ){
                    xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" );
                }else{
                    xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
                    xmlhttp_request.setRequestHeader("Content-Type", "text/xml;charset=utf-8");
                }
                break;}
                catch(e){
                xmlhttp_request = false;
                }
            }
        }else if( window.XMLHttpRequest ){
            xmlhttp_request = new XMLHttpRequest();
            if (xmlhttp_request.overrideMimeType) {
                xmlhttp_request.overrideMimeType('text/xml');
            }
        }
    }catch(e){
    xmlhttp_request = false;
    alert("对不起您的浏览器版本太低，请更新后使用。");
    }
    return xmlhttp_request ;
}

function getKeyword(form, txt)
{ 	
	var params = "key=" + txt.value + "&site=" + txt.site;
	req = getXMLRequester();	
	req.open("POST", "http://www.microvoip.com/webservice1/Service.asmx/AddKeyword");
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)
		{
			if (req.status == 200)
			{
				/*var message = req.responseText;
				alert("正确的消息：" + req.responseXML.text);*/
			}
			else
			{
				alert("无法正常连接服务器，错误：\n" +
					req.statusText+":"+req.status + "\n" + req.responseText);
			}		
			req = null;
		}	
	}  
	req.setRequestHeader("Host", "www.nexcomexpo.org");
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	req.setRequestHeader("Content-Length",params.length);
	req.send(params);			
}


