/**
	PN is the global namespace container
	@requires jQuery.js
	@namespace
*/

var CWB = (function($) {

	var templateURL = '';

	/**
		Blah blah blah
		@name general
		@memberOf PN
		@namespace
	*/
	var general = {
		url: '',
		/**
			Set site globals
			@private
		*/
		init: function(url) {
			general.url = url;
			general.setGlobals();
		},
		/**
			Set site globals
			@private
		*/
		setGlobals: function(url) {
			$('a[rel=external]').attr('target','_blank');
			$('body').addClass('has-js');
		}
		
	};
	

	/**
		Blah blah blah
		@name sidebar
		@memberOf PN
		@namespace
	*/
	var sidebar = {
		/**
			Set sidebar globals
			@private
		*/
		init: function() {
			if ( $.trim( $('h1.entry-title').html() ) == 'Naming Work' ) sidebar.setLines();
		},
		/**
			Set sidebar globals
			@private
		*/
		setLines: function() {
			$('.page-set a').each( function() {
				var $a = $(this);
				var t = $a.attr('title');
				if ( t == 'Product Names' ) {	
					$a.parents('li:first').addClass('line-top');
				} else if ( t == 'Company Names' ) {
					$a.parents('li:first').addClass('line-bottom');
				} else {
					//
				}
			}); 
			//$('.page-set a[title="Product Names"]').parents('.page-item:first').addClass('line-top');
			//$('.page-set a[title="Company Names"]').parents('.page-item:first').addClass('line-bottom');
		}
	}
	
	
	
	/**
		return for public functions
	*/
	return {
		
		init: function( url ) {
			general.init(url);
			sidebar.init();
		}
	
	}

	

})(jQuery);
