var url="";
var tmp_status = false;
var mainoption="";

function chkValidMail(uname,optval) { 
	tmp_status = true;
	mainoption =optval;
	url="chkvalidmail.php?uname="+uname+"&opt="+optval;
	//prompt('',url);
	res=loadXMLDoc(url,'handleRequest');
}

function showdivcontent(result) {
	//prompt('',result);
	if(mainoption=="username") {
		if(result=="Yes") {
			document.getElementById('hid_mailstatus').value="yes";
			document.getElementById('div_mailresult').innerHTML="<span class='redtext'>Gebruikersnaam niet beschikbaar, voer een andere gebruikersnaam in!</span>";
		} else {
			document.getElementById('hid_mailstatus').value="no";
			document.getElementById('div_mailresult').innerHTML="<span class='green_txt1'>Gebruikersnaam beschikbaar!</span>";
		}
	}
	if(mainoption=="name") {
		if(result=="Yes") {
			document.getElementById('hid_namestatus').value="yes";
			document.getElementById('div_nameresult').innerHTML="<span class='redtext'>Naam niet beschikbaar, voer een andere Naam in!</span>";
		} else {
			document.getElementById('hid_namestatus').value="no";
			document.getElementById('div_nameresult').innerHTML="<span class='green_txt1'>Naam beschikbaar!</span>";
		}
	}
	tmp_status = false;
	window.popupflg = false; 
}

/* width return result */
function loadXMLDoc(url,callbackFunction) {
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
   catch(e) {
	  try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
	  catch(oc) { req = null; }
   }
   if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); }

   if (req != null) {
	  req.onreadystatechange = eval(callbackFunction);
	  req.open("GET", url, true);
	  req.send(null);
   }
}
var handleRequest = function() {
	var returnresult="";
	if (req.readyState == 4 && req.status == 200) {
		if (req.responseText!="") {
			returnresult = req.responseText;
		}else{
			returnresult= "";
			tmp_status = false;
			return false;

		}
		showdivcontent(returnresult);
	} else {
			returnresult="";
	}
}