
$(document).ready(function(){

    //REMOVE BORDER FROM LAST LI ELEMENTS IN SIDEBAR
    
    $('div#sidebar ul').each(function(){
        $(this).find('li').last().css({
        'borderBottom' : 'none'});
    });
    

    //DISABLE HOVER UNDERLINE ON ANCHORS WITH IMAGES
    
    $('a img').parent('a').addClass('noBorder');

    //ENABLE FADER
    
    $('#fader img.faderImage:gt(0)').hide();
    setInterval(function(){
      $('#fader img.faderImage:first').fadeOut(3000)
         .next('img.faderImage').fadeIn(3000)
         .end().appendTo('#fader');},
      10000);

    //ENABLE NAVIGATION FADING

    $('ul#menu a').each(function(){
        bPos = $(this).css('backgroundPosition');         

        if(bPos != '0% 100%')                               //exclude anchor tag already in active state
        {
            $(this).append('<span></span>');                //create new span tag within A element
            var imageBG = $(this).css('backgroundImage');   //fetch the url of background image
            $(this).css({                                   //set needed CSS on anchor element
                'backgroundPosition' : 'center bottom',
                'position': 'relative' })
            .find('span').stop().css({                      //set needed CSS on new span tag
                'backgroundImage' : imageBG,
                'backgroundPosition' : 'center top',
                'display' : 'block',
                'height' : '100%',
                'width' : '100%',
                'position' : 'absolute',
                'top' : '0px',
                'left' : '0px' });

            $(this).hover(function(){                      //set onHover actions
                $(this).find('span').stop().fadeTo('normal', 0);
            },
            function(){
                $(this).find('span').stop().fadeTo('normal', 1);
            })
        }

        
    });

    //ENABLE DIRECTION DIRECTIONS FORM

    $('div#drvDirections').hover(function(){
        
        $(this).find('a#drvDirectionsLink').attr('href', '#');
        if($.browser.msie)
        {
            $(this).find('div#drvForm').stop(true, true).show();
        }
        else
        {
            $(this).find('div#drvForm').stop(true, true).fadeIn('fast');
        }
        
    },function(){
        if($.browser.msie)
        {
            $(this).find('div#drvForm').stop(true, true).hide();
        }
        else
        {
            $(this).find('div#drvForm').stop(true, true).fadeOut('fast');
        }
        
    });

    //HANDLE FETCH DIRECTIONS BUTTON AND REDIRECT TO GOOGLE MAPS

    $('a#btn_submit').click(function(){
        var zip = $('#zipInput').attr('value');
        var vehicle = $('div#drvForm input[@name=vehicle]:checked').attr('value');
        var link = '';

        
        if(vehicle == 'car')
        {
            link = 'http://maps.google.com/maps?f=d&source=s_d&daddr=11845+Randall+Island+Rd,+Courtland,+CA+95615&hl=en&geocode=Ff6JUAIddbqv-CkJUOrIy3SEgDGd9IWXtfPC7w%3BFeUFSQIdzx_B-CmnSdRLCsqagDFlV9-WI3v60A&mra=pr&sll=38.259615,-121.482697&sspn=0.102441,0.154324&ie=UTF8&z=9';
        }
        else
        {
            link = 'http://maps.google.com/maps?f=d&source=s_d&daddr=38.225235,-121.486301+to:11845+Randall+Island+Rd,+Courtland,+CA+95615&hl=en&geocode=FUS1TAIdgCTC-Cn5l4OycsaagDHbfxl0qmofkg%3B%3BFeUFSQIdzx_B-CmnSdRLCsqagDFlV9-WI3v60A&mra=dme&mrcr=0&mrsp=1&sz=13&via=1&sll=38.259615,-121.482697&sspn=0.102441,0.154324&ie=UTF8&z=13';
        }

        link = link + "&saddr=" + zip;

        window.open(link);
        return false;
    });

});
