/* ----------------------------------------------------------------------- popup() */

// function to switch tabs to their on state
tabexist = true;

tabsClass = function () {
	var mOldTab;
	var mOldTabContent;
	var mTabSet = null;
	
	this.initTabs = function(psTabSetName) {
		this.mTabSet = document.getElementById(psTabSetName);

		if (this.mTabSet == null)
		{
			tabexist = false;
			return;
		}
		
		var tab = null;
		var j = 0;
		for(var i=0; i < this.mTabSet.childNodes.length; i++) {
			tab = this.mTabSet.childNodes[i];
			if (tab.tagName == "LI") {
				
				if (j == 1) { // select the first one
					this.switchTabs(tab.id);
				}
				j++;
			}	
		}
		
	}
	this.switchTabs = function(psId) {
		this.oTab = document.getElementById(psId);
		
		if (this.mOldTab != null) {
			this.mOldTab.className = "";			
			this.mOldTabContent.style.display = 'none';
		}
		
		this.oTabContent = document.getElementById(this.oTab.id + "_content");
		this.oTab.className = "selected";
		this.oTabContent.style.display = "block";
		
		this.mOldTab = this.oTab;
		this.mOldTabContent = this.oTabContent;
	}
}
tabs = new tabsClass();
listing_tabs = new tabsClass();

if (tabexist)
{ 
	onload = function() {
		tabs.initTabs('tt5_nav');
		if (document.getElementById("listings_nav")!=null) {
			listing_tabs.initTabs("listings_nav");
		}
	}
}
