﻿// JavaScript Document
function showCustomer(str,txtID,opt,pprompt)
{
var xmlhttp;    

if (str=="")
  {
    document.getElementById(txtID).innerHTML="";
    return;
  }
  
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  

xmlhttp.onreadystatechange=function()
  {
	//  alert(xmlhttp.readyState+','+xmlhttp.status);
	var strTxt;
	if(xmlhttp.readyState==4 && xmlhttp.status==200)
    {
		strTxt = xmlhttp.responseText;
      document.getElementById(txtID).innerHTML = strTxt;			
		if(pprompt != null) 
		{
	      if(strTxt.substr(0,2) == 'go')
			{
			  switch(strTxt.substr(2,2))
			  {
            case '01':
                 if(strTxt.substr(5,3) == 'YES')
			  	        window.location = strTxt.substr(9);
				     else
				 	     alert('此訂單裡尚未有您挑選的物件！');
                 break;
			   case '02':
			        window.location = strTxt.substr(5);
				     break;
            default:
			        break;
			  }
			}
			else
			{
			  alert(strTxt);
			}

        }

    }
  }
  
//欲傳遞的參數值  
var param = encodeURI("val=" + str + "&opt=" + opt);
///IE會自動暫存非同步的結果,解決方法是每次非同步請求的URL不同,故每次請求時都加上一個時間getTime()
var url = "GetCheck.asp?timestamp=" + new Date().getTime();

xmlhttp.open("post",url,false);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
//送出結果
xmlhttp.send(param);
}
