function doDictionary( strGeo )
{
	var strSid = document.forms.frmOrder.sid.value ; 
	var strBid = document.forms.frmOrder.bid.value ; 
	var strGeo = document.forms.frmOrder.g.value ;

	var strURL = "/shared/cf_geo_concept.asp?sid=" + strSid + "&bid=" + strBid + "&f=7&g=" + strGeo ;
	var strWindow = "status,height=350,width=550" ;
	doWindow( wndWizard, "Wizard", strURL, strWindow ) ;

}

function doWizard( strConcept, strFunction )
{
	var strURL = "/shared/cf_geo_concept.asp?cmd=3&c=" + escape(unescape(strConcept)) + "&f=" + escape( strFunction ) ;	
//	var strURL = "/shared/cf_geo_concept.asp?cmd=3&c=" + strConcept + "&f=" + escape( strFunction ) ;			
	var strWindow = "status,height=350,width=550" ;
	doWindow( wndWizard, "Wizard", strURL, strWindow ) ;

}

function doChart( strMnemonic ) 
{ 
	var strArgs = "task=chart&s=" + escape(strMnemonic) ;
	doTask("chart", strArgs)
}

function doTable( strMnemonic ) 
{ 
	var strArgs = "task=table&s=" + escape(strMnemonic) ;
	doTask("table", strArgs)
}

function doDictionary( strConcept, strGeo ) 
{ 
	var strArgs = "task=dict&s=" + escape(strConcept) ;
	doTask("dict", strArgs)
}

function doSave( strMnemonic )
{
	SaveMnemonic ( strMnemonic ) ; 
}

function doSaveCheck( oField, strMnemonic )
{
	if ( oField.checked == true )
		AddMnemonic( strMnemonic ) ;
	else
		DeleteMnemonic( strMnemonic ) ; 
}

/////////////////////////////////////////////////////////////////////
//name:			goBrowse()
//purpose:		navigate the browse links
//
//created:		kdz
//edited:		kdz, 6/13/00
/////////////////////////////////////////////////////////////////////
function goBrowse(strHeader) 
{ 
	var strURL = "cf_dictionary.asp"

	strURL += "?h=" + strHeader ;

	window.location = strURL;

}

/////////////////////////////////////////////////////////////////////////////
// NAME:			doSelect()
//
// DESCRIPTION:		select all the series on the form
// WRITTEN:			KDZ, 11/9/1999
// MODIFIED:			FH, 9/28/2001
/////////////////////////////////////////////////////////////////////////////
function doSelect()
{
	var iFlag=1;
	for ( var iField=0; iField < document.frmOrder.length; iField++ )	
	{
		if ( !document.frmOrder.elements[iField].checked ) //|| !document.frmOrder.elements[iField].checked )
			iFlag = 0;	
	}	
	
	if (iFlag == 0)
	{
		for (var iCheck=0; iCheck < document.frmOrder.length; iCheck++)
		document.frmOrder.elements[iCheck].checked = true;
	}
	else
	{
		for (var iCheck=0; iCheck < document.frmOrder.length; iCheck++)
		document.frmOrder.elements[iCheck].checked = false;
	}
			
		//document.frmOrder.elements[iField].click();	 
	
}

	function goTab(strName)
	{
		
		var oDiv = document.all.tags("DIV");

		
		for(var iCount = 0; iCount < oDiv.length; iCount++)
		{
			var strField = oDiv[iCount].id ;

			if ( strField.indexOf("tab_") != -1 ) 
			{

				if ( strField == strName ) 
				{
					oDiv[iCount].style.display = ''
					var strForm = "document.all.b_" + strField + ".className='tabActive'"
					eval( strForm  ) ;
					document.frmMain.active_div.value=strField;
				}
				else
				{	
					oDiv[iCount].style.display = 'none' ;
					var strForm = "document.all.b_" + strField + ".className='tabInActive'"
					eval( strForm  ) ;
				}
			}
		}
	}

function doExport( strMnemonic, intExport ) { 
	var strMnemonic = CleanMnemonic( strMnemonic ) ;
	switch (intExport) {
		case 1:
			var strExport = "chart";
			break ;
		case 2:
			var strExport = "table";
			break ;
		case 3:
			var strExport = "excel";
			break ;	
	}
	doTask(strExport,"task=" + strExport  + "&s=" + strMnemonic ) ;
}

function CleanMnemonic( strMnemonic )
{
	if ( document.all )
		return escape( strMnemonic ) ;
	else
		return strMnemonic ;

}
