var today = new Date();
var expire = new Date();
expire.setTime(today.getTime()+60*60*24*365*10*1000);

jQuery(document).ready(function() {
    // check if they are registered.  if not, check if this is their 
    // third search.  if so, make them register.
    /*var today=new Date();
    var expire=new Date();
    expire.setTime(today.getTime()+60*60*24*365*10*1000); // 10 years*/

    function chkRegister(){
        // check if already registered
        var reg=getCookie('registered');
        if(reg=='yes') return(true);
        
        // check for searches cookie
        var srch=parseInt(getCookie('searches'));
        if(isNaN(srch)) srch=0;
        if(srch<2){
            setCookie('searches', ++srch, expire, '/'); 
            return(true);
        }
        
        // they need to register
        jQuery('a.example7').click();

        return(false);
    }

    jQuery('#home-comm1').find('#home-comm2').find('a').click(function() {
        return chkRegister();
    });
    jQuery('input[name="mls_submit"]').click(function() {
        return chkRegister();
    });
    jQuery('.listing_entry').find('.col_1').find('a').click(function() {
        return chkRegister();
    });
    jQuery('.listing_entry').find('.col_2').find('p').find('a').click(function() {
        return chkRegister();
    });
});

