var answer, guess, sample, contentMsg, bp2; $(function(){ // open form $(".answer_question").bind("click", function() { $("#blueprint_answer a").css('visibility', 'hidden'); $("#formcontainer").fadeTo(400, 0.95).show(function() { $("#q_washbasins").focus(); }); return false; }); // close form $("#close").bind("click", function() { $("#blueprint_answer a").css('visibility', 'visible'); $("#formcontainer").fadeTo(400, 0, function() { $("#blueprint_answer a").show('fast'); $(this).hide(); }); return false; }); // submit form $("#form").bind("submit", function() { $(this).validate(options); var valid = $(this).valid(); guess = $.trim($("#q_washbasins").val()); sample = $.trim($("#q_sample").val()); return valid; }); }); function thankyou() { $("#formcontainer").fadeTo(400, 0, function() { $("#blueprint2").css('backgroundImage', 'url('+bp2+')'); $("#thankyou_box").html(contentMsg); $("#showColor").bind("click", showColor); $(this).hide(); if (guess == answer) $("#contentCorrect").show(); if (sample == 'Yes, please have someone contact me.') $("#contentYes").show(); $("#thankyoucontainer").fadeTo(400, 0.95).show(); window.setTimeout(showColor, 30000); // auto-close window }); }; function showColor() { $("#thankyoucontainer").fadeTo(400, 0, function() { $(this).hide(); $("#blueprint1").fadeOut('fast', function() { $("#blueprint2").fadeIn('fast'); }); }); return false; } $.validator.messages.required = ''; $.validator.messages.email = ''; $.validator.messages.digits = ''; var options = { errorContainer: "div.validationErrorMsg", rules: { 'q_washbasins': { required: true, digits: true }, 'c_firstname': { required: true }, 'c_lastname': { required: true }, 'c_email': { required: true, email: true }, 'c_phone': { required: true }, 'c_title': { required: true }, 'c_industry': { required: true }, 'c_company': { required: true }, 'c_address1': { required: true }, 'c_city': { required: true }, 'c_state': { required: true }, 'c_zip': { required: true }, 'q_sample': { required: true } } };