function getByID(id) {
	var d = document;
	var ie = d.all ? 1 : 0;
	var ns4 = d.layers ? 1 : 0;
	var dom = d.getElementById ? 1 : 0;
	var obj = dom ? d.getElementById(id) : ie ? d.all[id] : d.layers[id];	
	return obj;
	}
	
	   	function checkSignUp() {
	   		
	   		var fullnameerror = getByID('fullnameerror');
	   		var nicknameerror = getByID('nicknameerror');
	   		var emailerror = getByID('emailerror');
		
	   		fullnameerror.style.display='none';
	   		nicknameerror.style.display='none';
	   		emailerror.style.display='none';

	   		var ret = true;
	   		
	   		if (!getByID('fullname').value) {
	   				fullnameerror.style.display='block';
	   				ret = false;
	   			}

	   		if (!getByID('nickname').value) {
	   				nicknameerror.style.display='block';
	   				ret = false;
	   			}
	   		if (!getByID('email').value.match(/^[a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z]{2,4}/i) ) {
	   				emailerror.style.display='block';
	   				ret = false;
	   			}

	   		return ret;
	   	}

	   	function checkUserData() {
	   		
	   		var fullnameerror = getByID('fullnameerror');
	   		var nicknameerror = getByID('nicknameerror');
	   		var emailerror = getByID('emailerror');
	   		var passworderror = getByID('passworderror');

	   		fullnameerror.style.display='none';
	   		nicknameerror.style.display='none';
	   		emailerror.style.display='none';
	   		passworderror.style.display='none';

	   		var ret = true;
	   		if (!getByID('fullname').value) {
	   				fullnameerror.style.display='block';
	   				ret = false;
	   			}

	   		if (!getByID('nickname').value) {
	   				nicknameerror.style.display='block';
	   				ret = false;
	   			}

	   		if (!getByID('email').value.match(/^[a-z0-9_\-\.]+\@[a-z0-9_\-\.]+\.[a-z]{2,4}/i) ) {
	   				emailerror.style.display='block';
	   				ret = false;
	   			}
			
	   		if (getByID('newpassword').value!=getByID('retypenewpassword').value) {
	   				
	   				passworderror.style.display='block';
	   				ret = false;
	   			}

	   		return ret;
	   	}