$(document).ready(function() {
	$('.passwordReminderLink').click(function(){ 
		if ($('#rwmmUsername').attr('value')) $(this).attr({href:$(this).attr('href') + "?name=" + $('#rwmmUsername').attr('value')});
	});

	$('#search_form_input').focus(function() {
		$(this).attr('value','');
	});
	$('#search_form').submit(function() {
		var search_term = $('#search_form_input').attr('value');
		if (search_term=='' || search_term.indexOf('Search For') == false) return false;
	});
	
	/* Forum JS */
	$('.smilie_links img' ).click(function() {
		target_field = document.getElementById($(this).parent().attr('rel'));
		value = $(this).attr('alt');
		target_field.value += value + ' ';
		return false;
	});
	
	$('#doSearchSrc').attr('value','Search Forums For...');
	
	$('#doSearchSrc').focus(function() {$(this).attr('value','');});

	$('#searchBoxforumSearch').append('<div id="searchError">Search Term Required</div>');

	$('#recordSearchForm').submit(function() {
		var search_term = $('#doSearchSrc').attr('value');
		if (search_term=='' || search_term.indexOf('Search Forums For...') == false) {
			$('#searchError').fadeIn(300, function () {
        		setTimeout(function(){$("#searchError").fadeOut(500);},500);
      		});
			return false;
		}
	});
	
	$('#subject').after('<div id="subjectError"><span>Required</span></div>');
	$('#forum_post').after('<div id="postError"><span>Required</span></div>');
	$('#message').after('<div id="messageError"><span>Required</span></div>');

	$('#forum_postform').submit(function() {
		if ($('#subject').attr('value') == '' || $('#subject').attr('value') == undefined ) {
			$('#subjectLabel').addClass('form_warning');
			var formError = true;
			$('#subjectError').fadeIn(300);
		} else {
			$('#subjectLabel').removeClass('form_warning');
			$('#subjectError').fadeOut(300);
		}
		if ($('#forum_post').attr('value') == '' | $('#forum_post').attr('value') == undefined) {
			$('#forum_postLabel').addClass('form_warning');
			var formError = true;
			$('#postError').fadeIn(300);
		} else {
			$('#forum_postLabel').removeClass('form_warning');
			$('#postError').fadeOut(300);
		}
		if (formError==true) return false;
	});


	$('#message_postform').submit(function() {
		if ($('#subject').attr('value') == '' || $('#subject').attr('value') == undefined ) {
			$('#subjectLabel').addClass('form_warning');
			var formError = true;
			$('#subjectError').fadeIn(300);
		} else {
			$('#subjectLabel').removeClass('form_warning');
			$('#subjectError').fadeOut(300);
		}
		if ($('#message').attr('value') == '' || $('#message').attr('value') == undefined ) {
			$('#messageLabel').addClass('form_warning');
			var formError = true;
			$('#messageError').fadeIn(300);
		} else {
			$('#messageLabel').removeClass('form_warning');
			$('#messageError').fadeOut(300);
		}
		if (formError==true) return false;
	});
	
	/* Front page news pane */

	 $(".newsPane").jCarouselLite({
        btnNext: 	".next",
        btnPrev: 	".prev",
		visible: 	1,
		circular:	"true"
    });
    
    /* Front page slide show */

	$("#slide").cycle({
		fx: 'fade',
		timeout:9000,
		speed:900,
		pause:true,
		random: 0
	});
	
});





