
var active_section = '';
var surf_visible = false;

function recordOutboundLink(link, category, action) {
  try {
    var pageTracker=_gat._getTracker("UA-17939836-1");
    pageTracker._trackEvent(category, action);
    //setTimeout('document.location = "' + link.href + '"', 100)
  }catch(err){}
}



$(document).ready(function() {

    if (active_section != "") {
        $('#'+active_section).addClass('active');
    }

    $('body').append('<div id="surf_report"></div><div id="cuker_pronunciation"><img src="/static/images/common/pr_cuker.gif" width="110" height="16"></div>');
    $('body').append('<div id="footer_signup"><form action="/newsletter/" method="post" id="footer_signup_form" onSubmit="return false;"><input id="id_email" type="text" name="email" maxlength="128" placeholder="newsletter signup" value="newsletter signup" /><input type="image" class="submit" src="/static/cuker/img/newsletter_arrow.gif" id="newsletter_signup_submit" /></form></div>');
    $('#surf_report').load('/media/surf.html');

    $('#footer_cuker a').hover(function() {
        $('#surf_report, #footer_signup').css({'display':'none'});
        var fpos = $('#footer').position();
        var lpos = $('#footer_links').position();
        if($.browser.msie) {
            if ($.browser.version >= 8) $('#cuker_pronunciation').css({'display':'block', 'opacity':0, marginTop:-54, marginLeft:lpos.left}).animate({'opacity':1}, 'fast');
            else $('#cuker_pronunciation').css({'display':'block', 'opacity':0, marginTop:-52, marginLeft:lpos.left}).animate({'opacity':1}, 'fast');
        } else {
            $('#cuker_pronunciation').css({'display':'block', 'opacity':0, marginTop:-56, marginLeft:lpos.left}).animate({'opacity':1}, 'fast');
        }
    }, function() {
        $('#cuker_pronunciation').css({ 'display': 'none'});
    });

    $('#footer_wave a').hover(function() {
        $('#cuker_pronunciation, #footer_signup').css({'display':'none'});
        var fpos = $('#footer').position();
        var lpos = $('#footer_links').position();
        $('#surf_report').css({ marginTop:-$('#surf_report').height()-40, marginLeft:lpos.left + 17, 'display':'block', 'z-index':99});
    });

    $('#footer_newsletter a').hover(function() {
        $('#cuker_pronunciation, #surf_report').css({'display':'none'});
        var fpos = $('#footer').position();
        var lpos = $('#footer_links').position();
        $('#footer_signup').css({ marginTop:-$('#footer_signup').height()-38, marginLeft:lpos.left + 157, 'display':'block', 'z-index':99});
    });


    $('#wrap, #footer_twitter, #footer_facebook, #footer_flickr, #footer_blog, #footer_contact, #footer_vimeo, #footer_linkedin').hover(function() {
        $('#cuker_pronunciation, #surf_report, #footer_signup').css({'display':'none'});
    });

    if ($.browser.mozilla) {
        $('#newsletter_signup_submit').css({'padding':'6px'});
        if (navigator.appVersion.indexOf('Win') != -1) $('#footer_signup_form #id_email').css({'padding':'2px 3px 2px 3px'});
    }

    // if ($.browser.msie && $.browser.version < 8) $('body').css({'height':$('body').height()-2});

    /* NEWSLETTER SIGNUP
    ***********************/
    // Toggle form on icon click
    $('#menu-newsletter-form').css('display', 'none');
    $('#menu-newsletter a').click(function(){
        $('#menu-newsletter-form').toggle();
        return false;
    });


    // Clear input text on focus
    var newsletter_default = $('#menu-newsletter-form #id_email').val();
    $('#menu-newsletter-form #id_email')
        .focus(function(){
            if($(this).val() == newsletter_default) {
                $(this).val('');
            }
        })
        .blur(function(){
            if($(this).val() == '') {
                $(this).val(newsletter_default);
            }
        });

    /*
    // Form submission
    $('#menu-newsletter-form form').submit(function(){
        $(this).ajaxSubmit({
            beforeSend: function(){
                var formVal = $('#menu-newsletter-form #id_email').val();
                if (formVal == '' || formVal.indexOf("@") == -1 || formVal == 'newsletter signup') {
                    alert('Please enter a valid Email Address.');
                    return false;
                }
                return true;
            },
            success: function(){
                $('#menu-newsletter-form #id_email').val('Thanks for signing up!')
            }
        });
        return false;
    });
    */

    // Work Navigation -- iPad App
    $(window).hashchange(function () {
        var hash = window.location.hash;

        if (hash == "#/projects/pacsunipadapp") {
            window.location = "http://www.cukerinteractive.com/work/projects/pacsunipadapp/";
        }
    });

});

