

$(document).ready(function() {
	
	$("#calcform").bind("keypress", function(e) {
		if (e.keyCode == 13) {
			//search($("#searchTerm").attr('value'));
			return false;
		}
	});
	
	$('#callout').hide();
	$('#help').hide();
	
	var clearMePrevious = "";

	// clear input on focus
	$('.clearMeFocus').focus(function() {
		//alert('working');
		if($(this).val()==$(this).attr('title')) {
			clearMePrevious = $(this).val();
			$(this).val("");
		}
	});

	// if field is empty afterward, add text again
	$('.clearMeFocus').blur(function() {
		if($(this).val()=="") {
			$(this).val(clearMePrevious);
		}
	});
	
	/*
    $(".defaultText").focus(function(srcc)
    {
        if ($(this).val() == $(this)[0].title)
        {
            $(this).removeClass("defaultTextActive");
            $(this).val("");
        }
    });
    
    $(".defaultText").blur(function()
    {
        if ($(this).val() == "")
        {
            $(this).addClass("defaultTextActive");
            $(this).val($(this)[0].title);
        }
    });
    
    $(".defaultText").blur();        
	
	$('#americancompounding-toll').val(0.25);	
	
	$("#currentsupplier-rawcost").change(function () {
		$('#americancompounding-rawcost').val( $('#currentsupplier-rawcost').val()).removeClass('defaultTextActive');
	});
	
	$("#currentsupplier-yield").change(function () {
		var currentsuppliertoll = Number($('#currentsupplier-toll').val());
		var currentsupplieryield = Number(100-($(this).val()))/100+1;
		var currentsupplierrawcost = Number($('#currentsupplier-rawcost').val());
		var currentsuppliertruecost = Number(currentsupplieryield*currentsupplierrawcost);
		var currentsupplierrealcost = Number(Math.round((currentsuppliertruecost+currentsuppliertoll)*100)/100);
		
		$('#currentsupplier-truecost').val(currentsuppliertruecost);	
		$('#currentsupplier-realcost').val(currentsupplierrealcost);	
	});
	
	$("#americancompounding-yield").change(function () {
		var americancompoundingtoll = Number($('#americancompounding-toll').val());
		var americancompoundingyield = Number(100-($(this).val()))/100+1;
		var americancompoundingrawcost = Number($('#americancompounding-rawcost').val());
		var americancompoundingrtruecost = Number(americancompoundingyield*americancompoundingrawcost);
		var americancompoundingrrealcost = Number(Math.round((americancompoundingrtruecost+americancompoundingtoll)*100)/100);
		
		$('#americancompounding-truecost').val(americancompoundingrtruecost);	
		$('#americancompounding-realcost').val(americancompoundingrrealcost);	
	});
	
	*/
	
});
