
function newTab()
{
	tabView.addTab( new YAHOO.widget.Tab({ 
	    label: "New Tab", 
	    content: "", 
	    active: true 
	}));
	document.getElementById('closeTab').style.visibility="visible";
}

function closeTab()
{
	tab = tabView.get('activeTab');
	tab.set("content","");
	tabView.removeTab(tab);
	if(tabView.get('tabs').length == 1)
		document.getElementById('closeTab').style.visibility="hidden";
}

function openInTab(title, url)
{
    var tabContent = "<iframe src=";
	tabContent += url;
	tabContent += " width=1000 height=600 frameborder=0></iframe>";
	
	tab = tabView.get('activeTab');
	setTabTitle(title);
	tab.set("content",tabContent);

}

function openInNewTab(title, url)
{
	parent.newTab();
	parent.openInTab(title, url);
}

function setTabTitle(title)
{
	var tabTitle = "<table cellspacing=0 cellpadding=0 border=0>"
	 	+ "<tr><td nowrap>" + title + "</td></tr></table>";
	
	tab = tabView.get('activeTab');
	if(tab == null)
		tab = parent.tabView.get('activeTab');
	tab.set("label",tabTitle);
}

function reloadTab()
{
	tab = tabView.get('activeTab');
	var frameArray = tab.get("contentEl").getElementsByTagName('iframe');
	if(frameArray[0].contentDocument == null)
		openInTab(tab.get("label"),frameArray[0].contentWindow.document.URL);
	else
		openInTab(tab.get("label"),frameArray[0].contentDocument.URL);
}