
function convert()
{
	
a = parseFloat(document.getElementById("addpoint").a_x.value);
m = parseFloat(document.getElementById("addpoint").m_x.value);
s = parseFloat(document.getElementById("addpoint").s_x.value);

if (a<0)
{
	document.getElementById("addpoint").NS[1].checked = true;
	document.getElementById("addpoint").NS[0].checked = false;
	a=Math.abs(a);
}

if (document.getElementById("addpoint").NS[1].checked)
{
	NS='S';
}
else
{
	NS='N';
}

if (isNaN(m)) m=0;
if (isNaN(s)) s=0;
c = (s / 60 );
e = m + c;
f = (e / 60 ) + a;

as = ""+a;
if (as.indexOf(".")>0)
{
	 a = as.substr(0,as.indexOf("."));
	 m =Math.round((as % 1)*100000);
	 m = (m*60 ) / 100000;
}

document.getElementById("degminsec").innerHTML="<b>ddd° mmm' sss\" : </b><br/><br/>"+NS+" "+a+"° ";
mss = ""+m;
sd=s;
md=m;

if (mss.indexOf(".")>0)
{
	md= mss.substr(0,mss.indexOf("."));
	sd = Math.round((m % 1)*1000);
	

	sd = Math.round(((sd * 0.06)*100000))/100000;
}
if (sd<10) sd = "0"+sd;
if (md<10) md = "0"+md;
document.getElementById("degminsec").innerHTML+=md+"' ";
document.getElementById("degminsec").innerHTML+=sd+"\"";


document.getElementById("degmin").innerHTML="<b>ddd° mmm.mmm' : </b><br/><br/>"+NS+" "+a+"°";
mm ="" + (Math.round(sd/0.060)/100);

if (m<10) m = " "+"0"+m;

mm = mm.replace(".","");
ms="";
if (!isNaN(parseFloat(document.getElementById("addpoint").s_x.value))) ms = "."+mm;

document.getElementById("degmin").innerHTML+=" "+m+""+ms+"' ";

if (document.getElementById("addpoint").NS[1].checked)
{
	f=f-f-f;
}
document.getElementById("deg").innerHTML="<b>ddd.ddddd : </b><br/><br/>"+Math.round((f)*100000)/100000;


//--

a = parseFloat(document.getElementById("addpoint").a_y.value);
m = parseFloat(document.getElementById("addpoint").m_y.value);
s = parseFloat(document.getElementById("addpoint").s_y.value);

if (a<0)
{
	document.getElementById("addpoint").EW[1].checked = true;
	document.getElementById("addpoint").EW[0].checked = false;
	a=Math.abs(a);
}

if (document.getElementById("addpoint").EW[1].checked)
{
	EW='W';
}
else
{
	EW='E';
}

if (isNaN(m)) m=0;
if (isNaN(s)) s=0;
c = (s / 60 );
e = m + c;
f = (e / 60 ) + a;

as = ""+a;
if (as.indexOf(".")>0)
{
	 a = as.substr(0,as.indexOf("."));
	 m =Math.round((as % 1)*100000);
	 m = (m*60 ) / 100000;
}

document.getElementById("degminsec").innerHTML+=" "+EW+" "+a+"° ";
mss = ""+m;
sd=s;
md=m;

if (mss.indexOf(".")>0)
{
	md= mss.substr(0,mss.indexOf("."));
	sd = Math.round((m % 1)*1000);
	
		sd = Math.round(((sd * 0.06)*100000))/100000;
}
if (sd<10) sd = "0"+sd;
if (md<10) md = "0"+md;
document.getElementById("degminsec").innerHTML+=md+"' ";
document.getElementById("degminsec").innerHTML+=sd+"\"";


document.getElementById("degmin").innerHTML+=" "+EW+" "+a+"°";
mm ="" + (Math.round(sd/0.060)/100);

if (m<10) m = " "+"0"+m;

mm = mm.replace(".","");
ms="";
if (!isNaN(parseFloat(document.getElementById("addpoint").s_y.value))) ms = "."+mm;

document.getElementById("degmin").innerHTML+=" "+m+""+ms+"' <br/>";

if (document.getElementById("addpoint").EW[1].checked)
{
	f=f-f-f;
}
document.getElementById("deg").innerHTML+=", "+Math.round((f)*100000)/100000;








}