 var xmlhttp;
 var islogged;
 var fname;
 var lname;

 function byId(id)
 {
 	return document.getElementById(id);
 };
 
 function parseXML(str){
     if (document.all)
     {
         var doc = new ActiveXObject("Microsoft.XMLDOM");
         doc.loadXML(str);
         return doc;
     }
     else
     {
         var parser = new DOMParser();
         var result = parser.parseFromString(str, "text/xml");
         return result;
     }
 };
 
 function loadXMLDoc(url)
 {
 	// code for Mozilla, etc.
 	if (window.XMLHttpRequest)
 	{
 		xmlhttp = new XMLHttpRequest();
 		xmlhttp.onreadystatechange = xmlhttpChange;
 		xmlhttp.open("GET", url, true);
 		xmlhttp.send(null);
 		
 	}
 	// code for IE
 	else if (window.ActiveXObject)
 	{
 		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 		if (xmlhttp)
 	    {
 			xmlhttp.onreadystatechange = xmlhttpChange;
 		    xmlhttp.open("GET", url, true);
 	    	xmlhttp.send();
 		}
 	}
 };
 
 xmlhttpChange = function()
 {
 	// if xmlhttp shows "loaded"
 	if (xmlhttp.readyState == 4)
 	{
 		// if "OK"
 		if (xmlhttp.status == 200)
 		{
 			//alert("hello");
 		    var strHTML = "";
 		    var xmlDoc = parseXML(xmlhttp.responseText);
 		    if (xmlDoc.documentElement == null)
 		    	return;
 		    
 		    //alert(xmlDoc);
 			//alert(xmlDoc.documentElement);
 			setAccount(xmlDoc.documentElement);
 		}
 		else
 		{
 			//alert("oops...Problem retrieving XML data");
 		}
 	}
 };
 
 function setAccount(xmlElement) {
 	//alert(xmlElement.nodeName);
 	//alert(xmlElement.firstChild.nodeName);
 	islogged = xmlElement.getAttribute("islogged");
 	fname = xmlElement.getAttribute("fname");
 	lname = xmlElement.getAttribute("lname");
 	if (islogged == "Yes") {
 		if (fname != "") {
		 	var username = fname + " " + lname;
		 	var accountLink = "<a href='https://www.diyawards.com/index.php?action=account'>"+username+"</a>";
			var https = /https/.test(location.href.toLowerCase())?"https":"http";
		 	var logout = "<a href='" + https + "://www.diyawards.com/index.php?action=logout'>logout</a>";
			//var logout = "<a href='http://www.diyawards.com/index.php?action=logout'>logout</a>";
		 	//alert(islogged);
		 	//alert(fname);
		 	//alert(lname);
			var str = accountLink + ", " + logout;
			if (username.length >= 20)
				str += "<br />";
		 	byId("accountLogin").innerHTML = str;
			
 		}
 	}
 }
 
 loadXMLDoc("http://www.diyawards.com/mySession.php");
 