function calculate(direction, e)
{
	if (direction == 'peso') {
		var aus_dollars = parseFloat( $('#aud').val() );
		if(aus_dollars > 0) {
			pesos = parseFloat(aud_peso) * aus_dollars;
		} else {
			pesos = 0;
		}
        pesos = pesos.toFixed(2);
		$('#peso').val(pesos).siblings('span').text(pesos);
        $('#neo-calc-au span').text(aus_dollars.toFixed(2));
	} else {
		var pesos = parseFloat( $('#peso').val() );
		if(pesos > 0) {
			aus_dollars = pesos / aud_peso;
		} else {
			aus_dollars = 0;
		}
        aus_dollars = aus_dollars.toFixed(2)
		$('#aud').val(aus_dollars).siblings('span').text(aus_dollars);
        $('#neo-calc-ph span').text(pesos.toFixed(2));
	}

    if (e === false || e.keyCode == 13 || e.keyCode == 27) {
        $('body').click();
    }
}

function showform() {
	document.getElementById( 'select' ).style.display = 'none';
	document.getElementById( 'frm_login' ).style.display = 'block';
	document.getElementById( 'signup' ).style.display = 'inline';
	$('#username').focus();
}

$(document).ready( function() {
    var noop = function () { return false };
	$('#aud').keyup( function(e) { calculate('peso', e); } ).blur( function() { calculate('peso', false); } )
        .click(noop);
	$('#peso').keyup( function(e) { calculate('aud', e); } ).blur( function() { calculate('aud', false); } )
        .click(noop);
	if( window.location.search.indexOf('login') !== -1 ) {
		showform();
	}
    $('#neo-calc-au, #neo-calc-ph').click(function () {
        $('span', this).hide().siblings('input').show().focus()[0].select();
        return false;
    });
    $('body').click(function () {
        $('#aud, #peso').hide().siblings('span').show().focus();
    })
} );

