//<![CDATA[
var grkArr = new Array('alpha','beta','gamma','delta','epsilon','zeta','eta','theta','iota','kappa','lambda','mu','nu','xi','omicron','pi','rho','sigma','tau','upsilon','phi','chi','psi','omega');
						var tabTimeouts = {};
						function suppressTabRotations(tabIdentifier) {
							if (!tabIdentifier) {
								/* Suppress all tabs in the absence of a tabIdentifier */
								for (var tabTimeout in tabTimeouts) {
									try {
										clearTimeout(tabTimeouts[tabTimeout]);
									}
									catch(e) { }
								}
							}
							else{
								try {
									clearTimeout(tabTimeouts[tabIdentifier]);
								}
								catch(e) { }
							}
						}

						function esShowTab(tabContainerId, name, idx, interval, selectedTab)  {
							var arrTabs = eval(name);
	
							if (arrTabs.paused == true && interval > 0) {
								// Paused is only set true if hover mode is on and mouseover is active, or there's no interval.
								return;
							}
						
							var tabContainer = $('#' + tabContainerId);
							var tabContainerInner =  $('#' + tabContainerId + '_inner');
							if (tabContainerInner.attr('class').indexOf('page-element-inner') > -1) {
								//tabContainerInner.attr('class', 'page-element-inner element-tabs-container-' + grkArr[idx] + '-inner');
							}
							
							var tabListItems = tabContainerInner.find('li[class^=element-tabs-menu-tab]');
							tabListItems.each(function(i) { 
								$(this).toggleClass('tab-selected', i == idx);
							});
							
							for (var i = 0; i < arrTabs.length; i++) {	
								$('#'+arrTabs[i]).toggleClass('hide', i != idx);
							}

							if (interval > 0) {
								if (++idx == arrTabs.length) {
									idx = 0;
								}
								clearTimeout(tabTimeouts[name]);
								tabTimeouts[name] = setTimeout(function(){esShowTab(tabContainerId, name, idx, interval, selectedTab);}, interval);
							}
							else {
								arrTabs.paused = true;
							}

							// We only want to store the current index when we're not 
							// rotating through tabs automatically (i.e., when the interval is 0)
							if (interval == null || interval == 0) {
								storeTabInSession(idx, name);
							}

							$('.oAccordionPanels').trigger('TabClicked');

							return false;
						}
						function storeTabInSession(currentTab, uniqueId) {
							var thisUrl = location.href;
							var qIndex = thisUrl.indexOf('?');
							if (qIndex > 0) {
								thisUrl = thisUrl.substring(0, qIndex);
							}
							$.ajax({ type : 'HEAD', url : thisUrl + '?CurrentTabToStore=' + currentTab + '&UniqueID=' + uniqueId + '_CurrentTab', cache: false });
						}
						function WebForm_OnSubmit() {
SaveWindowScrollPos();
return true;
}
//]]>
