/*
AddTrackAJAX
Ver 1.0
1.0	加入追蹤核心
*/
//送出加入追蹤請求
function AddTrackProcess(method,item_id){
	/*
	xmlHttp			=	createXHR();							//初始化AJAX物件
	var showurl		=	"Add_Track_AJAX.php";					//後端check之程式檔路徑
	window.status	=	'處理中...';								
	strXML			=	'item_id='+item_id;	
	//要傳給後端的一些資訊
	xmlHttp.open('POST',showurl,true);							//用POST方式傳遞
	xmlHttp.setRequestHeader( "Content-Type", "text/xml" );		//傳回的文本為XML以便取得XML物件
	switch(method){
		case	'jyahoo_category'	:	
			xmlHttp.onreadystatechange=AddTrackResultForjyahoo_category;//指定取得回傳結果的function name
		break;
		case	'auctionItem'	:
			xmlHttp.onreadystatechange=AddTrackResultForauctionItem;	//指定取得回傳結果的function name
		break;
	}
	xmlHttp.send(strXML);										//送出AJAX請求
	*/
	jQuery.get('Add_Track_AJAX.php',{'item_id':item_id},function(result){
		if(method=='jyahoo_category'){
			AddTrackResultForjyahoo_category(result);
		}else if(method=='auctionItem'){
			AddTrackResultForauctionItem(result);
		}
	});
	/*
	Ext.lib.Ajax.request(			 
		'GET',
		'Add_Track_AJAX.php?item_id=' + item_id,
		{success		:	function(response) {if(method=='jyahoo_category'){AddTrackResultForjyahoo_category(response)}else if(method=='auctionItem'){AddTrackResultForauctionItem(response)}},
		failure			:	function(response){}},
		//failure		:	function(response) {console.log('server-side failure with status code ' + response.status);},
		''
	);
	*/
}

//回傳處理結果
function AddTrackResultForauctionItem(response){
	/*
	if (xmlHttp.readyState==4 && xmlHttp.status==200){	//如果請求處理完成而且回傳狀態為ok  PS:200=ok(無誤)
		var xmlResult 	= 	xmlHttp.responseXML;//取得XML回傳物件的結果
		if(xmlResult != null){
			if(xmlResult.getElementsByTagName('JoinResult') && xmlResult.getElementsByTagName('JoinResult').length > 0){
				//顯示回傳訊息	
				var JoinResult	=	xmlResult.getElementsByTagName('JoinResult')[0].firstChild.data;
				switch(JoinResult){
					case	'SuccessJoin'	:
						var ItemId	=	xmlResult.getElementsByTagName('ItemId')[0].firstChild.data;
						$("jy_track_r_"+ItemId).innerHTML	=	'<img src="../../images/jy_track_had.gif">';
					break;
					case	'AlreadyJoin':
						alert("此商品已在追蹤清單或競標清單");
					break;
					default:	alert("加入追蹤失敗");
				}
			}
		}
	}
	*/
	var xmlResult 	= 	response;//取得XML回傳物件的結果
	if(xmlResult != null){
		if(xmlResult.getElementsByTagName('JoinResult') && xmlResult.getElementsByTagName('JoinResult').length > 0){
			//顯示回傳訊息	
			var JoinResult	=	xmlResult.getElementsByTagName('JoinResult')[0].firstChild.data;
			switch(JoinResult){
				case	'SuccessJoin'	:
					var ItemId	=	xmlResult.getElementsByTagName('ItemId')[0].firstChild.data;
					$id("jy_track_r_"+ItemId).innerHTML	=	'<img src="../../images/jy_track_had.gif">';
				break;
				case	'AlreadyJoin':
					alert("此商品已在追蹤清單或競標清單");
				break;
				default:	alert("加入追蹤失敗");
			}
		}
	}
}

function AddTrackResultForjyahoo_category(response){
	/*
	if (xmlHttp.readyState==4 && xmlHttp.status==200){	//如果請求處理完成而且回傳狀態為ok  PS:200=ok(無誤)
		var xmlResult 	= 	xmlHttp.responseXML;//取得XML回傳物件的結果
		if(xmlResult != null){
			if(xmlResult.getElementsByTagName('JoinResult') && xmlResult.getElementsByTagName('JoinResult').length > 0){
				//顯示回傳訊息	
				var JoinResult	=	xmlResult.getElementsByTagName('JoinResult')[0].firstChild.data;
				switch(JoinResult){
					case	'SuccessJoin'	:
						alert("加入追蹤成功");
					break;
					case	'AlreadyJoin':
						alert("此商品已在追蹤清單或競標清單");
					break;
					default:	alert("加入追蹤失敗");
				}
			}
		}
	}*/
	
	var xmlResult 	= 	response;//取得XML回傳物件的結果
	if(xmlResult != null){
		if(xmlResult.getElementsByTagName('JoinResult') && xmlResult.getElementsByTagName('JoinResult').length > 0){
			//顯示回傳訊息	
			var JoinResult	=	xmlResult.getElementsByTagName('JoinResult')[0].firstChild.data;
			switch(JoinResult){
				case	'SuccessJoin'	:
					alert("加入追蹤成功");
				break;
				case	'AlreadyJoin':
					alert("此商品已在追蹤清單或競標清單");
				break;
				default:	alert("加入追蹤失敗");
			}
		}
	}
}

