/**
 * @author jaamo
 */
var ui = {
	
	count: 0,
	
	mouseOver: function(element) {
		ui.count++;
		jQuery(".subMenu").hide();
		jQuery(element).find(".subMenu").show();
	},

	mouseOut: function(element) {
		ui.count--;
		setTimeout(ui.hide, 1000);
	},
	
	mouseOverSub: function(element) {
		ui.count++;
	},

	mouseOutSub: function(element) {
		ui.count--;
		setTimeout(ui.hide, 1000);
	},
	
	hide: function() {
		if (ui.count == 0) {
			jQuery(".subMenu").hide();		
		}
	},
	
	submitQuickForm: function(url) {

		// Initial url.		
		url += "?";

		// Get values.
		var fields = jQuery(".quickForm input");
		for (var i = 0; i < fields.length; i++) {
			url += jQuery(fields[i]).attr("name") + "=" + jQuery(fields[i]).val() + "&";
		}

		jQuery(".quickForm").fadeOut();
		
		jQuery.ajax({
			url: url,
			success: function() {
				alert("Kiitos yhteydenotostasi. Otamme teihin yhteyttä mahdollisimman pian!")
			}
		});
		
		
	}
	
}
