/* JAVASCRIPT MENU HIGHLIGHTER v.1.5 (080929) */ function extractPageName(hrefString) { var arr = hrefString.split('/'); return (arr.length < 2) ? hrefString : arr[arr.length-2].toLowerCase() + arr[arr.length-1].toLowerCase(); } function setActiveMenu(arr, crtPage) { for (var i=0; i < arr.length; i++) { if(extractPageName(arr[i].href) == crtPage) { if (arr[i].parentNode.tagName != "DIV") { arr[i].className = "current"; arr[i].parentNode.className = "current"; } } } } function setPage() { hrefString = document.location.href ? document.location.href : document.location; if (document.getElementById("nav-highlight") !=null ) setActiveMenu(document.getElementById("nav-highlight").getElementsByTagName("a"), extractPageName(hrefString)); } function setPageTop() { hrefString = document.location.href ? document.location.href : document.location; if (document.getElementById("nav-highlight-top") !=null ) setActiveMenu(document.getElementById("nav-highlight-top").getElementsByTagName("a"), extractPageName(hrefString)); } $().ready(function() { /* TRANSCRIPT TOGGLE */ $('div.transcript').hide(); $('div.description').append('

View Transcript

'); $('a.read-more').click(function() { $('div.transcript').slideToggle(); return(false); }).toggle(function() { $(this).html('Hide Transcript'); }, function() { $(this).html('Show Transcript'); }); /* BUTTON TOGGLE */ $('.toggle-content').hide(); $('.trigger').click(function() { $(this).parent().next('.toggle-content').slideToggle(); return(false); }) $('.trigger').toggle(function() { $(this).addClass('open'); }, function() { $(this).removeClass('open'); }); /* CUSTOM CHECKBOX */ $('.custom-check').click(function() { $(this).toggleClass('checked'); }); /* SEO FORM */ $("input#website").keydown( function(e) { var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; if(key == 13) { e.preventDefault(); ($("#website").attr("value") && ($("#website").attr("value") != "http://www.yourdomain.com" )) ? ($(".step1, .step3").hide(), $(".step2").show(), $(".full").removeClass("bg1").addClass("bg2")) : $("#website").addClass("error"); return!1 } }); $("input#keywords").keydown( function(e) { var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; if(key == 13) { e.preventDefault(); ($("#keywords").attr("value") && ($("#keywords").attr("value") != "plumber, handyman, sydney" )) ? ($(".step1, .step2").hide(), $(".step3").show(), $(".full").removeClass("bg2").addClass("bg3")) : $("#keywords").addClass("error"); return!1 } }); $(".step1 .next").click(function() { ($("#website").attr("value") && ($("#website").attr("value") != "http://www.yourdomain.com" )) ? ($(".step1, .step3").hide(), $(".step2").show(), $(".full").removeClass("bg1").addClass("bg2")) : $("#website").addClass("error"); return!1 }); $(".step2 .next").click(function() { ($("#keywords").attr("value") && ($("#keywords").attr("value") != "plumber, handyman, sydney" )) ? ($(".step1, .step2").hide(), $(".step3").show(), $(".full").removeClass("bg2").addClass("bg3")) : $("#keywords").addClass("error"); return!1 }); $(".step2 .prev").click(function() { $(".step1").show(); $(".step2, .step3").hide(); $(".full").removeClass("bg2").addClass("bg1"); $("#website").removeClass("error"); return!1 }); $(".step3 .prev").click(function() { $(".step1, .step3").hide(); $(".step2").show(); $(".full").removeClass("bg3").addClass("bg2"); $("#keywords").removeClass("error"); return!1 }) /* HOMEPAGE BENEFITS */ $(".benefit1 .next").click(function() { $(".benefit1, .benefit3").hide(), $(".benefit2").show(); return!1 }); $(".benefit2 .next").click(function() { $(".benefit1, .benefit2").hide(), $(".benefit3").show(); return!1 }); $(".benefit3 .next").click(function() { $(".benefit2, .benefit3").hide(), $(".benefit1").show(); return!1 }); $(".benefit1 .prev").click(function() { $(".benefit1, .benefit2").hide(), $(".benefit3").show(); return!1 }); $(".benefit2 .prev").click(function() { $(".benefit2, .benefit3").hide(), $(".benefit1").show(); return!1 }); $(".benefit3 .prev").click(function() { $(".benefit1, .benefit3").hide(), $(".benefit2").show(); return!1 }) /* T&Cs */ $(".tc-definitions, .tc-general, .tc-domains, .tc-hosting, .tc-design, .tc-seo, .tc-ppc, .tc-vps, .tc-apps, .tc-downloads, .tc-reseller").click(function() { var self = $(this).attr('class'); $("[id]").hide(), $("#"+self).show(); return!1 }); /* DOMAIN PRICING */ $(".rego").click(function() { if ($("#rego").is(":hidden")) { $(".page-nav li").toggleClass("active"); $("#renew").hide(), $("#rego").show(); }; return!1 }); $(".renew").click(function() { if ($("#renew").is(":hidden")) { $(".page-nav li").toggleClass("active"); $("#rego").hide(), $("#renew").show(); }; return!1 }); /* POPUP FEATURE VIDEOS */ $('a[href^="/includes/videos/feature/"]').click(function(e) { e.preventDefault(); load_video(e); }); /* TOOLTIPS */ $(function(){ $(".infotips").tipTip({defaultPosition:"right"}); }); /* TABLE ALTERNATE COLOURED ROWS */ $(".compare table tr:odd").addClass("odd"); }); /* POPUP FEATURE VIDEOS */ function load_video(e) { var popup = get_popup(); $.ajax({ url: e.currentTarget.href, type: 'GET', success: function(data) { popup.html(data); var player = $f(); } }); } function get_popup() { popup = $('div#popup'); if (popup.length == 0) { $('body').append(''); popup = $('div#popup'); } popup.dialog({ draggable: false, modal: true, resizable: false, width: 510 }); return popup; } /* CSS Browser Selector v0.4.0 (Nov 02, 2010), Rafael Lima (http://rafael.adm.br), http://rafael.adm.br/css_browser_selector, License: http://creativecommons.org/licenses/by/2.5/, Contributors: http://rafael.adm.br/css_browser_selector#contributors */ function css_browser_selector(u){var ua=u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1},g='gecko',w='webkit',s='safari',o='opera',m='mobile',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3.6')?g+' ff3 ff3_6':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('blackberry')?m+' blackberry':is('android')?m+' android':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?m+' j2me':is('iphone')?m+' iphone':is('ipod')?m+' ipod':is('ipad')?m+' ipad':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win'+(is('windows nt 6.0')?' vista':''):is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent); /*----------------------------------------------------------------------------- Copyright 2012 Netregistry Pty Ltd, ABN 13 080 859 721. All rights reserved -----------------------------------------------------------------------------*/