//------------------------------前台換圖用------------------------------//
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//--------------------------------------------------------------------//

function jump(url,page)
{	
	location=url+"&page="+page;
}

function form_submit()
{
	$("#edit_form").submit();
}
function form_reset()
{
	document.edit_form.reset();
}
function showPwdMsg()
{
	if( $("#edit_pwd").val()!="")
	{
		$("#pwd_msg").show();
		$("#edit_pwd").valid();
	}
}
function newCode(obj) {
	obj.src='verifycode.php?time='+Math.random();
}
//檢查不重複欄位
function check_repeat(name,table,field,dir,minCount)
{
	
	if($("#"+name).val().length  > minCount)
	{
		$.getJSON(dir+"ajax_check_repeat.php", { val: $("#"+name).val(), table: table ,field: field}, 
			function(json){
				$("#error_msg").remove();
				if(json.isPass)
				{
					$("#"+name).after("<span id='error_msg' class='pass'><img src='"+dir+"images/validate/success_icon.gif'>此名稱可用</span>");
					$("#repeat").attr("value",0);
				}
				else
				{
					$("#"+name).after("<span id='error_msg' class='wrong'><img src='"+dir+"images/validate/caution_icon.gif'>已存在，請重新命名</span>");					
					$("#repeat").attr("value",1);
				}
		});
	}
	else
	{
		$("#error_msg").remove();
		$("#"+name).after("<span id='error_msg' class='wrong'><img src='"+dir+"images/validate/caution_icon.gif'>請輸入名稱(字串長度不夠)</span>");
	}
}
//全選、取消
function toggle(obj_name,choose_name)
{
	var obj="#"+obj_name;
	
	$(obj).click(function() {
	
	   if($(obj).attr("checked"))
	   {
		   	
		 $("input[name='"+choose_name+"']").each(function() {
			 $(this).attr("checked", true);
		 });
	   }
	   else
	   {
		 $("input[name='"+choose_name+"']").each(function() {
			 $(this).attr("checked", false);
		 });          
	   }
	});	
}

//忘記密碼檢查
function login()
{
	var msg=""
	if($("#login_account").val()=="")
	{
		alert("請輸入帳號");
		$("#login_account").focus();
		return false;
	}
	if($("#login_pwd").val()=="")
	{
		alert("請輸入密碼");
		$("#login_pwd").focus();
		return false;
	}
	
	$.getJSON("ajax_member_login.php", {act:"login" , account: $("#login_account").val() , pwd:$("#login_pwd").val()}, 
		function(json){
			if(json.isPass)
			{
				window.location.reload();
			}
			else
			{
				alert(json.msg);
				$("#login_account").focus();
			}
		}
	);
}

//忘記密碼開啟
function open_forget_pwd_dialog()
{
	$.getJSON("ajax_check_login.php", { act:"create_forget_pwd" }, 
		function(json){
			if(json.isPass)
			{
					var client_width=document.body.clientWidth;
					//計算左右剩下的值
					var each = Math.floor((client_width-600)/2);	
					//開啟現在要用的編輯列
					$.blockUI( { 
						theme:     true, 
						themedCSS: {
							width:	'600px',
							top:	'20%',
							left:	each+'px'
						},						
						title:    '忘記密碼', 
						message:  json.msg
					});							
			}
		}
	);	
}


//關閉UIBlock
function Cancel_BlockUI()
{
	$.unblockUI();
}

//ajax快速搜尋
function ajax_search(act,value,field)
{
	
	var keyword=$("#"+field).val();
	value = value + ","+keyword;
	show_data(act,value);
}

//前台頁面初始化
function page_initial()
{
	$(document).ready(function() {	
							   
		$('.globalnav').hover(function() { //mouse in
			$(this).find('span').animate({ opacity: '0' }, 300);	}, 
		function() { //mouse out
			$(this).find('span').animate({ opacity: '1' }, 300);	
		});

	});			
}

////替換原本的alert
//function alert(msg)
//{
//	var client_width=document.body.clientWidth;
//	//計算左右剩下的值
//	var each = Math.floor((client_width-400)/2);	
//	//長的樣式
//	var html='<div class="ui-dialog-content ui-widget-content" style="height: 70px;">';
//		html+='<p><br><span class="ui-icon ui-icon-alert" style="margin: 0px 7px 20px 0px; float: left;"></span><span class="dialog_msg">'+msg+'</span></p>';
//		html+='</div>';
//		html+='<div class="ui-dialog-buttonpane ui-widget-content ui-helper-clearfix" style="overflow:hidden; text-align:right;">';
//		html+='<span class="btn" style="width:50px;float:right;">';
//		html+='	<span class="but_1"><img src="images/b_l.gif" /></span>';
//		html+='	<span class="but_2"><a href="#" onClick="Cancel_BlockUI();">確定</a></span>';
//		html+='	<span class="but_1"><img src="images/b_r.gif" /></span>';
//		html+='</span>';	 
//		html+='</div>';
//	
//	//開啟現在要用的編輯列
//	$.blockUI( { 
//		theme:     true, 
//		themedCSS: {
//			width:	'400px',
//			top:	'30%',
//			left:	each+'px'
//		},						
//		title:    '提示訊息', 
//		message:  html
//	});			
//}



