﻿var YDOM=YAHOO.util.Dom;
function Over(tab){
	YDOM.setStyle(YDOM.get(tab), "backgroundPosition", "bottom");
}
function Out(tab){
	YDOM.setStyle(YDOM.get(tab), "backgroundPosition", "top");
}
function blank(){
	
}
function CalaulateRate(rate, specialRate, chargeUnit, chargeFee){
	
	inputfield = document.rateform.inputfield.value;

	var inp = document.rateform.inputfield.value ;

	// kiwi @ 10-03-2010
	if (Math.floor((inp*10)) != ((inp*10)))
	{
		inp = Math.floor((document.rateform.inputfield.value*10))/10;
		alert('預算支付金額不可以多於一個小數位，現將以RMB ' + inp + ' 計算');
		document.rateform.inputfield.value = inp;
	}

	if( inp !='' ){


	
		//var result = Math.ceil(inp * rate );
		var result = ((inp *10)/10) * rate;
		
		result = Math.ceil(result*10) /10;
		
		var inputValue = document.rateform.inputfield.value;

		if( (inputValue * 1) < (chargeUnit * 1) ){
			
			
			//result = Math.floor((((inp *1) + Math.floor(chargeFee)) * rate) * 10 ) /10;
			// kiwi @ 30-12-2009
			//result = Math.floor(Math.round((((inp *1) + Math.floor(chargeFee)) * rate)*10))/10;
			result = Math.floor(Math.round((((inp *1) + Math.floor(chargeFee)) * rate)*10))/10;
			
			
			
			// kiwi @ 29-01-2010
			result2= Math.round((((inp *1) + Math.floor(chargeFee)) * rate)*10);
			result3 = (((inp *1) + Math.floor(chargeFee)) * rate)*10;
			
			
			if(result3 > result2)
				{result = ((result*10) + 1)/10}
				
				
		}

		document.rateform.outputfield.value = (result) ;	
	}else{
		document.rateform.outputfield.value = '' ;	
	}
}
function CalaulateRate2a(rate, specialRate, chargeUnit, chargeFee){
	var inp = document.rateform.outputfield.value ;



	if( inp !='' ){
	
			
			
			var result = Math.floor((inp / rate)*10 )/10 ;
			
			if( result < chargeUnit ){ 
				var result = Math.floor(((inp / rate)-chargeFee)*10 )/10 ;
		
			}
			
		if( result<0 ) result = 0 ; 
		
		document.rateform.inputfield.value = (result) ;	
	}else{
		document.rateform.inputfield.value = '' ;	
	}
}

function hnormal(selTr)
{
selTr.style.backgroundColor='';
selTr.style.cursor = "" ;
}

function hlight3(selTr)
{
selTr.style.backgroundColor='#FEDEC0';
selTr.style.cursor = "hand" ;
}
function reportdate(thisform){
	var indate = thisform.value ;
	window.location.href = './?fi=reports&indate='+ indate ;
}

function deleteRecord(id){
	//window.location.href = './?fi=reports&act=d&id='+id ;
	window.location.href = './?fi=reports&act=payback&id='+id ;
}