function showsubpages()
{
  document.getElementById('subpages').style.display='';
}
function hidesubpages()
{
  document.getElementById('subpages').style.display='none';
}
function showpageform()
{
  document.getElementById('pageform').style.display='';
}
function hidepageform()
{
  document.getElementById('pageform').style.display='none';
}
function showcalendar()
{
  document.getElementById('calendar').style.display='';
}
function hidecalendar()
{
  document.getElementById('calendar').style.display='none';
}
function showlinks()
{
  document.getElementById('links').style.display='';
}
function hidelinks()
{
  document.getElementById('links').style.display='none';
}
function showdocuments()
{
  document.getElementById('documents').style.display='';
}
function hidedocuments()
{
  document.getElementById('documents').style.display='none';
}
function showmembers()
{
  document.getElementById('members').style.display='';
}
function hidemembers()
{
  document.getElementById('members').style.display='none';
}

// Calendar Administration Functions.  START

function ajax_cal_event_refresh(cal_id)
{
  document.getElementById("calendartab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_cal_event_refresh=1&cal_id="+cal_id;
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("calendartab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_cal_event_new()
{
  document.getElementById("calendartab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_cal_event_new=1";
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("calendartab").innerHTML=xmlhttp.responseText;
	  $(function() {
			$("#cal_st").datepicker({ dateFormat: 'yy-mm-dd' });
		});
		$(function() {
			$("#cal_en").datepicker({ dateFormat: 'yy-mm-dd' });
		});
    }
  }
  xmlhttp.send(null);
}
function ajax_cal_event_view(id)
{
  document.getElementById("calendartab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_cal_event_view=1&calendar_id="+id;
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("calendartab").innerHTML=xmlhttp.responseText;
		$(function() {
			$("#cal_st").datepicker({ dateFormat: 'yy-mm-dd' });
		});
		$(function() {
			$("#cal_en").datepicker({ dateFormat: 'yy-mm-dd' });
		});
    }
  }
  xmlhttp.send(null);
}
function ajax_cal_event_update(cal_id)
{
  var na=document.getElementById("cal_na").value;
  na=escape(na.replace(/"/g,"''"));
  var de=document.getElementById("cal_de").value;
  de=escape(de.replace(/"/g,"''"));
  var st=document.getElementById("cal_st").value;
  var en=document.getElementById("cal_en").value;
  //var ne=document.getElementById("cal_ne").value;
  var lo=escape(document.getElementById("cal_lo").value);
  var ad=document.getElementById("cal_ad").value;
  var ci=document.getElementById("cal_ci").value;
  var sta=document.getElementById("cal_sta").value;
  var zi=document.getElementById("cal_zi").value;
  var co=document.getElementById("cal_co").value;
  var ph=document.getElementById("cal_ph").value;
  var fa=document.getElementById("cal_fa").value;
  var to=document.getElementById("cal_to").value;
  var we=document.getElementById("cal_we").value;
  var em=document.getElementById("cal_em").value;
  var ca=document.getElementById("cal_ca").value;
  var ma=document.getElementById("cal_ma").value;
  var url="ajax.php?ajax_cal_event_update=1&ma="+ma+"&ca="+ca+"&em="+em+"&we="+we+"&to="+to+"&fa="+fa+"&ph="+ph+"&co="+co+"&zi="+zi+"&sta="+sta+"&ci="+ci+"&ad="+ad+"&lo="+lo+"&en="+en+"&st="+st+"&de="+de+"&na="+na+"&cal_id="+cal_id;
  ajax_get(url);
  document.getElementById("calendartab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_cal_event_view("+cal_id+")",700);
}
function ajax_cal_event_remove(cal_id)
{
  var url="ajax.php?ajax_cal_event_remove=1&cal_id="+cal_id;
  ajax_get(url);
  document.getElementById("calendartab").innerHTML="<center>Calendar Entry Removed...</center>";
}
function ajax_cal_event_add()
{
  var na=document.getElementById("cal_na").value;
  var de=document.getElementById("cal_de").value;
  var st=document.getElementById("cal_st").value;
  var en=document.getElementById("cal_en").value;
  //var ne=document.getElementById("cal_ne").value;
  var lo=document.getElementById("cal_lo").value;
  var ad=document.getElementById("cal_ad").value;
  var ci=document.getElementById("cal_ci").value;
  var sta=document.getElementById("cal_sta").value;
  var zi=document.getElementById("cal_zi").value;
  var co=document.getElementById("cal_co").value;
  var ph=document.getElementById("cal_ph").value;
  var fa=document.getElementById("cal_fa").value;
  var to=document.getElementById("cal_to").value;
  var we=document.getElementById("cal_we").value;
  var em=document.getElementById("cal_em").value;
  var ca=document.getElementById("cal_ca").value;
  var ma=document.getElementById("cal_ma").value;
  var url="ajax.php?ajax_cal_event_add=1&ma="+ma+"&ca="+ca+"&em="+em+"&we="+we+"&to="+to+"&fa="+fa+"&ph="+ph+"&co="+co+"&zi="+zi+"&sta="+sta+"&ci="+ci+"&ad="+ad+"&lo="+lo+"&en="+en+"&st="+st+"&de="+de+"&na="+na;
  ajax_get(url);
  document.getElementById("calendartab").innerHTML="<center>Event Added</center>";
}
function ajax_cal_view()
{
  var month=document.getElementById("ajax_cal_select_month").value;
  var year=document.getElementById("ajax_cal_select_year").value;
  var url="ajax.php?ajax_cal_view=1&month="+month+"&year="+year;
  document.getElementById("calendartab").innerHTML="<center>Getting Events</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("calendartab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Calendar Administration Functions.  END


// Page Form Administration Functions.  START
var addformfieldtype="tb";
function ajax_pageform_type(typeid)
{
  //Default Free Text
  document.getElementById("txitemname").value="";
  // Defualt Text Box
  document.getElementById("tbitemname").value="";
  document.getElementById("tbitemsize").value="30";
  document.getElementById("tbitemrequired").checked=false;
  // Default Multi-Select
  document.getElementById("msitemname").value="";
  document.getElementById("msitemrequired").checked=false;
  document.getElementById("msoption1").value="";
  document.getElementById("msoption2").value="";
  document.getElementById("msoption3").value="";
  document.getElementById("msoption4").value="";
  document.getElementById("msoption5").value="";
  document.getElementById("msoption6").value="";
  document.getElementById("msoption7").value="";
  document.getElementById("msoption8").value="";
  document.getElementById("msoption9").value="";
  document.getElementById("msoption10").value="";
  document.getElementById("msoption11").value="";
  document.getElementById("msoption12").value="";
  document.getElementById("msoption13").value="";
  document.getElementById("msoption14").value="";
  document.getElementById("msoption15").value="";
  // Default Drop-Down
  document.getElementById("dditemname").value="";
  document.getElementById("dditemrequired").checked=false;
  document.getElementById("ddoption1").value="";
  document.getElementById("ddoption2").value="";
  document.getElementById("ddoption3").value="";
  document.getElementById("ddoption4").value="";
  document.getElementById("ddoption5").value="";
  document.getElementById("ddoption6").value="";
  document.getElementById("ddoption7").value="";
  document.getElementById("ddoption8").value="";
  document.getElementById("ddoption9").value="";
  document.getElementById("ddoption10").value="";
  document.getElementById("ddoption11").value="";
  document.getElementById("ddoption12").value="";
  document.getElementById("ddoption13").value="";
  document.getElementById("ddoption14").value="";
  document.getElementById("ddoption15").value="";
  // Defualt Text Area
  document.getElementById("taitemname").value="";
  document.getElementById("taitemwidth").value="40";
  document.getElementById("taitemheight").value="6";
  document.getElementById("taitemrequired").checked=false;

  if(typeid==0)
  {
    addformfieldtype="tx";
    document.getElementById('formtypezero').style.display='';
    document.getElementById('formtypeone').style.display='none';
    document.getElementById('formtypetwo').style.display='none';
    document.getElementById('formtypethree').style.display='none';
    document.getElementById('formtypefour').style.display='none';
  }
  if(typeid==1)
  {
    addformfieldtype="tb";
    document.getElementById('formtypezero').style.display='none';
    document.getElementById('formtypeone').style.display='';
    document.getElementById('formtypetwo').style.display='none';
    document.getElementById('formtypethree').style.display='none';
    document.getElementById('formtypefour').style.display='none';
  }
  if(typeid==2)
  {
    addformfieldtype="ms";
    document.getElementById('formtypezero').style.display='none';
    document.getElementById('formtypeone').style.display='none';
    document.getElementById('formtypetwo').style.display='';
    document.getElementById('formtypethree').style.display='none';
    document.getElementById('formtypefour').style.display='none';
  }
  if(typeid==3)
  {
    addformfieldtype="dd";
    document.getElementById('formtypezero').style.display='none';
    document.getElementById('formtypeone').style.display='none';
    document.getElementById('formtypetwo').style.display='none';
    document.getElementById('formtypethree').style.display='';
    document.getElementById('formtypefour').style.display='none';
  }
  if(typeid==4)
  {
    addformfieldtype="ta";
    document.getElementById('formtypezero').style.display='none';
    document.getElementById('formtypeone').style.display='none';
    document.getElementById('formtypetwo').style.display='none';
    document.getElementById('formtypethree').style.display='none';
    document.getElementById('formtypefour').style.display='';
  }
}
function ajax_formitem_add(page_id)
{
  if(addformfieldtype=="tx")
  {
    var name=document.getElementById("txitemname").value;
    var text=document.getElementById("txtext").value;
    var url="ajax.php?ajax_pageform_additem=1&type=tx&name="+name+"&text="+text+"&page_id="+page_id;
    //alert(url);
    
	if (text!=''){
		ajax_get(url);
		ajax_pageform_refresh(page_id);
		ajax_pageform_type(0);
	}else{
		alert("It doesn't look like you closed the editor yet!");
	}
  }
  else if(addformfieldtype=="tb")
  {
    var name=document.getElementById("tbitemname").value;
    if(document.getElementById("tbitemrequired").checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var size=document.getElementById("tbitemsize").value;
    var url="ajax.php?ajax_pageform_additem=1&type=tb&size="+size+"&name="+name+"&required="+required+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    ajax_pageform_type(1);
  }
  else if(addformfieldtype=="ms")
  {
    var name=document.getElementById("msitemname").value;
    if(document.getElementById("msitemrequired").checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var op1=document.getElementById("msoption1").value;
    var op2=document.getElementById("msoption2").value;
    var op3=document.getElementById("msoption3").value;
    var op4=document.getElementById("msoption4").value;
    var op5=document.getElementById("msoption5").value;
    var op6=document.getElementById("msoption6").value;
    var op7=document.getElementById("msoption7").value;
    var op8=document.getElementById("msoption8").value;
    var op9=document.getElementById("msoption9").value;
    var op10=document.getElementById("msoption10").value;
    var op11=document.getElementById("msoption11").value;
    var op12=document.getElementById("msoption12").value;
    var op13=document.getElementById("msoption13").value;
    var op14=document.getElementById("msoption14").value;
    var op15=document.getElementById("msoption15").value;

    var url="ajax.php?ajax_pageform_additem=1&type=ms&op1="+op1+"&op2="+op2+"&op3="+op3+"&op4="+op4+"&op5="+op5+"&op6="+op6+"&op7="+op7+"&op8="+op8+"&op9="+op9+"&op10="+op10+"&op11="+op11+"&op12="+op12+"&op13="+op13+"&op14="+op14+"&op15="+op15+"&name="+name+"&required="+required+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    ajax_pageform_type(2);
  }
  else if(addformfieldtype=="dd")
  {
    var name=document.getElementById("dditemname").value;
    if(document.getElementById("dditemrequired").checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var op1=document.getElementById("ddoption1").value;
    var op2=document.getElementById("ddoption2").value;
    var op3=document.getElementById("ddoption3").value;
    var op4=document.getElementById("ddoption4").value;
    var op5=document.getElementById("ddoption5").value;
    var op6=document.getElementById("ddoption6").value;
    var op7=document.getElementById("ddoption7").value;
    var op8=document.getElementById("ddoption8").value;
    var op9=document.getElementById("ddoption9").value;
    var op10=document.getElementById("ddoption10").value;
    var op11=document.getElementById("ddoption11").value;
    var op12=document.getElementById("ddoption12").value;
    var op13=document.getElementById("ddoption13").value;
    var op14=document.getElementById("ddoption14").value;
    var op15=document.getElementById("ddoption15").value;

    var url="ajax.php?ajax_pageform_additem=1&type=dd&op1="+op1+"&op2="+op2+"&op3="+op3+"&op4="+op4+"&op5="+op5+"&op6="+op6+"&op7="+op7+"&op8="+op8+"&op9="+op9+"&op10="+op10+"&op11="+op11+"&op12="+op12+"&op13="+op13+"&op14="+op14+"&op15="+op15+"&name="+name+"&required="+required+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    ajax_pageform_type(3);
  }
  else if(addformfieldtype=="ta")
  {
    var name=document.getElementById("taitemname").value;
    if(document.getElementById("taitemrequired").checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var width=document.getElementById("taitemwidth").value;
    var height=document.getElementById("taitemheight").value;
    var url="ajax.php?ajax_pageform_additem=1&type=ta&height="+height+"&width="+width+"&name="+name+"&required="+required+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    ajax_pageform_type(4);
  }
}
function ajax_pageform_update(page_id)
{
  var name=document.getElementById("formname").value;
  var emailto=document.getElementById("formemailto").value;
  var emailfrom=document.getElementById("formemailfrom").value;
  var url="ajax.php?ajax_pageform_update=1&name="+name+"&emailfrom="+emailfrom+"&emailto="+emailto+"&page_id="+page_id;
  //alert(url);
  ajax_get(url);
  ajax_pageform_refresh(page_id);
  
}
function ajax_formitem_remove(formitem_id,page_id)
{
  var url="ajax.php?ajax_pageform_removeitem=1&formitem_id="+formitem_id+"&page_id="+page_id;
  ajax_get(url);
  ajax_pageform_refresh(page_id);
}
function ajax_formitem_update(formitem_id,page_id,type)
{
  if(type=="tx")
  {
	var sortOrder=document.getElementById("itemposition"+formitem_id).value;
    var name=document.getElementById('itemname'+formitem_id).value;
    var text=document.getElementById('txtext'+formitem_id).value;
	
    var url="ajax.php?ajax_pageform_updateitem=1&type="+type+"&name="+name+"&text="+text+"&formitem_id="+formitem_id+"&sortOrder="+sortOrder+"&page_id="+page_id;
    //alert(url);
	  if (text!=''){
		ajax_get(url);
		ajax_pageform_refresh(page_id);
	}else{
		alert("It doesn't look like you closed the editor yet!");
	}
    //ajax_pageform_type(0);
  }
  else if(type=="tb")
  {
    var itemname="itemname"+formitem_id;
    var itemrequired="itemrequired"+formitem_id;
    var itemsize="itemsize"+formitem_id;
	var sortOrder=document.getElementById("itemposition"+formitem_id).value;
    var name=document.getElementById(itemname).value;
    if(document.getElementById(itemrequired).checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var size=document.getElementById(itemsize).value;
    var url="ajax.php?ajax_pageform_updateitem=1&type=tb&size="+size+"&name="+name+"&required="+required+"&formitem_id="+formitem_id+"&sortOrder="+sortOrder+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    //ajax_pageform_type(1);
  }
  else if(type=="ms")
  {
    var itemname="itemname"+formitem_id;
	var sortOrder=document.getElementById("itemposition"+formitem_id).value;
    var itemrequired="itemrequired"+formitem_id;
    var option1="option1id"+formitem_id;
    var option2="option2id"+formitem_id;
    var option3="option3id"+formitem_id;
    var option4="option4id"+formitem_id;
    var option5="option5id"+formitem_id;
    var option6="option6id"+formitem_id;
    var option7="option7id"+formitem_id;
    var option8="option8id"+formitem_id;
    var option9="option9id"+formitem_id;
    var option10="option10id"+formitem_id;
    var option11="option11id"+formitem_id;
    var option12="option12id"+formitem_id;
    var option13="option13id"+formitem_id;
    var option14="option14id"+formitem_id;
    var option15="option15id"+formitem_id;

    var name=document.getElementById(itemname).value;
    if(document.getElementById(itemrequired).checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var op1=document.getElementById(option1).value;
    var op2=document.getElementById(option2).value;
    var op3=document.getElementById(option3).value;
    var op4=document.getElementById(option4).value;
    var op5=document.getElementById(option5).value;
    var op6=document.getElementById(option6).value;
    var op7=document.getElementById(option7).value;
    var op8=document.getElementById(option8).value;
    var op9=document.getElementById(option9).value;
    var op10=document.getElementById(option10).value;
    var op11=document.getElementById(option11).value;
    var op12=document.getElementById(option12).value;
    var op13=document.getElementById(option13).value;
    var op14=document.getElementById(option14).value;
    var op15=document.getElementById(option15).value;

    var url="ajax.php?ajax_pageform_updateitem=1&type=ms&op1="+op1+"&op2="+op2+"&op3="+op3+"&op4="+op4+"&op5="+op5+"&op6="+op6+"&op7="+op7+"&op8="+op8+"&op9="+op9+"&op10="+op10+"&op11="+op11+"&op12="+op12+"&op13="+op13+"&op14="+op14+"&op15="+op15+"&name="+name+"&required="+required+"&formitem_id="+formitem_id+"&sortOrder="+sortOrder+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    //ajax_pageform_type(2);
  }
  else if(type=="dd")
  {
    var itemname="itemname"+formitem_id;
	var sortOrder=document.getElementById("itemposition"+formitem_id).value;
    var itemrequired="itemrequired"+formitem_id;
    var option1="option1id"+formitem_id;
    var option2="option2id"+formitem_id;
    var option3="option3id"+formitem_id;
    var option4="option4id"+formitem_id;
    var option5="option5id"+formitem_id;
    var option6="option6id"+formitem_id;
    var option7="option7id"+formitem_id;
    var option8="option8id"+formitem_id;
    var option9="option9id"+formitem_id;
    var option10="option10id"+formitem_id;
    var option11="option11id"+formitem_id;
    var option12="option12id"+formitem_id;
    var option13="option13id"+formitem_id;
    var option14="option14id"+formitem_id;
    var option15="option15id"+formitem_id;

    var name=document.getElementById(itemname).value;
    if(document.getElementById(itemrequired).checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var op1=document.getElementById(option1).value;
    var op2=document.getElementById(option2).value;
    var op3=document.getElementById(option3).value;
    var op4=document.getElementById(option4).value;
    var op5=document.getElementById(option5).value;
    var op6=document.getElementById(option6).value;
    var op7=document.getElementById(option7).value;
    var op8=document.getElementById(option8).value;
    var op9=document.getElementById(option9).value;
    var op10=document.getElementById(option10).value;
    var op11=document.getElementById(option11).value;
    var op12=document.getElementById(option12).value;
    var op13=document.getElementById(option13).value;
    var op14=document.getElementById(option14).value;
    var op15=document.getElementById(option15).value;

    var url="ajax.php?ajax_pageform_updateitem=1&type=dd&op1="+op1+"&op2="+op2+"&op3="+op3+"&op4="+op4+"&op5="+op5+"&op6="+op6+"&op7="+op7+"&op8="+op8+"&op9="+op9+"&op10="+op10+"&op11="+op11+"&op12="+op12+"&op13="+op13+"&op14="+op14+"&op15="+op15+"&name="+name+"&required="+required+"&formitem_id="+formitem_id+"&sortOrder="+sortOrder+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    //ajax_pageform_type(3);
  }
  else if(type=="ta")
  {
    var itemname="itemname"+formitem_id;
	var sortOrder=document.getElementById("itemposition"+formitem_id).value;
    var itemrequired="itemrequired"+formitem_id;
    var itemheight="itemheight"+formitem_id;
    var itemwidth="itemwidth"+formitem_id;
    var name=document.getElementById(itemname).value;
    if(document.getElementById(itemrequired).checked)
    {
      var required=1;
    }
    else
    {
      var required=0;
    }
    var width=document.getElementById(itemwidth).value;
    var height=document.getElementById(itemheight).value;
    var url="ajax.php?ajax_pageform_updateitem=1&type=ta&height="+height+"&width="+width+"&name="+name+"&required="+required+"&formitem_id="+formitem_id+"&sortOrder="+sortOrder+"&page_id="+page_id;
    //alert(url);
    ajax_get(url);
    ajax_pageform_refresh(page_id);
    ajax_pageform_type(4);
  }
  
  var url="ajax.php?ajax_pageform_updateitem=1&formitem_id="+formitem_id;
  ajax_get(url);
  ajax_pageform_refresh(page_id);
}
function ajax_formitem_shift(direction,formitem_id,page_id)
{
	var url="ajax.php?ajax_pageform_shift=1&direction="+direction+"&formitem_id="+formitem_id+"&page_id="+page_id;
	ajax_get(url);
	ajax_pageform_refresh(page_id);
}
function ajax_formitem_show(show_link_id,page_id)
{
  var url="ajax.php?ajax_link_show=1&link_id="+show_link_id;
  ajax_get(url);
  ajax_links_refresh(page_id);
}
function ajax_formitem_hide(hide_link_id,page_id)
{
  var url="ajax.php?ajax_link_hide=1&link_id="+hide_link_id;
  ajax_get(url);
  ajax_links_refresh(page_id);
}
function ajax_pageform_refresh(page_id)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_pageform_refresh=1&page_id="+page_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("pageform").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Page Form Administration Functions.  END

//  Membership Administration Functions.  START
function ajax_member_site_update(member_id)
{
  var sd=document.getElementById("sd").value;
  var sa=document.getElementById("sa").value;
  var sa1=document.getElementById("sa1").value;
  var sc=document.getElementById("sc").value;
  var ss=document.getElementById("ss").value;
  var sz=document.getElementById("sz").value;
  var sc1=document.getElementById("sc1").value;
  var c1=document.getElementById("c1").value;
  var c2=document.getElementById("c2").value;
  var c3=document.getElementById("c3").value;
  //var sp=document.getElementById("sp").value;
  //var sl=document.getElementById("sl").value;
  //var slt=document.getElementById("slt").value;
  var po=document.getElementById("po").value;
  var pd=document.getElementById("pd").value;
  var re=document.getElementById("re").value;
  var rd=document.getElementById("rd").value;
  var gr=document.getElementById("gr").value;
  var gd=document.getElementById("gd").value;
  var mr=document.getElementById("mr").value;
  var md=document.getElementById("md").value;
  var ac=document.getElementById("ac").value;
  var ad=document.getElementById("ad").value;
  var ca=document.getElementById("ca").value;
  var cd=document.getElementById("cd").value;
  var ba=document.getElementById("ba").value;
  var bd=document.getElementById("bd").value;
  var wi=document.getElementById("wi").value;
  var wd=document.getElementById("wd").value;
  var at=document.getElementById("at").value;
  var atd=document.getElementById("atd").value;
  var gn=document.getElementById("gn").value;
  var gnd=document.getElementById("gnd").value;

  var url="ajax.php?ajax_member_site_update=1&gnd="+gnd+"&gn="+gn+"&atd="+atd+"&at="+at+"&wd="+wd+"&wi="+wi+"&bd="+bd+"&ba="+ba+"&cd="+cd+"&ca="+ca+"&ad="+ad+"&ac="+ac+"&md="+md+"&mr="+mr+"&gr="+gr+"&gd="+gd+"&rd="+rd+"&re="+re+"&pd="+pd+"&po="+po+"&c3="+c3+"&c2="+c2+"&c1="+c1+"&sc1="+sc1+"&sz="+sz+"&ss="+ss+"&sc="+sc+"&sd="+sd+"&sa="+sa+"&sa1="+sa1+"&member_id="+member_id;
  //window.alert(url);
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_site_refresh("+member_id+")",700);
}
function ajax_member_site_removesitepicture(member_id)
{
  var url="ajax.php?ajax_member_site_removesitepicture=1&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_site_refresh("+member_id+")",700);
}
function ajax_member_site_removesitelogo(member_id)
{
  var url="ajax.php?ajax_member_site_removesitelogo=1&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_site_refresh("+member_id+")",700);
}
function ajax_member_site_removesitelogothumb(member_id)
{
  var url="ajax.php?ajax_member_site_removesitelogothumb=1&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_site_refresh("+member_id+")",700);
}
function ajax_member_general_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_general_refresh=1&member_id="+member_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_general_update(member_id)
{
  var bn=document.getElementById("bn").value;
  var cn=document.getElementById("cn").value;
  var pe=document.getElementById("pe").value;
  var se=document.getElementById("se").value;
  var wu=document.getElementById("wu").value;
  var pp=document.getElementById("pp").value;
  var sp=document.getElementById("sp").value;
  var pf=document.getElementById("pf").value;
  var sf=document.getElementById("sf").value;
  var url="ajax.php?ajax_member_general_update=1&sf="+sf+"&pf="+pf+"&sp="+sp+"&pp="+pp+"&wu="+wu+"&se="+se+"&pe="+pe+"&bn="+bn+"&cn="+cn+"&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_general_refresh("+member_id+")",700);
}
function ajax_member_mailing_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_mailing_refresh=1&member_id="+member_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_mailing_update(member_id)
{
  var ma=document.getElementById("ma").value;
  var ma2=document.getElementById("ma2").value;
  var ci=document.getElementById("ci").value;
  var st=document.getElementById("st").value;
  var zi=document.getElementById("zi").value;
  var co=document.getElementById("co").value;
  var url="ajax.php?ajax_member_mailing_update=1&co="+co+"&zi="+zi+"&st="+st+"&ci="+ci+"&ma2="+ma2+"&ma="+ma+"&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_mailing_refresh("+member_id+")",700);
}
function ajax_member_billing_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_billing_refresh=1&member_id="+member_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_billing_update(member_id)
{
  var ba1=document.getElementById("ba1").value;
  var ba2=document.getElementById("ba2").value;
  var ci=document.getElementById("ci").value;
  var st=document.getElementById("st").value;
  var zi=document.getElementById("zi").value;
  var co=document.getElementById("co").value;
  var bc=document.getElementById("bc").value;
  var url="ajax.php?ajax_member_billing_update=1&bc="+bc+"&co="+co+"&zi="+zi+"&st="+st+"&ci="+ci+"&ba2="+ba2+"&ba1="+ba1+"&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_billing_refresh("+member_id+")",700);
}
function ajax_member_site_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_site_refresh=1&member_id="+member_id;
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_login_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_login_refresh=1&member_id="+member_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_login_update(member_id)
{
  var us=document.getElementById("us").value;
  var pa=document.getElementById("pa").value;
  var url="ajax.php?ajax_member_login_update=1&us="+us+"&pa="+pa+"&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_login_refresh("+member_id+")",700);
}
function ajax_member_advanced_refresh(member_id)
{
  document.getElementById("memberstab").innerHTML="<center>Getting Information...</center>";
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_member_advanced_refresh=1&member_id="+member_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("memberstab").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
function ajax_member_advanced_update(member_id)
{
  var di=document.getElementById("di").value;
  var st=document.getElementById("st").value;
  var en=document.getElementById("en").value;
  var cd=document.getElementById("cd").value;
  var cb=document.getElementById("cb").value;
  var ci=document.getElementById("ci").value;
  var cby=document.getElementById("cby").value;
  var url="ajax.php?ajax_member_advanced_update=1&di="+di+"&st="+st+"&en="+en+"&cd="+cd+"&cb="+cb+"&ci="+ci+"&cby="+cby+"&member_id="+member_id;
  ajax_get(url);
  document.getElementById("memberstab").innerHTML="<center>Updating Information...</center>";
  setTimeout("ajax_member_advanced_refresh("+member_id+")",700);
}
//  Membership Administration Functions.  STOP


// Subpage Administration Functions.  START
function ajax_subpage_add(page_id)
{
  var description=document.getElementById("pagedescription").value;
  var url=document.getElementById("pageurl").value;
  var url="ajax.php?ajax_subpage_add=1&fld_page_description="+description+"&page_id="+page_id+"&fld_page_url="+url;
  ajax_get(url);
  setTimeout("ajax_subpages_refresh("+page_id+")",1000);
}
function ajax_subpage_update(update_page_id,page_id)
{
  objname="description"+update_page_id;
  objnametwo="url"+update_page_id;
  var description=document.getElementById(objname).value;
  var url=document.getElementById(objnametwo).value;
  var url="ajax.php?ajax_subpage_update=1&fld_page_description="+description+"&fld_page_url="+url+"&update_page_id="+update_page_id;
  ajax_get(url);
  setTimeout("ajax_subpages_refresh("+page_id+")",1000);
}
function ajax_subpage_remove(remove_page_id,page_id)
{
  var url="ajax.php?ajax_subpage_remove=1&page_id="+remove_page_id;
  ajax_get(url);
  setTimeout("ajax_subpages_refresh("+page_id+")",1000);
}
function ajax_subpage_show(show_page_id,page_id)
{
  var url="ajax.php?ajax_subpage_show=1&page_id="+show_page_id;
  ajax_get(url);
  setTimeout("ajax_subpages_refresh("+page_id+")",1000);
}
function ajax_subpage_hide(hide_page_id,page_id)
{
  var url="ajax.php?ajax_subpage_hide=1&page_id="+hide_page_id;
  ajax_get(url);
  setTimeout("ajax_subpages_refresh("+page_id+")",1000);
}
function ajax_subpages_refresh(page_id)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_subpages_refresh=1&page_id="+page_id;
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("subpages").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Subpage Administration Functions.  END

// Meta-Data Administration Functions. START
function ajax_meta_update(page_id){
  var pageTitle=escape(document.getElementById('pageTitle').value);
  var pageKeywords=escape(document.getElementById('pageKeywords').value);
  var pageDescription=escape(document.getElementById('pageDescription').value);
  var url="/ajax.php?ajax_meta_update=1&page_id="+page_id+"&fld_page_description="+pageTitle+"&fld_page_meta_keywords="+pageKeywords+"&fld_page_meta_description="+pageDescription;

  setTimeout("ajax_meta_refresh('"+url+"')",500);
}
function ajax_meta_refresh(url){
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("meta").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Meta-Data Administration Functions. END

// Links Administration Functions.  START
function ajax_link_add(page_id)
{
  var description=document.getElementById("linkdescription").value;
  var link=document.getElementById("linklink").value;
  var group=document.getElementById("linkgroup").value;
  var url="ajax.php?ajax_link_add=1&fld_link_description="+description+"&fld_link_link="+link+"&fld_link_group="+group+"&page_id="+page_id;
  ajax_get(url);
  setTimeout("ajax_links_refresh("+page_id+")",1000);
}
function ajax_link_update(update_link_id,page_id)
{
  objname="linkdescription"+update_link_id;
  var description=document.getElementById(objname).value;
  objname="linkgroup"+update_link_id;
  var linkgroup=document.getElementById(objname).value;
  //alert(linkgroup);
  objname="linklink"+update_link_id;
  var link=document.getElementById(objname).value;
  var url="ajax.php?ajax_link_update=1&fld_link_description="+description+"&fld_link_link="+link+"&fld_link_group="+linkgroup+"&update_link_id="+update_link_id;
  ajax_get(url);
  setTimeout("ajax_links_refresh("+page_id+")",1000);
}
function ajax_link_remove(remove_link_id,page_id)
{
  var url="ajax.php?ajax_link_remove=1&link_id="+remove_link_id;
  ajax_get(url);
  setTimeout("ajax_links_refresh("+page_id+")",1000);
}
function ajax_link_show(show_link_id,page_id)
{
  var url="ajax.php?ajax_link_show=1&link_id="+show_link_id;
  ajax_get(url);
  setTimeout("ajax_links_refresh("+page_id+")",1000);
}
function ajax_link_hide(hide_link_id,page_id)
{
  var url="ajax.php?ajax_link_hide=1&link_id="+hide_link_id;
  ajax_get(url);
  setTimeout("ajax_links_refresh("+page_id+")",1000);
}
function ajax_links_refresh(page_id)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_links_refresh=1&page_id="+page_id;
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("links").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Links Administration Functions.  END

// Document Administration Functions.  START
function ajax_document_update(update_document_id,page_id)
{
  objname="documentdescription"+update_document_id;
  var description=document.getElementById(objname).value;
  var url="ajax.php?ajax_document_update=1&fld_document_description="+description+"&update_document_id="+update_document_id;
  ajax_get(url);
  setTimeout("ajax_documents_refresh("+page_id+")",1000);
}
function ajax_document_remove(remove_document_id,page_id)
{
  var url="ajax.php?ajax_document_remove=1&fld_document_id="+remove_document_id;
  ajax_get(url);
  setTimeout("ajax_documents_refresh("+page_id+")",1000);
}
function ajax_document_show(show_document_id,page_id)
{
  var url="ajax.php?ajax_document_show=1&fld_document_id="+show_document_id;
  ajax_get(url);
  setTimeout("ajax_documents_refresh("+page_id+")",1000);
}
function ajax_document_hide(hide_document_id,page_id)
{
  var url="ajax.php?ajax_document_hide=1&fld_document_id="+hide_document_id;
  ajax_get(url);
  setTimeout("ajax_documents_refresh("+page_id+")",1000);
}
function ajax_documents_refresh(page_id)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  var url="ajax.php?ajax_documents_refresh=1&page_id="+page_id;
  //document.getElementById("subpages").setAttribute("innerHTML",url);
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("documents").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.send(null);
}
// Document Administration Functions.  END

// Page Notifications Functions START
function ajax_notify_view(notify_id,page_id)
{
	var filterMonth=document.getElementById('ajax_notify_select_month').value;
	var filterYear=document.getElementById('ajax_notify_select_year').value;
	
	var url="/ajax.php?ajax_notify_view=1&notify_id="+notify_id+"&page_id="+page_id+"&filterMonth="+filterMonth+"&filterYear="+filterYear;
	
	document.getElementById("pageNotify").innerHTML="<center>Getting Information...</center>";
	setTimeout("ajax_notify_refresh('"+url+"')",500);
}

function ajax_notify_new(page_id){
	//Display form to create a new notification

	var url="/ajax.php?ajax_notify_new=1&page_id="+page_id;

	document.getElementById("pageNotify").innerHTML="<center>Getting Information...</center>";
	setTimeout("ajax_notify_refresh('"+url+"')",500);
}

function ajax_notify_save(page_id){
	//Save a new notification
	var notifyTitle = document.getElementById('notifyTitle').value;
	var notifyIcon = escape(document.getElementById('xFilePath').value);
	var notifyLink = document.getElementById('notifyLink').value;
	var notifyPosition = document.getElementById('notifyPosition').value;
	var notifyContent = escape(document.getElementById( 'notifyContent' ).innerHTML);
	var notifyStart = document.getElementById('notifyStart').value;
	var notifyEnd = document.getElementById('notifyEnd').value;
	if (document.getElementById('notifyDelay').checked==true){
		var notifyTimeout=document.getElementById('notifyTimeout').value*1000;
	}else{
		var notifyTimeout=false;
	}
	if (document.getElementById('notifyEnabled').checked==true){
		var notifyEnabled=1;
	}else{
		var notifyEnabled=0;
	}
	if (document.getElementById('notifyThis').checked==true){
		var notifyPage=','+page_id+',';
	}else if (document.getElementById('notifyCustom').checked==true){
		var notifyPage=','+document.getElementById('notifyCustomList').value+',';
	}else{
		var notifyPage=",0,";
	}
	if (document.getElementById('notifyForever').checked==true){
		var notifyForever=1;
	}else{
		var notifyForever=0;
	}
	
	var url = "/ajax.php?ajax_notify_save=1&notifyPage="+notifyPage+"&notifyTitle="+notifyTitle+"&notifyIcon="+notifyIcon+"&notifyLink="+notifyLink+"&notifyPosition="+notifyPosition+"&notifyContent="+escape(notifyContent)+"&notifyStart="+notifyStart+"&notifyEnd="+notifyEnd+"&notifyTimeout="+notifyTimeout+"&notifyEnabled="+notifyEnabled+"&notifyForever="+notifyForever;
	
	document.getElementById("pageNotify").innerHTML="<center>Getting Information...</center>";
	setTimeout("ajax_notify_refresh('"+url+"')",500);
}

function ajax_notify_update(notify_id,page_id){
	//Update an existing notification
	var notifyTitle = document.getElementById('notifyTitle').value;
	var notifyIcon = escape(document.getElementById('xFilePath').value);
	var notifyLink = document.getElementById('notifyLink').value;
	var notifyPosition = document.getElementById('notifyPosition').value;
	var notifyContent = escape(document.getElementById( 'notifyContent' ).innerHTML);
	var notifyStart = document.getElementById('notifyStart').value;
	var notifyEnd = document.getElementById('notifyEnd').value;
	if (document.getElementById('notifyDelay').checked==true){
		var notifyTimeout=document.getElementById('notifyTimeout').value*1000;
	}else{
		var notifyTimeout=false;
	}
	if (document.getElementById('notifyEnabled').checked==true){
		var notifyEnabled=1;
	}else{
		var notifyEnabled=0;
	}
	if (document.getElementById('notifyThis').checked==true){
		var notifyPage=','+page_id+',';
	}else if (document.getElementById('notifyCustom').checked==true){
		var notifyPage=','+document.getElementById('notifyCustomList').value+',';
	}else{
		var notifyPage=",0,";
	}
	if (document.getElementById('notifyForever').checked==true){
		var notifyForever=1;
	}else{
		var notifyForever=0;
	}
	
	var url = "/ajax.php?ajax_notify_update=1&notify_id="+notify_id+"&notifyPage="+notifyPage+"&notifyTitle="+notifyTitle+"&notifyIcon="+notifyIcon+"&notifyLink="+notifyLink+"&notifyPosition="+notifyPosition+"&notifyContent="+escape(notifyContent)+"&notifyStart="+notifyStart+"&notifyEnd="+notifyEnd+"&notifyTimeout="+notifyTimeout+"&notifyEnabled="+notifyEnabled+"&notifyForever="+notifyForever;
	
	document.getElementById("pageNotify").innerHTML="<center>Getting Information...</center>";
	setTimeout("ajax_notify_refresh('"+url+"')",500);
}

function ajax_notify_refresh(url)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState == 4)
    {
      document.getElementById("pageNotify").innerHTML=xmlhttp.responseText;
		$(function() {
			$('#notifyStart').datepicker({ dateFormat: 'yy-mm-dd',showAnim: 'blind' });
			$('#notifyEnd').datepicker({ dateFormat: 'yy-mm-dd',showAnim: 'blind' });
		});
    }
  }
  xmlhttp.send(null);
}
// Page Notification Functions END


function ajax_get(url)
{
  var xmlhttp=false;
  try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (E) {
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  xmlhttp.open("GET",url,false);
  xmlhttp.onreadystatechange = function() {
	if(xmlhttp.readyState == 4){
	  //alert(xmlhttp.responseText);
       }
  }
  xmlhttp.send(null);
}

function clearstdate()
{
  document.getElementById("cal_st").value="0000-00-00 00:00:00";
  document.getElementById("sttwo").innerHTML="00-00-0000 00:00:00";
}
function clearendate()
{
  document.getElementById("cal_en").value="0000-00-00 00:00:00";
  document.getElementById("entwo").innerHTML="00-00-0000 00:00:00";
}
function clearcddate()
{
  document.getElementById("cal_cd").value="0000-00-00 00:00:00";
  document.getElementById("cdtwo").innerHTML="00-00-0000 00:00:00";
}
function capture()
{
	var ccoptinCheck = document.getElementById("ccoptin");
	var pageformCheck = document.getElementById("pageform");
	if (ccoptinCheck != null){
		var email = document.getElementById('ea').value;
		var zip = document.getElementById('zip').value;
		var form = "Newsletter";
		//Record info to Capture DB
		//alert("capture=1&email="+ea+"&zip="+zip+"&form="+form);
		system_post("capture=1&email="+email+"&zip="+zip+"&form="+form);
	}
	if (pageformCheck != null){
		var email = document.getElementById('item138').value;
		var zip = document.getElementById('item140').value;
		var form = "Contact Us";
		//Record info to Capture DB
		//alert("capture=1&email="+ea+"&zip="+zip+"&form="+form);
		system_post("capture=1&email="+email+"&zip="+zip+"&form="+form);
	}
}
