		var http_request = false;
		var tempTxt;
		var completionPercentage;
	    function makeRequest(url,txt) {
	        http_request = false;
			tempTxt=txt;
		
	        if (window.XMLHttpRequest) { // Mozilla, Safari,...
	            http_request = new XMLHttpRequest();
	            if (http_request.overrideMimeType) {
	                http_request.overrideMimeType('text/xml');
	                // See note below about this line
	            }
	        } else if (window.ActiveXObject) { // IE
	            try {
	                http_request = new ActiveXObject("Msxml2.XMLHTTP");
	            } catch (e) {
	                try {
	                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
	                } catch (e) {}
	            }
	        }
	
	        if (!http_request) {
	            alert('Giving up :( Cannot create an XMLHTTP instance');
	            return false;
	        }
			
	        http_request.onreadystatechange = alertContents;
	        http_request.open('GET', url, true);
	        http_request.send(null);
	
	    }
	
	    function alertContents() {
	        if (http_request.readyState == 4) {
	            if (http_request.status == 200) {
					if(tempTxt == "checkprofileid")
					{

						if(http_request.responseText=="1")
						{
							document.getElementById('msgProfileId').innerHTML="Profile ID already taken. Please select another Profile ID.";
							profileIDUnique=1;
						}
						else if(http_request.responseText=="0")
						{
							profileIDUnique=0;
							document.getElementById('msgProfileId').innerHTML="";
						}
						
					}


					if(tempTxt == "checkmailid")
					{

						if(http_request.responseText=="1")
						{
							document.getElementById('msgEmail').innerHTML="Email Address already exists. Please select another Email.";
							emailIDUnique=1;
						}
						else if(http_request.responseText=="0")
						{
							emailIDUnique=0;
							document.getElementById('msgEmail').innerHTML="";
						}
						
					}

					} else {
	                alert('There was a problem with the request!');
	            }
	        }
	    }
		function checkProfile()
		{
		var txtPId=document.getElementById("txtProfileId").value;
		if(txtPId!='')
			{
					makeRequest('registration_ajax.php?action=checkProfile&pid='+txtPId,"checkprofileid");
			}
		}

		function checkEmail()
		{
		var txtMail=document.getElementById("txtEmail").value;
		if(txtMail!='')
			{
					makeRequest('registration_ajax.php?action=checkEmail&email='+txtMail,"checkmailid");
			}
		}

		