function getinfo(query, str, div) {

	if(str.length >=3) {
	
		xmlHttp=GetXmlHttpObject();
		
		if (xmlHttp==null){
		  alert ("Please switch Javascript on to enable dynamic actions at MangaBullet.");
		  return;
		}
		
		var url="../join.php?"+query+"="+str;
		
		xmlHttp.onreadystatechange = function() {
			
			if (xmlHttp.readyState==4 && str) {
			
				document.getElementById(div).style.display="none";
				document.getElementById(div+'yes').style.display="none";
				document.getElementById(div+'no').style.display="none";
				document.getElementById(div+'load').style.display="none";
				document.getElementById(div+xmlHttp.responseText).style.display="block";
			
			}
			
			else {
			
				document.getElementById(div).style.display="none";
				document.getElementById(div+'yes').style.display="none";
				document.getElementById(div+'no').style.display="none";
				document.getElementById(div+'load').style.display="block";
			
			}
		
		}
		
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	
	}
	
	else if(str.length > 0) {
	
		document.getElementById(div).style.display="none";
		document.getElementById(div+'yes').style.display="none";
		document.getElementById(div+'load').style.display="none";
		document.getElementById(div+'no').style.display="block";
	
	}
	
	else {
	
		document.getElementById(div+'yes').style.display="none";
		document.getElementById(div+'load').style.display="none";
		document.getElementById(div+'no').style.display="none";
		document.getElementById(div).style.display="block";
	
	}

}

function GetXmlHttpObject() {

	var xmlHttp=null;
	
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHttp;
	
}

function checkpass(){

	document.getElementById('passwordtick').innerHTML=""
	
	if(document.getElementById('passwordone').value) {
	
		if(document.getElementById('passwordtwo').value) {
			
			if(document.getElementById('passwordone').value != document.getElementById('passwordtwo').value) {
			
				document.getElementById('passwordtick').style.display="none";
				document.getElementById('passwordtickyes').style.display="none";
				document.getElementById('passwordtickno').style.display="block";
	
			}
			
			else {
			
				document.getElementById('passwordtick').style.display="none";
				document.getElementById('passwordtickno').style.display="none";
				document.getElementById('passwordtickyes').style.display="block";
			
			}
		
		}
	
	}
	
	if(!document.getElementById('passwordone').value
		|| !document.getElementById('passwordtwo').value) {
	
		document.getElementById('passwordtickno').style.display="none";
		document.getElementById('passwordtickyes').style.display="none";
		document.getElementById('passwordtick').style.display="block";
	
	}

}

function checkemail() {

	var regexp=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if(document.getElementById('email').value) {
	
		if(document.getElementById('email').value.search(regexp)==-1) {
		
			document.getElementById('emailtick').style.display="none";
			document.getElementById('emailtickyes').style.display="none";
			document.getElementById('emailtickno').style.display="block";
		
		}
		
		else {
		
			document.getElementById('emailtick').style.display="none";
			document.getElementById('emailtickno').style.display="none";
			document.getElementById('emailtickyes').style.display="block";
		
		}
	
	}
	
	else {
	
		document.getElementById('emailtickno').style.display="none";
		document.getElementById('emailtickyes').style.display="none";
		document.getElementById('emailtick').style.display="block";
	
	}

}