$(document).ready(function(){
$('#domain').focus();
$('#registrar').click(function(){ $('#formRegistrar').submit() });
$('#whoisForm').validate({
	errorLabelContainer: $('#whoisForm div.error'),
	messages: {
		domain: { 
				required: "Escribe el dominio"
			}
	},
        submitHandler: function(form){
                    if(!this.wasSent){
                        this.wasSent = true;
//			$('input#domain').val($('input#domain').val().replace(/[^a-zA-Z0-9-.]+/g,''));
			if( (/^[^\.]+$/).test($('input#domain').val()) ) $('input#domain').val($('input#domain').val()+'.com');
                        $(':submit', form).val('Loading...').attr('disabled', 'disabled');
                        $("#loading").append('<img src="/ajax-loader.gif" id="loadgif" alt="Cargando..." />');
                        $("#loadgif").css("display", "block");
                        form.submit();
                    } else {
                        return false;
                    }
        }
});
$('#optionsButton').click(function() {
$('#options').toggle('fast');
return false;
});

$('#reverseButton').click(function() {
        var domain = window.location.href.split('http://www.whoises.com/')[1];
	$("#reverseBox").html('<img src="/ajax-loader.gif" width="16" height="16" class="absmiddle" alt="" /> <span class="absmiddle">Cargando...</span>');
        $.get("reverse.php", { host: domain },function(data){
        if(data==0){
                $("#reverseBox").html('No hay dominios con la misma IP');
        } else {
		var domis = data.split(' ');
		var out = '';
		for(d in domis)	if(domis[d] != domain) out = out+'<a href="/'+domis[d]+'">'+domis[d]+'</a><br />';
                $("#reverseBox").html(out);
        }
        });

});

});

