function dms2dec() {
	var dms_lat = document.forms[0].coordy.value;
	var dms_lng = document.forms[0].coordx.value;
		
	if ((dms_lat.indexOf("°") >= 0) && (dms_lat.indexOf("'") >= 0))
	{
		// x = lng = d°mm'ss"
		var d_lng = parseFloat(dms_lng.substring(0,1));
		var m_lng = parseFloat(dms_lng.substring(2,4));
		var s_lng = parseFloat(dms_lng.substring(5,7));
		
		var dec_lng_s = s_lng/60;
		var dec_lng_m = m_lng + dec_lng_s;
		
		var dec_lng = d_lng + (m_lng + s_lng/60)/60;
		
		// y = lat = dd°mm'ss"
		var d_lat = parseFloat(dms_lat.substring(0,2));
		var m_lat = parseFloat(dms_lat.substring(3,5));
		var s_lat = parseFloat(dms_lat.substring(6,8));
		
		var dec_lat = d_lat + (m_lat + s_lat/60)/60;
		
		document.forms[0].coordx.value = dec_lng;
		document.forms[0].coordy.value = dec_lat;
	}
}






