/*
* FAQ SCRIPTS *
 */

function showAndTell(question,answer){	
$(question).click(function(){
		$(this).toggle(function(){
				$(answer).css({'display':'inline'}); 
				$(question).attr({'src':'/images/faq_view.png'});	
			},
			function(){
				$(answer).css({'display':'none'});
				$(question).attr({'src':'/images/faq_hide.png'});	

			}
		);
	});
}

/*
CREATED AC 12/14/09
The getPerson() is used to make an ajax call to the 
/fe/members/admin/ajax/get_individual_progress.php page
while POSTing the value of the text input field named 'search' 
in the getProgress form on the /fe/members/admin/progress.php
page.  HTML is returned to the functionn which it uses to 
write result HTML in the element who has an id of 'n'
*/
function getPerson(person,offset,inducted,nela,start,end,date){
$("#n").html('<center><strong>Getting Info</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>');

if(date == 'true'){
$.ajax({
      url: "ajax/get_individual_progress.php",
      global: false,
      type: "POST",
      data: ({person : person,offset : offset,start : start,end : end, date : date,inducted : inducted,nela : nela }),
      dataType: "html",
      success: function(msg){
         document.getElementById('n').innerHTML = msg;
      }
   }
);
}else{
$.ajax({
      url: "ajax/get_individual_progress.php",
      global: false,
      type: "POST",
      data: ({person : person,offset : offset,inducted : inducted,nela : nela }),
      dataType: "html",
      success: function(msg){
         document.getElementById('n').innerHTML = msg;
      }
   }
);
}

}

function getFreeMembershipInfo(school,max){


$.ajax({
      url: "/admin/ajax/ajax_get_free_membership_info.php",
      global: false,
      type: "POST",
      data: ({school : school,max : max}),
      dataType: "html",
      success: function(msg){
         document.getElementById('school_results').innerHTML = msg;
      }
   }
);

}

function deleteFreeMembership(id){
$.ajax({
      url: "/admin/ajax/ajax_delete_free_membership.php",
      global: false,
      type: "POST",
      data: ({id : id}),
      dataType: "any",
      success: function(msg){
      	alert(msg);
      }
   }
);	
	
}

function getFreeMembershipCSV(index,chapter_id,order){

$.ajax({
      url: "/admin/ajax/ajax_create_free_membership_csv.php",
      global: false,
      type: "POST",
      data: ({index : index,chapter_id : chapter_id,order : order}),
      dataType: "any",
      success: function(msg){
      	window.location = "/admin/chapters/getcsv.php?file=" + msg;

      }
   }
);	
	
}	
	


/*
CREATED: AC 12/14/09
The clear() is used to reset the the value of the text input field 
named 'search' in the getProgress form on the /fe/members/admin/progress.php
page.  It then calls the getPerson() to display all the accounts in progress
that are in the users' chapter.
*/

function clear(){
	document.getProgress.search.value = '';
	getPerson(document.getProgress.search.value);
	
}

/*
CREATED: AC 12/17/09
The clearSchoolSearch() is used to reset the the value of the text input field 
named 'search' in the register form on the /admin/chapters/register.php
page.
*/

function clearSchoolSearch(){
	document.register.search.value = '';
	document.getElementById('invite_side').innerHTML = "<h1>PLEASE SELECT A SCHOOL</h1>";
	
}


/*
CREATED: AC 12/17/09
The IsNumeric() is used to determine it the supplied variable in a numberic value 
*/


function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


/*
CREATED AC 12/17/09
The getChapter() is used to make an ajax call to the 
/admin/ajax/ajax_member_registration_chapter_search.php
while POSTing the value of the text input field named 'search' 
in the register form on the /admin/chapters/register.php
page.  HTML radio inputs are returned to the function, 
which it uses to write the result HTML in the element 
*/

function getChapter(school){

$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : document.register.search.value,it : 1 }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('invite_side').innerHTML = msg;
      }
   }
);



}

function changeChapter(school){

$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : document.chapterchange.chapter.value,it : 1, chapter : 1 }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('chapter_area').innerHTML = msg;
      }
   }
);



}

function getUser(userid){

$.ajax({
      url: "/admin/ajax/ajax_user_lookup.php",
      global: false,
      type: "POST",
      data: ({userid : document.chapterchange.user.value}),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('user_area').innerHTML = msg;
      }
   }
);



}

function clearFreeMembershipSearch(){
	document.membership.search.value = '';
	document.getElementById('invite_side').innerHTML = "";
	
}

function getChapterForFreeMembership(school){

$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : document.membership.search.value,it : 1, free : 1 }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('invite_side').innerHTML = msg;
      }
   }
);



}

/*
CREATED AC 12/17/09
The getChapterId() is used to make an ajax call to the 
/admin/ajax/ajax_member_registration_chapter_search.php
while POSTing the value of the text input field named 'invite1' 
in the register form on the /admin/chapters/register.php
page.  JSON data is returned to the function, 
which it parses it into an array whose values are assigned to 
the values of form inputs. 
*/

function getChapterId(school){
	if(IsNumeric(school) == true){

$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : document.register.invite1.value }),
      dataType: "any",
      success: function(msg){
        var txt = msg;
		var arry = txt.split(',');
		document.register.school_town.value = arry[0];
		document.register.school_state.value = arry[1];
		document.register.school_zip.value = arry[2]; 
      }
   }
);

}else{
	alert("Enter a Numeric Value!");
}

}


function getPreviousChapterId(data){


$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : data }),
      dataType: "any",
      success: function(msg){
        var txt = msg;
		var arry = txt.split(',');
		document.chapterchange.previouschapter.value = arry[3]; 
      }
   }
);


}

function getCurrentChapterId(data){


$.ajax({
      url: "/admin/ajax/ajax_member_registration_chapter_search.php",
      global: false,
      type: "POST",
      data: ({school : data }),
      dataType: "any",
      success: function(msg){
        var txt = msg;
		var arry = txt.split(',');
		document.chapterchange.currentchapter.value = arry[3]; 
      }
   }
);

}

function getCheckFreeMembership(){

$.ajax({
      url: "/admin/ajax/ajax_check_free_membership.php",
      global: false,
      type: "POST",
      data: ({invite1 : document.register.invite1.value,invite2 : document.register.invite2.value,invite3 : document.register.invite3.value }),
      dataType: "any",
      success: function(msg){
        //alert(msg); 
      	if(msg != "ok"){alert(msg); return msg;}else{return msg;}

      }
   }
);


}


function updateMembersChapterId(){
	
$.ajax({
      url: "/admin/ajax/ajax_update_members_profile.php",
      global: false,
      type: "POST",
      data: ({member2 : document.chapterchange.member2.value,chapter2 : document.chapterchange.chapter2.value}),
      dataType: "any",
      success: function(msg){
        //alert(msg); 
        $("table  tr td #result_area").fadeOut("slow");
      	document.getElementById('result_area').innerHTML = msg;
      	 $("table  tr td #result_area").fadeIn("slow");
		
      }
   }
);

}


/*
* CHAPTERS C.R.U.D.*
*/


//USED TO RETURN A FORM TYPE BASED ON THE ACTION/BUTTON VALUE PASSED TO IT
function adminChapter(button){
$("#mini_admin").html('<center><h2>Loading Chapter Admin Section........</h2></center>');	
$.ajax({
      url: "/admin/ajax/ajax_chapter_crud.php",
      global: false,
      type: "POST",
      data: ({button : button }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('mini_admin').innerHTML = msg;
      }
   }
);

}

//USED TO RETURN A FORM TYPE BASED ON THE ACTION/BUTTON VALUE PASSED TO IT
function adminMember(button){
$("#mini_admin").html('<center><h2>Loading Member Admin Section........</h2></center>');	
$.ajax({
      url: "/admin/ajax/ajax_member_crud.php",
      global: false,
      type: "POST",
      data: ({button : button }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('mini_admin').innerHTML = msg;
      	if(button == 'ADD'){
      		document.getElementById('mini_admin').style.height = 'auto';
      	}
      }
   }
);

}

//USED TO TAKE FORM VALUES AND PASS THEM TO THE PHP FILE THAT WILL ADD THE CHAPTER TO THE DB
function addChapter(affiliation,chapter_town,chapter_state,chapter_zip,latitude,longitude,chapter_creation_date){
$("#mini_admin").html('<center><h2>Adding The Chapter.......</h2></center>');
$.ajax({
      url: "/admin/ajax/chapters_admin/add_query.php",
      global: false,
      type: "POST",
      data: ({affiliation : affiliation,chapter_town : chapter_town,chapter_state : chapter_state,chapter_zip : chapter_zip,latitude : latitude,longitude : longitude,chapter_creation_date : chapter_creation_date}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_admin').innerHTML = msg;
      }
   }
);

}
//THIS FUNCTION DOES A CHAPTER SEARCH FROM THE SEARCH VARIABLE THAT WAS PASSED TO IT.  THIS SEARCH WILL MATCH A CHAPTER THAT CONTAINS 
function viewChapter(search){
$("#mini_mini_admin").html('<center><h2>Getting Chapter List........</h2></center>');
if(search == '*'){
	$.ajax({
      url: "/admin/ajax/chapters_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = '300';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}else{

$.ajax({
      url: "/admin/ajax/chapters_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = '300';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);
}

}




function viewMembers(search,boolean){

if(boolean == false){
$("#mini_mini_admin").html('<center><h2>Getting Member List........</h2></center>');

$.ajax({
      url: "/admin/ajax/members_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search}),
      dataType: "html",
      success: function(msg){
      	if(IsNumeric(search) == true){
      		document.getElementById('mini_mini_admin').style.height = 'auto';
      		document.getElementById('mini_mini_admin').style.width = 'auto';
  		}else{
  			document.getElementById('mini_mini_admin').style.height = '300';
  		}
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);
}

if(boolean == true){
$("#mini_mini_admin").html('<center><h2>Getting Member List........</h2></center>');

$.ajax({
      url: "/admin/ajax/members_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search,email : "true"}),
      dataType: "html",
      success: function(msg){
      	if(IsNumeric(search) == true){
      		document.getElementById('mini_mini_admin').style.height = 'auto';
      		document.getElementById('mini_mini_admin').style.width = 'auto';
  		}else{
  			document.getElementById('mini_mini_admin').style.height = '300';
  		}
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);
}


}


//REFINE SEARCH BASED ON CURRENT SEARCH VARIABLE VALUE AND INCLUDE OR DONT INCLUDE CERTAIN THINGS 
function viewChapterAdvancedSearch(MembersActive,MembersInactive,OverallStatusActive,OverallStatusInactive,date,search){
	/*if(Members[0].checked){var MembersString = 'true';}
	if(Members[1].checked){var MembersString = 'false';}
	if(Members[2].checked){var MembersString = 'both';}
	
	if(OverallStatus[0].checked){var OverallStatusString = 'true';}
	if(OverallStatus[1].checked){var OverallStatusString = 'false';}
	if(OverallStatus[2].checked){var OverallStatusString = 'both';}*/
$("#mini_mini_admin").html('<center><h2>Loading........</h2></center>');
$.ajax({
      url: "/admin/ajax/chapters_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({MembersActive : MembersActive,MembersInactive : MembersInactive,OverallStatusActive : OverallStatusActive,OverallStatusInactive : OverallStatusInactive,date : date,search : search}),
      dataType: "html",
      success: function(msg){
      	//alert(msg)
      	document.getElementById('mini_mini_admin').style.height = '300';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);


}



//THIS WILL DISPLAY THE ADVANCE SEARCH PART OF THE FORM
function viewChapterAdvanced(boolean){


if(boolean == true){
$.ajax({
      url: "/admin/ajax/chapters_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({boolean : boolean}),
      dataType: "html",
      success: function(msg){
      	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'inline'}).html(msg); $('#chapterTableView').attr({'border' : '0'});}
      	else{document.getElementById('advanced_search').innerHTML = msg;}
      	
      }
   }
);
}else{  
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'none'}).html(''); }
      	else{document.getElementById('advanced_search').innerHTML = '';}
}


}
//THIS WILL GET ALL INFORMATION FOR A CHAPTER AND RETURN THAT INFO TO A FORM WHICH IS DISPLAYED IN THE mini_mini_admin AREA
function getChapterForUpdate(data){
$("#mini_mini_admin").html('<center><h2>Getting Chapter Info........</h2></center>');		
$.ajax({
      url: "/admin/ajax/chapters_admin/update_query.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}


function getMemberForUpdate(data){
$("#mini_mini_admin").html('<center><h2>Getting Member Info........</h2></center>');		
$.ajax({
      url: "/admin/ajax/members_admin/update_form.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}

var previousChapterMemberTrainingSearch = "";
function getChapterForMemberTraining(data){
previousChapterMemberTrainingSearch = data;
$("#mini_mini_admin").html('<center><h2>Getting Info........</h2></center>');	
$.ajax({
      url: "/admin/ajax/chapters_admin/members_training_query.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}


function updateMember(action,member_id,member_pass,chapter_id,date_join_chapter,email,email2,salutation,last_name,first_name,home_address,home_address_2,home_town,home_state,home_zip,home_phone,school_address,school_address_2,school_town,school_state,school_zip,school_phone,where_mail,year_school,cert_code,payment,tshirt_style,tshirt_size,add_ons,trans_approval,status_chartermember,status_presidential,status_overall,ltd,alumni,newsletter,newsletter_motivmonday,last_used_mem_area,invitation_code,last_updated,postcard_sent,membership_sent,newsletter_update){
//if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var status = document.update.status.value;}
$("#mini_mini_admin").html('<center><h2>Updating Member........</h2></center>');	
//alert(acceptingmembers + " - " + status);
$.ajax({
      url: "/admin/ajax/members_admin/update_form.php",
      global: false,
      type: "POST",
      data: ({action : action,member_id : member_id,member_pass : member_pass,chapter_id : chapter_id,date_join_chapter : date_join_chapter,email :email,email2 : email2,salutation : salutation,last_name : last_name,first_name : first_name,home_address : home_address,home_address_2 : home_address_2,home_town : home_town,home_state : home_state,home_zip : home_zip,home_phone : home_phone,school_address : school_address,school_address_2 : school_address_2,school_town : school_town,school_state : school_state,school_zip : school_zip,school_phone : school_phone,where_mail : where_mail,year_school : year_school,cert_code : cert_code,payment : payment,tshirt_style : tshirt_style,tshirt_size : tshirt_size,add_ons : add_ons,trans_approval : trans_approval,status_chartermember : status_chartermember,status_presidential : status_presidential,status_overall : status_overall,ltd : ltd,alumni : alumni,newsletter : newsletter,newsletter_motivmonday : newsletter_motivmonday,last_used_mem_area : last_used_mem_area,invitation_code : invitation_code,last_updated : last_updated,postcard_sent : postcard_sent,membership_sent : membership_sent,newsletter_update : newsletter_update}),
      dataType: "html",
      success: function(msg){
      	//alert(msg);
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;

if(previousChapterMemberTrainingSearch != ''){     	
	$.ajax({
      url: "/admin/ajax/chapters_admin/members_training_query.php",
      global: false,
      type: "POST",
      data: ({search : previousChapterMemberTrainingSearch}),
      dataType: "html",
      success: function(msg){
      	$("#mini_mini_admin").append(msg);
      }
   }
);
}

      }
   }
);

}


function getMemberForUpdate(data){
$("#mini_mini_admin").html('<center><h2>Getting Member Info........</h2></center>');	
$.ajax({
      url: "/admin/ajax/members_admin/update_form.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}

//USED TO DETERMINE IF THE VARIABLE PASSED TO ANOTHER VARIABLE HAS BEEN DEFINED
function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}

//THIS FUNCTION TAKES THE VALUES PASSED AND UPDATES THE CHAPTER
function updateChapter(action,chapter_id,affiliation,chapter_town,chapter_state,chapter_zip,latitude,longitude,chapter_creation_date,advisor1,advisor2,advisor3,president,vicepresident,studentlead,urlstring,inductionceremony,repid,acceptingmembers,status){
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var status = document.update.status.value;}
$("#mini_admin").html('<center><h2>Updating........</h2></center>');
//alert(acceptingmembers + " - " + status);
$.ajax({
      url: "/admin/ajax/chapters_admin/update_query.php",
      global: false,
      type: "POST",
      data: ({action : action,chapter_id : chapter_id,affiliation : affiliation,chapter_town : chapter_town,chapter_state : chapter_state,chapter_zip : chapter_zip,latitude : latitude,longitude : longitude,chapter_creation_date : chapter_creation_date,advisor1 : advisor1,advisor2 : advisor2,advisor3 : advisor3,president : president,vicepresident : vicepresident,studentlead : studentlead,urlstring : urlstring,inductionceremony : inductionceremony,repid : repid,acceptingmembers : acceptingmembers,status : status}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_admin').innerHTML = msg;
      }
   }
);

}

function kitsToSendByChapter(data){
$("#mini_mini_admin").html('<center><h2>Getting Chapter Kit Info....</h2></center>');		
$.ajax({
      url: "/admin/ajax/chapters_admin/kits_to_send_query.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}

function nelaToSendByChapter(data){
$("#mini_mini_admin").html('<center><h2>Getting Chapter NELA Info....</h2></center>');		
$.ajax({
      url: "/admin/ajax/chapters_admin/nela_to_send_query.php",
      global: false,
      type: "POST",
      data: ({search : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);

}


function membersNELASentSingle(date,chapterid,memberid){
$("#mini_mini_admin").html('<center><h2>Updating NELA Info....</h2></center>');		

$.ajax({
      url: "/admin/ajax/chapters_admin/nela_sent.php",
      global: false,
      type: "POST",
      data: ({date : date,chapter_id : chapterid,member_id : memberid}),
      dataType: "html",
      success: function(msg){
      	if(msg == 'SAVED'){
      		alert("NELA for This Member Have Been Marked as Being Sent on " + date);
      	}else{
      		alert(msg);
      	}

      }
   }
);
nelaToSendByChapter(chapterid);
}



function updateKitsToSent(date,chapterid,list){
$("#mini_mini_admin").html('<center><h2>Updating Chapter Kit Info....</h2></center>');		

$.ajax({
      url: "/admin/ajax/chapters_admin/kits_sent.php",
      global: false,
      type: "POST",
      data: ({date : date,chapter_id : chapterid, list : list}),
      dataType: "html",
      success: function(msg){
      	if(msg == 'SAVED'){
      		alert("Member Kits for This Chapter Have Been Marked as Sent on " + date);
      	}else{
      		alert(msg);
      	}

      }
   }
);
 kitsToSendByChapter(chapterid);
}


//DELETES A CHAPTER
function deleteChapter(id){
$("#mini_mini_admin").html('<center><h2>Deleting........</h2></center>');
var answer = confirm("ARE YOU SURE YOU WANT TO DELETE THIS CHAPTER?");
if (answer){
	$.ajax({
      url: "/admin/ajax/chapters_admin/delete_query.php",
      global: false,
      type: "POST",
      data: ({id : id}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);	
}else{
		
	}

}

function deleteMember(id,user){
$("#mini_mini_admin").html('<center><h2>Deleting Memeber........</h2></center>');
var answer = confirm("ARE YOU SURE YOU WANT TO DELETE MEMBER " + id + " ?");
if (answer){
	var reason =  prompt("What is the Reason You are Deleting " + id + " From the Society");
	if(reason){
		$.ajax({
	      url: "/admin/ajax/members_admin/update_form.php",
	      global: false,
	      type: "POST",
	      data: ({search : id,action : 'delete',reason : reason,user : user}),
	      dataType: "html",
	      success: function(msg){
	      	document.getElementById('mini_mini_admin').style.height = 'auto';
	      	document.getElementById('mini_mini_admin').innerHTML = msg;
	      }
	   }
	);	
	}else{
		var reason =  prompt("You MUST Provide Us With A Reason Why You Are Deleting " + id + " From The Society");
		if(reason){
		$.ajax({
	      url: "/admin/ajax/members_admin/update_form.php",
	      global: false,
	      type: "POST",
	      data: ({search : id,action : 'delete',reason : reason,user : user}),
	      dataType: "html",
	      success: function(msg){
	      	document.getElementById('mini_mini_admin').style.height = 'auto';
	      	document.getElementById('mini_mini_admin').innerHTML = msg;
	      }
	   }
	);	
	}else{alert(id + " has not been deleted from the system.  If you would still like this user to be delete from the society, then please search for this user again and press the delete button");$("#mini_mini_admin").html('<center><h2>Deletion of Memeber Cancelled!</h2></center>');}
	}
}else{
		alert(id + " has not been deleted from the system.  If you would still like this user to be delete from the society, then please search for this user again and press the delete button");$("#mini_mini_admin").html('<center><h2>Deletion of Memeber Cancelled!</h2></center>');
	}

}


function reviveMember(data){
	$.ajax({
      url: "/admin/ajax/members_admin/revive_query.php",
      global: false,
      type: "POST",
      data: ({member_id : data}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').innerHTML = msg;	
	
      }
   }
);
}



function addInduction(action,chapter,date_sent,date_induc,awards,first,exempt){
	$.ajax({
      url: "/admin/ajax/chapters_admin/induction_query.php",
      global: false,
      type: "POST",
      data: ({action : action,chapter : chapter,date_sent : date_sent,date_induc : date_induc,awards: awards,first : first,exempt : exempt}),
      dataType: "html",
      success: function(msg){
      	//document.getElementById('mini_mini_admin').style.height = 'auto';
      	alert(msg);
      	adminChapter('INDUCTIONS');
      	//document.getElementById('mini_mini_admin').innerHTML = msg;	
	
      }
   }
);
}

function saveInduction(action,id,date_sent,date_induc,awards,first,exempt,done){
	$.ajax({
      url: "/admin/ajax/chapters_admin/induction_query.php",
      global: false,
      type: "POST",
      data: ({action : action,id : id,date_sent : date_sent,date_induc : date_induc,awards: awards,first : first,exempt : exempt,done : done}),
      dataType: "html",
      success: function(msg){
      	//document.getElementById('mini_mini_admin').style.height = 'auto';
      	alert(msg);
      	adminChapter('INDUCTIONS');
      	//document.getElementById('mini_mini_admin').innerHTML = msg;	
	
      }
   }
);
}
function resetInduction(action,id){
	$.ajax({
      url: "/admin/ajax/chapters_admin/induction_query.php",
      global: false,
      type: "POST",
      data: ({action : action,id : id}),
      dataType: "html",
      success: function(msg){
      	//document.getElementById('mini_mini_admin').style.height = 'auto';
      	alert(msg);
      	adminChapter('INDUCTIONS');
      	//document.getElementById('mini_mini_admin').innerHTML = msg;	
	
      }
   }
);
}

function editInduction(action,id){
	$.ajax({
      url: "/admin/ajax/chapters_admin/induction_query.php",
      global: false,
      type: "POST",
      data: ({action : action,id : id}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_admin').style.height = 'auto';
      	//alert(msg);
      	//adminChapter('INDUCTIONS');
      	document.getElementById('mini_admin').innerHTML = msg;	
	
      }
   }
);
}

/*
* Board Member Admin  CREATE A NEW BOARD POSITION*
*/

var createBoardCounter = 0;
function createBoard(){
	
	$.ajax({
      url: "/fe/members/admin/ajax/createboard.php",
      global: false,
      type: "POST",
      data: ({ createBoardCounter : createBoardCounter }),
      dataType: "html",
      success: function(msg){
      	$("#dynamic_input").append(msg);
      }
   }
);

createBoardCounter = createBoardCounter + 1;
	
}

/*
* Board Member Admin  DELETE A BOARD POSITION ('data' IS THE ROW IN THE ACCOUNT_POSITION TABLE)*
*/

function deleteBoardPosition(data){
	createBoardCounter = createBoardCounter - 1;
	$.ajax({
      url: "/fe/members/admin/ajax/ajax_delete_board_position.php",
      global: false,
      type: "POST",
      data: ({ row : data }),
      dataType: "html",
      success: function(msg){
      	$("#dynamic_input").html(msg);
      	
      }
   }
);
	
}

function chapterSummaryView(data){
	$("#mini_mini_admin").html('<center><h2>Loading Chapter Summary........</h2></center>');	

	$.ajax({
      url: "/admin/ajax/chapters_admin/summary_query.php",
      global: false,
      type: "POST",
      data: ({ id : data }),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.display = 'inline';
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;	
      	
      }
   }
);
	
}

function lightbox_manual(){
	$(function() {
	// Use this example, or...
	$('a[@rel*=lightbox]').lightBox({fixedNavigation:true});
});

}

function memberWindow(data){
	$.ajax({
      url: "/admin/ajax/members_admin/member_popup.php",
      global: false,
      type: "POST",
      data: ({ id : data }),
      dataType: "html",
      success: function(msg){
      	
      		Ext.MessageBox.INFO;
    		Ext.MessageBox.alert(data, msg);
    		
    		
        /*
    	Ext.MessageBox.show({
           title: data,
           msg: msg,
           buttons: Ext.MessageBox.YESNOCANCEL,
           fn: showResult,
           icon: Ext.MessageBox.INFO
       });
		*/    
    		
    		/*$.window({
   				title: data,
   				content: msg,
   				draggable: false,
   				resizable: false,
   				maximizable: false,
  				minimizable: false,
				});*/
         }
   }
);
	

}

function eventSntWindow(data){
	$.ajax({
      url: "/admin/ajax/members_admin/event_snt_review.php",
      global: false,
      type: "POST",
      data: ({ id : data }),
      dataType: "html",
      success: function(msg){
      	
      		Ext.MessageBox.INFO;
    		Ext.MessageBox.alert(data,msg);
    		
    		
        /*
    	Ext.MessageBox.show({
           title: data,
           msg: msg,
           buttons: Ext.MessageBox.YESNOCANCEL,
           fn: showResult,
           icon: Ext.MessageBox.INFO
       });
		*/    
    		
    		/*$.window({
   				title: data,
   				content: msg,
   				draggable: false,
   				resizable: false,
   				maximizable: false,
  				minimizable: false,
				});*/
         }
   }
);
	

}

function viewMemberBasicInfo(data){
	$.ajax({
      url: "/admin/ajax/chapters_admin/chapter_summary_member_info.php",
      global: false,
      type: "POST",
      data: ({ id : data }),
      dataType: "html",
      success: function(msg){
      	
      		Ext.MessageBox.INFO;
    		Ext.MessageBox.alert(data, msg);
    		
    		
        /*
    	Ext.MessageBox.show({
           title: data,
           msg: msg,
           buttons: Ext.MessageBox.YESNOCANCEL,
           fn: showResult,
           icon: Ext.MessageBox.INFO
       });
		*/    
    		
    		/*$.window({
   				title: data,
   				content: msg,
   				draggable: false,
   				resizable: false,
   				maximizable: false,
  				minimizable: false,
				});*/
         }
   }
);
	

}

function viewNonMemberAttendence(data){
	$.ajax({
      url: "/admin/ajax/chapters_admin/chapter_summary_non-member_attendees.php",
      global: false,
      type: "POST",
      data: ({ id : data }),
      dataType: "html",
      success: function(msg){
      	
      		Ext.MessageBox.INFO;
    		Ext.MessageBox.alert("Non-Member Attendees", msg);
    		
    		
        /*
    	Ext.MessageBox.show({
           title: data,
           msg: msg,
           buttons: Ext.MessageBox.YESNOCANCEL,
           fn: showResult,
           icon: Ext.MessageBox.INFO
       });
		*/    
    		
    		/*$.window({
   				title: data,
   				content: msg,
   				draggable: false,
   				resizable: false,
   				maximizable: false,
  				minimizable: false,
				});*/
         }
   }
);
	

}



function repPerformance(start,end){
	$("#mini_mini_admin").html('<center><h2>Getting Number of Members By Rep & Date........</h2></center>');	

	$.ajax({
      url: "/admin/ajax/members_admin/members_by_rep_query.php",
      global: false,
      type: "POST",
      data: ({ startdate : start,enddate : end }),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.display = 'inline';
      	document.getElementById('mini_mini_admin').style.height = 'auto';
      	document.getElementById('mini_mini_admin').innerHTML = msg;	
      	
      }
   }
);
	
}

function viewMemberAdvanced(boolean){


if(boolean == true){
$.ajax({
      url: "/admin/ajax/members_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({boolean : boolean}),
      dataType: "html",
      success: function(msg){
      	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'inline'}).html(msg); $('#chapterTableView').attr({'border' : '0'});}
      	else{document.getElementById('advanced_search').innerHTML = msg;}
      	
      }
   }
);
}else{  
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'none'}).html(''); }
      	else{document.getElementById('advanced_search').innerHTML = '';}
}


}


function viewMembersAdvancedSearch(search,boolean,start,end,inducted){

/**********************/



$("#mini_mini_admin").html('<center><h2>Getting Member List........</h2></center>');

$.ajax({
      url: "/admin/ajax/members_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search,startdate : start,enddate : end,date : "true",inducted : inducted}),
      dataType: "html",
      success: function(msg){
      	if(IsNumeric(search) == true){
      		document.getElementById('mini_mini_admin').style.height = 'auto';
      		document.getElementById('mini_mini_admin').style.width = 'auto';
  		}else{
  			document.getElementById('mini_mini_admin').style.height = '300';
  		}
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);


if(boolean == true){
$("#mini_mini_admin").html('<center><h2>Getting Member List........</h2></center>');

$.ajax({
      url: "/admin/ajax/members_admin/view_query.php",
      global: false,
      type: "POST",
      data: ({search : search,email : "true",startdate : start,enddate : end,date : "true",inducted : inducted}),
      dataType: "html",
      success: function(msg){
      	if(IsNumeric(search) == true){
      		document.getElementById('mini_mini_admin').style.height = 'auto';
      		document.getElementById('mini_mini_admin').style.width = 'auto';
  		}else{
  			document.getElementById('mini_mini_admin').style.height = '300';
  		}
      	document.getElementById('mini_mini_admin').innerHTML = msg;
      }
   }
);
}
}

function getChapterEmailHistory(id){
	$("#mini_mini_admin").html('<center><h2>Getting Chapter Email History........</h2></center>');	

	$.ajax({
      url: "/admin/ajax/chapters_admin/chapteremailhistory.php",
      global: false,
      type: "POST",
      data: ({ chapter_id : id}),
      dataType: "html",
      success: function(msg){
      	document.getElementById('mini_mini_admin').style.display = 'inline';
      	document.getElementById('mini_mini_admin').style.height = '300';
      	document.getElementById('mini_mini_admin').innerHTML = msg;	
      	
      }
   }
);
	
}


function readEmailWindow(data){
	$.ajax({
      url: "/admin/ajax/chapters_admin/emailMessagePopup.php",
      global: false,
      type: "POST",
      data: ({ msgid : data }),
      dataType: "html",
      success: function(msg){
      	
      		Ext.MessageBox.INFO;
    		Ext.MessageBox.alert("Message ID: " + data, msg);
    		
    		
        /*
    	Ext.MessageBox.show({
           title: data,
           msg: msg,
           buttons: Ext.MessageBox.YESNOCANCEL,
           fn: showResult,
           icon: Ext.MessageBox.INFO
       });
		*/    
    		
    		/*$.window({
   				title: data,
   				content: msg,
   				draggable: false,
   				resizable: false,
   				maximizable: false,
  				minimizable: false,
				});*/
         }
   }
);
	

}


function viewAdvanceMemberProgress(boolean){
$("#advanced_search").html('<br/><center>Loading Advanced Search Form &nbsp; <img src="/fe/images/dots32.gif"></center>');

if(boolean == true){
$.ajax({
      url: "/fe/members/admin/ajax/advanced_member_progress_form.php",
      global: false,
      type: "POST",
      data: ({boolean : boolean}),
      dataType: "html",
      success: function(msg){
      	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'inline'}).html(msg); $('#chapterTableView').attr({'border' : '0'});}
      	else{document.getElementById('advanced_search').innerHTML = msg;}
      	
      }
   }
);
}else{  
		if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){$('#advanced_search').css({'display' : 'none'}).html(''); }
      	else{document.getElementById('advanced_search').innerHTML = '';}
}
}

function videoLoading(category,video,type,method){
$("#video_area").html('<center><h2>Loading Video........</h2></center>');

if(method == 'post'){
$.ajax({
      url: "/fe/members/admin/ajax/video.php",
      global: false,
      type: "POST",
      data: ({category : category,video : video,type : type}),
      dataType: "html",
      success: function(msg){
         document.getElementById('video_area').innerHTML = msg;
      }
   }
);
}

if(method == 'get'){
	window.open("/fe/members/admin/ajax/video.php?video=" + video +"&type=" + type,'_media',"width=730,height=435,menubar=no,toolbar=no,status=0,resizable=1,titlebar=0,location=0");
}
}


function getresource(category){

		document.getElementById(description).innerHTML = '<center><strong>Loading Video</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

			$.ajax({
      			url: "/fe/resources/ajax/resources.php",
      			global: false,
      			type: "POST",
      			data: ({category : category}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = msg;
      				}
   				}
			);
	

}

function videoLoading3(category,what,video,type,method,description,id,internid){

	if(what == 'video'){
		document.getElementById(description).innerHTML = '<div style="font-size:16px;margin-left:200px;margin-top:200px;"><center>Loading Video</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center></div>';
			/*if(internid != ''){
			
			$.ajax({
      			url: "/fe/members/admin/ajax/intern_quiz.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,video : video,type : type,what : what,id : id,internid :internid}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = '<center>' + msg + '</center>';
      				}
   				}
			);
			
			}else{
			*/
			$.ajax({
      			url: "/fe/members/admin/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,video : video,type : type,what : what,id : id}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = '<center>' + msg + '</center>';
      				}
   				}
			);
			
			/*}*/
	}else if(what == 'description'){
		document.getElementById(description).innerHTML = '<center><strong>Getting Description</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

			$.ajax({
      			url: "/fe/members/admin/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,description : description, id : id,what : what}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = msg;
      				}
   				}
			);
	}else if(what == 'both'){
		document.getElementById(description).innerHTML = '<center><strong>Getting Video and Description</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

			$.ajax({
      			url: "/fe/members/admin/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,video : video,type : type,description : description, id : id,what : what}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = msg;
      				}
   				}
			);
	}else if(what == 'clear'){
		document.getElementById(description).innerHTML = '';
	}else if(what == 'script'){

			$.ajax({
      			url: "/fe/members/admin/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({what : 'script_link'}),
      			dataType: "html",
      				success: function(msg){
         				window.location = "http://" + msg + "/members/admin/ajax/video.php?what=getscript&" + "id=" + id + "&category=" + category;

      				}
   				}
			);
	}else{
	}

}
/******************/
function internVideoLoading(category,what,video,type,method,description,id,internid){

	if(what == 'video'){
		document.getElementById(description).innerHTML = '<div style="font-size:16px;margin-left:200px;margin-top:200px;"><center>Loading Video</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center></div>';
			
			
			$.ajax({
      			url: "/fe/intern/intern-training/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,video : video,type : type,what : what,id : id}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = '<center>' + msg + '</center>';
      				}
   				}
			);
			
	}else if(what == 'description'){
		document.getElementById(description).innerHTML = '<center><strong>Getting Description</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

			$.ajax({
      			url: "/fe/intern/intern-training/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,description : description, id : id,what : what}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = msg;
      				}
   				}
			);
	}else if(what == 'both'){
		document.getElementById(description).innerHTML = '<center><strong>Getting Video and Description</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

			$.ajax({
      			url: "/fe/intern/intern-training/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,video : video,type : type,description : description, id : id,what : what}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = msg;
      				}
   				}
			);
	}else if(what == 'clear'){
		document.getElementById(description).innerHTML = '';
	}else if(what == 'script'){

			$.ajax({
      			url: "/fe/intern/intern-training/ajax/video.php",
      			global: false,
      			type: "POST",
      			data: ({what : 'script_link'}),
      			dataType: "html",
      				success: function(msg){
         				window.location = "http://" + msg + "/fe/intern/intern-training/ajax/video.php?what=getscript&" + "id=" + id + "&category=" + category;

      				}
   				}
			);
	}else{
	}

}



/******************/



function internVideoTest(description,category,internid){
		document.getElementById(description).innerHTML = '<div style="font-size:16px;margin-left:200px;margin-top:200px;"><center>Retrieving Question</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center></div>';
			$.ajax({
      			url: "/fe/intern/intern-training/ajax/intern_quiz.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,internid :internid}),
      			dataType: "html",
      				success: function(msg){
         				document.getElementById(description).innerHTML = '<center>' + msg + '</center>';
      				}
   				}
			);
			

}
var internQuizAnswer = '';

function internQuizMulti(data){
	internQuizAnswer.value = data;
	
}
function submitAnswer(description,category,internid,section,question,answer){
		document.getElementById(description).innerHTML = '<div style="font-size:16px;margin-left:200px;margin-top:200px;"><center>Submitting Answer</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center></div>';
			$.ajax({
      			url: "/fe/intern/intern-training/ajax/intern_answer.php",
      			global: false,
      			type: "POST",
      			data: ({category : category,internid :internid, section : section,question : question,answer : answer}),
      			dataType: "html",
      				success: function(msg){
      					if(msg !="submitted"){
      					   document.getElementById(description).innerHTML = '<center>' + msg + '</center>';

      					}else{
      						internVideoTest(description,category,internid);
      					}

      				}
   				}
			);



}

function viewVideoDescription(category,description,id){
document.getElementById(description).innerHTML = '<center><strong>Getting Description</strong>&nbsp;  <img src="/fe/images/dots32.gif"></center>';

$.ajax({
      url: "/fe/members/admin/ajax/video.php",
      global: false,
      type: "POST",
      data: ({category : category,description : description, id : id}),
      dataType: "html",
      success: function(msg){
         document.getElementById(description).innerHTML = msg;
      }
   }
);

}


function adminResource(button){
$("#mini_admin").html('<center><h2>Loading Resoruces Admin Section........<img src="/fe/images/dots32.gif"></h2></center>');	
$.ajax({
      url: "/admin/ajax/resources/resources.php",
      global: false,
      type: "POST",
      data: ({button : button }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	document.getElementById('mini_admin').innerHTML = msg;
      }
   }
);

}

function crudResource(name,description,type,category,group,visible,what){
	if(what == 'add'){

		$.ajaxFileUpload
		(
			{
				url:'/admin/ajax/resources/query.php',
				secureuri:false,
				fileElementId:'uploadfile',
				dataType: 'POST',
				success: function (data, status)
				{
					
							//alert(data);
							$("#mini_admin").html('<center><h2>Uploading Resoruces Admin Section........<img src="/fe/images/dots32.gif"></h2></center>');
		
							$.ajax({
	    						url: "/admin/ajax/resources/query.php",
    	  						global: false,
      							type: "POST",
      							data: ({name : name,description : description,type : type,category: category,group : group,file_data : data,visible : visible,what : what}),
      							dataType: "html",
      							success: function(msg){
       	 							//alert(msg); 
      								document.getElementById('mini_admin').innerHTML ='<center><h2>' + msg + '</h2></center>';
      							}
   							}
							);
					
				},
				error: function (data, status, e)
				{
					alert(e);
				}
			}
		);
  
  
	}else{}
}

function passportCrystalBall(start,end,limit){
$("#report_container").html('<img src="/images/loading.gif">');	
$.ajax({
      url: "/admin/invitations/ajax/ajax.php",
      global: false,
      type: "POST",
      data: ({start : start, end : end,limit : limit }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	$("#report_container").html(msg);
      }
   }
);

}


function uploadInternLink(data){
$("#mini_admin").html('<img src="/images/loading.gif">');	
$.ajax({
      url: "/admin/ajax/marketing/internlinkcreation.php",
      global: false,
      type: "POST",
      data: ({link : data }),
      dataType: "html",
      success: function(msg){
        //alert(msg); 
      	$("#mini_admin").html(msg);
      }
   }
);

}