jQuery(document).ready( function()
{
    var whatOrigVal     = '';
    var whatOrigCol     = '';
    var whatOrigFF      = '';
    var whatOrigFS      = '';
    var whatOrigFW      = '';

    var whereOrigVal    = '';
    var whereOrigFS     = '';
    var whereOrigCol    = '';
    var whereOrigFF     = '';
    var whereOrigFW     = '';

    var newCol          = '#000000';
    var newFF           = 'Arial, Verdana, sans-serif';
    var newFS           = 'normal';
    var newFW           = 'bold';

    jQuery('#what').focus(function()
    {
        if (whatOrigVal == '')
        {
            whatOrigVal = jQuery('#what').val();
        }
        if (whatOrigFS == '')
        {
            whatOrigFS  = jQuery('#what').css('font-style');
        }
        if (whatOrigCol == '')
        {
            whatOrigCol = jQuery('#what').css('color');
        }
        if (whatOrigFF == '')
        {
            whatOrigFF  = jQuery('#what').css('font-family');
        }
        if (whatOrigFW == '')
        {
            whatOrigFW  = jQuery('#what').css('font-weight');
        }

        if (jQuery('#what').val() == whatOrigVal)
        {
            jQuery('#what').val('');
            jQuery('#what').css('font-style', newFS);
            jQuery('#what').css('font-weight', newFW);
            jQuery('#what').css('font-family', newFF);
            jQuery('#what').css('color', newCol);
        }
    });

    jQuery('#what').blur(function()
    {
        if (jQuery('#what').val() == '' || jQuery('#what').val() == whatOrigVal)
        {
            jQuery('#what').css('font-style', whatOrigFS);
            jQuery('#what').css('font-weight', whatOrigFW);
            jQuery('#what').css('color', whatOrigCol);
            jQuery('#what').css('font-family', whatOrigFF);
            jQuery('#what').val(whatOrigVal);
        }
    });

    jQuery('#where').focus(function()
    {
        if (whereOrigVal == '')
        {
            whereOrigVal    = jQuery('#where').val();
        }
        if (whereOrigFS == '')
        {
            whereOrigFS     = jQuery('#where').css('font-style');
        }
        if (whereOrigCol == '')
        {
            whereOrigCol    = jQuery('#where').css('color');
        }
        if (whereOrigFF == '')
        {
            whereOrigFF     = jQuery('#what').css('font-family');
        }
        if (whereOrigFW == '')
        {
            whereOrigFW     = jQuery('#what').css('font-weight');
        }

        if (jQuery('#where').val() == whereOrigVal)
        {
            jQuery('#where').val('');
            jQuery('#where').css('font-style', newFS);
            jQuery('#where').css('font-weight', newFW);
            jQuery('#where').css('color', newCol);
            jQuery('#where').css('font-family', newFF);
        }
    });

    jQuery('#where').blur(function()
    {
        if (jQuery('#where').val() == '' || jQuery('#where').val() == whereOrigVal)
        {
            jQuery('#where').css('font-style', whereOrigFS);
            jQuery('#where').css('font-weight', whereOrigFW);
            jQuery('#where').css('color', whereOrigCol);
            jQuery('#where').css('font-family', whereOrigFF);
            jQuery('#where').val(whereOrigVal);
        }
    });
});
