/**
 * ユーティリティ<br>
 * 60進数表記を10進数表記に変換する
 * @param {String} _l60 「/」区切りの60進数表記文字列
 * @return 10進数数値
 * @type Number
 */
function l60tol10( _l60 ) {
	var _l10 = 0.0;
	var div = 1;
	var _l60a = _l60.split( "/" );
	for(var i=0;i<_l60a.length;i++) {
		_l10 = _l10 + parseFloat( _l60a[i] ) / div;
		div = div * 60.0;
	}
	return new Number( parseFloat(_l10.toFixed(5)) );
};

/**
 * ユーティリティ<br>
 * 10進数表記を60進数表記に
 * @param {Number} _l10 10進数数値
 * @return 「/」区切りの60進数表記文字列
 * @type String
 */
function l10tol60( _l10 ) { 
	var _l60 = new Array( 0.0 , 0.0 , 0.0 );
	_l60[0] = parseInt(   _l10                );
	_l60[1] = Math.floor( ( _l10 - _l60[0] )*60 );
	_l60[2] = 3600 *    ( _l10 - _l60[0] - _l60[1]/60 );
	if( _l60[2].toFixed(3) >= 60.0 ) {
		_l60[2] = 60.0 - _l60[2] ;
		_l60[1] = _l60[1] + 1.0;
	}
	return _l60[0]+"/"+_l60[1]+"/"+_l60[2].toFixed(3);
};

