var pw_re=/^\S{6,}$/,pw_re2=/^[A-Za-z0-9._]+$/,email_re=/^[\w\.\+]+[\w]+\@([\w]+\.)+[a-zA-Z]{2,4}$/,acc_re=/^[a-zA-Z0-9]*$/,acc_re2=/^[a-zA-Z]{1}[a-zA-Z0-9]{2,14}$/,mh=true,mh1=true;
$(document).ready(function(){
	//只能有數字
	$('.numOnly').live('blur',function(){
		var v = $(this).val()*1;
		$(this).val((v>0)?v:0);
    });
    //無大頭照就轉成系統內建圖片
    $('.userPhoto').error(function(){
        $(this).attr('src',_SITEPATH+'/style/images/member.jpg');
    });
    // get main hint
    $('#mainhint').click(function(){
        if($('#mainhint_box').size()>0){
            $('#mainhint_box').fadeIn('fast');
        }else {
            $('body').append('<div id="mainhint_box"></div>');
            $.ajax({
                type:'POST'
                ,url:'/ajax/diaryCalendar/'+date+'/'+acc
                ,success:function(data){
                    $('#cbox').html(data.content);
                    initCalendar();
                    $('.cbox table th').html(data.prev+$('.cbox table th').html()+data.next);
                    $('#cbox table').css('margin','0px');
                }
                ,dataType:'json'
            });
        }
    });
    //通知
    $('#mainHintBtn').click(function(){
        if(mh){
            mh = false;
    		mh1 = false;
            if($('#mainHint').size()<1){
                var offset = $(this).offset();
             	var c = '<div id="mainHint"><img id="mainHintArrow" src="'+_SITEPATH+'/js/vTip/images/vtip_arrow_red.png" /><div id="mainHintBox"><img src="'+_SITEPATH+'/style/images/loading.gif"></div></div>';
                $('body').append(c);
                $('div#mainHint').css("top", (offset.top + 25)+"px").css("left", (offset.left - 250)+"px").fadeIn("fast");
                $.ajax({
                    type:'POST'
                    ,url:'/ajax/get_main_hint'
                    ,success:function(data){
                        $('#mainHintBox').html(data.content);
                    }
                    ,dataType:'json'
                });

            } else {
                $('#mainHint').fadeIn('fast');
            }
        } else {
    		mh1 = true;
    		close_mainhint();
        }
    })
	//打氣
	$('.fighting_btn').click(function(){
        var acc = $(this).attr('name');
        $.ajax({
        	type:'POST'
        	,url:'/ajax/cheerup'
        	,data:{acc:acc}
        	,dataType:'json'
        	,success:function(data){
                alert(data.msg);
        	}
        });
        return false;
	});
    // 揪團 今日完成項目
    $('.toggleMission').click(function(){
        var my = $(this);
        var n = $(this).attr('name');
        $.ajax({type:'POST'
            ,url:'/group/togglemission'
            ,data:{'group_key':$('#group_key').val(),'mission_key':n}
            ,success:function(data){
                if(data.done){
                    if(data.go){
                        my.addClass('workdone').parent().addClass('workdone');
                    } else {
                        my.removeClass('workdone').parent().removeClass('workdone');
                    }
                } else {
                    alert(data.msg);
                }
            }
            ,async:false
            ,dataType:'json'
        });
    });

	$('#mainHint').live('mouseover',function() {
		mh1 = false;
	}).live('mouseleave',function() {
		mh1 = true;
	});
	$('body').mousedown(function(){
		if(!mh){
			close_mainhint();
		}
	});
});
function verify_value(v){return (/\S+/.test(v))?false:true;}
function checkString(s,len){s=s.replace(/^\s+|\s+$/g,'');return (s.length<len)?false:true;}
function close_mainhint(){if(mh1){mh = true;$('#mainHint').fadeOut('fast');}}/*隱藏通知*/

function openFancyBox(content){
    $.fancybox({
    	'overlayOpacity' : 0.3,
    	'content' : content,
    	onStart : function() {
    		$('iframe').css('visibility','hidden');
    	},
    	onClosed : function() {
    		$('iframe').css('visibility','visible');
    	}
    });
}
