jQuery.noConflict(); function form_input_classes(){ jQuery('input[type="text"]').addClass('text'); jQuery('input[type="password"]').addClass('text'); jQuery('input[type="checkbox"]').addClass('checkbox'); jQuery('input[type="radio"]').addClass('radiobutton'); jQuery('input[type="submit"]').addClass('submit'); jQuery('input[type="image"]').addClass('buttonImage'); } function externalLinks(){ var pageUri = new RegExp(window.location.hostname, 'i'); var relativeUri = /^\//; var jsUri = /JavaScript:/i; jQuery('a, area').each(function(){ //detect if cwa domain or current domain is the same as the href value of the link if(pageUri.test(jQuery(this).attr('href')) === false && relativeUri.test(jQuery(this).attr('href')) === false){ //apply target="_blank" to open in new window jQuery(this).attr('target', '_blank'); //apply offsite link class jQuery(this).addClass('offsite-link'); } }); } function offsiteDisclaimer(){ jQuery('.offsite-link').click(function(){ var offsiteHref = jQuery(this).attr('href'); jQuery('#ext-site-href').attr('href', offsiteHref); jQuery('#ext-site-uri').text(offsiteHref); jQuery('.offsite-link').colorbox({width:"50%", inline:true, href:"#offsite-disclaimer-text"}); }); } jQuery(document).ready(function() { form_input_classes(); jQuery('.labelize input:text').clearingInput(); externalLinks(); offsiteDisclaimer(); });