/* 
 ****************************************
 ****** euDock Trans Functions    *******
 ******  (BEGIN)                  *******
 **************************************** 
 */

	function euKostFunc30(x){
		return 0.3;
	};
	
	function euKostFunc100(x){
		return 1;
	};	
 
 	function euLinear(x){
		return x;
	};
  
	function euLinear30(x){
		return 1*(x+(1-x)*0.3);
	};
	
	function euLinear20(x){	
		return x+(1-x)*0.2;
	};
	
	function euExp30(x){
		return euLinear30(x*x*x);
	};

	function euLinear50(x){	
		return x+(1-x)*0.5;
	};		
	
	function euHarmonic(x){
		return euLinear30((1-Math.cos(Math.PI*x))/2);
	};
	
	function euSemiHarmonic(x){
		return euLinear30(Math.cos(Math.PI*(1-x)/2));
	};	
 
/* 
 ****************************************
 ****** euDock Trans Functions    *******
 ******  (END)                    *******
 **************************************** 
 */