/* purrseattle.com javascript */ 

$(document).ready(function(){
    $("#body").hide();
    $("#body").fadeIn(600);
    
    
});

// dropdowns
var config = {    
    sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
    interval: 200,  // number = milliseconds for onMouseOver polling interval    
    over: doOpen,   // function = onMouseOver callback (REQUIRED)    
    timeout: 200,   // number = milliseconds delay before onMouseOut    
    out: doClose    // function = onMouseOut callback (REQUIRED)    
};

function doOpen() {
   $(this).addClass("hover");
   $('ul:first',this).css('visibility', 'visible');
}

function doClose() {
   $(this).removeClass("hover");
   $('ul:first',this).css('visibility', 'hidden');
}

$("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");

// browser detection function - returns browser and version (ie 'firefox_3')
function browser() {
    var userAgent = navigator.userAgent.toLowerCase();
    var browser = '';
    $.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase()); 
    if($.browser.msie){
        browser = 'ie_' + $.browser.version.substring(0,1);
    }
    if($.browser.chrome){
        userAgent = userAgent.substring(userAgent.indexOf('chrome/') +7);
        userAgent = userAgent.substring(0,1);
        browser = 'chrome_' + userAgent;
        $.browser.safari = false;
    }
    if($.browser.safari){
        userAgent = userAgent.substring(userAgent.indexOf('version/') +8);
        userAgent = userAgent.substring(0,1);
        browser = 'safari_' + userAgent;
    }
    if($.browser.mozilla){
        if(navigator.userAgent.toLowerCase().indexOf('firefox') != -1){
            userAgent = userAgent.substring(userAgent.indexOf('firefox/') +8);
            userAgent = userAgent.substring(0,1);
            browser = 'firefox_' + userAgent;
        }
        else{
            browser = 'mozilla';
        }
    }
    if($.browser.opera){
        browser = 'opera';
    }
    return browser;
}