function chkmapcreate(){
if (document.getElementById("ms").value==0) {
var newmapid = ajaxcreatemap();
document.getElementById("ms").value = 1;
document.getElementById("mapid").value = mapid;
} else {
	mapid = document.getElementById("mapid").value;
}
return mapid;
}


function parseResult4(parseMeString, service) {
			
		  var parser4 = new DOMImplementation();
		  var domDoc4 = parser4.loadXML(parseMeString);
		  if (domDoc4 == null)
		  {
			  alert("There was a problem saving the results.");
			  return;
		  }
		
		  var docRoot4 = domDoc4.getDocumentElement();
    	  var items4 = docRoot4.getElementsByTagName("entry");
		  mapid = items4.item(0).getElementsByTagName("mapid").item(0).getFirstChild().getNodeValue();
		return mapid;		  
		}



function ajaxcreatemap(){
	
request2 = createRequestObject();

var maptitle = document.getElementById("maptitle").value; 
var maptags = document.getElementById("maptags").value; 
var mapflickrtag = document.getElementById("mapflickrtag").value;
var zoomlevel = map.getZoom();
var centerlocation = document.getElementById("centerlocation").value; 
var whichmap = document.getElementById("whichmap").value;
var eid = document.getElementById("eid").value;
var teamid = document.getElementById("tid").value;
var sessionid2 = document.getElementById("sessionid").value;
var username2 = document.getElementById("uname2").value;


request2.open("POST","/services/post.php?method=addmap&eid=" + eid + "&centerlocation=" + centerlocation  + "&zoomlevel=" + zoomlevel + "&mapflickrtag=" + mapflickrtag + "&title=" + maptitle +  "&username=" + username2 + "&wm=" + whichmap + "&teamid=" + teamid + "&sessionid=" + sessionid2, false);
request2.send("/services/post.php?method=addmap&eid=" + eid + "&centerlocation=" + centerlocation  + "&zoomlevel=" + zoomlevel + "&mapflickrtag=" + mapflickrtag + "&title=" + maptitle +  "&username=" + username2 + "&wm=" + whichmap + "&teamid=" + teamid + "&sessionid=" + sessionid2);

//   request2.onreadystatechange = function() {
    			if(request2.readyState == 4 && request2.status == 200) {
    			  document.getElementById('result3').innerHTML = '';
				  var mapid = parseResult4(request2.responseText, 'nothing');
    			} else {
      			document.getElementById('result3').innerHTML = "Saving...";
   				}
//   			};
			return mapid;
}