/*
    Coded By Steven Bower
    TurnWheel Designs (cc) 2009
*/

$(function() {
    $.reject(); // Reject IE5/6
    
    // Handle external links
    $('a[rel="external"]').click(function() {
        window.open($(this).attr('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);
    });
});