var url="";
var tmp_status = false;
var divid="";
var option="";

function registration(emailid, cpassword, fname, lname, zipcode, gender, date, month, year, agree, loadarea, filenames,dvid) {
	tmp_status = true;
	divid=dvid;
	option="register";
	var emailid=document.getElementById(emailid);
	var password=document.getElementById(password);
	var cpassword=document.getElementById(cpassword);
	var fname=document.getElementById(fname);
	var lname=document.getElementById(lname);
	var zipcode=document.getElementById(zipcode);
	var gender=document.getElementById(gender);
	var date=document.getElementById(date);
	var month=document.getElementById(month);
	var year=document.getElementById(year);
	var agrees=agree;
	url="register.php?emailid=" + emailid.value + "&cpasswords=" + cpassword.value + "&fname=" + fname.value + "&lname=" + lname.value + "&zipcodes=" + zipcode.value + "&gender=" + gender.value + "&date=" + date.value + "&month=" + month.value + "&year=" + year.value + "&agree=" + agrees+"&option="+option;
	//prompt('',url);
	res=loadXMLDoc4(url,'handleRequest4');
}

function chk_Email(emailid,dvid) {
	tmp_status = true;
	divid=dvid;
	option="checkmail";
	url="register.php?emailid="+emailid+"&option="+option;
	//prompt('',url);
	res=loadXMLDoc4(url,'handleRequest4');
}

function showdivcontent4(result) {
	//prompt('',result);
	//alert(divid);
	if(document.getElementById(divid)) {
		document.getElementById(divid).innerHTML=result;
		if(result=="<span id='red'>Sorry, Username is unavailable!!</span>") {
			if(option=="checkmail") {
				document.getElementById('emailid').value="";
				document.getElementById('emailid').focus();
			}
		} else {
			//alert('fdfdsf');
		}
	}
	tmp_status = false;
	window.popupflg = false;
}

/* width return result */
function loadXMLDoc4(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 handleRequest4 = function() {
	var returnresult="";
	if (req.readyState == 4 && req.status == 200) {
		if (req.responseText!="") {
			returnresult = req.responseText;
		}else{
			returnresult= "";
			tmp_status = false;
			return false;

		}
		showdivcontent4(returnresult);
	} else {
			returnresult="";
	}
}

