/*function print_r(theObj){
	if(theObj.constructor == Array || theObj.constructor == Object){
		document.write("<ul>");
		for(var p in theObj){
			if(theObj[p].constructor == Array || theObj[p].constructor == Object){
				document.write("<li>["+p+"] => "+typeof(theObj)+"</li>");
				document.write("<ul>");
				print_r(theObj[p]);
				document.write("</ul>");
			} else {
				document.write("<li>["+p+"] => "+theObj[p]+"</li>");
			}
		}
		document.write("</ul>");
	}
}*/

function sleep(milliseconds) {
	var start = new Date().getTime();
		for (var i = 0; i < 1e7; i++) {
			if ((new Date().getTime() - start) > milliseconds){
				break;
		}
	}
}

function upload_file(url, dir, id){
	$('#file_upload').uploadify({
		'uploader'  	: '/scripts/uploadify/uploadify.swf',
		'script'    	: url,
		'cancelImg' 	: '/scripts/uploadify/cancel.png',
		//'buttonText'  	: '選擇圖片',
		'folder'   	 	: dir,
		'multi'     	: true,
		'fileExt'   	: '*.jpg; *.png; *.gif',
		'fileDesc'  	: '僅限圖檔',
		'wmode'       	: 'transparent',
		'scriptData'  	: {'id':id},
		'onComplete'  : function(){
		  	sleep(1000);
		},
		'onAllComplete' : function(){
		  	$('#dialog-message').html('新增成功!');
			$('#dialog-message').dialog({ 
				title: '成功訊息',
				buttons	: { Ok : function(){ history.go(0) } }
			});
		}
	});
}

function send_form(form, url){
	$(form).ajaxForm({
		dataType		: 'json',
		beforeSubmit	: function(arr, $form, options){ 
			$('#dialog-message').html('資料驗證中...請稍候<br />如果系統太久沒有回應 , 及忙碌中 , 請稍候在試');
			$('#dialog-message').dialog({
				title	: '資料驗證',
				modal	: true,
				buttons	: { Ok : function(){ $(this).dialog('close'); } }
			});
		},
		success			: function(data) {
			$('#dialog-message').dialog('close');
			$('#dialog-message').html(data.message);
			if(data.bool=='t'){
				$('#dialog-message').dialog({ title: '成功訊息' });
				if(url)
					window.location = _Web_Url + url;
			}
			else 
				$('#dialog-message').dialog({ title: '失敗訊息' });
		}
		/*error			: function(e){
			print_r(e);
		}*/
	});
}

function get_list(url, where, val1, val2, val3){
	$.ajax({
		type	: 'post',
		url		: _Web_Url + url,
		data	: {'val1':val1, 'val2':val2, 'val3':val3},
		success	: function(data){
			if(data){
				$(where).html(data);
			}
		}
	});
}

function del(id, url1, url2, id2){
	$('#dialog-message').html('資料刪除中...請稍候<br />如果系統太久沒有回應 , 及忙碌中 , 請稍候在試');
	$( "#dialog-message" ).dialog({
		title	: '資料刪除程序',
		modal	: true,
		buttons	: {	Ok : function(){ $( this ).dialog('close'); } }
	});
	$('#dialog-message').html('確認刪除資料<br />確認後將無法復原');
	$( "#dialog-message" ).dialog({
		title	: '資料刪除',
		modal	: true,
		buttons	: {
			Ok	: function(){
				$.ajax({
					type	: 'POST',
					dataType: 'json',
					data	: { 'id': id, 'id2':id2 },
					url		: _Web_Url + url1,
					success	: function(data){
						$('#dialog-message').html(data.message);
						if(data.bool=='t'){
							$('#dialog-message').dialog({
								title	: '成功訊息',
								modal	: true,
								buttons	: { Ok : function(){ window.location = _Web_Url + url2; } }
							});
						}
						else
							$('#dialog-message').dialog({ 
								title : '失敗訊息',
								modal	: true,
								buttons	: {	Ok : function(){ $( this ).dialog('close'); } }
							});
					}
				});
			},
			Cancel	: function(){ $(this).dialog('close'); }
		}
	});
}
/*function page(num, url, total, page, up, down, list){
	 $.ajax({
		  type		: "POST",
		  data		: {'page_num' : num},
		  dataType	: 'json',
		  url		: _Web_Url + url,
		  success: function(data){
			  $(total).html('共有'+data.totalRows_db1+'筆');
			  $(page).html();
			  $(up).attr('href',   data.page_one);
			  $(down).attr('href', data.page_lest);
			  $(list).html(data.list);
		  }
	  });
}*/
