$.fn.outerHtml = function(){ return $('
').append( $(this[0]).clone() || '' ).html(); }; function get_hash() { var pos = location.hash.indexOf('#'); if (pos == -1) return []; var params = location.hash.substring(pos + 1); params = params.split('/'); return params; } var validate_count = 0; var do_proceed = undefined; function validate_input(jobj) { validate_count++; if (jobj.attr('empty') == 1 && jobj.val() == '') { jobj.attr('validated', 1).css('border', '1px solid green'); validate_count--; return; } var as = jobj.attr('as'); $.get('ajax.php?action=validate&value=' + jobj.val() + '&as=' + as, function(data){ if (!data['status']) { jobj.attr('validated', 0).css('border', '1px solid red'); if (data['msg'] && !$('#invalid_msg_' + as)[0]) showMsg('error', '' + data['msg']); } else { $('#invalid_msg_' + as).closest('div.achtungFail').achtung('close'); jobj.attr('validated', 1).css('border', '1px solid green'); } validate_count--; if (validate_count == 0 && typeof do_proceed == 'function') { do_proceed(); do_proceed = undefined; } }, 'json'); } function validate_all(container) { $('input.validate:visible,select.validate:visible', container).each(function(){ if (typeof $(this).attr('empty') == 'undefined') { if ($(this).val() == '') { $(this).attr('validated', 0).css('border', '1px solid red'); showMsg('error', '' + invalid_details['invalid_' + $(this).attr('id')]); } } else { if ($(this).val() == '') $(this).attr('validated', 1).css('border', '1px solid green'); } }); var errors = $('input.validate:visible,select.validate:visible', container).filter("[validated='0']"); if (errors.length > 0) { errors.eq('0').focus(); return false; } return true; } function updateTotalPrices() { var curr = getCurrency(); var amount = parseFloat(curr.attr('price')); $('span.upgrade_price', panel).each(function(){ if (!isNaN(parseFloat($(this).attr('price')))) { amount = amount + parseFloat($(this).attr('price')); } }); $('span.tld-price,div.tld-price-id-protect', $('#selected_domains')).each(function(){ if (!isNaN(parseFloat($(this).attr('price')))) { amount = amount + parseFloat($(this).attr('price')); } }); var currency = curr.val(); var country = $('#client_country'); var option = $('option:selected', country); if (option.attr('euro') == 1) { if ($('input.is_business:checked').val() == 1) var vat = parseFloat(option.attr('vat_business')); else var vat = parseFloat(option.attr('vat_individual')); var amount_vat = amount * vat; $('#vat_percent').text((vat * 100) + '%'); $('#amount').html(sprintf(currency_symbols[currency] + '%0.2f ' + currency, amount)); $('#amount_vat').html(sprintf(currency_symbols[currency] + '%0.2f ' + currency, amount_vat)); $('#amount_total').html(sprintf(currency_symbols[currency] + '%0.2f ' + currency, amount + amount_vat)); } else { $('#amount_total').html(sprintf(currency_symbols[currency] + '%0.2f ' + currency, amount)); } } function getCurrency() { //var container = $('div.prices:visible', panel); var container = $('#price_' + getSelectedPlanOption().attr('value') + '_' + getPeriod().val()); return $('input.currencies:checked', container); } function getPeriod(container) { if (container) return $('input.periods:checked', container); return $('input.periods:checked', panel); } function getSelectedPlanOption() { return $('select.plans option:selected', panel); } function get_promo() { var opt = getSelectedPlanOption(); var period = getPeriod().val(); if (period > 1 && opt.attr('free') == '1') { $('span.promo_text', $('#selected_domains_table')).text(free_msg); $('td.promo_td', $('#selected_domains_table')).css('visibility', 'visible'); return 'free'; } else if (period > 1 && opt.attr('free') == '0') { $('span.promo_text', $('#selected_domains_table')).text(promo_msg); $('td.promo_td', $('#selected_domains_table')).css('visibility', 'visible'); return 'promo'; } else { $('td.promo_td', $('#selected_domains_table')).css('visibility', 'hidden'); return 'none'; } } function set_promo_price(domain, promo) { var dom_tr = $('#selected_' + domain.replace(/\./g, '_')); var price = $('span.tld-price', dom_tr); var period = $('input.domain_period', dom_tr).val(); var tld = domain.substring(domain.indexOf('.') + 1); if (promo == 'free') { for (var first_period in domainProducts[tld]['prices']) break; var d_price = domainProducts[tld]['prices'][period][currency] - domainProducts[tld]['prices'][first_period][currency]; price.attr('price', d_price).html(currency_symbols[currency] + sprintf('%0.2f', d_price)); } else if (promo == 'promo') { var d_price = domainProducts[tld]['prices'][period][currency]; price.attr('price', d_price).html(currency_symbols[currency] + sprintf('%0.2f', d_price)); } else { var price_option = dom_tr.find('input[name^=transfer]').size() ? 'prices_transfer' : 'prices_register'; if ('undefined' == typeof registerdomainProducts[tld][price_option]) price_option = 'prices'; var d_price = registerdomainProducts[tld][price_option][period][currency]; price.attr('price', d_price).html(currency_symbols[currency] + sprintf('%0.2f', d_price)); } } var promo_domain = ''; function choose_promo(domain) { if (domain == '') return; var pr = get_promo(); set_promo_price(domain, pr); if (promo_domain != '' && promo_domain != domain && $('#selected_' + promo_domain.replace(/\./g, '_'))[0]) set_promo_price(promo_domain, 'none'); promo_domain = domain; } function select_owner_details() { if ($('#selected_owner_details')[0]) { $('#selected_owner_details').html( '
' + ($('#client_company_name').val() != '' ? '
' + $('#client_company_name').val() + ($('#client_vat_number').val() != '' ? ' (' + $('#client_vat_number').val() + ')' : '') + '
' : '') + '
' + $('#client_firstname').val() + ' ' + $('#client_lastname').val() + '
' + '
' + $('#client_email').val() + '
' + '
' + $('#client_phone').val() + '
' + '
' + '
' + '
' + $('#client_address1').val() + '
' + ($('#client_address2').val() != '' ? '
' + $('#client_address2').val() + '
' : '') + '
' + $('#client_city').val() + ', ' + ($('#client_country').val() == 'US' ? $('#client_state_us option:selected').text() : $('#client_state').val()) + ' ' + $('#client_zip').val() + '
' + '
' + $('#client_country option:selected').text() + '
' + '
' ); //$('#add_owner_details').val('edit_owner_details'); } } function vtip() { this.xOffset = -40; // x distance from mouse this.yOffset = 18; // y distance from mouse //this.xOffset = -10; // x distance from mouse //this.yOffset = 15; // y distance from mouse $("div.tip").unbind() .live('mouseenter', function() { this.t = this.title; this.title = ''; this.offset = $(this).offset(); $('body').append('

' + this.t + '

'); $('p#vtip #vtipArrow').attr("src", 'images/vtip_arrow.png'); $('p#vtip').css("top", (this.offset.top + yOffset) + "px").css("left", (this.offset.left + xOffset) + "px").fadeIn("slow"); }) .live('mouseleave', function() { this.title = this.t; $("p#vtip").fadeOut("slow").remove(); }); }; function toggle_host_domain(host_domains) { if (host_domains == 0) { if ($('#host_domain_option:visible')[0]) $('#register_domains_option a').click(); $('#host_domain_option:visible').hide(); } else { $('#host_domain_option:hidden').show(); } } function toggle_business(is_business) { if (is_business == 1) { $('#company_name').css('display', ''); $('#vat_number').css('display', ''); } else { $('#company_name').css('display', 'none'); $('#vat_number').css('display', 'none'); } } function updateDomainPrices() { var tld, period; $('tr.domain_tr').each(function(){ tld = $(this).attr('tld'); period = $('.domain_period', $(this)).val(); var price_option = $(this).find('input[name^=transfer]').size() ? 'prices_transfer' : 'prices_register'; if ('undefined' == typeof registerdomainProducts[tld][price_option]) price_option = 'prices'; $('.tld-price', $(this)) .attr('price', registerdomainProducts[tld][price_option][period][currency]) .html(sprintf(currency_symbols[currency] + '%0.2f', registerdomainProducts[tld][price_option][period][currency])); if (domainsInfo[tld]['id_protect']) $('.tld-price-id-protect', $(this)) .attr('price', idpProduct.prices[period][currency]) .html(sprintf(currency_symbols[currency] + '%0.2f', idpProduct.prices[period][currency])); }); } function select_upgrade(upgrade) { var price_el = upgrade.parent().next(); if (upgrade.val() == '') { price_el.empty().attr('price', 0); return; } var plan = upgrade.attr('plan'); var upgrade_product = upgrade.attr('is_panel') ? upgrade.val() : upgrade.attr('upgrade'); var period = getPeriod($('#' + plan + '_settings')).val(); var amount = parseFloat(upgrade.val()) != upgrade.val() ? upgrades[plan][upgrade_product][period][currency] : upgrades[plan][upgrade_product][period][currency] * parseFloat(upgrade.val()); price_el.html(currency_symbols[currency] + sprintf('%0.2f', amount) + ' ' + currency).attr('price', amount); } function cancel_order() { $("a[product_type='" + order_params['product_type'] + "']").click(); $("select.plans", panel).val(order_params['plan']).change(); $("input.periods[value='" + order_params['period'] + "']", panel).click(); $('input.currencies_' + order_params['currency'] + ':first', panel).click(); $('#username').val(order_params['username']); $('#client_firstname').val(order_params['firstname']); $('#client_lastname').val(order_params['lastname']); $('#client_address1').val(order_params['address1']); $('#client_address2').val(order_params['address2']); $('#client_city').val(order_params['city']); $('#client_state').val(order_params['state']); $('#client_state_us').val(order_params['state_us']); $('#client_zip').val(order_params['zip']); $('#client_email').val(order_params['email']); $('#client_phone').val(order_params['phone']); $('#client_country').val(order_params['country']).change(); if (order_params['eu'] == 1) $("input.is_business[value='" + order_params['is_business'] + "']").click(); select_owner_details(); if (order_params['product_type'] == 'vps' || order_params['product_type'] == 'dedicated') { $("input[name='" + order_params['product_type'] + "\\[hostname\\]']").val(order_params[order_params['product_type']]['hostname']); $("input[name='" + order_params['product_type'] + "\\[os\\]']").val(order_params[order_params['product_type']]['os']); $("input[name='" + order_params['product_type'] + "\\[rootpass\\]']").val(order_params[order_params['product_type']]['rootpass']); $("input[name='" + order_params['product_type'] + "_repass']").val(order_params[order_params['product_type']]['rootpass']); for (var k in order_params['upgrades']) $('#' + order_params['product_type'] + '_' + k).val(order_params['upgrades'][k]).change(); } if (order_params['host_domain'] == 1) { $('host_domain_option a').click(); $("input[name='hosted_domain']", $('#Host_Domain')).val(order_params['hosted_domain']); } else if (order_params['domains']) { var contacts = ['country', 'firstname', 'lastname', 'organizationname', 'jobtitle', 'address1', 'address2', 'city', 'stateprovince', 'stateprovince_us', 'postalcode', 'emailaddress', 'phone', 'fax']; for (i = 0; i < contacts.length; i++) { $('#registrant' + contacts[i]).val(order_params['registrant' + contacts[i]]); $('#admin' + contacts[i]).val(order_params['admin' + contacts[i]]); $('#tech' + contacts[i]).val(order_params['tech' + contacts[i]]); $('#billing' + contacts[i]).val(order_params['billing' + contacts[i]]); } $("input.copyadmin[value='" + order_params['copyadmin'] + "']", $('#whois_form')).click(); $("input.copytech[value='" + order_params['copytech'] + "']", $('#whois_form')).click(); $("input.copybilling[value='" + order_params['copybilling'] + "']", $('#whois_form')).click(); var dom; for (var i in order_params['domains']) { dom = order_params['domains'][i]; domainCheck(dom.substring(0, dom.indexOf('.')), dom.substring(dom.indexOf('.') + 1), function(dom){ $("select[name='period\\[" + dom + "\\]']").val(order_params['domain_periods'][dom]).change(); if (order_params['id_protect'] && order_params['id_protect'][dom]) $("input[name='idp\\[" + dom + "\\]']").click(); choose_domains(); updateTotalPrices(); }); } /* for (dom in order_params['domain_periods']) { $("input[name='period\\[" + dom + "\\]']").val(order_params['domain_periods'][dom]).click(); } if (order_params['id_protect']) { for (dom in order_params['id_protect']) { $("input[name='idp\\[" + dom + "\\]']").click(); } } choose_domains(); */ if (order_params['extra_attributes']) { for (dom in order_params['extra_attributes']) { extra_attributes[dom] = order_params['extra_attributes'][dom]; } } if (order_params['promo']) $("input.choose_promo[value='" + order_params['promo'] + "']").click(); } if (order_params['datacenter']) $('#' + order_params['product_type'] + '_datacenter').val(order_params['datacenter']); if (order_params['script_id']) $('#' + order_params['product_type'] + '_script_id').val(order_params['script_id']); if (order_params['cc_type']) $("input[name='cc_type']").filter("[value='" + order_params['cc_type'] + "']").click(); $('#pm_' + order_params['payment_method']).click(); } function phone_format(phone, code) { var phone_regex = /^\+\d{1,3}\.\d{4,12}$/; if (phone.match(phone_regex)) return phone; phone = phone.replace(/[()]+/g, ' '); phone = $.trim(phone); if (phone == '') return ''; phone = phone.replace(/^0{2,}/, '+'); var country_code = phone.match(/^\+(\d{1,3})( |\-|\.)/); if (country_code !== null) code = country_code[1]; phone = phone.replace(/^0+/, ''); phone = phone.replace(/[^\d]+/g, ''); var phone_match = new RegExp('^' + code + '(\\d+)$'); phone_match = phone.match(phone_match); if (phone_match === null) { return '+' + code + '.' + phone; } else { return '+' + code + '.' + phone_match[1]; } } var panel = null; var extra_attributes = {}; //var upgrades = {}; var hash = get_hash(); $(function(){ create_dialog($('#domain_dialog')); $('#domain_dialog').dialog({ 'open' : function(event, ui){ if ($('#first_sld').val() != '' && $('#first_sld').val() != $('#sld').val()) { $('#sld').val($('#first_sld').val() + '.' + $('#first_tld').val()); $("input.extensions[value='" + $('#first_tld').val() + "']").attr('checked', true); $('#domain_search_form').submit(); } } }); var owner_buttons = {}; owner_buttons[close_msg] = function() { $(this).dialog('close') }; owner_buttons[continue_msg] = function() { var thiz = $(this); do_proceed = function() { if (!validate_all($('#owner_form'))) { //showMsg('error', invalid_owner_details_msg); return; } select_owner_details(); thiz.dialog('close'); } if (validate_count == 0) { do_proceed(); do_proceed = undefined; } }; create_dialog($('#owner_dialog'), { 'width' : 600, 'buttons' : owner_buttons }); $('#add_owner_details').click(function(){ $('#owner_dialog').dialog('open'); }); var features_buttons = {}; features_buttons[close_msg] = function() { $(this).dialog('close') }; create_dialog($('#features_dialog'), { 'buttons' : features_buttons }); create_dialog($('#terms_dialog'), { 'buttons' : features_buttons, 'width' : 1024, 'height' : 600 }); vtip(); $('div.tabs-new span a').live('click', function(e){ var id = $(this).attr('href').replace('#', ''); var tabs_head = $(this).parent().parent(); var tabs_content = tabs_head.next(); tabs_head.children().removeClass('ui-corner-top ui-widget-content selected'); $(this).parent().addClass('ui-corner-top ui-widget-content selected'); tabs_content.children().css('display', 'none'); if ($(this).attr('load')) { // ajax load //if (!$('#' + id)[0]) // if container is missing add it // tabs_content.append('
'); if ($('#' + id).text() == '') // if container is empty load loadSafe($('#' + id), $(this).attr('load')); } $('#' + id).css('display', ''); e.preventDefault(); }); $('a[product_type]', $('#products-block')).click(function(){ panel = $($(this).attr('href')); $('#product_type').val($(this).attr('product_type')); toggle_host_domain($(this).attr('host_domains')); if (panel.text() != '') { choose_promo(promo_domain); updateTotalPrices(); $('#first_tld').change(); } }); $('#register_domains_option,#host_domain_option').click(function(){ if ($(this).attr('id') == 'host_domain_option') { $('#host_domain').val(1); } else { $('#host_domain').val(0); } }); $('select.plans').live('change', function(){ $('div.features:visible', panel).css('display', 'none'); $('#features_' + $(this).val()).css('display', ''); $('div.prices:visible', panel).css('display', 'none'); $('#price_' + $(this).val() + '_' + getPeriod().val()).css('display', ''); choose_promo(promo_domain); updateTotalPrices(); $('#first_tld').change(); }); $('input.periods').live('click', function(){ $('div.prices:visible', panel).css('display', 'none'); $('#price_' + $('select.plans', panel).val() + '_' + $(this).val()).css('display', ''); $('label', $(this).closest('div')).css('font-weight', 'normal'); $(this).closest('label').css('font-weight', 'bold'); //$('select.upgrades').each(function(){ select_upgrade($(this)); }); choose_promo(promo_domain); updateTotalPrices(); $('#first_tld').change(); }); $('input.currencies').live('click', function(){ currency = $(this).val(); $('input.currencies', $('#products-block')).parent().css('font-weight', 'normal'); $('input.currencies_' + currency, $('#products-block')).attr('checked', true).parent().css('font-weight', 'bold'); $('select.upgrades').each(function(){ select_upgrade($(this)); }); updateDomainPrices(); choose_promo(promo_domain); updateTotalPrices(); $('#first_tld').change(); }); //setTimeout("$('input.currencies:checked:first').click()", 1); $('select.managed_services').live('change', function(){ if ($(this).val() == 1) { $('#' + $(this).attr('plan') + '_backup').val('').parent().next().empty().attr('price', 0); $('div.backup_block', panel).css('display', 'none'); } else { $('div.backup_block', panel).css('display', ''); } }); $('select.upgrades').live('change', function(){ select_upgrade($(this)); updateTotalPrices(); }); $('#first_tld').change(function(){ var opt = getSelectedPlanOption(); var curr = getCurrency().val(); var plan_period = getPeriod().val(); var tld = $(this).val(); for (var first_period in registerdomainProducts[tld]['prices']) break; var human_period = parseInt(first_period.replace('period_', '')) / 12; human_period = human_period + ' ' + (human_period == 1 ? year_msg : years_msg); var rd_price = sprintf('%0.2f', registerdomainProducts[tld]['prices'][first_period][curr]); if (plan_period > 1 && opt.attr('free') == '1') { //one free domain registration if (domainProducts[tld]) { $('#tld_price').html(currency_symbols[curr] + rd_price + ' / ' + human_period + ' (1 ' + free_domain_registration_msg + ')'); } else { $('#tld_price').html(currency_symbols[curr] + rd_price + ' / ' + human_period); } $('div.plan_promo_domain').css('visibility', 'visible'); } else if (plan_period > 1 && opt.attr('free') == '0') { //one promo domain registration if (domainProducts[tld]) { var promo_price = sprintf('%0.2f', domainProducts[$(this).val()]['prices'][first_period][curr]); $('#tld_price').html(currency_symbols[curr] + rd_price + ' / ' + human_period + ' (1 ' + promo_domain_registration_msg + ' @ ' + currency_symbols[curr] + promo_price + ')'); } else { $('#tld_price').html(currency_symbols[curr] + rd_price + ' / ' + human_period); } $('div.plan_promo_domain').css('visibility', 'visible'); } else { //registerdomain price only $('#tld_price').html(currency_symbols[curr] + rd_price + ' / ' + human_period); $('div.plan_promo_domain').css('visibility', 'hidden'); } }); $('a.show_all_features').live('click', function(){ loadSafe($('#features_dialog'), 'ajax.php?action=features&product_type=' + $('#product_type').val() + '&plan_id=' + $('select.plans', panel).val() + '¤cy=' + getCurrency().val(), function(){ $('#features_dialog').dialog('open'); }); return false; }); $('select.os_options').live('change', function(){ var obj = $(this)[0]; var plan = $(this).attr('plan'); var panels = obj.options[obj.selectedIndex].getAttribute('panels').split(';'); if (plan == 'vps' && $('#vps_plan option:selected').attr('no_cp')) panels = ['None', 'Hepsia']; var html = ''; for (var i = 0; i < panels.length; i++) html = html + ''; $('#' + plan + '_panel').html(html); $('#' + plan + '_panel').change(); }); $('input.valid-phone').live('change', function(){ var country_id = $(this).attr('id').replace('phone', 'country').replace('fax', 'country'); $(this).val(phone_format($(this).val(), $('#' + country_id + ' option:selected').attr('phone_code'))); }); $('input.validate,select.validate').live('change', function(){ validate_input($(this)); }); $('#domain_check').click(function(){ if ($('#domain_dialog').text() == '') { loadSafe($('#domain_dialog'), 'ajax.php?action=domain_check_box', function(){ $('#domain_dialog').dialog('open'); owner_details(); //if owner details & no whois details, set }); } else { back_action(); $('#domain_dialog').dialog('open'); owner_details(); //if owner details & no whois details, set } }); $('#first_sld').keydown(function(e){ if (e.keyCode == 13) { $('#domain_check').click(); return false; } }); $('#client_country').change(function(){ var selected_option = $(this)[0].options[$(this)[0].selectedIndex]; if (selected_option.value == 'US') { $('#client_state_div').css('display', 'none'); $('#client_state_us_div').css('display', ''); } else { $('#client_state_us_div').css('display', 'none'); $('#client_state_div').css('display', ''); } if (selected_option.getAttribute('euro') == 1) { $('div.hide_details').css('display', 'none'); //new $('input.is_business').attr('checked', false); //new $('#business_options').css('display', ''); //new //toggle_business($('input.is_business:checked').val()); //old $('#eu').val(1); $('#euro_amounts').css('display', ''); } else { $('div.hide_details').css('display', ''); //new $('#business_options').css('display', 'none'); $('#company_name').css('display', ''); $('#vat_number').css('display', 'none'); $('#eu').val(0); $('#euro_amounts').css('display', 'none'); } updateTotalPrices(); }); $('input.is_business').click(function(){ $('div.hide_details:hidden').css('display', '') //new; toggle_business($(this).val()); updateTotalPrices(); }); $('#orderForm').submit(function(){ var thiz = $(this); do_proceed = function() { if (!validate_all(thiz)) { //showMsg('error', invalid_owner_details_msg); return; } if (!$('#redirect_payment_div')[0]) $(document.body).append(''); var extra_params = ''; for (var i in extra_attributes) extra_params = extra_params + '&' + extra_attributes[i]; loadSafe($('#redirect_payment_div'), 'ajax.php?action=submit_order', thiz.serialize() + '&' + $('#whois_form').serialize() + '&' + $('#owner_form').serialize() + extra_params); } if (validate_count == 0) { do_proceed(); do_proceed = undefined; } return false; }); $('a.terms').click(function(){ var product_type_to_terms = { 'domain_names': 'hosting', 'plans': 'hosting', 'semi_dedicated': 'semi', 'vps': 'vps', 'solusvm' : 'vps', 'dedicated': 'dedicated' }; var product_type_terms = product_type_to_terms[$('#product_type').val()]; if ($('#terms_dialog').text() == '') { var thiz = $(this); loadSafe($('#terms_dialog'), 'ajax.php?action=terms', null, function(){ $('#terms_dialog').dialog('open'); var s = thiz.attr('s'); var l = thiz.attr('l'); if (s.substring(0, 1) == '_') { s = product_type_terms + s; l = product_type_terms + l; } $('#' + s).click(); $('#' + l).click(); }); } else { $('#terms_dialog').dialog('open'); var s = $(this).attr('s'); var l = $(this).attr('l'); if (s.substring(0, 1) == '_') { s = product_type_terms + s; l = product_type_terms + l; } $('#' + s).click(); $('#' + l).click(); } return false; }); $('input.choose_pm').click(function(){ $('#Credit_Card_Paypal label').css('font-weight', 'normal'); $(this).closest('label').css('font-weight', 'bold'); $('#payment_method').val($(this).attr('pm')); }); $('input.currencies:checked:first').click(); //choose tab if (hash.length > 1 && $.inArray(hash[1], ['Domain_Names', 'Plans', 'Semi_Dedicated', 'VPS', 'Dedicated'])) $("a[href='#" + hash[1] + "']", $('#products-block')).click(); //from url else $("a[product_type]:first", $('#products-block')).click(); //default //choose plan if (hash.length > 2 && hash[2].length > 0) { var option = $("option[plan_name='" + hash[2] + "']", $('select.plans', panel)); if (option[0]) { option.attr('selected', true); $('select.plans', panel).change(); //setTimeout("$('select.plans', panel).change()", 1); } } //search domain if (hash.length > 3 && hash[3].length > 0) { $('#first_sld').val(hash[3]); $('#domain_check').click(); //setTimeout("$('#domain_check').click();", 1); } //comming from remote domain search form if (domain_search_params.plan != '') { var sel = $("select.plans option[value='" + domain_search_params.plan + "']").parent(); $('#A_' + sel.parent().parent().parent().attr('id')).click(); sel.val(domain_search_params.plan).change(); } if (domain_search_params.tld != '') $('#first_tld').val(domain_search_params.tld).change(); if (domain_search_params.sld != '') { $('#first_sld').val(domain_search_params.sld); $('#domain_check').click(); } });