﻿// JScript 檔

<!--

if (typeof(km_scripts) == 'undefined') var km_scripts = new Object();
km_myclass_import('../Common/ui/ui.datepicker.js');
km_myclass_import('../Common/ui/ui.date.js');
km_myclass_import('../Common/ui/jqGalVr.js');

function km_myclass_import(jsFile) {
  if (km_scripts[jsFile] != null) return;
  var scriptElt = document.createElement('script');
  scriptElt.type = 'text/javascript';
  scriptElt.src = jsFile;
  document.getElementsByTagName('head')[0].appendChild(scriptElt);
  km_scripts[jsFile] = jsFile; // or whatever value your prefer
}


//不Reload執行
function ReceivedData(dat, content){

	document.getElementById("fixPagination").innerHTML = dat;
	//ResetFontSize('');
}



function popWin(link, w, h){  
   var winObject=null;	
   var fw = (screen.width-w)/2;
   var fh = (screen.height-h)/2;  
       winObject=window.open(link,'','scrollbars=1,width='+ w +',height='+ h +',top='+fh+',left='+fw);	
}

function vue2remove(iPos, v2, da){ //志工個人移除排班
   if(confirm('您是否確認移除［'+ da +'］之排班？')){
        $.post("ajaxVr.aspx",{iDo:"D", v2:v2, da:da}, function(data){ 
            $("#a" + iPos).css("background-color","#ffffff")
            $("#a" + iPos + " > .cell4 > b").html(data);           
            $("#c" + iPos).fadeOut("slow");
            var sbtr = iPos.substr(8) +"b";  

            //舊做法無法判斷該列每個區域人數是否額滿, 皆會顯示
//            $("div[@id$="+ sbtr +"]").fadeIn("slow");
            
            //移除時該列每個區域都要check
            $("div[id$="+sbtr+"]").each(function() {
                var num = parseInt($(this).children(".cell4").children("b").html());
                if (isNaN(num)) num = 0;
                
                //目前限制人數160人, 如果小於160人, 才可將打勾按鈕顯示
                if(num<160)
                    $(this).children(".shu_icons").children("div[id$="+ sbtr + "b]").fadeIn("slow");  
            });    
        });
    
    }
}

function vue2schdule(iPos, v2, da, vue){ //志工個人加入排班
    if(confirm('哈囉，'+ vue +'。\n您是否確認在［'+ da +'］排班？')){  
     $.post("ajaxVr.aspx",{iDo:"I", v2:v2, da:da}, function(data){
		if(data==-1 || data=="-1"){
			alert("登入逾時，請再次登入。");
			window.form1.submit();
		}else{
            $("#a" + iPos).css("background-color","#f6f6f6")
            $("#a" + iPos + " > .cell4 > b").html(data);            
            $("#c" + iPos).fadeIn("slow");
            var sbtr = iPos.substr(8) +"b";  
            $("div[@id$="+ sbtr +"]").fadeOut("slow");
         }
      });
    }
}


function exportArrange(){
	//alert($("#exportDate").val());
	popWin("../manager/outArrange.aspx?da="+ $("#exportDate").val() ,800,600);
}

//-->
