<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="100年前進大學學測、指考、統測倒數計時器"
  description="100年大學入學考試，包含學力基本測驗、指定考科，及技職四技二專、二技統一入學測驗之倒數計時器，並具備「自訂日期」倒數功能。"
  title_url="http://hugojay.itszero.info/100thChallenge"
  screenshot="http://hugojay.itszero.info/98thChallenge/gadget.png"
  thumbnail="http://hugojay.itszero.info/98thChallenge/gadget_thumbnail.png"
  author="宇狗 Hugo"
  author_email="hugojay+97thChallenge@gmail.com"
  author_affiliation="Hugojay Studio"
  author_location="Tainan, Taiwan"
  author_photo="http://farm3.static.flickr.com/2354/2120108444_5c4a8a93f9_t.jpg"
  author_aboutme="我是台灣人，目前就讀國立中正大學資管系。 I love Taiwan!"
  author_link="http://hugojay.blogspot.com"
  author_quote="我知道潮落之後一定有潮起，有什麼了不起 -- Mayday"
  width="310" height="100">
  <optional feature="shareable-prefs" />
  </ModulePrefs>
  <UserPref name="tech" display_name="升學類型" default_value="" datatype="enum">
	<EnumValue display_value="學測指考" value=""/>
	<EnumValue display_value="技職統測" value="1"/>
  </UserPref>
  <UserPref name="mypriority" display_name="預設顯示" default_value="1" datatype="enum">
	<EnumValue display_value="學測/二技統測倒數" value="1"/>
	<EnumValue display_value="指考/四技二專統測" value="2"/>
	<EnumValue display_value="自訂倒數" value="3"/>
  </UserPref>
  <UserPref name="mytitle" display_name="目的名" default_value="自訂倒數" />
  <UserPref name="myyear" display_name="年" default_value="" datatype="enum">
	<EnumValue display_value="未選擇" value=""/>
	<EnumValue display_value="2010" value="2010"/>
	<EnumValue display_value="2011" value="2011"/>
  </UserPref>
  <UserPref name="mymonth" display_name="月" default_value="" />
  <UserPref name="myday" display_name="日" default_value="" />
  <UserPref name="mytime" display_name="時:分" default_value="0:00" datatype="hidden" />
  <Content type="html">
    <![CDATA[
<style type="text/css">body{overflow:hidden}#remote_0{width:290px}#main{width:100%;height:100px}#Menu{position:absolute;left:0;top:0;width:290px;height:25px;z-index:1;overflow:hidden;text-align:center}#Menu a{display:block;float:left;width:70px;height:25px;padding-top:3px;cursor:pointer;font-size:10pt}#Menu a:hover{color:#F60}#customize{display:block;position:absolute;left:210px;top:25px;z-index:8;width:80px;height:50px;text-indent:-5000px}#customize:hover{background:url(http://gmodules.com/ig/images/plus_google.gif) 50% 50% no-repeat}#links{position:absolute;left:210px;top:0;z-index:9;background:url(http://hugojay.itszero.info/98thChallenge/bg/logo.gif) no-repeat;display:block;width:80px;height:25px;text-indent:-5000px}#links:hover{text-indent:5px;font-size:8pt;color:#333;text-decoration:none}#tab1{background:#FE0 url(http://hugojay.itszero.info/97thChallenge/bg/tab1.gif) 100% -25px no-repeat}#tab2{background:#EF0 url(http://hugojay.itszero.info/97thChallenge/bg/tab2.gif) 100% -25px no-repeat}#tab3{background:#CFC url(http://hugojay.itszero.info/97thChallenge/bg/tab3.gif) 100% -25px no-repeat}.Layer{position:absolute;left:0;top:25px;width:290px;height:75px;z-index:1;overflow:hidden;font-size:10pt}#Layer1{background:#FE0 url(http://hugojay.itszero.info/97thChallenge/bg/layer1.gif) no-repeat}#Layer2{background:#EF0 url(http://97thchallenge.googlepages.com/layer2.gif) no-repeat}#Layer3{background:#CFC url(http://97thchallenge.googlepages.com/layer3.gif) no-repeat}#extra{background:#CFC url(http://97thchallenge.googlepages.com/layer.gif) no-repeat;z-index:2}#w1{background:#ED0}#w2{background:#DE0}#w3{background:#AFA}h3,.sb,.wb{float:right;width:205px;margin:2px 0;padding:0;text-align:left}h3{font-size:11pt}.sb,.s{color:#999}.db{width:70px;height:50px;padding:5px 0;margin:5px;float:left;text-align:right;font-size:8pt;color:#999}.d{color:#C00;font-family:Tahoma,Arial;font-size:22pt;font-weight:bold;display:block;text-align:center}.wb{color:#666;font-size:9pt}.red{color:red}</style>
<div id="main">
<div id="Menu">
	<a id="tab1" onmouseover="tab(1)">學測倒數</a>
	<a id="tab2" onmouseover="tab(2)">指考倒數</a>
	<a id="tab3" onmouseover="tab(3)">__UP_mytitle__</a>
</div>

<a id="links" href="http://hugojay.itszero.info/98thChallenge" title="前進大學倒數首頁" target="_blank">前進大學倒數</a>
<a id="customize" href="http://hugojay.itszero.info/98thChallenge/#customize" title="取得自訂倒數計時器" target="_blank">自訂我的倒數計時</a>

<div id="extra" class="Layer">&nbsp;</div>
<div id="Layer1" class="Layer">
	<h3>距 <span id="date1">2011/1/27,28</span> <span id="hugojay1">剩下</span></h3>
	<div class="db"><span id="d1" class="d">幾</span>天</div>
	<div class="sb"><span id="s1" class="s">幾</span> 秒</div>
	<div class="wb" id="w1"></div>
</div>

<div id="Layer2" class="Layer">
	<h3>距 <span id="date2">2011/7/1~3</span> <span id="hugojay2">剩下</span></h3>
	<div class="db"><span id="d2" class="d">幾</span>天</div>
	<div class="sb"><span id="s2" class="s">幾</span> 秒</div>
	<div class="wb" id="w2"></div>
</div>

<div id="Layer3" class="Layer">
	<h3>距 __UP_myyear__/__UP_mymonth__/__UP_myday__ <span id="mytime"></span> <span id="hugojay3">剩下</span></h3>
	<div class="db"><span id="d3" class="d">幾</span>天</div>
	<div class="sb"><span id="s3" class="s">幾</span> 秒</div>
	<div class="wb" id="w3"></div>
</div>
</div>
<script type="text/javascript">
// Get userprefs
var prefs = new _IG_Prefs();

var clocknum, goaldate, custom;var older=1;
if(prefs.getString("tech")==""){
	goaldate1="2011/1/27";
	goaldate2="2011/7/1";
}else{
	goaldate1="2011/4/9";
	goaldate2="2011/4/30";
	document.getElementById("tab1").innerHTML="二技統測";
	document.getElementById("tab2").innerHTML="四技二專";
	document.getElementById("date1").innerHTML="2011/4/9,10";
	document.getElementById("date2").innerHTML="2011/4/30,5/1";
}

if(prefs.getString("myyear")==""){
	custom=false;
	document.getElementById("Layer3").style.display="none";
}else{
	custom=true;
}

//Tab Switch by hugojay 
function tab(yap){
	clocknum = yap;
	if(yap == 1){
	 goaldate=goaldate1;
	}else if(yap == 2){
	 goaldate=goaldate2;
	}else if(custom){
	 goaldate=prefs.getString("myyear")+"/"+prefs.getString("mymonth")+"/"+prefs.getString("myday")+" "+prefs.getString("mytime");
	 if(prefs.getString("mytime")!="0:00")
	 document.getElementById("mytime").innerHTML="<small>"+prefs.getString("mytime")+"</small>";
	}
	clock("force");
	document.getElementById('Layer'+older).style.zIndex= '1';
	document.getElementById('Layer'+yap).style.zIndex= '5';
	document.getElementById('tab'+older).style.backgroundPosition="100% -25px";
	document.getElementById('tab'+yap).style.backgroundPosition="100% 0px";
	older=yap;
}
tab(prefs.getString("mypriority"));

/* 倒數計時器程式參考 http://dob.tnc.edu.tw/themes/old/showPage.php?s=82 
2008-1-2 修正已過時間的計算錯誤
2008-1-31 修正某些狀況下時間到的警示不會出現
2009-9-17 增加統測類倒數 */
var daysms = 24 * 60 * 60 * 1000
var hoursms = 60 * 60 * 1000
var Secondms = 60 * 1000
var microsecond = 1000
var passed=false;

function clock(update){
var time = new Date()
var today = time.getTime()
var Tday = new Date(goaldate);
var Diffms = Tday.getTime() - today

if(Math.abs(Diffms)!=Diffms){
	var passed=true;//倒數已過
	Diffms=Math.abs(Diffms);
	document.getElementById("hugojay"+clocknum).innerHTML="<span class='red'>已過</span>";
}

var hugos = Math.floor(Diffms / microsecond);
var D = Math.floor(Diffms / daysms)
var days = D; if(passed && D!=0){ days = "-"+D;}

if(days == 0){ 
	if(passed){ days="今";}else{ days="明";}
}

var W = Math.floor(Math.abs(D/7));
var WD = Math.abs(D)-W*7;

Diffms -= D * daysms
var H = Math.floor(Diffms / hoursms)
Diffms -= H * hoursms
var M = Math.floor(Diffms / Secondms)
Diffms -= M * Secondms
var S = Math.floor(Diffms / microsecond)

document.getElementById("d"+clocknum).innerHTML=days;
document.getElementById("s"+clocknum).innerHTML=hugos;
document.getElementById("w"+clocknum).innerHTML=W+" 週 "+WD+" 天 "+H+" 時 "+M+" 分 "+S+"  秒";

if(hugos == 0){//TIME'S UP!
	if(clocknum != 3){
		alert("三年的努力用在此時，祝考生前進理想大學！");
	}else{
		alert("倒數時間到了！");
	}
}

if(update!='force'){ setTimeout("clock()",1000);}

}
clock();

//http://www.onlyone.idv.tw/?p=81
try {
document.execCommand("BackgroundImageCache", false, true);  
} catch(err) {}
</script>

<script type="text/javascript">var sc_project=2362835; var sc_invisible=1; var sc_partition=22; var sc_security="a8fea30f"; </script><script type="text/javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><img src="http://c23.statcounter.com/counter.php?sc_project=2362835&java=0&security=a8fea30f&invisible=0" alt="counter easy hit" border="0"> </noscript>
      ]]>
  </Content>
</Module>