// JavaScript Document
function verify()
{
	var strp1 = '';
	var strp2 = '';
	var currString = document.getElementById('conv_value').value;
	var currChar = currString.charAt(currString.length - 1);
	if ((currChar != '/' && currChar != '.' && currChar != ',') && (currChar < '0' || currChar > '9'))
	{
		currString = currString.substr(0, currString.length - 1);
		document.getElementById('conv_value').value = currString;
	}
		 
	currString2 = currString.replace(/,/g, ".");
	if (currString2.indexOf('/') != -1)
	{
		strp1 = currString2.substr(0, currString2.indexOf('/'));
		strp2 = currString2.substr(currString2.indexOf('/') + 1, currString2.length - 1);
		if (strp2.length > 0)
			currString2 = strp1 / strp2;
	}
	currString2 = parseFloat(currString2);
	if (document.getElementById('form_conv').elements['conv_type'][0].checked == true)
	{
		currString2 = (currString2 * 25.4).toFixed(2);
		if (currString2 == 'NaN' || currString2 == 'Infinity' || currString2 == 'undefined')
			currString2 = '0.00';	
		document.getElementById('conv_result').innerHTML = '= ' + currString2 + ' mm';
	}
	else if (document.getElementById('form_conv').elements['conv_type'][1].checked == true)
	{
		currString2 = (currString2 / 25.4).toFixed(2);
		if (currString2 == 'NaN' || currString2 == 'Infinity' || currString2 == 'undefined')
			currString2 = '0.00';	
		document.getElementById('conv_result').innerHTML = '= ' + currString2 + ' "';
	}
}

function openInfo(title) 
{
	var winl = (screen.width - 450) / 2;
	var wint = (screen.height - 600) / 2;
	window.open('info_popups/' + title + '.html', '', 'width=400, height=400, top=' + wint + ', left=' + winl + ', resizable=no, scrollbars=yes, toolbar=no, menubar=no, location=no');
}

function clearConv()
{
	document.getElementById('conv_value').value = '';
	verify();
}
