oldid = 0;

//$(document).ready(function() {
function addStaff() {
        var drwr_staff = document.getElementById('drwr_staff');
        var add = document.getElementById('add_box');
		var cancel = document.getElementById('cancel_box');
        
        var first = document.getElementById('newStaff_first').value;
		var last = document.getElementById('newStaff_last').value;
		var deg = document.getElementById('newStaff_deg').value;
		var title = document.getElementById('newStaff_title').value;
		var email = document.getElementById('newStaff_email').value;
		var phone = document.getElementById('newStaff_phone').value;
		var room = document.getElementById('newStaff_room').value;
		var pic = document.getElementById("newStaff_pic").value;
		
		var myForm =  document.getElementById("newStaff_pic_form");
	
		if (pic != "") {
		
		myForm.submit();
		
        $.post("../admin/staff/add", {first: first, last: last, deg: deg, title: title, email: email, phone: phone, room:room, pic: pic}, function() {
            $('#staff_content').load("../admin/staff/viewlist/ajax");

        });
        }else{
        var pic = 'default.gif';
        $.post("../admin/staff/add", {first: first, last: last, deg: deg, title: title, email: email, phone: phone, room:room, pic: pic}, function() {
            $('#staff_content').load("../admin/staff/viewlist/ajax");
         });
         }
         
            drwr_staff.style.display = 'none';
            add.style.display = '';
			cancel.style.display = 'none';
            oldid=0;
    		C_oldid=0;
    }
//});
    
function openStaff(id) {
	var el = document.getElementById(id); //the hidden one
	var item = document.getElementById('list_' + id); // the showing one
	var drwr_staff = document.getElementById('drwr_staff');
	
	drwr_staff.style.display = 'none';
	
	var add = document.getElementById('add_box');
	var cancel = document.getElementById('cancel_box');
	
	if (cancel.style.display != 'none') {
		cancel.style.display = 'none';
		add.style.display = '';
		}
		
	globalID = id;
	
	if (oldid != 0 ) {
		var oldel = document.getElementById(oldid);
		var olditem = document.getElementById('list_' + oldid);
		}
	
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
		item.style.display = 'none';
		if (oldid != 0 ) {
			oldel.style.display = 'none';
			olditem.style.display = '';
			}
	}

	oldid=id;
	}
	
	
	
function updateStaff(id, oldpic) {

	faderDiv = 'list_'+id;
	
	var first = document.getElementById('updatedStaff_first'+id).value;
	var last = document.getElementById('updatedStaff_last'+id).value;
	var deg = document.getElementById('updatedStaff_deg'+id).value;
	var title = document.getElementById('updatedStaff_title'+id).value;
	var email = document.getElementById('updatedStaff_email'+id).value;
	var phone = document.getElementById('updatedStaff_phone'+id).value;
	var room = document.getElementById('updatedStaff_room'+id).value;
	var pic = document.getElementById("updatedStaff_pic"+id).value;
			
	var myForm =  document.getElementById("staffpic"+id);
	
		if (pic != "") {
		
		myForm.submit();
		
        $.post("../admin/staff/update", {id: id, first: first, last: last, deg: deg, title: title, email: email, phone: phone, room:room, pic: pic}, function() {
            $('#staff_content').load("../admin/staff/viewlist/ajax/"+faderDiv);
        });
        }else{
         $.post("../admin/staff/update", {id: id, first: first, last: last, deg: deg, title: title, email: email, phone: phone, room:room}, function() {
            $('#staff_content').load("../admin/staff/viewlist/ajax/"+faderDiv);
         });
         }
       	oldid=0;
	}
	

	
	
function closeStaff(id) {
	var el = document.getElementById(id);
	var item = document.getElementById('list_' + id);
	$('#staff_content').load("../admin/staff/viewlist/ajax");
	el.style.display = 'none';
	item.style.display = '';
	oldid=0;
}

function deleteStaff(id) {
    var answer = confirm("Are you ABSOLUTELY POSITIVE you want to delete this?")
	if (answer){
		$.post("../admin/staff/del", {id: id}, function() {
            $('#staff_content').load("../admin/staff/viewlist/ajax");
        });
        oldid=0;
	}
	}

function toggle(obj, add, cancel) {

	var oldel = document.getElementById(oldid);
	var olditem = document.getElementById('list_' + oldid);
	var el = document.getElementById(obj);
	var add = document.getElementById(add);
	var cancel = document.getElementById(cancel);
	
	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
		add.style.display = '';
		cancel.style.display = 'none';
		//cancel, reset fields
		$('#newStaff_first').val('');
		$('#newStaff_last').val('');
		$('#newStaff_deg').val('');
		$('#newStaff_title').val('');
		$('#newStaff_email').val('');
		$('#newStaff_phone').val('');
		$('#newStaff_room').val('');
		$('#newStaff_pic').val('');
	}
	else {
		el.style.display = '';
		add.style.display = 'none';
		cancel.style.display = '';
		
		if (oldid != 0 ) {
			oldel.style.display = 'none';
			olditem.style.display = '';
		}
		oldid=0;
	}
}
