/* Create a namespace */
var UnisysV2 = {};

UnisysV2.PrintPreview = function() {
	// add close and print buttons to print preview screen
	if(UnisysV2.Helpers.IsPrint){	
		$('body').prepend('<div id="print-controls-top"><button class="print">Print Page</button><a href="#" class="close">Close Window</a></div>');
		$('body').append('<div id="print-controls-bottom"><button class="print">Print Page</button></div>');
	}
	$('#print-controls-top a.close,#print-controls-bottom a.close').click(function() {
		if(window.close) {
			window.close();
		} else {
			alert('Your browser (or its current settings) does not support this close link. You may need to manually close this browser window or tab.');
		}
		return false;
	});
	$('#print-controls-top button.print,#print-controls-bottom button.print').click(function() {
		if(window.print) {
			window.print();
		} else {
			alert('Your browser (or its current settings) does not support print button. You may need to manually print this page.');
		}
		return false;
	});
};

UnisysV2.Helpers = {
	IsPrint:(location.search.indexOf('print=true')>-1)
};


UnisysV2.StyleTabBar = function() {
	// style tab-bar list items
 
	$('div.inner-tabbed-content').before($('ul.tab-bar'));
	$('div.inner-tabbed-content').after("<div id='inner-tabbed-content-bottom'></div>");
	//press section inner-tabbed-content doesn't have "tab" in the id name, so removed that criteria
	//$('div.inner-tabbed-content[id^="tab"]').before($('ul.tab-bar'));
	//$('div.inner-tabbed-content[id^="tab"]').after("<div id='inner-tabbed-content-bottom'></div>");
	$('ul.tab-bar').css({'overflow':'hidden'});
	$('ul.tab-bar').children("li").css({'display':'none'});
	$('ul.tab-bar:first').css({'display' : 'none'});

	var element = $('ul.tab-bar');
	for (var i = 1; i < element.length; i++) {
		//$(element[i]).addClass('ui-tabs-selected');//good
		//$(element[i]).children("li").addClass('ui-tabs-selected');//good
		$(element[i]).children("li:nth-child("+i+")").css({'display' : 'block'});
		$(element[i]).children("li:nth-child("+i+")").addClass('ui-tabs-selected');
	}
 

};


/* Initialize everything */
$(document).ready(function() {
	UnisysV2.PrintPreview();
	UnisysV2.StyleTabBar();
});



