var undefined;

function toggleFolder(toggleId) {	
	var toggleImg = document.getElementById('toggle' + toggleId);
	var toggleFldr = document.getElementById('folder' + toggleId);
	var toggleForm = document.getElementById('folderform' + toggleId);

	if ((toggleFldr.className == 'folder-closed') || (toggleFldr.className == undefined)) {
		toggleImg.src = '/myaccount/cabinet/img/minus.gif';
		toggleFldr.className = 'folder-opened';
		toggleForm.style.display = 'block';
	}
	else {
		toggleImg.src = '/myaccount/cabinet/img/plus.gif';
		toggleFldr.className = 'folder-closed';
		toggleForm.style.display = 'none';
	}
}

function refreshPage(url) { window.location.href = url; }

function countChars(el) {
	var max_len = 5000;

	if (el.value.length > max_len) {
		el.value = el.value.substr(0, max_len);
	}
	document.getElementById('chars_cnt').innerHTML = el.value.length;
	return true;
}

function checkUncheckAll(folderItems) {
	for (var i=0; i < folderItems.length; i++) {
		folderItems[i].checked = !(folderItems[i].checked);
	}
}

function addDate() {
	form = document.filedcontentform;
	var date = 
		form.month.options[form.month.selectedIndex].value + '/' +
		form.day.options[form.day.selectedIndex].value + '/' + 
		form.year.options[form.year.selectedIndex].value;
	form.calendardateselect.options.add(new Option(date, date));
	
}
		
function removeDate() {
	document.filedcontentform.calendardateselect.options[document.filedcontentform.calendardateselect.selectedIndex] = null;
}
		
function validateAndSubmit() {
	form = document.filedcontentform;
	if (form.title.value == '') {
		alert('Enter a title');
		return false;
	}
	if (form.url.value == 'http://') {
		alert('Please enter a URL.');
		return false;
	}			
	if (form.url.value == '') {
		alert('Please enter a URL.');
		return false;
	}			
	form.calendardates.value = '';
	for (i = 0; i < form.calendardateselect.options.length; i++) {
		if (i > 0) form.calendardates.value += ';';
		form.calendardates.value += form.calendardateselect.options[i].value;
	}		
	form.submit();
}

