var main = {
    
    init:function(){
        
        $("#slider1").slider({
			value:1,
			min: 1,
			max: 12,
			step: 1,
			slide: function(event, ui) {
				$("#amount1").val(ui.value);
                $("#slider1 .ui-slider-handle").text(ui.value);
                main.initCalculator();
			}
		});
		$("#amount1").val($("#slider1").slider("value"));
        $("#slider1 .ui-slider-handle").text($("#slider1").slider("value"));
        
        $("#slider2").slider({
			value:2,
			min: 2,
			max: 14,
			step: 1,
			slide: function(event, ui) {
				$("#amount2").val(ui.value);
                $("#slider2 .ui-slider-handle").text(ui.value);
                main.initCalculator();
			}
		});
		$("#amount2").val($("#slider2").slider("value"));
        $("#slider2 .ui-slider-handle").text($("#slider2").slider("value"));
        
        
        main.initCalculator();
        
        $("input[name=format]").bind("change",function(){
            main.initCalculator();
        });
        
        
    },
    
    initCalculator:function(){
        var _standardPrice  = $("input#standardPrice").val(),
            _pageNo         = $("input#amount1").val(),
            _workDays       = $("input#amount2").val(),
            _format         = $("input[name=format]").val();
        
        main.calcValue(_standardPrice,_pageNo,_workDays,_format);
        
        
    },
    
    calcValue:function(_standardPrice,_pageNo,_workDays,_format){
        var _mn     = 1 - ((_pageNo-1) * 4)/100,
            _mn1    = 1 - ((_workDays-2) * 2)/100,
            _mn2    = _format * 1,
            _new1   = (_standardPrice*1*_pageNo*1*_mn*1)*1,
            _new2   = _new1*1*_mn1*1,
            _newValue = _new2*1*_mn2*1;
        
        $(".calcResult span").text(Math.round(_newValue));
    }
                		
    
    
}

$(document).ready(function(){
    main.init();
});
