document.write('<style type="text/css">body, html{display: none;}</style>');

$(document).ready(function(){
	
	$('style').remove();
	
	optionList = ""
		$('div.domain-search select option').each( function() {
			newListItem = "<li title=\"" + $(this).val() + "\">" + $(this).text() + "</li>"
			optionList += newListItem;
		});
		$('div.domain-search select').before('<input type="hidden" name="tld" value="' + $('div.domain-search select option').eq(0).val() + '" /><p class="enhanced-select light">' + $('div.domain-search select option').eq(0).text() + '</p><div class="enhanced-list"><ul>' + optionList + '</ul></div>');
		$('div.domain-search select').remove();
	
	closetld = false;
	
	$('p.enhanced-select').click( function() {
        $('div.enhanced-list').fadeIn('fast', function() {
            closetld = true;
            $(document).bind('keyup', function(e) {
                if (e.which == 27) {
                    $('form div.enhanced-list').fadeOut('fast');
                    $(document).unbind('keyup');
                    closetld = false;
                }
            });
        });
    });
		
	$('div.enhanced-list ul li').click( function() {
		var tld = $(this).attr('title');
		var ptld = $(this).html();
		$('input[name=tld]').val(tld);
		$('p.enhanced-select').html(ptld).removeClass('light');
		$(document).unbind('keyup');
		closetld = false;
		$('form div.enhanced-list').fadeOut('fast');
	});
		
	$("*").not('div.enhanced-list', 'div.enhanced-list ul', 'p.enhanced-select *', 'p.enhanced-select').click( function() {
		if ( closetld == true ) {
			$('form div.enhanced-list').fadeOut('fast');
			$(document).unbind('keyup');
			closetld = false;
		}
	});
	
	$('input[type=text]').each( function() {
		if($(this).attr('rel')) {
			$(this).val($(this).attr('rel'));
			$(this).addClass('light');
		}
	});
	
	$('input[type=text]').focus( function() {
		if($(this).attr('rel')){
			if($(this).val() == $(this).attr('rel')) {
				$(this).val("");
				$(this).removeClass('light');
			}
		}
	});
	
	$('input[type=text]').blur( function() {
		if($(this).attr('rel')){
			if($(this).val() == '') {
				$(this).val($(this).attr('rel'));
				$(this).addClass('light');
			}
		}
	});
});
