
function showHideMenu(ele) {
	if ($(ele).style.display == 'none') {
		new Effect.BlindDown(document.getElementById(ele),{duration:.5});
		if (document.getElementById(ele + '-h2') != null) {
			document.getElementById(ele + '-h2').className = 'view-section-header';
			document.getElementById(ele + "-img").src = 'assets/images/content/controller-open.png';
		}
	}
	else {
		Effect.BlindUp(ele, {duration:.5});
		if (document.getElementById(ele + '-h2') != null) {
			document.getElementById(ele + '-h2').className = 'view-section-header section-closed';
			document.getElementById(ele + "-img").src = 'assets/images/content/controller-closed.png';
		}
	}
}

function browseCategories() {
	if ($('directory-categories').style.display == 'none') {
		showHideMenu('directory-categories');
	}
}

// Menu Login form

function showHideLogin() {
	showHideMenu('nav-login');
	$('nav-signup').style.display='none';
	if ($('login').className == 'loginnav-inactive') {
		$('login').className='loginnav-active';
	} else {
		$('login').className='loginnav-inactive';
	}
}

function closeLogin() {
	$('nav-login').style.display='none';
	if ($('login') != null) {
		$('login').className='loginnav-inactive';
	}
}

function selectGuestLogin() {
	$('loginPassword').style.display='none';
	$('loginUsername').setAttribute('maxlength','16');
	$('loginUsername').value='Screen Name';
	if ($('nav-session-login-forgot-link').style.display != 'none') {
		$('nav-session-login-forgot-link').style.display='none';
	}
}

function selectUserplaneID() {
	$('loginPassword').style.display='block';
	$('loginUsername').setAttribute('maxlength','50');
	if ($('loginUsername').value=='Screen Name') {
		$('loginUsername').value='Userplane ID';
	}
	if ($('loginUsername').value=='') {
		$('loginUsername').value='Userplane ID';
	}
	if ($('nav-session-login-forgot-link').style.display != 'block') {
		$('nav-session-login-forgot-link').style.display='block';
	}
}

function setUsernameLength() {
	if ($('loginType').value=='userplaneid') {
		$('loginUsername').setAttribute('maxlength','50');
	}
	if ($('loginType').value=='guest') {
		 $('loginUsername').setAttribute('maxlength','16');
	}
}

function emptyLoginUsername() {
	if ($('loginUsername').value=='User Name' || $('loginUsername').value=='Screen Name') {
			$('loginUsername').value='';
		} else if ($('loginUsername').value=='Userplane ID') {
			$('loginUsername').value='';
		}
}

function resetLoginUsername() {
	if ($('loginUsername').value=='') {
		if ($('guestLogin').checked==1) {
			$('loginUsername').value='Screen Name';
		} else {
			$('loginUsername').value='Userplane ID';
		}
	}
}

function hideLoginPassword() {
		if ($('loginPassword').value == '') {
			$('loginPassword').className='empty';
		}
}

function showLoginPassword () {
		if ($('loginPassword').value =='') {
			$('loginPassword').className='default';
		}
}

// Menu Signup

function showHideSignup() {
	showHideMenu('nav-signup');
	closeLogin();
	if ($('signup').className == 'signupnav-inactive') {
		$('signup').className='signupnav-active';
	} else {
		$('signup').className='signupnav-inactive';
	}
}

function loadCommunity (htmlPath, fileSelf) {
	self.location= htmlPath + fileSelf + 'domain.profiles&domain_id=' + $('communityName').value;
}
