var err = 5;

function uload()
{
	Rico.Corner.round('userdet');
	Rico.Corner.round('userdet', {corners:"top"});
}

function validate(a)
{
	document.getElementById('usrerr').innerHTML = '';
	document.getElementById('pwderr').innerHTML = '';
	document.getElementById('pwd1err').innerHTML = '';
	document.getElementById('mailerr').innerHTML = '';
	document.getElementById('caperr').innerHTML = '';

	if (document.getElementById('username').value == '')
	{
		document.getElementById('usrerr').innerHTML = 'Please enter a desired user name. Field cannot be left blank.';
		return false;
	}
	else
	if (err == 1)
	{
		document.getElementById('usrerr').innerHTML = 'Userid already exist.';
		return false;
	}
	else
	if (err == 5)
	{
		document.getElementById('usrerr').innerHTML = 'First check the availability of userid';
		return false;
	}
	else
	{
		document.getElementById('usrerr').innerHTML = '';
	}
	if (document.getElementById('userpwd').value == '')
	{
		document.getElementById('pwderr').innerHTML = 'Please enter a password. Field cannot be left blank.';
		return false;
	}
	if (document.getElementById('userpwd1').value == '')
	{
		document.getElementById('pwd1err').innerHTML = 'Please enter a password. Field cannot be left blank.';
		return false;
	}
	if ((document.getElementById('userpwd1').value != '')&&(document.getElementById('userpwd1').value != document.getElementById('userpwd').value))
	{
		document.getElementById('pwd1err').innerHTML = 'Passwords do not match. Please try again';
		return false;
	}
	if (document.getElementById('usermail').value == '')
	{
		document.getElementById('mailerr').innerHTML = 'Please enter email ID. Field cannot be left blank.';
		return false;
	}
	if (document.getElementById('captcha').value != a)
	{
		document.getElementById('caperr').innerHTML = 'Invalid Code Entered. Try Again.';
		return false;
	}


}

function checkuserid()
{
	document.getElementById('usrerr').innerHTML = '';
	if (document.getElementById('username').value == '')
	{
		document.getElementById('usrerr').innerHTML = 'Please enter a desired user name. Field cannot be left blank.';
		return false;
	}
	else
	{
		var userid = document.getElementById("username").value;
		var url = "../userd/checkusr.php?userid=" + escape(userid);
		createRequest5();
		request.open("GET", url, true);
	    request.onreadystatechange = updatePage5;
	    request.send(null);
	}
}


function createRequest5() {
     try {
       request = new XMLHttpRequest();
     } catch (trymicrosoft) {
       try {
         request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (othermicrosoft) {
         try {
           request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (failed) {
           request = null;
         }
       }
     }

     if (request == null)
	   {
       alert("Error creating request object!");
	   }
	  else
	   {
		document.getElementById("usrerr").innerHTML = '<img src="../newimages/indicator1.gif" alt="Loading... Please Wait" />';
	   }
}

function updatePage5() {
    if (request.readyState == 4) {
		if(request.responseText != '0')
		{
			err = 1;
		document.getElementById("usrerr").innerHTML = 'Userid not available. Please try some other.';
		}
		else
		{
			err = 0;
		document.getElementById("usrerr").innerHTML = 'Userid available. Go ahead and use it.';
		}
      }
}
