$(document).ready(function() { $(document).click(function(e) { var target = $(e.target); var my_acc_menu = $('#my_acc_dropdown'); if((target.attr('id') != 'my_acc' && target.attr('id') != 'my_acc_arrow') && my_acc_menu.is(':visible')) { my_acc_menu.hide(); } if(target.parent('ul#mainnav li').length == 0) { $(".mainnav_sub").hide(); } }); $(document).on('click', '#my_acc', function() { $('#my_acc_dropdown').toggle(); }); $(document).on('click', '#mainnav li a', function() { $(".mainnav_sub").hide(); $(this).parent().find(".mainnav_sub").toggle(); }); $(document).on('click', '#close_ie8_msg', function() { $("#ie8").hide(); $.ajax({ type: "GET", url: "/scripts/ie8.php", cache: false, dataType: "html" }); }) function isValidEmailAddress(emailAddress) { var pattern = new RegExp(/^[+a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/i); return pattern.test(emailAddress); } function mycarousel_initCallback(carousel) { // Disable autoscrolling if the user clicks the prev or next button. carousel.buttonNext.bind('click', function() { carousel.startAuto(0); }); carousel.buttonPrev.bind('click', function() { carousel.startAuto(0); }); // Pause autoscrolling if the user moves with the cursor over the clip. carousel.clip.hover(function() { carousel.stopAuto(); }, function() { carousel.startAuto(); }); }; $('#featured_listings').jcarousel({ auto: 3, scroll: 1, animation: 'fast', wrap: 'circular', visible: 900/181, initCallback: mycarousel_initCallback }); $("ul#featured_listings li").load(function() { $(this).wrap(function(){ return ''; }); $(this).css("opacity","0"); }); });