function createXMLHttpRequest() {
	var ua;
	if(window.XMLHttpRequest) {
	    try {
	    ua = new XMLHttpRequest();
	    } catch(e) {
	    ua = false;
	    }
	}else if(window.ActiveXObject) {
	    try {
	    ua = new ActiveXObject("Microsoft.XMLHTTP");
	    } catch(e) {
	    ua = false;
	    }
	}
	return ua;
}

function titleOption(){
	var titlevalue = document.getElementById("title").value;
	if (titlevalue=="Other"){
		document.getElementById("otherother").disabled = false;
	}else{
		document.getElementById("otherother").value = "";
		document.getElementById("otherother").disabled = true;
	}
}

function membershipOption(){
	document.getElementById("membershiptext").disabled = false;
}

function specialisationOption(){
	if (document.getElementById("specialisation6").checked==true){
		document.getElementById("specialisationtext").disabled = false;
	}else{
		document.getElementById("specialisationtext").value = "";
		document.getElementById("specialisationtext").disabled = true;
	}
}

function implantOption(){
	if (document.getElementById("implant1").checked){
		document.getElementById("implanttext").disabled = false;
	}else{
		document.getElementById("implanttext").value = "";
		document.getElementById("implanttext").disabled = true;
	}
}

function biologicsOption(){
	if (document.getElementById("biologics1").checked){
		document.getElementById("biologicstext").disabled = false;
	}else{
		document.getElementById("biologicstext").value = "";
		document.getElementById("biologicstext").disabled = true;
	}
}

function previousOption(){
	if (document.getElementById("previous1").checked){
		document.getElementById("previoustext").disabled = false;
	}else{
		document.getElementById("previoustext").value = "";
		document.getElementById("previoustext").disabled = true;
	}
}

function howhearOption(){
	if (document.getElementById("howhear4").checked){
		document.getElementById("howheartext").disabled = false;
	}else{
		document.getElementById("howheartext").value = "";
		document.getElementById("howheartext").disabled = true;
	}
}

function registerSubmit(waction){
	document.getElementById("waction").value = waction;
	document.form1.submit();
}

function loginFun(){
	var email = document.getElementById("headerusername").value;
	var pswd = document.getElementById("headerpswd").value;
	if (email == "" || pswd == ""){
		alert("Email and Password Required");
	}else{
		var req=createXMLHttpRequest();
		var str=randomString();
		req.open('get', 'pagescript.aspx?waction=login&email=' + email + '&pswd=' + pswd + '&rand=' + str);
		req.onreadystatechange = function(){
			if(req.readyState == 4 && req.status == 200){
			    var response = req.responseText;
			    var update = new Array();
			    if(response.indexOf('||' != -1)) {
				    update = response.split('||');
				    if (update[0]=="yes"){
				    	location.href= "index.aspx";
				    }else{
				    	alert("Invalid Email or Passord.");
				    }
			    }
			}else{
			}
		}
		req.send(null);
	}
}

function randomString() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}