function VerifyNull(ItemForm,ItemObj,AlertStr){//檢查是否為空值
	var Item = eval("document." + ItemForm + "." + ItemObj);
	if(Item.value == ''){
		alert(AlertStr);
		Item.focus();
		return false;
	}
}

function VerifyNumberOnly(ItemForm,ItemObj){//只接受數字
	var retest = new RegExp("^[0-9]+([0-9][0-9]+)*$") ;
	var Item = eval("document." + ItemForm + "." + ItemObj);
	if(Item.value != ""){
		if(!retest.test(Item.value)){
				alert("請勿輸入數字之外的字元");
				Item.focus();
			return false;
		}
	}
}
function VerifyEnglishNumberOnly(ItemForm,ItemObj){//只接受英數
	var retest = new RegExp("^[A-Za-z0-9]*$");
	var Item = eval("document." + ItemForm + "." + ItemObj);
	if(Item.value != ""){
		if(!retest.test(Item.value)){
				alert("請勿輸入英數字之外的字元");
				Item.focus();
			return false;
		}
	}
}
function VerifyEmail(ItemForm,ItemObj){//Email
	var retest = new RegExp("^[_a-z0-9-]+([.][_a-z0-9-]+)*@[a-z0-9-]+([.][a-z0-9-]+)*$");
	var Item = eval("document." + ItemForm + "." + ItemObj);
	if(Item.value != ""){
		if(!retest.test(Item.value)){
				alert("請輸入正確的Email");
				Item.focus();
			return false;
		}
	}
}
function suggestPassword() {
    var pwchars = "abcdefhjmnpqrstuvwxyz23456789ABCDEFGHJKLMNPQRSTUVWYXZ";
    var passwordlength = 36;    // do we want that to be dynamic?  no, keep it simple :)
    var passwd = document.getElementById('NSSTradeKey');
    passwd.value = '';

    for ( i = 0; i < passwordlength; i++ ) {
        passwd.value += pwchars.charAt( Math.floor( Math.random() * pwchars.length ) )
    }
    return passwd.value;
}


var ALP_STR = "ABCDEFGHJKLMNPQRSTUVXYWZIO";
var NUM_STR = "0123456789";
var SEX_STR = "12";
var MAX_COUNT = 999;

function chkPID_CHAR(sPID) {
	var sMsg = "";
	//sPID = trim(sPID.toUpperCase());
	var iPIDLen = String(sPID).length;
 
	var sChk = ALP_STR + NUM_STR;
	for(i=0;i<iPIDLen;i++) {
		if (sChk.indexOf(sPID.substr(i,1)) < 0) {
			return false;
			break;
		}
	}
	if (sMsg.length == 0) {
		
		if (ALP_STR.indexOf(sPID.substr(0,1)) < 0) {
			return false;
		} else if ((sPID.substr(1,1) != "1") && (sPID.substr(1,1) != "2")) {
			return false;
		} else {
			for(var i=2; i<iPIDLen; i++) {
				if (NUM_STR.indexOf(sPID.substr(i, 1)) < 0) {
					return false;
					break;
				}
			}
		}
	}
 
	if (sMsg.length != 0) {
		return false;
	} else {
		return true;
	}
}

var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
function cidInfo(sId){
	var iSum=0
	var info=""
	if(!/^\d{17}(\d|x)$/i.test(sId)){return false};
	sId=sId.replace(/x$/i,"a");
	if(aCity[parseInt(sId.substr(0,2))]==null){return false};
	sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2));
	var d=new Date(sBirthday.replace(/-/g,"/"))
	if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate())){return false;}
	for(var i = 17;i>=0;i --) iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11)
	if(iSum%11!=1){return false};
	return true;
}

function checkID( id ) {//檢查身份證字號
   tab = "ABCDEFGHJKLMNPQRSTUVWXYZIO"
   A1 = new Array (1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3 );
   A2 = new Array (0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5 );
   Mx = new Array (9,8,7,6,5,4,3,2,1,1);

   if ( id.length != 10 ) return false;
   i = tab.indexOf( id.charAt(0) );
   if ( i == -1 ) return false;
   sum = A1[i] + A2[i]*9;

   for ( i=1; i<10; i++ ) {
      v = parseInt( id.charAt(i) );
      if ( isNaN(v) ) return false;
      sum = sum + v * Mx[i];
   }
   if ( sum % 10 != 0 ) return false;
   return true;
}
function CheckCompanyNo(thisObj){
    comNo=thisObj;
    var res = new Array(8);
    var key = "12121241";
    var isModeTwo = false;	//第七個數是否為七
    var result = 0;
    
    if(comNo.length != 8){
    	alert('【統一編號】不可少於或多於8碼！');
    	return false ;
    }
    for(var i=0; i<8; i++)
    {
    	var tmp = comNo.charAt(i) * key.charAt(i);
    	res[i] = Math.floor(tmp/10) + (tmp%10); //取出十位數和個位數相加
    	if(i == 6 && comNo.charAt(i) == 7)
    		isModeTwo = true;
    }    
    for(var s=0; s<8; s++)
    	result += res[s];
    
    if(isModeTwo){    	
    	if((result % 10) != 0 && ((result + 1) % 10) != 0){//如果第七位數為7
    		alert('【統一編號】編碼不正確，請重新輸入！');
    		return false ;
    	}
    }
    else
    	if((result % 10) != 0){
    		alert('【統一編號】編碼不正確，請重新輸入！');
    		return false ;
    	}    
    return true;
}
function DataChk(){
	if(VerifyNull('AddMember','MemberAccount','請輸入帳號') == false){return false;};
	if(VerifyNull('AddMember','MemberPwd','請輸入密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('AddMember','MemberPwd') == false){return false;};
	if(VerifyNull('AddMember','MemberPwd_Re','請輸入確認密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('AddMember','MemberPwd_Re') == false){return false;};
	if(document.AddMember.MemberPwd.value.length<6){
			alert("密碼長度最少需6位");
			document.AddMember.MemberPwd.focus();
			return false;
	}
	if(document.AddMember.MemberPwd.value.length>12){
			alert("密碼長度不可超過12位");
			document.AddMember.MemberPwd.focus();
			return false;
	}
	if(document.AddMember.MemberPwd.value != document.AddMember.MemberPwd_Re.value){
			alert("密碼不符，請確認您輸入的密碼是否與前次相同");
			document.AddMember.MemberPwd_Re.focus();
			return false;
	}
	if(document.AddMember.MemberAccountClass.value == 'Company'){
		if(VerifyNull('AddMember','MemberCompanyName','請輸入公司名稱') == false){return false;};
	}
	if(VerifyNull('AddMember','MemberName','請輸入姓名') == false){return false;};
	/*if(VerifyNull('AddMember','MemberCid','請輸入身份證字號') == false){return false;};
	if(document.AddMember.MemberAccountClass.value == 'Company'){
	if(VerifyEnglishNumberOnly('AddMember','MemberCid') == false){return false;};
	if ( ! checkID( document.AddMember.MemberCid.value ) ){
			alert( "身份證字號錯誤!" );
			document.AddMember.MemberCid.focus();
			return false;
		}
	}*/
	if(VerifyNull('AddMember','MemberBirthYear','請設定生日-年') == false){return false;};
	if(VerifyNull('AddMember','MemberBirthMonth','請設定生日-月') == false){return false;};
	if(VerifyNull('AddMember','MemberBirthDay','請設定生日-日') == false){return false;};
	if(VerifyNull('AddMember','MemberMail1','請輸入您的主要信箱') == false){return false;};
	if(VerifyEmail('AddMember','MemberMail1') == false){return false;};
	if(VerifyNull('AddMember','MemberMail2','請輸入您的備用信箱') == false){return false;};
	if(VerifyEmail('AddMember','MemberMail2') == false){return false;};
	if(VerifyNull('AddMember','MemberTelNumber','請輸入您的電話號碼') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberTelCountry') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberTelArea') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberTelNumber') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberTelExt') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberFaxCountry') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberFaxArea') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberFaxNumber') == false){return false;};
	if(VerifyNull('AddMember','MemberMobile','請輸入您的行動電話') == false){return false;};
	if(VerifyNumberOnly('AddMember','MemberMobile') == false){return false;};
	if(VerifyNull('AddMember','MemberZip','請設定您所在的區域') == false){return false;};
	if(VerifyNull('AddMember','MemberRoad','請輸入您的地址') == false){return false;};
	if(document.AddMember.AgreeContract.checked == false){
		alert("同意合約內容方可進行下一步");
		document.AddMember.AgreeContract.focus();
		return false;
	}
	if(VerifyNull('AddMember','authimg','請輸入驗證碼') == false){return false;};
}

function CheckInput() {
	if ( ! chkPID_CHAR( document.getElementById('MemberAccount').value ) ){
		window.alert( "身份證字號錯誤!" );
		document.getElementById('MemberAccount').value = '';
		return false;
	}else{
		return true;
	}
}
function CheckInput_CN() {
	if ( ! cidInfo( document.getElementById('MemberAccount').value ) ){
		window.alert( "身份證字號錯誤!" );
		document.getElementById('MemberAccount').value = '';
		return false;
	}else{
		return true;
	}
}
function checkID( id ) {
   tab = "ABCDEFGHJKLMNPQRSTUVWXYZIO"
   A1 = new Array (1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3 );
   A2 = new Array (0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5 );
   Mx = new Array (9,8,7,6,5,4,3,2,1,1);

   if ( id.length != 10 ) return false;
   i = tab.indexOf( id.charAt(0) );
   if ( i == -1 ) return false;
   sum = A1[i] + A2[i]*9;

   for ( i=1; i<10; i++ ) {
      v = parseInt( id.charAt(i) );
      if ( isNaN(v) ) return false;
      sum = sum + v * Mx[i];
   }
   if ( sum % 10 != 0 ) return false;
   return true;
}

function CheckAccount(Acc){
	var MA = document.getElementById('MemberAccount');
	var MAC = document.getElementById('MemberAccountClass');
	var PCK1 = document.getElementById('PersonalCheck_1');
	var PCK2 = document.getElementById('PersonalCheck_2');
	var PCK3 = document.getElementById('PersonalCheck_3');
	var obj = document.getElementById("ChkAccount");
	var xmlhttp;
	var url = 'CheckAccount.php';
	if(MA.value != ''){
		if(MAC.value == 'Company'){
			var retest = new RegExp("^[0-9]+([0-9][0-9]+)*$") ;
			if(!retest.test(Acc)){
				alert("請輸入正確的統一編號");
				MA.value = '';
				obj.innerHTML='';
				MA.focus();
				return false;
			}
			if(CheckCompanyNo(Acc)== false){MA.value = '';return false;};
		}else if(MAC.value == 'Personal'){
			if(PCK1.checked == true){
				var retest1 = new RegExp("^[A-Z]{1}[0-9]{9}") ;
				if(!retest1.test(Acc)){
					alert("請輸入正確的身份證字號");
					MA.value = '';
					obj.innerHTML='';
					MA.focus();
					return false;
				}
				if ( CheckInput() != true){
					obj.innerHTML='';
					MA.focus();
					return false;
				}
			}else if(PCK2.checked == true){
				var retest2 = new RegExp("^[0-9]+([0-9][0-9]+)*$") ;
				if(!retest2.test(Acc)){
					alert("請勿輸入數字之外的字元");
					MA.value = '';
					obj.innerHTML='';
					MA.focus();
					return false;
				}
			}else if(PCK3.checked == true){
				var retest3 = new RegExp("^[0-9]+([0-9][0-9]+)*$") ;
				if(!retest3.test(Acc)){
					alert("請輸入正確的身份證字號");
					MA.value = '';
					obj.innerHTML='';
					MA.focus();
					return false;
				}
				if ( CheckInput_CN() != true){
					obj.innerHTML='';
					MA.focus();
					return false;
				}
			}
		}
		if(window.XMLHttpRequest){
			xmlhttp = new XMLHttpRequest();
		}else if (window.ActiveXObject){
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		url+='?Acc='+Acc+'&ts='+new Date().getTime();
		xmlhttp.open('GET',url,true);
		xmlhttp.onreadystatechange=function()
		{	
			if(xmlhttp.readyState==1 || xmlhttp.readyState==2 || xmlhttp.readyState==3){
				obj.innerHTML='<img src="../images/loading.gif">';
			}
			if(xmlhttp.readyState==4){
				if(xmlhttp.status == 200){
					if(xmlhttp.responseText == '1'){
						obj.innerHTML='<font color="Green">您可以使用這個帳號!</font>';
					}else if (xmlhttp.responseText == '2'){
						obj.innerHTML='<font color="Red">該帳號已被使用!</font>';
						document.getElementById('MemberAccount').value = '';
					}else if (xmlhttp.responseText == ''){
						obj.innerHTML='<font color="Red">請輸入帳號!</font>';
					}
				}else{
					alert(xmlhttp.status);
				}
			}
		};
		xmlhttp.send(null);
		}
}
function LoginChk(){
	if(VerifyNull('MemberLogin','MemberAccount','請輸入帳號') == false){return false;};
	if(VerifyNull('MemberLogin','MemberPwd','請輸入密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('MemberLogin','MemberPwd') == false){return false;};
	if(VerifyNull('MemberLogin','authimg','請輸入驗證碼') == false){return false;};
}
function MenuShow_1(DivNameShow){
	document.getElementById("Menu_1").style.display = 'none';
	document.getElementById("Menu_2").style.display = 'none';
	document.getElementById("Menu_3").style.display = 'none';
	document.getElementById("Menu_4").style.display = 'none';
	document.getElementById(DivNameShow).style.display = '';
}
function DC(){
	if(VerifyNull('ChangeData','MemberMail1','請輸入您的主要聯絡信箱') == false){return false;};
	if(VerifyEmail('ChangeData','MemberMail1') == false){return false;};
	if(VerifyNull('ChangeData','MemberMail2','請輸入您的備用聯絡信箱') == false){return false;};
	if(VerifyEmail('ChangeData','MemberMail2') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberTelCountry') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberTelArea') == false){return false;};
	if(VerifyNull('ChangeData','MemberTelNumber','請輸入您的聯絡電話') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberTelNumber') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberTelExt') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberFaxCountry') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberFaxArea') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberFaxNumber') == false){return false;};
	if(VerifyNull('ChangeData','MemberMobile','請輸入您的行動電話') == false){return false;};
	if(VerifyNumberOnly('ChangeData','MemberMobile') == false){return false;};
	if(VerifyNull('ChangeData','MemberZip','請設定您所在的區域') == false){return false;};
	if(VerifyNull('ChangeData','MemberRoad','請輸入您的地址') == false){return false;};
}
function PC(){
	if(VerifyNull('ChangePwd','MemberPwdOld','請輸入舊密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('ChangePwd','MemberPwdOld') == false){return false;};
	if(VerifyNull('ChangePwd','MemberPwdNew','請輸入新密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('ChangePwd','MemberPwdNew') == false){return false;};
	if(VerifyNull('ChangePwd','MemberPwdChk','請輸入確認密碼') == false){return false;};
	if(VerifyEnglishNumberOnly('ChangePwd','MemberPwdChk') == false){return false;};
	if(document.ChangePwd.MemberPwdOld.value.length<6){
			alert("密碼長度最少需6位");
			document.ChangePwd.MemberPwdOld.focus();
			return false;
	}
	
	if(document.ChangePwd.MemberPwdOld.value.length>12){
			alert("密碼長度不可超過12位");
			document.ChangePwd.MemberPwdOld.focus();
			return false;
	}
	
	if(document.ChangePwd.MemberPwdNew.value.length<6){
			alert("密碼長度最少需6位");
			document.ChangePwd.MemberPwdNew.focus();
			return false;
	}
	
	if(document.ChangePwd.MemberPwdNew.value.length>12){
			alert("密碼長度不可超過12位");
			document.ChangePwd.MemberPwdNew.focus();
			return false;
	}
	if(document.ChangePwd.MemberPwdChk.value.length<6){
			alert("密碼長度最少需6位");
			document.ChangePwd.MemberPwdChk.focus();
			return false;
	}
	
	if(document.ChangePwd.MemberPwdChk.value.length>12){
			alert("密碼長度不可超過12位");
			document.ChangePwd.MemberPwdChk.focus();
			return false;
	}
	if(document.ChangePwd.MemberPwdNew.value != document.ChangePwd.MemberPwdChk.value){
			alert("密碼不符，請確認您輸入的密碼是否與前次相同");
			document.ChangePwd.MemberPwdNew.focus();
			return false;
	}
}
function CSF(){
	if(VerifyNull('CSForm','cs_service_name','請輸入姓名') == false){return false;};
	if(VerifyNull('CSForm','cs_service_email','請輸入主要信箱') == false){return false;};
	if(VerifyNull('CSForm','cs_service_email2','請輸入備用信箱') == false){return false;};
	if(VerifyNumberOnly('CSForm','MemberTelCountry') == false){return false;};
	if(VerifyNumberOnly('CSForm','MemberTelArea') == false){return false;};
	if(VerifyNumberOnly('CSForm','MemberTelNumber') == false){return false;};
	if(VerifyNumberOnly('CSForm','MemberTelExt') == false){return false;};
	if(VerifyNull('CSForm','cs_service_subject','請選擇詢問類別') == false){return false;};
	if(VerifyNull('CSForm','cs_service_message','請輸入聯絡事項') == false){return false;};
}
function CFP(){
	if(VerifyNull('ConfirmPay','pay_name','請輸入姓名') == false){return false;};
	if(VerifyNull('ConfirmPay','pay_email','請輸入主要信箱') == false){return false;};
	if(VerifyNull('ConfirmPay','pay_amount','請輸入付款金額') == false){return false;};
	if(VerifyNull('ConfirmPay','pay_notes','請輸入聯絡事項') == false){return false;};
}
function RSP(){
	if(VerifyNull('ResetPwd','MemberAccount','請輸入會員帳號') == false){return false;};
	if(VerifyNull('ResetPwd','MemberCid','請輸入身份證字號') == false){return false;};
	if(VerifyNull('ResetPwd','MemberBirthYear','請選擇年份') == false){return false;};
	if(VerifyNull('ResetPwd','MemberBirthMonth','請選擇月份') == false){return false;};
	if(VerifyNull('ResetPwd','MemberBirthDay','請選擇日') == false){return false;};
	if(VerifyNull('ResetPwd','authimg','請輸入檢查碼') == false){return false;};
}
function MOF(){
	if(VerifyNull('MOForm','order_id_1','訂單編號前半段') == false){return false;};
	if(VerifyNumberOnly('MOForm','order_id_1') == false){return false;};
	if(VerifyNull('MOForm','order_id_2','訂單編號後半段') == false){return false;};
	if(VerifyNumberOnly('MOForm','order_id_2') == false){return false;};
	if(VerifyNull('MOForm','order_cust_name_tw','請輸入姓名') == false){return false;};
	if(VerifyNull('MOForm','order_cust_mail_1','請輸入主要信箱') == false){return false;};
	if(VerifyNull('MOForm','order_final_price','請輸入訂單金額') == false){return false;};
}
function LPS(){
	if(VerifyNull('LPSForm','order_id','請輸入訂單編號') == false){return false;};
	if(VerifyNumberOnly('LPSForm','order_id') == false){return false;};
	if(VerifyNull('LPSForm','LPS_Key','請輸入ID') == false){return false;};
	if(VerifyNumberOnly('LPSForm','LPS_Key') == false){return false;};
	if(document.LPSForm.LPS_Key.value.length!=9){
			alert("ID長度不正確");
			document.LPSForm.LPS_Key.focus();
			return false;
	}
}
function CheckLPSKey(){
	document.LPSForm.LPS_Key.value = document.LPSForm.LPS_Key.value.replace(/ /g,"");
}
function VerifyPayPal(MD_ID){
	if(VerifyNull('CheckForm','PayPalAccount','請輸入您的PayPal帳號') == false){return false;};
	if(VerifyEmail('CheckForm','PayPalAccount') == false){return false;};
	var ppa = document.getElementById('PayPalAccount').value;
	var xmlhttp;
	var url = '/PayPalAPI/GetBalanceReceipt.php';
	
	if(window.XMLHttpRequest){
		xmlhttp = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	url+='?ppa='+ppa+'&MD_ID='+MD_ID+'&ts='+new Date().getTime();

	xmlhttp.open('GET',url,true);
	xmlhttp.onreadystatechange=function()
	{
		var obj=document.getElementById('PayPalVerify');
		if(xmlhttp.readyState==1 || xmlhttp.readyState==2 || xmlhttp.readyState==3){
			obj.innerHTML='<div align="center"><img src="../images/loading.gif"></div>';
		}
		if(xmlhttp.readyState==4){
			if(xmlhttp.status == 200){
				if(xmlhttp.responseText != ''){
					obj.innerHTML=xmlhttp.responseText;
				}
			}else{
				alert(xmlhttp.status);
			}
		}
	};
	xmlhttp.send(null);
}
function CreateLink(MD_ID){
	if(VerifyNull('CreateSource','L_NAME','請輸入您產品名稱') == false){return false;};
	if(VerifyNull('CreateSource','L_QTY','請輸入您交易數量') == false){return false;};
	if(VerifyNumberOnly('CreateSource','L_QTY') == false){return false;};
	if(VerifyNull('CreateSource','L_AMT','請輸入您的交易金額') == false){return false;};
	if(VerifyNumberOnly('CreateSource','L_AMT') == false){return false;};
	
	var L_NAME = encodeURI(document.getElementById('L_NAME').value);
	var L_QTY = document.getElementById('L_QTY').value;
	var L_AMT = document.getElementById('L_AMT').value;
	
	var xmlhttp;
	var url = '/PayPalAPI/CreateStr.php';
	
	if(window.XMLHttpRequest){
		xmlhttp = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	url+='?MD_ID='+MD_ID+'&L_NAME='+L_NAME+'&L_QTY='+L_QTY+'&L_AMT='+L_AMT+'&ts='+new Date().getTime();

	xmlhttp.open('GET',url,true);
	xmlhttp.onreadystatechange=function()
	{
		var obj=document.getElementById('TradeLink');
		var obj2=document.getElementById('TradeLinkPic');
		if(xmlhttp.readyState==1 || xmlhttp.readyState==2 || xmlhttp.readyState==3){
			obj.innerHTML='<div align="center"><img src="../images/loading.gif"></div>';
		}
		if(xmlhttp.readyState==4){
			if(xmlhttp.status == 200){
				if(xmlhttp.responseText != ''){
					obj.innerHTML='<textarea cols="85" rows="6">'+xmlhttp.responseText+'</textarea>';
					obj2.innerHTML='圖片預覽<br>'+xmlhttp.responseText;
				}
			}else{
				alert(xmlhttp.status);
			}
		}
	};
	xmlhttp.send(null);
}