//
// Skrypt do zaokrąglania formularzy
// -----------------------------------
// Obudowuje każdy dozwolony element 4ma spanami. Odpowiedni
// styl przypisywany jest w pliku css (domyślne style są w sub.css).
//
$(document).ready(function() {
	var allowed  = ["input", "select", "textarea"];
	var elements = $("form.rounded input, form.rounded select, form.rounded textarea");
	for (var i = 0; i < elements.length; i++) {
		var el = elements[i];

		// pomijamy elementy, których nie trzeba/nie da się zaokrąglić
		if (!allowed.inArray(el.nodeName.toLowerCase())) continue;
		if (el.nodeName.toLowerCase() == "input" && el.type != "text" && el.type != "password") continue;

		// przypisujemy klasy elementu do tworzonego wrappera
		var className = "";
		if (el.className && el.className != "") {
			className = " " + el.className;
			el.className = "";
		}

		// dodajemy wrappery, do których przypiszemy rogi
		$(el).wrap(
			'<span class="top_left' + className + '">' +
				'<span class="top_right">' +
					'<span class="bottom_left">' +
						'<span class="bottom_right"></span>' +
					'</span>' +
				'</span>' +
			'</span>'
		);
	}
});
