//validateLogin
function validateLogin()
{
	fv =  new formValidator();
	
	if (fv.isEmpty("email_address"))
		fv.raiseError("Please enter your Email Address.");
	else
	{	
  		if (!fv.isEmailAddress("email_address"))
			fv.raiseError("Please enter a valid Email Address.");
	}
	
	if (fv.isEmpty("password"))
		fv.raiseError("Please enter your Password.");
		
	if (fv.numErrors() > 0)
	{
		fv.displayErrors();
		return false;
	}
	else
	  return true;
}

//validateForgottenPassword
function validateForgottenPassword()
{
	fv =  new formValidator();
	
	if (fv.isEmpty("username"))
		fv.raiseError("Please enter your Username.");
		
	if (fv.numErrors() > 0)
	{
		fv.displayErrors();
		return false;
	}
	else
	  return true;
}

//picSwitch
function picSwitch(imgName, idx) 
{
 imgOn = ("" + imgName);
 document.mainpic.src = imgOn;

    var hyperlinks = document.getElementsByTagName("a");
    for (i=0;i<hyperlinks.length; i++)
    {
     if (hyperlinks[i].id)
        {
   var hyperlink = new String(hyperlinks[i].id);
   if (hyperlink.substr(0, 3) == 'pic')
   {
    if (hyperlink == 'pic'+idx)
     hyperlinks[i].className = 'on';
    else
     hyperlinks[i].className = '';
   }
     }
    }
}

//JQUERY STUFF

//Toggle
$(document).ready(function() {

$('[class^=toggle-item]').hide();
$('[class^=link]').click(function() {
	var $this = $(this);
	var x = $this.attr("className");
	$('.toggle-item-' + x).toggle("medium");
	return false;
	});
	
//Dropdown

jQuery('.topnav li').hover(
		function () {
			jQuery(this).find("ul").fadeIn();
		},
		function () {
			jQuery(this).find("ul").fadeOut();
		}
	);

});

//Slider	
var theInt = null;
var $crosslink, $navthumb;
var curclicked = 0;

theInterval = function(cur){
	clearInterval(theInt);
	
	if( typeof cur != 'undefined' )
		curclicked = cur;
	
	$crosslink.removeClass("active-thumb");
	$navthumb.eq(curclicked).parent().addClass("active-thumb");
		$(".panelNav li a").eq(curclicked).trigger('click');
	
	theInt = setInterval(function(){
		$crosslink.removeClass("active-thumb");
		$navthumb.eq(curclicked).parent().addClass("active-thumb");
		$(".panelNav li a").eq(curclicked).trigger('click');
		curclicked++;
		if( 4 == curclicked )
			curclicked = 0;
		
	}, 10000);
};

$(document).ready(function() {
	
	$("#main-photo-slider").codaSlider();
	
	$navthumb = $(".nav-thumb");
	$crosslink = $(".cross-link");
	
	$navthumb
	.click(function() {
		var $this = $(this);
		theInterval($this.parent().attr('href').slice(1) - 1);
		return false;
	});
	
	theInterval();
});
