jQuery(document).ready(function(){
	jQuery("#call_length").click(function() {
		jQuery("#c_length").slideToggle("slow");			
	
	});

	jQuery("#length, #width").labelify({ text: "label" });
	jQuery('input[name="type"]').click(function() {
		var selected = jQuery(this).val();
		if(jQuery(this).val() == '2') { 
			jQuery("#width-box").show();
		}	
		else {
			jQuery("#width-box").hide();		
		}
	});		
	jQuery('#calculate_tile_size').submit(function() {	
		jQuery("#tool-result").hide();
		jQuery("#tool-result").empty();
		var baseURL = jQuery('input[name="base_url"]').val();
		var fg = jQuery('input[name="type"]:checked').val();
		var fa = jQuery('input[name="fliesenart"]:checked').val();
		var f_lenght = jQuery('input[name="length"]').val();
		var f_width = jQuery('input[name="width"]').val();
		if(!fa) {
			jQuery("#tool-result").append("<h2>Bitte wählen Sie eine Fliesenart aus.</h2>");		
		}
		else {
			if(fg == '1' && f_lenght != "") {
				f_lenght = f_lenght.replace(/,/g,'.');
				f_lenght = Math.pow(f_lenght,2)+Math.pow(f_lenght,2);
				var queer = Math.sqrt(f_lenght)+0.5;
				queer = Math.round(queer*10);
				if(queer <= 490 ) {
					var sl = 18;
					var fs_group = 'bis 490';
				}
				else if(queer <= 640 ) {
					var sl = 17;
					var fs_group = '530-640';
				}
				else {
					var sl = 16;				
					var fs_group = '750-1600';
				}				
				jQuery("#tool-result").append('<h2><a href="'+baseURL+'?fliesenart='+fa+'&schnittlaenge_von_bis='+sl+'">Ihre minimale Schnittlänge beträgt '+queer+'mm<br /><em>Klicken Sie hier um alle Fliesenschneider in der Gruppe '+fs_group+'mm anzuzeigen</em></a></h2>');														
			}
			else if(fg == '1' && f_lenght == "") {
				jQuery("#tool-result").append("<h2>Bitte tragen Sie die Breite in cm ein.</h2>");														
			
			}
			else if(fg == '2' && f_lenght != "" && f_width != "") {
				f_width = f_width.replace(/,/g,'.');
				f_lenght = f_lenght.replace(/,/g,'.');
				f_lenght = Math.pow(f_lenght,2)+Math.pow(f_width,2);
				var queer = Math.sqrt(f_lenght)+0.5;
				queer = Math.round(queer*10);
				if(queer <= 490 ) {
					var sl = 18;
					var fs_group = 'bis 490';
				}
				else if(queer <= 640 ) {
					var sl = 17;
					var fs_group = '530-640';
				}
				else {
					var sl = 16;				
					var fs_group = '750-1600';
				}				
				jQuery("#tool-result").append('<h2><a href="'+baseURL+'?fliesenart='+fa+'&schnittlaenge_von_bis='+sl+'">Ihre minimale Schnittlänge beträgt '+queer+'mm<br /><em>Klicken Sie hier um alle Fliesenschneider in der Gruppe '+fs_group+'mm anzuzeigen</h2></em></a>');														
			}	
			else {
				jQuery("#tool-result").append("<h2>Bitte tragen Sie die Breite & Länge in cm ein.</h2>");														
			
			}
			
		}
		jQuery("#tool-result").fadeIn("slow");				
		return false;
	
	});	
	
	
});
