
// no conflict namespace
var j = jQuery.noConflict();

// doc ready
j(document).ready(function(){
	
	// search values focus
	j("#q").focus(function(){
		if(j(this).val()==j(this).val()){
			j(this).val('');
		}
	});
	
	// blur
	j("#q").blur(function(){
		if(j(this).val()==''){
			j(this).val('Search');
		}
	});
	
	// search submit
	j('#searchLink a').click(function(){
		var sString = j("#q").val();
		if(!sString || sString=='Search' || sString=='Please Enter Search Term'){
			j("#q").val('Please Enter Search Term');
			j("#q").addClass('sError');
		} else {
			j('form:first').submit();
		}
	});
	
	// submit comment
	j('#commentForm').submit(function(){
		var cName = j("#user").val();
		var cComment = j("#comment").val();
		
		if(!cComment){
			j("#comment").focus();
			j("#comment").addClass('sError');
			return false;
		} else {
			j("#comment").removeClass('sError');
		}
		
		return true;
	});
	
	// loading block
	if(document.getElementById('loading')){
		j('.loadingMessage').fadeOut('fast',function(){
			j('#loading').slideDown('fast');
		});
	}
	
	
	// recent ajax request
	if(document.getElementById('recentCelebrations')){
		var rLimit = 5;
		var rRandom = 'true';
		j.get('./app/view/recent.php',{ 
			limit:rLimit, random:rRandom },
			function(txt){
				j('.loadingMessage').fadeOut('fast',function(){
					j('#recentCelebrations').html(txt);
					j('#recentCelebrations').slideDown('fast');
				});
			}
		);
	}

// end doc ready
});