/**
 * 初始化一个xmlhttp对象
 */
function InitAjax()
{
	var ajax=false; 
	try { 
		ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
	} catch (e) { 
		try { 
			ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
			} catch (E) { 
   				ajax = false; 
  			}
 	}
	if (!ajax && typeof XMLHttpRequest!='undefined') { 
		ajax = new XMLHttpRequest(); 
	} 
	return ajax;
}

function call(url,parameter,showID)
{
	//如果没有把参数url传进来
	if (typeof(showID) == 'undefined'){
		return false;
	}
	
	//如果没有把参数showID传进来
	if (typeof(showID) == 'undefined'){
		return false;
	}

	//需要进行Ajax的URL地址
	if (typeof(parameter) != 'undefined'){
		var url = url+parameter;
	}

	//获取新闻显示层的位置
	var show = document.getElementById(showID); 

	//实例化Ajax对象
	var ajax = InitAjax();

	//使用Get方式进行请求
	ajax.open("GET", url, true);
	
	//获取执行状态
	ajax.onreadystatechange = function() { 
		//如果执行是状态正常，那么就把返回的内容赋值给上面指定的层
		if (ajax.readyState == 4 && ajax.status == 200) { 
			show.innerHTML = ajax.responseText; 
		}else{
        	switch(ajax.readyState){
                case 0:
                        show.innerHTML="未初始化...";
                        break;
                case 1:
                        show.innerHTML="<img src='images/loading.gif' />正在读取内容...";
                        break;
                case 2:
                        show.innerHTML="连接完成...";
                        break;
                case 3:
                        show.innerHTML="<img src='images/loading.gif' />交换数据...";
                        break;
                default:
                        break;
        	}
        }
 	}
 	//发送空
 	ajax.send(null); 
}

