//Form Functions
function formVerify(){
	var required = $(':input[name=required]').val();
	required = required.split(',');
	var empty = false;
	for(var i = 0; i < required.length; i++){
		if($.trim($(':input[name='+required[i]+']').val()) == ''){
			empty = true;
		}
	}
	if(empty == true){
		alert('*One or more required fields are empty.');	
		return false;
	}
	return true;	

}
//----------
//Main Functions
var over = false;
$(document).ready(function(){
	//Fancy Box
	if($('.modelimg').is(':visible')){
		$('.modelimg a').fancybox();
	}
	
	//Main Menu
	//$('ul.sub').hide();
	$('.categories li.prnt').mouseover(function(){
		$(this).siblings('li.prnt').find('ul.sub').hide();
		$(this).siblings('li.prnt').find('a').removeClass('highlight');
		$(this).children('span').children('a').addClass('highlight');
		$(this).children('ul.sub')
		.css({left: '100%', top: '-10px'})
		.show();										
	});
	$('.categories ul.sub li').mouseover(function(){
		$(this).siblings('li.prnt').find('ul.sub').hide();
	});
	$('#content').mouseover(function(){
		$('ul.sub').hide();
		$('li.prnt').find('a').removeClass('highlight');
	});
	$('#sidebar > div:not(.categories)').mouseover(function(){
		$('ul.sub').hide();
		$('li.prnt').find('a').removeClass('highlight');
	});
	$('div:not(#sidebar)').click(function(){
		$('ul.sub').hide();
		$('li.prnt').find('a').removeClass('highlight');
	});
	$('.categories li:not(.prnt)').mouseover(function(){
		$(this).siblings('li.prnt').find('ul.sub').hide();
		$(this).siblings('li.prnt').find('a').removeClass('highlight');
	});
	$('.search input[@name=squery]').click(function(){
		if($(this).attr('class') != 'srchwrite')
		{
			$(this).addClass('srchwrite');
		}
		if($(this).attr('value') == 'Search model #, manufacturer, or product name')
		{
			$('.search input[@name=squery]').attr('value', '');	
		}
	});
	
});
