jQuery(function(){

var handle_uc = function() {
	jQuery('.uc img').each(function(){
		var me = jQuery(this);
		var hspace = me.attr('hspace');
		var vspace = me.attr('vspace');
		var border = me.attr('border');
		var align = me.attr('align');
		if (hspace > 0) me.css('margin-left', hspace).css('margin-right', hspace);
		if (vspace > 0) me.css('margin-top', vspace).css('margin-bottom', vspace)
		if (border) me.css('border', border + 'px solid black');
		if (align == 'left' || align == 'right') me.css('float', align).css('margin-' + align, 0);
	});

	jQuery('.uc table').each(function(){
		var me = jQuery(this);
		var align = me.attr('align') || 'left';
		var border = me.attr('border') || 0;
		var cellspacing = me.attr('cellspacing') || 0;
		var cellpadding = me.attr('cellpadding') || 0;
		var width = me.attr('width') || '100%';
		if (width.indexOf('%') == -1)
			width += 'px';
		me.css('width', width)
		  .css('border', border + 'px solid black')
		  .css('border-spacing', cellspacing)
		  .css('align', align);
		me.find('td,th').css('padding', cellpadding);
	});

	jQuery('.uc td,.uc th').each(function(){
		var me = jQuery(this);
		var valign = me.attr('valign') || 'middle';
		var align = me.attr('align') || 'left';
		me.css('vertical-align', valign)
		  .css('text-align', align);
	});
}

var handle_defval = function() {
	var active = '#000';
	var inactive = '#ccc';
	var objs = jQuery('input[default-value]');

    objs.each(function() {
        var me = jQuery(this);
        me.val(me.attr('default-value'));
        me.css('color', inactive);
    });

	objs.focus(function(){
        var me = jQuery(this);

        if (me.val() == me.attr('default-value')) {
            me.val('');
            me.css('color', active);
        }
    });

    objs.blur(function(){
        var me = jQuery(this);

        if (jQuery.trim(me.val()) == '') {
            me.val(me.attr('default-value'));
            me.css('color', inactive);
        };
    });
}

handle_uc();
//handle_defval();

});

