// JavaScript Document


function ChangeAjaxPage( sFrmName, sPage, sLink, sDiv ){
//	document.sFrmName.hiddenfield.value = sPage;	
	document.getElementById(sFrmName).hiddenfield.value=sPage;
	SubmitForm(sFrmName,sLink,sDiv);
	
	return false;
}

function SubmitForm(FrmName,url,xDiv){
	var formObj = new DHTMLSuite.form({ formRef:FrmName,action:url,responseEl:xDiv});
	formObj.submit();

}


function ListNewsMbr(){
	SubmitForm('frmNewsList','ajax.php?jx=NewsListMbr','NewsListBox');
	return false;
}


//Admin Page
function ListVerse(){
	SubmitForm('frmVerseList','ajax.php?jx=VerseList','VerseListBox');
	return false;
}


function AddVerse(){
	var sVerse 		= document.frmAddVerse.txtVerse.value;
	var sPassage 	= document.frmAddVerse.txtaPassage.value;
	
	if (sVerse == ""){
		alert("Verse cannot be empty!");
		document.frmAddVerse.txtVerse.focus();
		return false;
	}
	else if (sPassage == ""){
		alert("Passage cannot be empty!");
		document.frmAddVerse.txtaPassage.focus();
		return false;
	}
	else{
		SubmitForm('frmAddVerse', 'ajax.php?jx=VerseList', 'VerseListBox');
		document.frmAddVerse.txtVerse.value = "";
		document.frmAddVerse.txtaPassage.value = "";		
	}

	return false;
}

function ModifyVerse(){
	var sID 		= document.frmAddVerse.txtID.value;
	var sVerse 		= document.frmAddVerse.txtVerse.value;
	var sPassage 	= document.frmAddVerse.txtaPassage.value;
	
	if (sID == ""){
		alert("Error Saving!");
		ajax_loadContent('AddVerseBox','ajax.php?jx=VerseAdd');
		return false;
	}
	if (sVerse == ""){
		alert("Verse cannot be empty!");
		document.frmAddVerse.txtVerse.focus();
		return false;
	}
	else if (sPassage == ""){
		alert("Passage cannot be empty!");
		document.frmAddVerse.txtaPassage.focus();
		return false;
	}
	else{
		SubmitForm('frmAddVerse', 'ajax.php?jx=VerseList', 'VerseListBox');
		ajax_loadContent('AddVerseBox','ajax.php?jx=VerseAdd');
	}

	return false;
}


function DeleteVerse(Verse, VerseID){
	if(confirm('Delete ' + Verse + ' ?')){
		document.frmDeleteVerse.delID.value = VerseID;
		SubmitForm('frmDeleteVerse', 'ajax.php?jx=VerseList', 'VerseListBox');		
	}
}

function ListNews(){
	SubmitForm('frmNewsList','ajax.php?jx=NewsList','NewsListBox');
	return false;
}

function AddNews(){
	var sNews 		= document.frmAddNews.txtNewsTitle.value;
	var sPassage 	= document.frmAddNews.txtNewsDesc.value;
	
	if (sNews == ""){
		alert("News title cannot be empty!");
		document.frmAddNews.txtNewsTitle.focus();
		return false;
	}
	else if (sPassage == ""){
		alert("News cannot be empty!");
		document.frmAddNews.txtNewsDesc.focus();
		return false;
	}
	else{
		SubmitForm('frmAddNews', 'ajax.php?jx=NewsList', 'NewsListBox');
		document.frmAddNews.txtNewsTitle.value = "";
		document.frmAddNews.txtNewsDesc.value = "";		
	}

	return false;
}


function ModifyNews(){
	var sID 		= document.frmAddNews.txtID.value;
	var sNews 		= document.frmAddNews.txtNewsTitle.value;
	var sPassage 	= document.frmAddNews.txtNewsDesc.value;
	
	if (sID == ""){
		alert("Error Saving!");
		ajax_loadContent('AddNewsBox','ajax.php?jx=NewsAdd');
		return false;
	}
	if (sNews == ""){
		alert("News Title cannot be empty!");
		document.frmAddNews.txtNewsTitle.focus();
		return false;
	}
	else if (sPassage == ""){
		alert("News cannot be empty!");
		document.frmAddNews.txtNewsDesc.focus();
		return false;
	}
	else{
		SubmitForm('frmAddNews', 'ajax.php?jx=NewsList', 'NewsListBox');
		ajax_loadContent('AddNewsBox','ajax.php?jx=NewsAdd');
	}

	return false;
}


function DeleteNews(News, NewsID){
	if(confirm('Delete ' + News + ' ?')){
		document.frmDeleteNews.delID.value = NewsID;
		SubmitForm('frmDeleteNews', 'ajax.php?jx=NewsList', 'NewsListBox');		
	}
}


function ListBulletin(){
	SubmitForm('frmBulletinList','ajax.php?jx=BulletinList','BulletinListBox');
	return false;
}

function AddBulletin(){
	var sSubject	= document.frmAddBulletin.txtSubject.value;
	var sMessage 	= document.frmAddBulletin.txtMessage.value;
	
	if (sSubject == ""){
		alert("Bulletin title cannot be empty!");
		document.frmAddBulletin.txtSubject.focus();
		return false;
	}
	else if (sMessage == ""){
		alert("Message cannot be empty!");
		document.frmAddBulletin.txtMessage.focus();
		return false;
	}
	else{
		SubmitForm('frmAddBulletin', 'ajax.php?jx=BulletinList', 'BulletinListBox');
		document.frmAddBulletin.txtSubject.value = "";
		document.frmAddBulletin.txtMessage.value = "";		
	}

	return false;
}

function ModifyBulletin(){
	var sID 		= document.frmAddBulletin.txtID.value;
	var sSubject	= document.frmAddBulletin.txtSubject.value;
	var sMessage 	= document.frmAddBulletin.txtMessage.value;
	
	if (sID == ""){
		alert("Error Saving!");
		ajax_loadContent('AddBulletinBox','ajax.php?jx=BulletinAdd');
		return false;
	}
	if (sSubject == ""){
		alert("Bulletin title cannot be empty!");
		document.frmAddBulletin.txtSubject.focus();
		return false;
	}
	else if (sMessage == ""){
		alert("Message cannot be empty!");
		document.frmAddBulletin.txtMessage.focus();
		return false;
	}
	else{
		SubmitForm('frmAddBulletin', 'ajax.php?jx=BulletinList', 'BulletinListBox');
		ajax_loadContent('AddBulletinBox','ajax.php?jx=BulletinAdd');
	}

	return false;
}

function DeleteBulletin(Bulletin, BulletinID){
	if(confirm('Delete ' + Bulletin + ' ?')){
		document.frmDeleteBulletin.delID.value = BulletinID;
		SubmitForm('frmDeleteBulletin', 'ajax.php?jx=BulletinList', 'BulletinListBox');		
	}
}


function ListPrayerRequest(){
	SubmitForm('frmPrayerRequestList','ajax.php?jx=PrayerRequestList','PrayerRequestListBox');
	return false;
}

function AddPrayerRequest(){
	var sSender		= document.frmAddPrayerRequest.txtSender.value;
	var sPrayer 	= document.frmAddPrayerRequest.txtPrayer.value;
	

	if (sPrayer == ""){
		alert("Prayer cannot be empty!");
		document.frmAddPrayerRequest.txtPrayer.focus();
		return false;
	}
	else{
		SubmitForm('frmAddPrayerRequest', 'ajax.php?jx=PrayerRequestList', 'PrayerRequestListBox');
		document.frmAddPrayerRequest.txtSender.value = "";
		document.frmAddPrayerRequest.txtPrayer.value = "";		
	}

	return false;
}

function ModifyPrayerRequest(){
	var sID 		= document.frmAddPrayerRequest.txtID.value;
	var sSender		= document.frmAddPrayerRequest.txtSender.value;
	var sPrayer 	= document.frmAddPrayerRequest.txtPrayer.value;
	
	if (sID == ""){
		alert("Error Saving!");
		ajax_loadContent('AddPrayerRequestBox','ajax.php?jx=PrayerRequestAdd');
		return false;
	}
	if (sPrayer == ""){
		alert("Prayer cannot be empty!");
		document.frmAddPrayerRequest.txtPrayer.focus();
		return false;
	}
	else{
		SubmitForm('frmAddPrayerRequest', 'ajax.php?jx=PrayerRequestList', 'PrayerRequestListBox');
		ajax_loadContent('AddPrayerRequestBox','ajax.php?jx=PrayerRequestAdd');
	}

	return false;
}


function DeletePrayerRequest(PrayerRequest, PrayerRequestID){
	if(confirm('Delete ' + PrayerRequest + ' ?')){
		document.frmDeletePrayerRequest.delID.value = PrayerRequestID;
		SubmitForm('frmDeletePrayerRequest', 'ajax.php?jx=PrayerRequestList', 'PrayerRequestListBox');		
	}
}

function ListUser(){
	SubmitForm('frmUserList','ajax.php?jx=UserList','UserListBox');
	return false;
}


function AddUser(){
	var Username 	= document.frmAddUser.txtUsername.value;
	var Password 	= document.frmAddUser.txtPassword.value;
	var RePassword 	= document.frmAddUser.txtRePassword.value;
	var NickName 	= document.frmAddUser.txtNickName.value;
	var LastName	= document.frmAddUser.txtLastName.value;
	var FirstName 	= document.frmAddUser.txtFirstName.value;
	var MiddleName 	= document.frmAddUser.txtMiddleName.value;
	var UserType 	= document.frmAddUser.txtUserType.value;
	
	if (Password != RePassword ){
		alert("Password don't match!");
		document.frmAddUser.txtPassword.value = "";
		document.frmAddUser.txtRePassword.value = "";
		document.frmAddUser.txtPassword.focus();
		return false;
	}

	if (Username == ""){
		alert("Username cannot be empty!");
		document.frmAddUser.txtUsername.focus();
		return false;
	}
	if (Password == ""){
		alert("Password cannot be empty!");
		document.frmAddUser.txtPassword.focus();
		return false;
	}
	if (RePassword == ""){
		alert("Retype Password cannot be empty!");
		document.frmAddUser.txtRePassword.focus();
		return false;
	}
	if (NickName == ""){
		alert("Nick Name cannot be empty!");
		document.frmAddUser.txtNickName.focus();
		return false;
	}
	if (LastName == ""){
		alert("Last Name cannot be empty!");
		document.frmAddUser.txtLastName.focus();
		return false;
	}
	if (FirstName == ""){
		alert("First Name cannot be empty!");
		document.frmAddUser.txtFirstName.focus();
		return false;
	}
	if (MiddleName == ""){
		alert("Middle Name cannot be empty!");
		document.frmAddUser.txtMiddleName.focus();
		return false;
	}
	if (UserType == ""){
		alert("User Type cannot be empty!");
		document.frmAddUser.txtUserType.focus();
		return false;
	}
	
		SubmitForm('frmAddUser', 'ajax.php?jx=UserList', 'UserListBox');
		document.frmAddUser.txtUsername.value 	= "";
		document.frmAddUser.txtPassword.value 	= "";
		document.frmAddUser.txtRePassword.value = "";
		document.frmAddUser.txtNickName.value 	= "";
		document.frmAddUser.txtLastName.value 	= "";
		document.frmAddUser.txtFirstName.value 	= "";
		document.frmAddUser.txtMiddleName.value = "";
		document.frmAddUser.txtUserType.value 	= "";
		UncheckAllCheckbox();
		ShowLinkBox('hide');

		return false;
}

function ModifyUser(){

	var sID 		= document.frmAddUser.txtID.value;
	var Username 	= document.frmAddUser.txtUsername.value;
	var Password 	= document.frmAddUser.txtPassword.value;
	var RePassword 	= document.frmAddUser.txtRePassword.value;
	var NickName 	= document.frmAddUser.txtNickName.value;
	var LastName	= document.frmAddUser.txtLastName.value;
	var FirstName 	= document.frmAddUser.txtFirstName.value;
	var MiddleName 	= document.frmAddUser.txtMiddleName.value;
	var UserType 	= document.frmAddUser.txtUserType.value;

	if (sID == ""){
		alert("Error Saving!");
		ajax_loadContent('AddUserBox','ajax.php?jx=UserAdd');
		return false;
	}
	if (Password != RePassword ){
		alert("Password don't match!");
		document.frmAddUser.txtPassword.value = "";
		document.frmAddUser.txtRePassword.value = "";
		document.frmAddUser.txtPassword.focus();
		return false;
	}

	if (Username == ""){
		alert("Username cannot be empty!");
		document.frmAddUser.txtUsername.focus();
		return false;
	}
	if (Password == ""){
		alert("Password cannot be empty!");
		document.frmAddUser.txtPassword.focus();
		return false;
	}
	if (RePassword == ""){
		alert("Retype Password cannot be empty!");
		document.frmAddUser.txtRePassword.focus();
		return false;
	}
	if (NickName == ""){
		alert("Nick Name cannot be empty!");
		document.frmAddUser.txtNickName.focus();
		return false;
	}
	if (LastName == ""){
		alert("Last Name cannot be empty!");
		document.frmAddUser.txtLastName.focus();
		return false;
	}
	if (FirstName == ""){
		alert("First Name cannot be empty!");
		document.frmAddUser.txtFirstName.focus();
		return false;
	}
	if (MiddleName == ""){
		alert("Middle Name cannot be empty!");
		document.frmAddUser.txtMiddleName.focus();
		return false;
	}
	if (UserType == ""){
		alert("User Type cannot be empty!");
		document.frmAddUser.txtUserType.focus();
		return false;
	}

	SubmitForm('frmAddUser', 'ajax.php?jx=UserList', 'UserListBox');
	ajax_loadContent('AddUserBox','ajax.php?jx=UserAdd');


	return false;
}

function DeleteUser(User, UserID){
	if(confirm('Delete user ' + User + ' and ALL the info, messages and pictures of ' + User + '?')){
		if(confirm('Delete Now?')){		
			document.frmDeleteUser.delID.value = UserID;
			SubmitForm('frmDeleteUser', 'ajax.php?jx=UserList', 'UserListBox');		
		}
	}
}

function CountDownOKbox(){
	setTimeout( "HideOKBox()", 4000);	
}

function HideOKBox(){
	var vBox = document.getElementById("MsgOK");
	vBox.style.visibility = "Hidden";
	vBox.style.display = "none";
}

function CountDownNotOKbox(){
	setTimeout( "HideNotOKBox()", 4000);	
}

function HideNotOKBox(){
	var vBox = document.getElementById("MsgNotOK");
	vBox.style.visibility = "Hidden";
	vBox.style.display = "none";
}

function HideLinkBox(){
	
}