//Attach events
$(document).ready(function() {
	//Menu
	menuHover();
	//$('#signInEmail').focus();		
});


/*function toggleLogin(newUser){
	if(newUser.checked){
		$('#signInPasswordLabel').css("display","none");
		$('#signInPasswordField').css("display","none");
		$('#signInPassword').removeClass("required");
		$('#loginBtn').val(btnRegister);
		$('#frmSignIn > fieldset > legend').html(subHdRegister);
	}
	else{
		$('#signInPasswordLabel').css("display","");
		$('#signInPasswordField').css("display","");
		$('#signInPassword').addClass("required");
		$('#loginBtn').val(btnLogin);
		$('#frmSignIn > fieldset > legend').html(subHdLogin);
	}
}*/

function loginToggle(mode){
	if(mode=='new'){
		$('#signInPasswordLabel').css("display","none");
		$('#signInPasswordField').css("display","none");
		$('#signInPassword').removeClass("required");		
		$('#loginBtn').val(btnRegister);
		$('#frmSignIn > fieldset > h1').html(subHdRegister);
		$('.forgotPasswordLink').hide();
	}else{		
		$('#signInPasswordLabel').css("display","");
		$('#signInPasswordField').css("display","");
		$('#signInPassword').addClass("required");
		$('#loginBtn').val(btnLogin);
		$('#frmSignIn > fieldset > h1').html(subHdLogin);
		$('.forgotPasswordLink').show();
	}
}
function showForgotPassword(){
	$('#frmSignIn').hide();
	$('#frmForgotPassword').show();
	$('.pageDescription').html(descSendPass);
	return false;
}

function showLogin(){
	$('#frmForgotPassword').hide(0);
	$('#frmSignIn').show(0);
	$('.pageDescription').html(descLogin);
}

function forgotPassword(){
	lockForm();
	$.post(appUrl+"/app/modules/members/forgotPassword.ajx.php", {email: $('#forgotEmail').val()}, 
		function(response) {
			if(response == 'success'){
				showMessage(passwordRequestSentMsg);
				$('#signInEmail').val($('#forgotEmail').val());
				showLogin();
				unlockForm();
				return 'success';
			}
			else{
				showError(invalidEmailMsg);
				unlockForm();
				return 'failed';
			}
		} 
	);
	return false;
}

function changePassword(){
	if($('#newPassword').val() != $('#confirmPassword').val()){
		showError(mismatchError);
		return false;
	}
	return true;
}
var toggleChkId;
function toggleChannels(id) {
	if(jQuery.isReady){
		$('#'+id).parent().toggleClass("selected");
		$('#'+id).slideToggle(200);
	}
    return (false);
}
//Below functions is for checking the category.To keep the state opened
$(document).ready(function(){
	if(toggleChkId!='' && (typeof toggleChkId!='undefined')){
		toggleRiteBlocks("channels");
		return toggleChannels(toggleChkId);
	}
});

/*below function is for right side blocks*/
function toggleRiteBlocks(id) {
	if(jQuery.isReady){
		//alert($('#'+id).parent().attr("class"));
		if($('#'+id).parent().attr("class") == 'boxOne' || $('#'+id).parent().attr("class") == 'boxOne boxOneSelected'){
			$('#'+id).parent().toggleClass("boxOneSelected");
		}
		if($('#'+id).parent().attr("class") == 'boxTwo' || $('#'+id).parent().attr("class") == 'boxTwo boxTwoSelected'){
			$('#'+id).parent().toggleClass("boxTwoSelected");
		}
		$('#'+id).toggle();	
	}
    return (false);
}

function menuHover() {
	$("#menuNav>li").hoverClass("hover");
}
searchValidation = function(){
var searchBox = document.getElementById('tBoxOne');
	if(!($.trim(searchBox.value))){
		searchBox.className="tBoxOne searchError";
		$('#tBoxOne').focus();
		return false;
	}
	return true;
}

searchCourses = function(mode){
	$('#mode').val(mode);
	$('#frmSearchBox').submit();
	return false;
}

clearSearch = function(){
	$('#searchedKeys').val('');
	var channel = $('#hiddenChannel').val();
	if(channel < 1){
		$('#searchModeKeys').remove();
		$('#searchModeChannel').remove();
		var inputSrc = themeUrl+"/images/btn.goArrow.gif";
		$('#searchMode').attr('src', inputSrc);
	}
	else{
	}
	$('#searchedKeys').val('');

}

handleEnter = function(elm, e){
	if(e.keyCode == 13){
		searchCourses('all');
	}
}