/*

*

*	7th Hat CMS - layout functions

*	Version:	3.0

*	Created:	2010-02-23

*	Copyright (c) 2010 7th Hat Media Group

*	All Rights Reserved.

*

*/



$(document).ready(

	function(){

		

		// submenus

		if($.browser.msie){

			$('.main_submenu').each(

				function(){

					setWidths($(this), $(this).width());

				}

			);

			

			$('.sub_submenu').each(

				function(){

					//setSubWidths($(this), $(this).width());

				}

			);

		}
		

		

		function setWidths(t, w){

			$(t).children('li').children('.submenu_opt').each(

				function(){ 

					$(this).width(w);

					$(this).parent().children('ul').css('margin-left', (w + 15) + 'px');

				}

			);	

		}

		

		function setSubWidths(t, w){

			$(t).children('li').children('a').each(

				function(){ 

					//$(this).width(w);

					alert('.sub_submenu.a.width = ' + $(this).parent().parent().width() );

				}

			);	

		}
		
		var index_news_item = -1;
		$('.news_item').each(
			function(){	
				index_news_item++;	
				if(index_news_item == 0){
					$(this).parent().css('height', this.offsetHeight);	
				}	
			}	
		);

		$('#search_icon').click(

			function(){

				$('#google_search').fadeIn();

			}

		);

		$('.closer').click(

			function(){

				$('#google_search').fadeOut();

			}

		);

		

		var lch = $('.leftcol').height();

		var cch = $('.centercol').height();

		var rch = $('.rightcol').height();

		var nih = $('.news_item').height();

		

		var wh = lch;

		wh = cch > wh ? cch : wh;

		wh = rch > wh ? rch : wh;

		wh = nih > wh ? nih : wh;

		

		//$('body').height(wh);

		/*$('#wrapper').height(wh + 635+330);

		$('.leftcol').height(wh + 400+330);

		$('.centercol').height(wh + 390+330);

		$('.rightcol').height(wh + 395+330);
		*/
		

		$('#blog_category').change(function(){
			//$('option:selected').each(function(){
			
				var loc = this.value.replace(/\s/g,'-');

				var action = 'http://www.ammonslaw.com/attorneys/blog/' + this.value.toLowerCase();

				$('#blog_form').attr("action",action);

			//});

		});

		

	}

);



function show_item(t,n){

	var items = new Array();

	var i = -1;

	var $obj = $(t);
	
	

	$('.news_flipper_controls a').each(

		function(){

			$(this).removeClass('active');

		}

	);

	

	$obj.addClass('active');

	

	$('.news_item').each(

		function(){

			i++;

			if(i == n){

				$(this).css('visibility','visible');
				$(this).parent().css('height', this.offsetHeight);

			}else{

				$(this).css('visibility','hidden');

			}

		}

	);

}
