// over all functions for the total site

$(document).ready(function() {
	
	
	//	init state for nav#secondaryNav	and ul#languages
	$('#branding nav#socialNav ul#languages li').not('li.first').hide();
	$('div#browseVGroup').hide();
	
	
	// browse video by btn
	$('#browse').hover(
  function () {	
  
		if(document.referrer.indexOf('/?clipTypes=') >= 0) {
			var firstType = document.referrer.indexOf('/?clipTypes') + 12;
			var last = document.referrer.length;
			var types = document.referrer.substring(firstType,last); 
			var tt = types.replace(/\%2C/gi, ',');
			var queryVar = "?clipTypes="+tt;
		} else {
			var queryVar = '';
		}
			// alert(document.referrer); 
			$('a#browseBtn').addClass('over');
			$('div#browseVGroup').show();
			


			if (typeof videogrid != 'undefined') {
				videogrid.preselectClipTypes();				
			} else {
				params = ck_clip_types;
				params = params.replace(/%7C/g,'|');
				if(params.length > 2)
					  {
						var clips = params.split('|');
							
						//Check to see if the all button was clicked
						if($.inArray('all',clips) < 0)
						{
							//it wasn't clicked, so loop through each cliptype and select it
							$.each(clips,function(i,n){
								if($('#filter_check_type_' + n + ' a').hasClass('overSel') == false) {
									$('#filter_check_type_' + n + ' a').trigger('click');
								}
							});
						}
						else
						{
							//All was selected, so just click that button
							$('#filter_check_type_all a').trigger('click');
						}
				
					}
					//Only one clip selected
				else
					{
						$('#filter_check_type_' + params + ' a').trigger('click');
					}
			}	

	}, 
  function () {
		    $('div#browseVGroup').hide();
			$('a#browseBtn').removeClass('over');
	});
	
	
		
	
	
	//menu for languages menu
	 $('#branding nav#socialNav ul#languages li.first').click(function() {
 			     $('#branding nav#socialNav ul#languages li').not('li.first').toggle();			 	
			});
			
	
	
	//	onHover state of the shopBtn for nav#secondaryNav	
	$('#branding div#secondaryNav div.navBtnShop').hover(
	function () {
				$('#branding div#secondaryNav a#siteBtn').hide();
				$('div#nextLevel, div#sideMenu').show();
				$('#shopBtn,#shopBtnShock').addClass('on');
			  },
	function () {
				 $('#branding div#secondaryNav a#siteBtn').show();
				$('div#nextLevel, div#sideMenu').hide();
				$('#shopBtn,#shopBtnShock').removeClass('on');
			  });
	//	onHover state of the #menBtn for nav#secondaryNav subnavmenu			  
	$('#branding  #mens').hover(
	function () {
				
				$('#branding  div#mensNav').show();
			  },
			  function () {
				$('#branding div#mensNav').hide();
			  });
			
	//	onHover state of the #womensBtn for nav#secondaryNav subnavmenu	
	$('#branding div#womens').hover(
	function () {
		
				$('#branding  #womensNav').show();
			  },
			  function () {
				$('#branding  #womensNav').hide();
			  });
		
});




//initialize Namespace for CK objects
/*if(!window.CK) window.CK = {};

CK.enhance_select = function(id, onchange) {

	var ul = document.getElementById(id);
	if (!ul) return;
	
	var $ul = $(ul);
	$ul.find('li').first().addClass('first');
	
	$ul.bind('click', function(e) {
		
		$ul.toggleClass('open');

		var target = e.target;
		while (target.tagName !== 'LI') {
			target = target.parentNode;
		}
		var $li = $(target);
		
		if (!$li.hasClass('first')) {
			
			$li
				.detach()
				.prependTo($ul)
				.addClass('first')
				.next()
				.removeClass('first');

			onchange($li);
		}
		
		$li.find('a').width('100%');
		
		return false;
	});
	
	$('body').bind('click', function(e) {
		$ul.removeClass('open');
	});
};*/

