jQuery(document).ready(function(){

    jQuery("#sBetrag").slider({ min:parseFloat(schnellrechner.getMinAuszahlungsbetrag()), max:parseFloat(schnellrechner.getMaxAuszahlungsbetrag()), value:parseFloat(schnellrechner.getBetrag()), step: parseInt(schnellrechner.data.defaulBetragsliderStep) });
    jQuery("#sLaufzeit").slider({ min:parseInt(schnellrechner.getMinLaufzeit()), max: parseInt(schnellrechner.getMaxLaufzeit()), value: parseInt(schnellrechner.getLaufzeit()), step: parseInt(schnellrechner.getLaufzeitStep()) });
    jQuery("#sRate").slider({ min:schnellrechner.getMinRate(), max: schnellrechner.getMaxRate(), value: schnellrechner.getRate(), step: 20});    
     
    // Betrag    
    jQuery('#sBetrag').bind('slide',function(event, ui) {	
    	schnellrechner.changeBetrag(ui.value);	    	
		jQuery('#sRate').slider('option', 'value', schnellrechner.getRate());		
    });
    
    jQuery('#sBetrag').bind('slidechange',function(event, ui) {    	
    	if(schnellrechner.checkCombiByBetrag(1)==false){
    		jQuery('#sRate').slider('option', 'value', schnellrechner.getRate());
    		jQuery('#sBetrag').slider('option', 'value', schnellrechner.getBetrag());
    	}
    });    
    
    // Laufzeit    
    jQuery('#sLaufzeit').bind('slide',function(event, ui) {
    	schnellrechner.changeLaufzeit(ui.value);
		jQuery('#sRate').slider('option', 'value', schnellrechner.getRate());		
    });
    
    jQuery('#sLaufzeit').bind('slidechange',function(event, ui) {    	
    	if(schnellrechner.checkCombiByLaufzeit(1)==false){
    		jQuery('#sRate').slider('option', 'value', schnellrechner.getRate());
    		jQuery('#sLaufzeit').slider('option', 'value', schnellrechner.getLaufzeit());
    		if(schnellrechner.checkAndSetEffzins(schnellrechner.getLaufzeit(),schnellrechner.getBetrag()))if(schnellrechner.callback!=null)schnellrechner.callback();
    		schnellrechner.checkAndSetNomzins(schnellrechner.getLaufzeit(),schnellrechner.getBetrag());
    	}
    });
    
    // Rate    
    jQuery('#sRate').bind('slide',function(event, ui) {    	
    	schnellrechner.changeRate(ui.value);
    	jQuery('#sLaufzeit').slider('option', 'value', schnellrechner.getLaufzeit());    	
    });
    
    jQuery('#sRate').bind('slidechange',function(event, ui) {    	
    	if(schnellrechner.checkCombiByRate(1)==false){
    		jQuery('#sRate').slider('option', 'value', schnellrechner.getRate());
    		jQuery('#sLaufzeit').slider('option', 'value', schnellrechner.getLaufzeit());
		if(schnellrechner.checkAndSetEffzins(schnellrechner.getLaufzeit(),schnellrechner.getBetrag()))if(schnellrechner.callback!=null)schnellrechner.callback();
		schnellrechner.checkAndSetNomzins(schnellrechner.getLaufzeit(),schnellrechner.getBetrag());
    	}   	
    });
    
 });
