﻿// JavaScript Document
var http  = getHTTPObject();
var pageurl = "";

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 Send()
{
	//if (typeof(auctionID) == 'undefined')
	//{
	//　　return false;
	//}
	//var url = "auctionmsglist.asp?id="+auctionID;
	//var msglist = parent.iframe2.msg;
	var ajax = InitAjax();
	ajax.open("GET", pageurl_msg, true); 

　//获取执行状态
　 ajax.onreadystatechange = function() { 
　　//如果执行是状态正常，那么就把返回的内容赋值给上面指定的层
　　if (ajax.readyState == 4 && ajax.status == 200) 
	{ 
	  arr = ajax.responseText;
	  //alert(arr);
　　　//msglist.innerHTML = arr; 
	  document.getElementById("msg2").innerHTML = arr;　　
} 
　}
　//发送空
　ajax.send(null); 
  //setTimeout("Send()",180000);
}


function Send_Price()
{
	var ajax = InitAjax();
	ajax.open("GET", pageurl_log, true); 

　	//获取执行状态
　 	ajax.onreadystatechange = function() { 
　　//如果执行是状态正常，那么就把返回的内容赋值给上面指定的层
　　if (ajax.readyState == 4 && ajax.status == 200) 
	{ 
	  arr = ajax.responseText;
	  document.getElementById("log2").innerHTML = arr;　　
	} 
　}
　//发送空
　ajax.send(null); 
}


function Send_Current_Price()
{
	var ajax = InitAjax();
	ajax.open("GET", pageurl_price, true); 

　	//获取执行状态
　 	ajax.onreadystatechange = function() { 
　　//如果执行是状态正常，那么就把返回的内容赋值给上面指定的层
　　if (ajax.readyState == 4 && ajax.status == 200) 
	{ 
	  arr = ajax.responseText;
	  arr = arr.split("|||");
	  document.getElementById("pmprice").innerHTML = arr[0];　　
	  document.getElementById("winner_name").value = arr[1];　
	  document.getElementById("current_price").value = arr[0];　　
	} 
　}
　//发送空
　ajax.send(null); 
}



function getHTTPObject()
{
	var http=null;
	if(window.ActiveXObject)
	{
		http=new ActiveXObject("Msxml2.XMLHTTP");
		if(!http)
		{
			http=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else if(window.XMLHttpRequest)
	{
		http=new XMLHttpRequest();
	}
	return http;
}

function handleHttpResponse() 
{
	if (http.readyState == 4) 
	{
		results = http.responseText;
		//alert(1);
		//results = results.split("||");
	}
}


function handleHttpResponse_all() 
{
	if (http.readyState == 4) 
	{
		results = http.responseText;
		//INNER HTML
		//alert(results)
		results = results.split("||");
		if(results[0] == 1){
			Send();
			}
		if(results[1] == 1){
			Send_Price();
			Send_Current_Price();
			}
		if(results[2] == 1){}
	}
}



function handleHttpResponse_msg() 
{
	if (http.readyState == 4) 
	{
		results = http.responseText;
		//alert(results);
		document.getElementById("auction_msg").innerHTML = results;
	}
}



function ajax(url,flag)
{
	http.open("POST", url , true);
	if(flag == 1)
	{
		http.onreadystatechange = handleHttpResponse;
	}
	http.send(null);
}



function ajax_all(url)
{
	http.open("POST", url , true);
	http.onreadystatechange = handleHttpResponse_all;
	http.send(null);
}



function ajax_msg(url)
{
	http.open("POST", url , true);
	http.onreadystatechange = handleHttpResponse_msg;
	http.send(null);
}
