$(document).ready(function() {
	// suckerfish
	$('.nav li').hover(function() {
		$(this).addClass('over');
	}, function() {
		$(this).removeClass('over');
	});
	// xhtml target=_blank
	$('a[rel="external"]').click(function() {
		window.open($(this).attr('href'));
		return false;
	});
	// css3
	$('input[type="text"]').addClass('text');
	$('input[type="checkbox"]').addClass('checkbox');
	$('input[type="radio"]').addClass('radio');
	$('input[type="submit"]').addClass('button');
	// csssmart
	$('input[type="checkbox"]').prev('label').addClass('label-before-checkbox');
	$('input[type="checkbox"]').prev('label').next('input[type="checkbox"]').addClass('checkbox-after-label');
	// same rules as logixchecker
	$('input[title]').prev('label').addClass('required');
	$('select[title]').prev('label').addClass('required');
	// gentle enhancement
    $('.twocols:odd').addClass('col2');
    $('.details li:last-child').addClass('omega');
    $('.nav ul li:first-child').addClass('alpha');
    $('.nav ul li:last-child').addClass('omega');
    $('#bottom li:first-child').addClass('alpha');
    $('#bottom li:last-child').addClass('omega');
    $('.report-table tr td:first-child').addClass('alpha');
	// tweet
	$('div.tweet').tweet();
});

