-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnameroute.min.js
More file actions
1 lines (1 loc) · 5.25 KB
/
nameroute.min.js
File metadata and controls
1 lines (1 loc) · 5.25 KB
1
var Init={website_url:function(){return $("link[rel=home]").attr("href")},domain_name:function(){return Init.website_url().split("/")[2]},empty_links:function(){$("a[href=#]").mouseover(function(){$(this).css("cursor","default")})},external_links:function(){$("a").not("a[href*='"+Init.domain_name()+"']").not("a[href*=order.hostroute.net]").click(function(){if($(this).attr("href")=="#"){return false}else{window.open(this.href)}return false})},table_striping:function(){$(".zebra tbody tr:nth-child(odd)").addClass("odd")},table_hovering:function(){$("tbody tr").not(".no_hover").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")})},last_paragraph:function(){$("#content p:last-child").css("margin-bottom","0.5em")},ie_focus_fix:function(){if(jQuery.browser.msie){$("input, textarea").focus(function(){if($(this).attr("id")=="search-text"){$(this).css({background:"#FFF",color:"#000"})}else{if($(this).attr("id")=="domain"){$(this).css("border","1px solid #000")}else{$(this).css({border:"1px solid #000","border-left-width":"5px"})}}}).blur(function(){if($(this).attr("id")=="search-text"){$(this).css({background:"url("+Init.website_url()+"images/site/input_bg.png)",color:"#777"})}else{$(this).css({border:"1px solid #CCC",color:"#333"})}})}},ie_submit_button_fix:function(){$("button, .button").hover(function(){$(this).css("background","#000")},function(){$(this).css("background","#3996E5")})},prevent_empty_search_submit:function(){$("#search").submit(function(){if(!$("#search-text").attr("value")||$("#search-text").attr("value")=="Please enter a search term"){$("#search-text").attr("value","Please enter a search term").css("color","#000");return false}});$("#search-text").focus(function(){if($(this).attr("value")=="Please enter a search term"){$(this).attr("value","").css("color","#000")}})},round_corners:function(){$(".login").corner("10px")},tooltips:function(){$("a.tooltip").tooltip({track:true,delay:0,showURL:false,opacity:0.95})}};var Domains={check_domain:function(){$("#check_domain").submit(function(){var B=$("#domain").attr("value");var A=$("#tld").attr("value");if(!$("#domain").attr("value")||($("#domain").attr("value")=="Please enter a domain name")){$("#domain").attr("value","Please enter a domain name").css("color","#F00");return false}else{$.ajax({type:"POST",url:Init.website_url()+"scripts/disabled/check_domain.php",data:"domain="+B+"&tld="+A,beforeSend:Domains.start_domain_check,complete:Domains.stop_domain_check,success:Domains.domain_check_success,error:Domains.domain_check_error});return false}})},check_common_domain:function(){$("#check_common_domains").submit(function(){var B=$("#hidden_domain").attr("value");var A=$("#hidden_tld").attr("value");if(!B||!A){return false}else{$.ajax({type:"POST",url:Init.website_url()+"scripts/disabled/check_domain.php",data:"domain="+B+"&tld="+A+"&extended=1",beforeSend:Domains.start_domain_check,complete:Domains.stop_domain_check,success:Domains.domain_check_success,error:Domains.domain_check_error});return false}})},check_all_domain:function(){$("#check_all_domains").submit(function(){var B=$("#hidden_domain").attr("value");var A=$("#hidden_tld").attr("value");if(!B||!A){return false}else{$.ajax({type:"POST",url:Init.website_url()+"scripts/disabled/check_domain.php",data:"domain="+B+"&tld="+A+"&all=1",beforeSend:Domains.start_domain_check,complete:Domains.stop_domain_check,success:Domains.domain_check_success,error:Domains.domain_check_error});return false}})},domain_after_error:function(){$("#domain").focus(function(){if($(this).attr("value")=="Please enter a domain name"){$(this).attr("value","").css("color","#000")}})},domain_check_success:function(A){if($("#domainlist.ajax").length){$("#domainlist.ajax").replaceWith(A)}else{if($(".zemError").length){$(".zemError").replaceWith(A);$("#domainlist.ajax").hide().slideDown("slow")}else{$("#check_domain").after(A);$("#domainlist.ajax").hide().slideDown("slow")}}Init.table_striping();Init.table_hovering();Domains.check_common_domain();Domains.check_all_domain()},domain_check_error:function(){result='<div class="zemError">Sorry, there was an error with our domain checker. Please try again later.</div>';if($("#domainlist.ajax").length){$("#domainlist.ajax").replaceWith(result)}else{if($(".zemError").length){$(".zemError").replaceWith(result)}else{$("#check_domain").after(result);$(".zemError").hide().slideDown("slow")}}},create_spinner:function(){if($("#check_domain")){$("#check_domain .search-button").after('<img src="'+Init.website_url()+'images/site/spinner_moz.gif" alt="Domain Check Mozilla-style spinner" id="check_domain_spinner" />');$("#check_domain_spinner").hide()}},start_domain_check:function(){$("#check_domain_spinner").show();$("#check_domain .search-button").attr("disabled","disabled").text("Searching...").css({background:"#000",cursor:"default"})},stop_domain_check:function(){$("#check_domain_spinner").hide();$("#check_domain .search-button").attr("disabled","").text("Search").css({background:"#3996E5",cursor:"pointer"})}};$(function(){Init.empty_links();Init.external_links();Init.table_striping();Init.table_hovering();Init.last_paragraph();Init.ie_focus_fix();Init.ie_submit_button_fix();Init.prevent_empty_search_submit();Init.round_corners();Init.tooltips();Domains.check_domain();Domains.domain_after_error();Domains.create_spinner()});