// ========================= SHOW AND HIDE ELEMENTS ========================= //

function ShowEl(showThis) {
	document.getElementById(showThis).style.display = "block";
}
function HideEl(hideThis) {
	document.getElementById(hideThis).style.display = "none";
}

var editorstate = 'visible';
function editorShowHide() {
	if (editorstate == '') {
		tinyMCE.get('usereditor').hide();
		document.getElementById('editorstatus').innerHTML = 'Show Editor';
		editorstate = 'hidden'; 
	} else {
		tinyMCE.get('usereditor').show();
		document.getElementById('editorstatus').innerHTML = 'Hide Editor';
		editorstate = 'visible';
	}
}

// ========================= FILL SLUG ========================= //

function generateSlug() {
	var title = document.getElementById('title').value;
	ajaxRunner('files/ajax/ajax_slug.php', 'title=' + title, 'slug');
}
// ========================= SEARCH OPTIONS ========================= //

function searchclick(Sitem) {
	if (document.getElementById('searchbox').value == 'Search ' + Sitem + '...') {
		document.getElementById('searchbox').value = '';
	}
}

function searchoff(Sitem) {
	if (document.getElementById('searchbox').value == '') {
		document.getElementById('searchbox').value = 'Search ' + Sitem + '...';
	}
}

// ========================= AJAX CALENDAR ========================= //

function calendaritem(calid) {
	ajaxRunner('files/ajax/ajax_calendar.php', 'id=' + calid, 'colorbox_1');
}

// ========================= AJAX USERNAME ========================= //

function AjaxUsername() {
	var ajaxoptions = document.getElementById('user').value;
	ajaxRunner('files/ajax/ajax_username.php', 'username=' + ajaxoptions, 'ajaxUsername');
}

// ========================= AJAX EMAILS ========================= //

function AjaxEmails() {
	var value1 = document.getElementById('email').value;
	var value2 = document.getElementById('emailconfirm').value;
	ajaxRunner('files/ajax/ajax_match.php', 'value1=' + value1 + '&value2=' + value2 + '&type=Emails', 'ajaxEmail');
}

// ========================= AJAX PASSWORD ========================= //

function AjaxPassword() {
	var value1 = document.getElementById('password').value;
	var value2 = document.getElementById('passwordconfirm').value;
	ajaxRunner('files/ajax/ajax_match.php', 'value1=' + value1 + '&value2=' + value2 + '&type=Passwords', 'ajaxPassword');
}

// ========================= ENROLLMENT AUTOFILL ========================= //

function fillEnrollment(first, last, sex, month, day, year) {
	if (month == '') {
		month = 1;
	}
	if (day == '') {
		day = 1;
	}
	document.getElementById('first').value = first;
	document.getElementById('last').value = last;
	if (sex == 'M') {
		document.getElementById('sex').selectedIndex = 0;
	} else {
		document.getElementById('sex').selectedIndex = 1;
	}
	
	var d = new Date();

	document.getElementById('month').selectedIndex = month - 1;
	document.getElementById('day').selectedIndex = day - 1;
	document.getElementById('year').selectedIndex = d.getFullYear() - year;
}

// ========================= ENROLLMENT AUTOFILL ========================= //

function showpaytype(type) {
	document.getElementById('paybill').style.display = 'none';
	document.getElementById('paycheck').style.display = 'none';
	document.getElementById('paycard').style.display = 'none';

	switch(type) {
		default:
		
		break;
		case 1:
			document.getElementById('paybill').style.display = '';
		break;
		case 2:
			document.getElementById('paycheck').style.display = '';
		break;
		case 3:
			document.getElementById('paycard').style.display = '';
		break;
	}
}

