

	function _Ajax(tmpAsync, tmpType, tmpDataType, tmpData, tmpUrl, tmpCache, tmpProcessData, tmpGlobal){
		var async       = (tmpAsync) ? true : false;
		var type        = (tmpType == 0) ? 'GET' : 'POST';
		var dataType    = (tmpDataType == 0) ? 'text' : 'json';
		var data        = tmpData;
		var url         = tmpUrl;
		var cache       = (tmpCache) ? true : false;
		var processData = (tmpProcessData) ? true : false;
		var global      = (tmpGlobal) ? true : false;
		var Status      = true;
		var tmpData     = "";
	
		$.ajax({
			async       : async,
			type        : type,
			dataType    : dataType,
			data        : data,
			url         : url,
			cache       : cache,
			processData : processData,
			global      : global,
			
			error       : function(){
							Status = false;
							},
			success     : function(returnData){
							tmpData = returnData;
							/*if(dataType == 'text'){
								tmpData = returnData;
							}else{
								var xml  = $(returnData).children();
								tmpData  = _AjaxData(xml);
								}*/
							}
			});	
		if(Status){
			return tmpData;
		}else{		
			return false;
			}
		}
	
	//-----------將Ajax所傳回來的XML資料，轉成陣列型式
	function _AjaxData(tmpObj){
		var Obj        = tmpObj;
		var Size       = Obj.children().size();
		var DataArray  = new Array();
		 
		for(var i = 0 ; i < Size ; i++){
			var Obj_Children  = Obj.children().eq(i);
			var Size_Children = Obj_Children.children().size();
				DataArray[i] = (Size_Children == 0) ? Obj_Children.text() : _AjaxData(Obj_Children);
			}
		return DataArray;
		}
