function showRMSDialog(company, title, message, notifications, success) { var html = "
"; if (!$('#rms_widget_form').get(0)) { $('body').append(""); } var temp = $('#rms_widget_form').html(html); $(".rms_datepicker").datepicker({ showAnim: '', dateFormat: 'yy-mm-dd' }).datepicker('hide'); temp.dialog({ width: 530, modal:true, buttons: { 'Cancel': function() { $(this).dialog('close'); }, 'Submit': function() { var token = 'ZmlzaHRvbmthQGdtYWlsLmNvbSw7Njk='; var action = "book"; var firstName = $("#rms_widget_form input[name='rms_first_name']").val(); var lastName = $("#rms_widget_form input[name='rms_last_name']").val(); var address1 = $("#rms_widget_form input[name='rms_address1']").val(); var address2 = $("#rms_widget_form input[name='rms_address2']").val(); var city = $("#rms_widget_form input[name='rms_city']").val(); var state = $("#rms_widget_form select[name='rms_state']").val(); var zip = $("#rms_widget_form input[name='rms_zip']").val(); var country = $("#rms_widget_form select[name='rms_country']").val(); var phone = $("#rms_widget_form input[name='rms_phone1']").val() + $("#rms_widget_form input[name='rms_phone2']").val() + $("#rms_widget_form input[name='rms_phone3']").val(); var email = $("#rms_widget_form input[name='rms_email']").val(); var tripType = $("#rms_widget_form select[name='rms_trip_type']").val(); var date = $("#rms_widget_form input[name='rms_date']").val(); var repeatedDays = $("#rms_widget_form input[name='rms_repeated_days']").val(); var message = $("#rms_widget_form textarea[name='rms_message']").val(); var valid = true; if (!firstName || firstName == "") { $("#rms_widget_form input[name='rms_first_name']").addClass('rms_widget_error'); valid = false; } else { $("#rms_widget_form input[name='rms_first_name']").removeClass('rms_widget_error'); } if (!lastName || lastName == "") { $("#rms_widget_form input[name='rms_last_name']").addClass('rms_widget_error'); valid = false; } else { $("#rms_widget_form input[name='rms_last_name']").removeClass('rms_widget_error'); } if (!email || email == "") { $("#rms_widget_form input[name='rms_email']").addClass('rms_widget_error'); valid = false; } else { $("#rms_widget_form input[name='rms_email']").removeClass('rms_widget_error'); } if (!phone || phone == "") { $("#rms_widget_form input[name='rms_phone1']").addClass('rms_widget_error'); $("#rms_widget_form input[name='rms_phone2']").addClass('rms_widget_error'); $("#rms_widget_form input[name='rms_phone3']").addClass('rms_widget_error'); valid = false; } else { $("#rms_widget_form input[name='rms_phone1']").removeClass('rms_widget_error'); $("#rms_widget_form input[name='rms_phone2']").removeClass('rms_widget_error'); $("#rms_widget_form input[name='rms_phone3']").removeClass('rms_widget_error'); } if (!valid) return; var postData = { p_action: action, p_token : token, p_first_name: firstName, p_last_name: lastName, p_address1: address1, p_address2: address2, p_city: city, p_state: state, p_zip: zip, p_country: country, p_phone: phone, p_email: email, p_trip_type: tripType, p_date: date, p_repeated_days: repeatedDays, p_message: message, p_notifications: notifications }; //"http://rms.dev.spottedtailoutdoors.com/widget_api.php?callback=?", $.getJSON( "http://rms.dev.spottedtailoutdoors.com/widget_api.php?callback=?", postData, function(data) { if (data.result == "success") { alert(success); $(this).dialog('close'); } else { alert(data.error); } } ); $(this).dialog('close'); } }}); }