/*
    Coded By Steven Bower
    TurnWheel Designs (cc) 2009
*/

$(function() {
    $.reject(); // Reject IE5/6
    
    // Handle external links
    $('a[rel="external"]').click(function() {
        var href = $(this).attr('href');
        
        // Send external link event to Google Analaytics
        try {
            pageTracker._trackEvent('External Links', href.split(/\/+/g)[1], href);
        } catch (e) {};
        
        window.open(href,'tw_'+Math.round(Math.random()*11));
        return false;
    });
    
    // Handle form focus/default text
    var changeToDefault = function() {
        var self = $(this);
        
        if (self.attr('default') == undefined) return;
        if (self.val() == '') {
            self.val(self.attr('default'));
            self.addClass('default');
        }
    };
    
    var changeToEmpty = function() {
        var self = $(this);
        
        if (self.attr('default') == undefined) return;
        if (self.val() == self.attr('default')) {
            self.val('');
            self.removeClass('default');
        }
    };
    
    $('input,textarea').each(changeToDefault);
    $('input,textarea').blur(changeToDefault);
    $('input,textarea').focus(changeToEmpty);
    $('form').submit(function() {
        $(this).children('input,textarea').each(changeToEmpty);
    });
});