$(function(){
    // Pretty tables
    $('.prettytable tr').mouseover(function() {$(this).addClass('over');}).mouseout(function() {$(this).removeClass('over');});
    $('.prettytable tr:even').addClass('alt');
    $('.prettytable').attr('border', '1');

    // Add required field indicator
    $('label.required').each(function(){
        $(this).append(' <em>*</em>');
    });

    // Add navigation accent
    $('#nav>ul>li.active').append('<div class="accent"></div>');
    
    // Effect for Definition lists
    $('.content dl dt').each(function(){
       $(this).mouseover( function(){ $(this).addClass('hover'); } ).mouseout( function(){ $(this).removeClass('hover'); } );
    });
    $('.content dl dt').not('.content #contactform dl dt').click(function(){ $(this).next('dd').slideToggle('fast'); });
    $('.content dl dd').css('display', 'none');
    
	 // Show for contact form
	 $('.content #contactform dl dt').click( function() { $(this).next('dd').show('fast'); } );
	 $('#contactform dl dd').css('display', 'inline');
	 $('#contactform #email_hp').css('display', 'none');

    
	 // Blur on focus
    $('a').focus(function() { this.blur(); });
    try {
        $('input[@type=text], input[@type=password]').addClass('input');
        $('input[@type=submit], input[@type=button], input[@type=reset]').addClass('scalable');
    } catch (e) {
        // Do Nothing
    }
    /*
    // Fix up trademarks and accents
    $('h1, h2, h3, h4, td, p').each(function(){
        $(this).html($(this).html().replace("Mr Cheese ", "Mr Cheese&trade; "));
        $(this).html($(this).html().replace("Creme Anglaise", "Cr&egrave;me Anglaise"));
        $(this).html($(this).html().replace("Creme Custard", "Cr&egrave;me Custard"));
        $(this).html($(this).html().replace("Raspberry Creme Yoghurt", "Raspberry Cr&egrave;me Yoghurt"));
        $(this).html($(this).html().replace("Creme Fraiche", "Cr&egrave;me Fraiche"));
    });
    */
    
    if ($("#date-picker").length) {
        $("#date-picker").datepicker({dateFormat: 'dd/mm/yy'});
    }
});


function submitenter(myfield,e)
{
var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
else return true;

if (keycode == 13)
   {
   myfield.form.submit();
   return false;
   }
else
   return true;
}

