//datepicker
Datepick = function(obj,mode,_min) {
	
	if(mode=='range')
	{
		$('#'+obj).datepick({ 
			rangeSelect: true,
			dateFormat: 'yyyy,mm,dd',
			showTrigger: "<img src='includes/js/datepick/calendar-blue.gif' >",
			minDate:_min
		}); 	
	}
	else
	{
		$('#'+obj).datepick({ 
			dateFormat: 'yyyy-mm-dd',
			showTrigger: "<img src='includes/js/datepick/calendar-blue.gif' >",
			minDate:_min
		});  	
	}
};


//click 更換驗證碼圖片
function Ref_pic(value)
{
	var d = new Date();
	$('#pic').attr("src","verifycode.php?x="+d.getTime());
	return 0 ;
}

//驗證碼檢查
function Check_form_submit(check_code)
{
	$.ajax( {
		//傳遞目標頁面檔案
		url: "ajx.php?call=form_submit&check_code="+check_code,
		type: 'GET',
		/*
		data: {
			//傳遞 變數名稱:值
		},
		
		error:function (xhr, ajaxOptions, thrownError){
				//alert(xhr.status);
				//alert(thrownError);
		},
		*/
		success: function(response) {
			//回傳物件名稱
			if(response=="ok")
			{
				form.submit();
			}
			else
			{
				alert("驗證碼錯誤");
			}
		}
	} );
}







//驗證用
function Check_submit()
{
	var sumbit=false;
	$(document).ready(function() {
	
		var validator=$('#form').validate({  
			event: "keyup",
			debug:  false,   
			rules:{
				account:{required:true,minlength: 4,maxlength: 12},
				id_number:{required:true},
				name:{required:true},
				post_date:{required:true},
				title:{required:true},
				detail:{required:true},
				price:{required:true,digits:true},
				count:{required:true,digits:true},
				email:{required:true},
				//day_count:{required:true},
				phone:{required:true},
				password:{required:true},
				password_2:{equalTo:'#password',minlength: 4,maxlength: 12},
				leave_type:{required:true},
				day_start_radio:{required:true},
				day_end_radio:{required:true}
			},
			messages:{
				account:{required:"* 不可空白",minlength:"密碼不可少於4位",maxlength:"密碼不可超過12位"},
				id_number:{required:"* 不可空白"},
				name:{required:"* 不可空白"},	
				post_date:{required:"* 不可空白"},
				title:{required:"* 不可空白"},
				detail:{required:"* 不可空白"},
				price:{required:"* 不可空白",digits:"* 必需是數字,不能有小數點或是負數"},
				count:{required:"* 不可空白",digits:"* 必需是數字,不能有小數點或是負數"},
				email:{required:"* 不可空白"},
				//day_count:{required:"* 不可空白"},
				phone:{required:"* 不可空白"},
				password:{required:"* 不可空白"},
				password_2:{equalTo:"* 密碼確認不符",minlength:"密碼不可少於4位",maxlength:"密碼不可超過12位"},
				leave_type:{required:"* 不可空白"},
				day_start_radio:{required:"* 不可空白"},
				day_end_radio:{required:"* 不可空白"}
			},        
			submitHandler:function(form){	//送出前的自訂處理
				if(sumbit==false)
				{
					form.submit();
					sumbit=true;
				}
			}
		});	
	});
}

function Alert_LinkTo(word,url)
{
	alert(word);
	location=url;	
	return 0;
}



//身份證驗證
function CheckID( id ) {
  tab = "ABCDEFGHJKLMNPQRSTUVXYWZIO"                     
  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;
}


//tr 交叉顯示顏色
function page_initial(obj)
{
	$(document).ready(function(){
		//判斷基偶數行
		$("."+ obj +" tr:even").attr("bgcolor","#edf4ff"); 
		$("."+ obj +" tr:odd").attr("bgcolor","#FFFFFF");    	 
	} );		
}


function page_initial_chung_hsi(obj,bg1,bg2)
{
	$(document).ready(function(){
		//判斷基偶數行
		$("."+ obj +" tr:even").attr("bgcolor",bg1); 
		$("."+ obj +" tr:odd").attr("bgcolor",bg2);   
		 
	} );		
}

//確認刪除視窗 前往url前先跳出詢問視窗
function Link_confirm(url,word)
{
	if(confirm(word))
	{
		location = url;
	}
	else
	{
		return 0;
	}
}




//首頁圖片輪撥
$(function(){
	var timer;
	var img = -1;
	//輪播停留時間
	var speed = 3000;
 
	//淡入淡出時間　
	var fOut = 500, fIn = 1000;
	var myImages = $(".list a");
	$("#TopAD").slideDown();
 
	$(".link").append("<ul />");
	for(var i=1;i<=myImages.length;i++){
		$(".link ul").append("<li>"+i+"</li>");
	}
 
	//滑鼠點選頁籤切換
	$(".link li").click(function(){
		var idx = $(this).text() - 1;
		img = idx;
		//抓索引值
		var _link = myImages.eq(idx);
		//取得連結、標題、內文、日期...
		var adlink=_link.attr("href");
		//var adtitle=_link.find("img").attr("title");
		//var addate=_link.find("img").attr("rel");
		//var adbody=_link.find("img").attr("alt");
		var adsrc=_link.find("img").attr("src");
		var adlink=_link.attr("href");
		var adtarget=_link.attr("target");
 
		/*淡入淡出效果*/
		$(".TopAdleft > *:not(.link)").fadeOut(fOut, function(){
			$(".TopAdleft h2").find("a").attr({
				href: adlink,
				target: adtarget
			});
			//$(".TopAdleft h2 a").html(adtitle);
			//post by minwt on←自可更換成張貼者的作者名稱
			//$(".TopAdleft .AdDate").html("Post by Minwt on"+addate);
 
			//$(".TopAdleft .Adbody a").html(adbody);
			$(".TopAdleft .Adbody").find("a").attr({
				href: adlink,
				target: adtarget
			});
		}).fadeIn(fIn);
		$(".TopAdright").fadeOut(fOut, function(){
			$(".TopAdright").find("a").attr({
				href: adlink,
				target: adtarget
			});
			$(".TopAdright").find("img").attr("src",adsrc);
		}).fadeIn(fIn);
 
		$(this).removeClass("off").addClass("on")
			.siblings().removeClass("on").addClass("off");
	});
 
	//當滑鼠滑入區塊停止自動播放
	$("#TopAD").hover(function(){
		clearTimeout(timer);
	}, function(){
		timer = setTimeout(autoShow, speed);
	});
 
	//自動輪播
	function autoShow(){
		img = (img+1<myImages.length) ? img+1 : 0;
		$(".link li").eq(img).click();
		timer = setTimeout(autoShow, speed);
	}
 
	//啟動自動輪播
	autoShow();
});


