<!--
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 preview_vote_form(f, act_script, act_val){
	//var f = document.vote;
	//alert("1");
  var btn = f.willing;
  var cnt = -1;
  for (var i=0; i < btn.length; i++) {
   	if (btn[i].checked) {
      cnt = i; 
      i = btn.length;
    }
  }
  if (cnt > -1){
	f.action = act_script;	
  	f.act.value = act_val;
  	f.submit();
  }else
  	alert("請選取投票選項");
}

function vote_form(f,n){
	//var f = document.vote;
	if(n == 1){
		//alert("1");
		var btn = f.options;
		var cnt = -1;
    	for (var i=0; i < btn.length; i++) {
        	if (btn[i].checked) {
        		cnt = i; 
        		i = btn.length;
        	}
    	}
    	if (cnt > -1){
    		f.act.value="vote";
    		f.submit();
    	}else
    		alert("請選取投票選項");
                  
	}else if(n ==2){
		f.action="/movie_vote/vote_result.htm";	
		f.act.value="result";
		f.submit();
		//alert(f.act.value);
	}

}

function onEnter(event)
{
   var bolOldBrowser = (document.layers) ? true : false;
   var intKeyCode = 0;
   if (bolOldBrowser)          
   	intKeyCode = event.which;
   else                        
      	intKeyCode = event.keyCode;
   if (intKeyCode == 13)       
   	//nextlink();
   	submit_search();
}
      
function ticket_form(){
	var f = document.ticket;
	var btn = document.ticket.options;
	var cnt = -1;
	if(f.station.value==''){
    	alert("請選取一個新聞台");
    	return false;
    }
    
    if(btn.checked)
    	cnt = 1;
    else{
	    for (var i=0; i < btn.length; i++) {
	       if (btn[i].checked) {
	        	cnt = i; 
	        	i = btn.length;
	        }
	    }
    }
    if (cnt > -1){    		
    	f.submit();
    }else{
    	alert("請選取一個索票選項");
    	return false;
    }
   

}
function validate_email(field,alerttxt)
{
	with (field)
	{
		
	}
}
function uinfo_form(){
	var f = document.uinfo;
	//var emailFilter=/^.+@.+\..{2,3,4,6}$/;
	//var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
	/*if(document.uinfo.email.value.length > 0){
		apos=document.uinfo.email.value.indexOf("@");
		dotpos=document.uinfo.email.value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) 
		//if(!(emailFilter.test(document.uinfo.email.value))||document.uinfo.email.value.match(illegalChars))
	  	{
	  		alert("請輸入正確的E-Mail地址.");
	  		return false;
	  	}
		
	}*/
	var stripped = document.uinfo.phone.value.replace(/[\(\)\.\-\ ]/g, '');
	if(!checkInput('uinfo','name',100)||!checkInput('uinfo','addr',150)||!checkInput('uinfo','phone',10)){
		alert("請填寫你的姓名,電話和地址.");
    		return false;	
	}else if(isNaN(parseInt(stripped))||stripped.length < 7){    		
    		alert("請輸入正確的電話.");
    		return false;
    	}else{
    		f.submit();
    	}
   

}
function draw_form(){
	var f = document.draw;
	var btn = document.draw.options;
	var cnt = -1;
	if(f.station.value==''){
    	alert("請選取一個新聞台");
    	return false;
    }
    
    if(btn.checked)
    	cnt = 1;
    else{
	    for (var i=0; i < btn.length; i++) {
	       if (btn[i].checked) {
	        	cnt = i; 
	        	i = btn.length;
	        }
	    }
    }
    if (cnt > -1){    		
    	f.submit();
    }else{
    	alert("請選取一個場次選項");
    	return false;
    }
   

}

// Format the date to output.
function js_format_date(d, m, y) {
	// 2 digits month.
	m2 = '00' + m;
	m2 = m2.substr(m2.length - 2);
	// 2 digits day.
	d2 = '00' + d;
	d2 = d2.substr(d2.length - 2);
	// YYYYMMDD
	return y + m2 + d2;
}

function checkInput(form_name,column_name,max_length){

	var str = eval('document.'+form_name+'.'+column_name+'.value');
	var str = eval('document.'+form_name+'.'+column_name+'.value');
	
	str = str.replace(/^\s+/,""); 
	str = str.replace(/\s+$/,"");
	if(str == ''){
		return false;
	}else{
		return true;
	}
	if(str.length > max_length)
		return false;
}
function daysInMonth(year,month) {
	var dd = new Date(year, month, 0);
	return dd.getDate();
}

function fill_dates(s){
	var f=document.vote_add;
	if(s == 's'){
		var tot=f.s_dat.options.length;
		for (i=0;i<tot;i++)
		{
			f.s_dat.options[i]=null;
		}
		f.s_dat.options.length=0;
		var days = daysInMonth(f.s_yr.value,f.s_mth.value,0);
		for (i=0;i<days;i++)
		{
			f.s_dat.options[i]=new Option(i+1);
		}
	}else if (s=='e'){
		var tot=f.e_dat.options.length;
		for (i=0;i<tot;i++)
		{
			f.e_dat.options[i]=null;
		}
		f.e_dat.options.length=0;
		var days = daysInMonth(f.e_yr.value,f.e_mth.value,0);
		for (i=0;i<days;i++)
		{
			f.e_dat.options[i]=new Option(i+1);
		}
	
	}

}

function submit_vote(){
	var f=document.vote_add;
	var s_date = js_format_date(f.s_dat.value,f.s_mth.value,f.s_yr.value);  
	var e_date = js_format_date(f.e_dat.value,f.e_mth.value,f.e_yr.value);  
//	var s_date = f.s_yr.value+f.s_mth.value+f.s_dat.value;
//	var e_date = f.e_yr.value+f.e_mth.value+f.e_dat.value;
	var today = new Date();
	var todate = today.getFullYear();
	// 2 digits month.
	var todate_m = "00"+(today.getMonth()+1);
	todate_m = todate_m.substr(todate_m.length - 2);
	var todate_d = "00"+today.getDate();
    todate_d = todate_d.substr(todate_d.length - 2);
	todate = today.getFullYear()+todate_m+todate_d;
	var option_count = 0;
	if(checkInput('vote_add','option1',36))
		option_count ++;
	if(checkInput('vote_add','option2',36))
		option_count ++;
	if(checkInput('vote_add','option3',36))
		option_count ++;
	if(checkInput('vote_add','option4',36))
		option_count ++;
	if(checkInput('vote_add','option5',36))
		option_count ++;

	if(!checkInput('vote_add','title',76)){
		alert("請填寫字數在38字以內的投票主題.");
		f.title.focus();
		return false;
	}else if(todate > s_date){
		alert("投票開始時間不能小於現在時間");	
		return false;
	}else if(s_date >= e_date){
		alert("投票結束時間不能小於投票開始時間");		
		return false;
	}else if(option_count < 2){
		alert("請至少填兩個字數在18字以內的投票選項.");
		return false;
	}else{
		
		if (window.confirm("送出後將無法刪除及修改！你確定要送出？"))
			f.submit();
		
		else
			return false;
	}
	
}

function submit_search(){
	var f=document.search_form;

	if(!checkInput('search_form','searchkey')){
	//	alert("請輸入搜尋關鍵字");
		f.searchkey.focus();
		return false;
	}else{
	//	alert(f.searchkey.value);
		f.submit();	
	}
}
//-->
