$(function() { $(".radio-button").click(function() { var input = document.getElementById(this.id.replace("-styled", "")); if (input.type == 'radio') { var other_radios = this.parentNode.childNodes; for (var i=0; i < other_radios.length; i++) { if (other_radios[i].id && other_radios[i].tagName == 'DIV') { $("#" + other_radios[i].id).removeClass('current'); }; }; }; if (input.onclick != null) { input.click(); }; $(this).hasClass('current') ? input.checked = false : input.checked = true; $(this).toggleClass('current'); }); $(".contact-input input[type=text]").keyup(function(event) { remove_label(this); }); $(".contact-input input[type=text]").blur(function() { $(".contact-input input[type=text]").each(function(){ remove_label(this); }); $(".select-container select").each(function() { var select_value = this.value; if (select_value != '') { var container_id = this.parentNode.id; $("#" + container_id + " .value").text(select_value); }; }); }); $(".select-container select").change(function() { var select_value = this.value; var container_id = this.parentNode.id; $("#" + container_id + " .value").text(select_value); }); $(".select-container select").each(function() { var select_value = this.value; if (select_value != '') { var container_id = this.parentNode.id; $("#" + container_id + " .value").text(select_value); }; }); $(".contact-input input[type=text]").each(function() { var input_value = this.value; if (input_value != "") { var container_id = this.parentNode.id; $("#" + container_id + " label").hide(); }; }); $(".radio-button").each(function() { var input = document.getElementById(this.id.replace("-styled", "")); if (input.checked == true) { $(this).toggleClass('current'); if (input.onclick != null) { eval(""+input.getAttribute('onclick')+""); }; }; }); }); var remove_label = function(field) { var field_container = field.parentNode.id; if ($(field).val().length > 0) { $("#" + field_container + " label").hide(); } else { $("#" + field_container + " label").show(); }; };