/**
* ###############################################
* HOSTING MX Servicios en Internet 2008
* IMPORTANT: DO NOT CHANGE ANYTHING BELOW THIS POINT UNLESS YOU KNOW WHAT YOU ARE DOING
* ONLY HMX.DEVS CAN CHANGE
* ###############################################
*/

$(document).ready(function(){

/* Rotacion de "hero" */
$('#hero').cycle();

/* Se ejecuta una consulta WHOIS al presionar la tecla enter dentro del cuadro de texto domainname*/
$('#domainname').keydown(function(e){
      if (e.keyCode == 13) {
      	{	var domain=$('#domainname').val();
      		if(domain.length>0 && special_chars(domain))
         	{	$(".searchsubmit").click();
         		$(this).blur();
         	} else
 			{	alert("Teclee un nombre de dominio v\u00E1lido");	
				$("input#domainname").focus();
 			}
         }
      return false;
   }
});
init_search_ajax_domain(document);
placeholder($('#domainname'));
});

/* Funcion que inicializa el evento click del boton clase "searchsubmit". Ejecuta la busqueda WHOIS y muestra el resultado en un cuadro de dialogo
*/
function init_search_ajax_domain(context)
{  $(".searchsubmit",context).click(function(){
   /* RECUPERAMOS VALORES TECLEADOS POR EL USUARIO*/
   var name=$("#domainname").val();
   var ext=$("#tld").val();      
   var dataString = 'domain='+ name + '&ext=' + ext;      
   if(name=="sudominio") alert("Debe introducir un nombre de dominio");
   else    
   {  if ($.browser.msie && $.browser.version<7.0)
         $("#tld").hide();
      $.ajax({
		   type: "POST",
		   url: "/global/modules/whois/mwhois.php",
		   beforeSend: function(){								
				$('.loading').show(); 
                $(".searchsubmit").hide();				
		   },
		   data: dataString,
		   success: function(content) {
				$('.loading').hide();
				$(".searchsubmit").show();
				//Show dialog				
				dialog("B&uacute;squeda de dominio");  
   				navbar_buttons();
   				//Show dialog   				
				$('#whois-message').html(content);
				$('.search-options').show();
				pat = /ocupado/;			
				if(pat.test(content))
					{$(".show-info").show();}
				else 
					{$(".show-info").hide();
					$('.search-other').css("margin-left","45px");}
				$('.spinner').hide();
				display_domain_availables();	
		   },		   
		   error: function() {           	    
       			$(".searchsubmit").click();
           }
		});
    }
	});
}