$('#registerlink').click(function(e){
	//$("#registerpopup").modal();
})
function submitregform(){	
	if($('#server').val() == ""){
		$('#server').focus();
		alert("Please SELECT Server");
		return false;
	}
	if($('#username1').val() == ""){
		$('#username1').focus();
		alert("Please Enter username");
		return false;
	}
	if($('#passwrd').val() == ""){
		$('#passwrd').focus();
		alert("Please Enter Password");
		return false;
	}else if($('#passwrd').val().length < 4){
		$('#passwrd').focus();
		alert("Password should be atleast 4 characters");
		return false;
	}
	if($('#email').val() == ""){
		$('#email').focus();
		alert("Please Enter Email");
		return false;
	}
	else if(isValidEmailAddress($("#email").val())){}
	else{
		$('#email').focus();
		alert("Invald Email ID");
		return false;
	}

	if($('#planet').val() == ""){
		$('#planet').focus();
		alert("Please Enter Planet");
		return false;
	}
	if($('#sex').val() == ""){
		$('#sex').focus();
		alert("Please SELECT Gender");
		return false;
	}
	if($("#rgt:checked").length == 0){
		$('#rgt').focus();
		alert("Please accept license agreement");
		return false;
	}
	
	$("#regform").attr("action","http://"+$('#server').val()+".galacticonquest.net/reg.php");
	$("#regform").submit();		
}
$(document).ready(function() {
	$('#usernameLoading').hide();
	$('#username1').blur(function(){
	  $('#usernameLoading').show();
      	  $.post("ajax/check.php", {
          username: $('#username1').val()
      }, function(response){
          $('#usernameResult').fadeOut();
          setTimeout("finishAjax('usernameResult', '"+escape(response)+"')", 400);
      });
    	return false;
	});
});

function finishAjax(id, response) {
  $('#usernameLoading').hide();
  $('#'+id).html(unescape(response));
  $('#'+id).fadeIn();
} //finishAjax

function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}	