function liveForever(dateedit) {
  dateedit.value = '2999-12-12';
}


function CMSPopup(content, page) {
	var myAjax = new Ajax('/admin/services/content.php', {
	  method: 'post',
	  onComplete: function(data) {
	    var ed = tinyMCE.get('mcsedit');
	    ed.setContent(data);
	    var position = $('edit_'+content).getPosition();
	    var form = $('editform');
	    var hiddenPage = new Element('input', {'type':'hidden', 'id':'pageid', 'name':'pageid', 'value':page}).injectInside(form);
	    var hiddenID = new Element('input', {'type':'hidden', 'id':'contentid', 'name':'contentid', 'value':content}).injectInside(form);
	    var hiddenAction = new Element('input', {'type':'hidden', 'id':'formAction', 'name':'action', 'value':'saveContent'}).injectInside(form);
	    form.addEvent('submit', function(e) {
				new Event(e).stop();
				this.send({
					onComplete: function(data) {
					  $('edit_'+content).setHTML(data);
					  var ed = tinyMCE.get('mcsedit');
				    ed.setContent('');
				    $('pageid').remove();
				    $('contentid').remove();
				    $('formAction').remove();
				    $('editform').setStyles({ left: -1000, display: 'none'});
					}
				});
			});
			form.setStyles({top: position.y, left: position.x, display: 'block'});
		}
	});
	myAjax.request({'action':'getContent', 'pageid':page , 'contentid':content});
}

function cancelCMSEdit() {
  if (confirm("Are you sure?")) {
    var ed = tinyMCE.get('mcsedit');
    ed.setContent('');
    $('editform').setStyles({ left: -1000, display: 'none'});
  }
}

function CMSSubmit() {
  var ed = tinyMCE.get('mcsedit');
	var data = ed.getContent();
	alert(data);
}

function showLogin() {
  $('fs_login').setStyle('display', 'block');
  $('fs_pwreset').setStyle('display', 'none');
  $('fs_apply').setStyle('display', 'none');
}

function showApply() {
  $('fs_login').setStyle('display', 'none');
  $('fs_pwreset').setStyle('display', 'none');
  $('fs_apply').setStyle('display', 'block');
}

function showReminder() {
  $('fs_login').setStyle('display', 'none');
  $('fs_pwreset').setStyle('display', 'block');
  $('fs_apply').setStyle('display', 'none');
}

function confirmMemberDelete(title, id, property) {
  if (confirm("Are you sure you wan to delete "+title+"?")) {
     window.location.href='ctl_members.php?page=member&paction=delete&id='+id;
  }
}

function confirmEventDelete(title, id) {
  if (confirm("Are you sure you wan to delete "+title+"?")) {
     window.location.href='ctl_events.php?page=event&paction=delete&eid='+id;
  }
}

function confirmUserComitteeDelete(title, id, comid) {
  if (confirm("Are you sure you wan to delete "+title+"?")) {
     window.location.href='ctl_committee.php?page=committeeMember&paction=delete&id='+id+'&comid='+comid;
  }
}


function pwReset(email) {
  if (email == "") {
    alert('Please enter your email address and ask again.');
  } else {
	  var myRequest = new Request.JSON({url: '/admin//services/users.php', onComplete: function(jsonObj) {
	      if (jsonObj.result == 1) {
	        alert(jsonObj.message);
	      } else {
	        alert(jsonObj.message);   
	      };
	 		},
			onFailure: function() {
				alert('The request failed.');
			}
		});
		myRequest.get({'action':'pwReset','email':email})
  }
}

function check_pwreset() {
	var error_message = "";

  if ($('password').value == "") { 
    error_message = error_message + "* Please enter a password\n";  
  } else if ($('password').value != $('password2').value) { 
    error_message = error_message + "* The password and confirmation you entered do not match.\n";  
  }
  if (error_message != "") {
    alert(error_message);
    return false;
  } else {
    return true;
  }
}


