// remap jQuery to $
(function($){

    /* HOMEPAGE HERO EFFECTS */

/*
    $("#home-hero ul li").hover(function() {

        $(this).find(".hero-static").stop(true,true).animate({
            opacity: "0.0"
        }, 600);
        $(this).find(".hero-hover").stop(true,true).animate({
            opacity: "1.0"
        }, 600);

    }, function() {

        $(this).find(".hero-static").stop(true,true).animate({
            opacity: "1.0"
        }, 600);
        $(this).find(".hero-hover").stop(true,true).animate({
            opacity: "0.0"
        }, 600);

    });
*/



    $("#home-hero ul li").hover(function() {

        $(this).find(".hero-static").stop(true,true).animate({ opacity: "0.0" }, 100);
        $(this).find(".hero-hover").stop(true,true).slideDown().css("display", "block");

    }, function() {

        $(this).find(".hero-static").stop(true,true).animate({ opacity: "1.0" }, 1000);
        $(this).find(".hero-hover").stop(true,true).slideUp().css("display", "none");

    });




	$('.calc-gender, .calc-pairs, .calc-price').dropkick();



// Calculator process
function calculatorProcess()
{
	// Format currency
	function formatCurrency(_number) 
	{
		_number = _number.toString().replace(/\$|\,/g,'');
		
		if(isNaN(_number))
			_number = "0";
		
		sign = (_number == (_number = Math.abs(_number)));
		_number = Math.floor(_number*100+0.50000000001);
		cents = _number%100;
		_number = Math.floor(_number/100).toString();
		
		if(cents<10)
			cents = "0" + cents;
		
		for (var i = 0; i < Math.floor((_number.length-(1+i))/3); i++)
			_number = _number.substring(0,_number.length-(4*i+3))+','+
		
		_number.substring(_number.length-(4*i+3));
		return (((sign)?'':'-') + '$' + _number + '.' + cents);
	}
	
	var total = isNaN(parseInt(document.getElementById('calculator_age').value))?0:parseInt(document.getElementById('calculator_age').value);
	if(total > 0)
	{
		total = parseInt(document.getElementById('calculator_gender').value)-total;
		if(total <= 0)
		{
			document.getElementById('calculator_total').innerHTML = 'Please enter age younger then '+document.getElementById('calculator_gender').value;
			return ''
		}
		total *=parseInt(document.getElementById('calculator_pairs').value);
		total *=parseInt(document.getElementById('calculator_price').value);
	}
	document.getElementById('calculator_total').innerHTML = formatCurrency(total);
}



})(window.jQuery);
