////////////////////////////// curser ///////////////////////////////////

      var cX = 0; var cY = 0; var rX = 0; var rY = 0;
      function UpdateCursorPosition(e){ 
		  cX = e.pageX; cY = e.pageY;
		  }
      function UpdateCursorPositionDocAll(e){
		  cX = event.clientX; cY = event.clientY;
		  }
      if(document.all) {
		  document.onmousemove = UpdateCursorPositionDocAll;
		  }
      else{
		  document.onmousemove = UpdateCursorPosition; 
		  }
      function AssignPosition(d) {
		  if(self.pageYOffset) {
		  rX = self.pageXOffset;
		  rY = self.pageYOffset;
		  }
		  else if(document.documentElement && document.documentElement.scrollTop) {
		  rX = document.documentElement.scrollLeft;
		  rY = document.documentElement.scrollTop;
		  }
		  else if(document.body) {
		  rX = document.body.scrollLeft;
		  rY = document.body.scrollTop;
		  }
		  if(document.all) {
		  cX += rX;
		  cY += rY;
		  }
		  d.style.left = (cX+10) + "px";
		  d.style.top = (cY+10) + "px";
      }
      function HideContent(d,month,day,year) {
	  //loadXMLDoc('include.getevent.php?month=' + month + '&day=' + day + '&year=' + year, d);
		  if(d.length < 1) {
			  return;
			  }
		  document.getElementById(d).style.display = "none";
      }
      function ShowContent(d,month,day,year) {
	  loadXMLDoc('include.getevent_view.php?month=' + month + '&day=' + day + '&year=' + year, d);
	  if(d.length < 1) {
			  return;
			  }
		  var dd = document.getElementById(d);
		  AssignPosition(dd);
		  dd.style.display = "block";
      }
      function ReverseContentDisplay(d) {
		  if(d.length < 1) {
			  return;
			  }
		  var dd = document.getElementById(d);
		  AssignPosition(dd);

		  if(dd.style.display == "none") { dd.style.display = "block"; }
		  else { dd.style.display = "none"; }
      }

////////////////////////////// end curser ///////////////////////////////////

function showHelp() {
  createWindow('FAQ, Contact, Features and Upcoming Features', 500, '#ffffff', 2, 1, 10, 10);
}

function displayEvent(divId, month, day, year) {
  loadXMLDoc('include.getevent.php?month=' + month + '&day=' + day + '&year=' + year, divId);
  //caldesc.slideit();
  hideShow('caldesc');
}

function displayallEvent(divId, month, day, year, add) {
	loadXMLDoc('include.getevent_all.php?month=' + month + '&day=' + day + '&year=' + year, divId, add);
  //caldesc.slideit();
  showOnly('caldesc');
}

function displayallEvents(divId, month, day, year, add) {
	loadXMLDocs('include.getevent_all.php?month=' + month + '&day=' + day + '&year=' + year, divId, add);
  //caldesc.slideit();
  showOnly('caldesc');
}

function viewEvent(divId, month, day, year,e) {
	//if(document.all)e = event;
	var obj = document.getElementById(divId);
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
	var leftPos = e.clientX - 150;
	if(leftPos<0)leftPos = 0;
	obj.style.left = leftPos + 'px';
	obj.style.top = e.clientY - obj.offsetHeight -1 + st + 'px';
	  loadXMLDoc('include.getevent.php?month=' + month + '&day=' + day + '&year=' + year, divId);
	  //caldesc.slideit();

	  hideShow('caldesc');
}

function displayEvent1(divId, month, day, year) {
  loadXMLDoc('include.getevent.php?month=' + month + '&day=' + day + '&year=' + year, divId);
  //caldesc.slideit();
  //hideShow('caldesc');
}

function displayallEvent1(divId, month, day, year) {
	loadXMLDoc('include.getevent_all.php?month=' + month + '&day=' + day + '&year=' + year, divId);
  //caldesc.slideit();
  //hideShow('caldesc');
}

function showForm(divId, day, month, year) {
  loadXMLDoc('class.date.php?month=' + month + '&day=' + day + '&year=' + year, divId);
  showOnly('caldesc');
}

function edit(Id, month, day, year) {


/*var cell = document.getElementById(Id);
if ( cell.hasChildNodes() )
{
    while ( cell.childNodes.length >= 1 )
    {
        cell.removeChild( cell.firstChild );       
    }
}*/

  loadXMLDoc3('edit.date.php?id=' + Id+ 'month=' + month + '&day=' + day + '&year=' + year, Id);
  showOnly('caldesc');
}

function edit_all(Id, month, day, year) {


/*var cell = document.getElementById(Id);
if ( cell.hasChildNodes() )
{
    while ( cell.childNodes.length >= 1 )
    {
        cell.removeChild( cell.firstChild );       
    }
}*/

  loadXMLDoc2('edit_all.date.php?id=' + Id+ 'month=' + month + '&day=' + day + '&year=' + year, Id);
  showOnly('caldesc');
}




function delete_event(id,month,day,year){
loadXMLDoc1('delete.event.php?id=' + id,id,month,day,year);
//caldesc.slideit();
displayEvent1('caldesc',month,day,year);
}

function delete_event_all(id,month,day,year){
loadXMLDoc1('delete.event.php?id=' + id,id,month,day,year);
//caldesc.slideit();
displayallEvent1('caldesc',month,day,year);
}

function showOnly(div) {
  document.getElementById(div).style.display = "block";
}

function hideShow(div) {
  obj = document.getElementById(div);
  obj.style.display = !(obj.style.display == "block") ? "block" : "none";
}

var xmlhttp;

function createRequestObject() {
  var xmlhttp;

  try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch(e) {
    try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
    catch(f) { xmlhttp = null; }
  }

  if(!xmlhttp && typeof XMLHttpRequest != "undefined")
    xmlhttp = new XMLHttpRequest();

  return xmlhttp;
}

function loadXMLDoc(url, mydiv, add) {
  if (window.XMLHttpRequest) {
    xmlhttp = createRequestObject();
    xmlhttp.onreadystatechange = function() { state_Change(mydiv, add); }
    xmlhttp.open("GET",url,true);
    xmlhttp.send("");
  } else if (window.ActiveXObject) {
    xmlhttp = createRequestObject();
    if (xmlhttp) {
      xmlhttp.onreadystatechange = function() { state_Change(mydiv, add); }
      xmlhttp.open("GET", url, true);
      xmlhttp.send("");
    }
  } else document.getElementById(mydiv).innerHTML = "We're sorry, but this site requires the latest version of\nInternet Explorer, Mozilla FireFox or Opera web browser.";
}

function loadXMLDocs(url, mydiv, add) {

  var xmlhttp;
  if (window.XMLHttpRequest) {
    xmlhttp = createRequestObject();
    xmlhttp.onreadystatechange = function() { state_Changes(mydiv, xmlhttp, add); }
    xmlhttp.open("GET",url,true);
    xmlhttp.send("");
  } else if (window.ActiveXObject) {
    xmlhttp = createRequestObject();
    if (xmlhttp) {
      xmlhttp.onreadystatechange = function() { state_Changes(mydiv, xmlhttp, add); }
      xmlhttp.open("GET", url, true);
      xmlhttp.send("");
    }
  } else document.getElementById(mydiv).innerHTML = "We're sorry, but this site requires the latest version of\nInternet Explorer, Mozilla FireFox or Opera web browser.";
}

function state_Change(mydiv, add) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){
		if (add)
		{
			document.getElementById(mydiv).innerHTML += xmlhttp.responseText;
		}
		else
		{
			document.getElementById(mydiv).innerHTML = xmlhttp.responseText;
		}
	}
    else{
		document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}

function clearDiv(mydiv) {
	document.getElementById(mydiv).innerHTML = "";
}

function state_Changes(mydiv, xmlhttp, add) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){
		if (add)
		{
			document.getElementById(mydiv).innerHTML += xmlhttp.responseText;
		}
		else
		{
			document.getElementById(mydiv).innerHTML = xmlhttp.responseText;
		}
	}
    else{
		document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}


function loadXMLDoc2(url, mydiv) {
  if (window.XMLHttpRequest) {
    xmlhttp = createRequestObject();
    xmlhttp.onreadystatechange = function() { state_Change2(mydiv); }
    xmlhttp.open("GET",url,true);
    xmlhttp.send("");
  } else if (window.ActiveXObject) {
    xmlhttp = createRequestObject();
    if (xmlhttp) {
      xmlhttp.onreadystatechange = function() { state_Change2(mydiv); }
      xmlhttp.open("GET", url, true);
      xmlhttp.send("");
    }
  } else document.getElementById(mydiv).innerHTML = "We're sorry, but this site requires the latest version of\nInternet Explorer, Mozilla FireFox or Opera web browser.";
}

function state_Change2(mydiv) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){
      document.getElementById("test").innerHTML = xmlhttp.responseText;
	}
    else{
		document.getElementById("test").innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}




function loadXMLDoc3(url, mydiv) {
  if (window.XMLHttpRequest) {
    xmlhttp = createRequestObject();
    xmlhttp.onreadystatechange = function() { state_Change3(mydiv); }
    xmlhttp.open("GET",url,true);
    xmlhttp.send("");
  } else if (window.ActiveXObject) {
    xmlhttp = createRequestObject();
    if (xmlhttp) {
      xmlhttp.onreadystatechange = function() { state_Change3(mydiv); }
      xmlhttp.open("GET", url, true);
      xmlhttp.send("");
    }
  } else document.getElementById(mydiv).innerHTML = "We're sorry, but this site requires the latest version of\nInternet Explorer, Mozilla FireFox or Opera web browser.";
}

function state_Change3(mydiv) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){
		//alert(xmlhttp.responseText);
      document.getElementById("test").innerHTML = xmlhttp.responseText;
	}
    else{
		document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}





function state_Change_edit(mydiv,month, day, year) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){

     document.getElementById(mydiv).innerHTML = xmlhttp.responseText;
       displayEvent1('caldesc',month,day,year);
	}
    else{
		document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}


function loadXMLDoc1(url,mydiv,month,day,year) {
  if (window.XMLHttpRequest) {
    xmlhttp = createRequestObject();
    xmlhttp.onreadystatechange = function() { state_Change1(mydiv,month,day,year); }
    xmlhttp.open("GET",url,true);
    xmlhttp.send("");
  } else if (window.ActiveXObject) {
    xmlhttp = createRequestObject();
    if (xmlhttp) {
      xmlhttp.onreadystatechange = function() { state_Change1(mydiv,month,day,year); }
      xmlhttp.open("GET", url, true);
      xmlhttp.send("");
    }
  } else document.getElementById(mydiv).innerHTML = "We're sorry, but this site requires the latest version of\nInternet Explorer, Mozilla FireFox or Opera web browser.";
}

function removeRow(id) {
  var tr = document.getElementById(id);
  if (tr) {
    if (tr.nodeName == 'TR') {
      var tbl = tr; // Look up the hierarchy for TABLE
      while (tbl != document && tbl.nodeName != 'TABLE') {
        tbl = tbl.parentNode;
      }
 
      if (tbl && tbl.nodeName == 'TABLE') {
        while (tr.hasChildNodes()) {
          tr.removeChild( tr.lastChild );
        }
     tr.parentNode.removeChild( tr );
      }
    } else {
      alert( 'Specified document element is not a TR. id=' + id );
    }
  } else {
    alert( 'Specified document element is not found. id=' + id );
  }
}

function state_Change1(mydiv,month,day,year) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200)
   removeRow(mydiv);
	else document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
  }
}







var req;
function navigate(month,year) {
  var url = "include.calendar.php?month="+month+"&year="+year;
  if(window.XMLHttpRequest) req = new XMLHttpRequest();
  else if(window.ActiveXObject) req = new ActiveXObject("Microsoft.XMLHTTP");
  req.open("GET", url, true);
  req.onreadystatechange = callback;
  req.send(null);
  obj = document.getElementById('caldesc');
  obj.style.display = "none";
}

function callback() {        
  obj = document.getElementById("calendar");
  setFade(0);
  if(req.readyState == 4) {
    if(req.status == 200) {
      response = req.responseText;
      obj.innerHTML = response;
      fade(0);
    } else alert("There was a problem retrieving the data:\n" + req.statusText);
  }
}

function fade(amt) {
	if(amt <= 100) {
		setFade(amt);
		amt += 10;
		setTimeout("fade("+amt+")", 5);
  }
}

function setFade(amt) {
	obj = document.getElementById("calendar");
	amt = (amt == 100)?99.999:amt;
	obj.style.filter = "alpha(opacity:"+amt+")";
	obj.style.KHTMLOpacity = amt/100;
	obj.style.MozOpacity = amt/100;
	obj.style.opacity = amt/100;
}

function is_numeric(number) {
  var strValidChars = "0123456789";
  var strChar;
  var blnResult = true;

  if (number.length == 0) return false;

  for (i = 0; i < number.length && blnResult == true; i++) {
    strChar = number.charAt(i);
    if (strValidChars.indexOf(strChar) == -1) blnResult = false;
  }
  return blnResult;
}

function trim(a){
  return a.replace(/^s*(S*(s+S+)*)s*$/, "$1");
}

function submitEvent(div, divButton, day, month, year, title, desc){
  document.getElementById(div).style.display='none';
  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Submitting Event..';
  
  var valid = "";
  
  var day1 = document.getElementById(day).value;
  var month1 = document.getElementById(month).value;
  var year1 = document.getElementById(year).value;
  var title1 = document.getElementById(title).value;
  var desc1 = document.getElementById(desc).value;

  if(trim(day1) == "" || trim(month1) == "" || trim(year1) == "" || trim(title1) == "" || trim(desc1) == "" &&
  (is_numeric(day1) && is_numeric(month1) && is_numeric(month1) &&
  title1.length <= 50 && desc1.length <= 2000)) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'Error: One or more fields are invalid. Please check the length of your Event Title (50 chars max) and Event Description (2000 chars max)';
    document.getElementById(divButton).value = 'Error, read below. Wait 3 seconds before retrying.';
    setTimeout("document.getElementById('"+divButton+"').value = 'Try Again...';", 3000);
    setTimeout("document.getElementById('"+divButton+"').disabled = false;", 3000);
    setTimeout("document.getElementById('"+div+"').style.display='none'", 3000);
  } else {
    sendEvent(div, divButton, day, month, year, title, desc);
    return false;
  }

  setTimeout("document.getElementById('"+div+"').style.display='none';", 3000);
  return false;
}

function sendEvent(div, divButton, day, month, year, title, desc) {
  if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

  var day = document.getElementById(day).value;
  var month = document.getElementById(month).value;
  var year = document.getElementById(year).value;
  var title = document.getElementById(title).value;
  var desc = document.getElementById(desc).value;
  
  document.getElementById(div).style.display='block';
  document.getElementById(div).innerHTML = 'Posting Event...';

  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Posting Event...';

  try {
    xmlhttp.open("POST", "class.date.php");
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.onreadystatechange = function() { state_Change(div); }
    xmlhttp.send("day=" + day + "&month=" + month + "&year=" + year + "&title=" + title + "&desc=" + desc);
  } catch(e) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'There was a problem submitting your Event.';
    document.getElementById(divButton).value = 'Try Again...';
    document.getElementById(divButton).disabled = false;
    return false;
  }/* finally {
    document.getElementById(divButton).value = 'Event has been Posted!';
  }*/
  
  document.getElementById(divButton).disabled = true;
  document.getElementById(div).style.display='block';
  
  document.getElementById(div).innerHTML = document.getElementById(div).innerHTML + "<br /><br />Refreshing Calendar in 5 seconds...";
  setTimeout("navigate('"+month+"', '"+year+"');", 5000);
  
  return false;
}



///////////// edit ///////////////


function submitEvent_edit(div, divButton, ev_id, day, month, year, title, desc,eventid){
  document.getElementById(div).style.display='none';
  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Submitting Event..';
  
  var valid = "";
  
  var day1 = document.getElementById(day).value;
  var month1 = document.getElementById(month).value;
  var year1 = document.getElementById(year).value;
  var title1 = document.getElementById(title).value;
  var desc1 = document.getElementById(desc).value;

  if(trim(day1) == "" || trim(month1) == "" || trim(year1) == "" || trim(title1) == "" || trim(desc1) == "" &&
  (is_numeric(day1) && is_numeric(month1) && is_numeric(month1) &&
  title1.length <= 50 && desc1.length <= 2000)) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'Error: One or more fields are invalid. Please check the length of your Event Title (50 chars max) and Event Description (2000 chars max)';
    document.getElementById(divButton).value = 'Error, read below. Wait 5 seconds before retrying.';
    setTimeout("document.getElementById('"+divButton+"').value = 'Try Again...';", 5000);
    setTimeout("document.getElementById('"+divButton+"').disabled = false;", 5000);
    setTimeout("document.getElementById('"+div+"').style.display='none'", 5000);
  } else {
    sendEvent_edit(div, divButton, ev_id, day, month, year, title, desc,eventid);
    return false;
  }

  setTimeout("document.getElementById('"+div+"').style.display='none';", 5000);
  return false;
}

function sendEvent_edit(div, divButton, ev_id, day, month, year, title, desc,eventid) {
  if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

  var day = document.getElementById(day).value;
  var month = document.getElementById(month).value;
  var year = document.getElementById(year).value;
  var title = document.getElementById(title).value;
  var desc = document.getElementById(desc).value;
  var eventid = document.getElementById(eventid).value;
  var ev_id = document.getElementById(ev_id).value;

  
  document.getElementById(div).style.display='block';
  document.getElementById(div).innerHTML = 'Posting Event...';

  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Posting Event...';

  try {
	  //alert("day=" + day + "&month=" + month + "&year=" + year + "&title=" + title + "&desc=" + desc+"&eventid=" + eventid);
    xmlhttp.open("POST", "edit.date.php");
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.onreadystatechange = function() { state_Change_edit(eventid, month, day, year); }
    xmlhttp.send("day=" + day + "&month=" + month + "&year=" + year + "&title=" + title + "&desc=" + desc+"&eventid=" + eventid+"&ev_id=" + ev_id);
  } catch(e) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'There was a problem submitting your Event.';
    document.getElementById(divButton).value = 'Try Again...';
    document.getElementById(divButton).disabled = false;
    return false;
  }/* finally {
    document.getElementById(divButton).value = 'Event has been Posted!';
  }*/
  
  document.getElementById(divButton).disabled = true;
  document.getElementById(div).style.display='block';
  
  //document.getElementById(div).innerHTML = document.getElementById(div).innerHTML + "<br /><br />Refreshing Calendar in 5 seconds...";
 // setTimeout("navigate('"+month+"', '"+year+"');", 5000);
  
  return false;
}


/////////////////////////////   edit all   //////////////////////////

function state_Change_edit_all(mydiv,month, day, year) {
  if(xmlhttp.readyState == 4) {
    if (xmlhttp.status == 200){

     document.getElementById(mydiv).innerHTML = xmlhttp.responseText;
       displayallEvent1('caldesc',month,day,year);
	}
    else{
		document.getElementById(mydiv).innerHTML = "Problem retrieving data from " + xmlhttp.statusText + "\n\n404: This file does not exist!";
	}
  }
}


function submitEvent_edit_all(div, divButton, ev_id, day, month, year, title, desc,eventid){
  document.getElementById(div).style.display='none';
  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Submitting Event..';
  
  var valid = "";
  
  var day1 = document.getElementById(day).value;
  var month1 = document.getElementById(month).value;
  var year1 = document.getElementById(year).value;
  var title1 = document.getElementById(title).value;
  var desc1 = document.getElementById(desc).value;

  if(trim(day1) == "" || trim(month1) == "" || trim(year1) == "" || trim(title1) == "" || trim(desc1) == "" &&
  (is_numeric(day1) && is_numeric(month1) && is_numeric(month1) &&
  title1.length <= 50 && desc1.length <= 2000)) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'Error: One or more fields are invalid. Please check the length of your Event Title (50 chars max) and Event Description (2000 chars max)';
    document.getElementById(divButton).value = 'Error, read below. Wait 5 seconds before retrying.';
    setTimeout("document.getElementById('"+divButton+"').value = 'Try Again...';", 5000);
    setTimeout("document.getElementById('"+divButton+"').disabled = false;", 5000);
    setTimeout("document.getElementById('"+div+"').style.display='none'", 5000);
  } else {
    sendEvent_edit_all(div, divButton, ev_id, day, month, year, title, desc,eventid);
    return false;
  }

  setTimeout("document.getElementById('"+div+"').style.display='none';", 5000);
  return false;
}

function sendEvent_edit_all(div, divButton, ev_id, day, month, year, title, desc,eventid) {
  if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

  var day = document.getElementById(day).value;
  var month = document.getElementById(month).value;
  var year = document.getElementById(year).value;
  var title = document.getElementById(title).value;
  var desc = document.getElementById(desc).value;
  var eventid = document.getElementById(eventid).value;
  var ev_id = document.getElementById(ev_id).value;

  
  document.getElementById(div).style.display='block';
  document.getElementById(div).innerHTML = 'Posting Event...';

  document.getElementById(divButton).disabled = true;
  document.getElementById(divButton).value = 'Posting Event...';

  try {
	  //alert("day=" + day + "&month=" + month + "&year=" + year + "&title=" + title + "&desc=" + desc+"&eventid=" + eventid);
    xmlhttp.open("POST", "edit.date.php");
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.onreadystatechange = function() { state_Change_edit_all(eventid, month, day, year); }
    xmlhttp.send("day=" + day + "&month=" + month + "&year=" + year + "&title=" + title + "&desc=" + desc+"&eventid=" + eventid+"&ev_id=" + ev_id);
  } catch(e) {
    document.getElementById(div).style.display='block';
    document.getElementById(div).innerHTML = 'There was a problem submitting your Event.';
    document.getElementById(divButton).value = 'Try Again...';
    document.getElementById(divButton).disabled = false;
    return false;
  }/* finally {
    document.getElementById(divButton).value = 'Event has been Posted!';
  }*/
  
  document.getElementById(divButton).disabled = true;
  document.getElementById(div).style.display='block';
  
  //document.getElementById(div).innerHTML = document.getElementById(div).innerHTML + "<br /><br />Refreshing Calendar in 5 seconds...";
 // setTimeout("navigate('"+month+"', '"+year+"');", 5000);
  
  return false;
}