//$(document).ready ();
 $(function() {
	 $("#notaccordion").accordion({ active: true });

	 $("#accordion").addClass("ui-accordion ui-widget ui-helper-reset")
	 .find("h3")
	 .addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-top ui-corner-bottom")
	 .prepend('<span class="ui-icon ui-icon-triangle-1-e"/>')
	 .click(function() {
		 $(this).toggleClass("ui-accordion-header-active").toggleClass("ui-state-active")
		 .toggleClass("ui-state-default").toggleClass("ui-corner-bottom")
		 .find("> .ui-icon").toggleClass("ui-icon-triangle-1-e").toggleClass("ui-icon-triangle-1-s")
		 .end().next().toggleClass("ui-accordion-content-active").toggle('fast');
		 return false;
		 })
	 .next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").hide();
	 });

$("#accordion").accordion({ active: 1 });

var navCss = new Object();
navCss['advanced-search'] = [['12px 210px 66px 20px','-11px 0 0 3px'],['88px 210px 140px 20px','-86px 0 0 3px']];
navCss['newly-added']     = [['12px 366px 68px 214px','-11px 0 0 3px'],['88px 366px 144px 214px','-86px 0 0 3px']];
navCss['saved-searches']  = [['12px 612px 68px 369px','-11px 0 0 11px'],['88px 612px 144px 369px','-86px 0 0 11px']];
navCss['bookmarks']       = [['12px 757px 68px 620px','-11px 0 0 11px'],['88px 757px 144px 620px','-86px 0 0 11px']];
navCss['news']            = [['12px 841px 68px 762px','-11px 0 0 11px'],['88px 841px 144px 762px','-86px 0 0 11px']];
navCss['about']           = [['12px 961px 68px 852px','-11px 0 0 11px'],['88px 961px 144px 852px','-86px 0 0 11px']];

function nav(idx,obj)
{
	// Don't do hover change if the class is *-on (ie the current page)
	if ( $(obj).attr('class').indexOf('-on') > 0 )
	{
		return;	
	}
	// Change the hover state of a menue item
	$(obj).css ({
			clip   : "rect("+navCss[obj.id][idx][0]+")",
			margin : navCss[obj.id][idx][1]
		});
}

function is_email(email)
{
		if ( email.length <= 3 )
		{
			return false;	
		}
		
		if ( email.match(/[_a-z0-9\'-]+(\.[_a-z0-9\'-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/g) )
		{
			return true;
		}
		return false;
}
