menu_items=''

//menu_items+='item_level|page_filename|page_title'

menu_items+='1|citigold.htm|Что такое Citigold?$'
menu_items+='2|why_citigold_check_accounts.html|Текущие счета в различных валютах$'
menu_items+='2|why_citigold_savings_accounts.html|Сберегательные счета в различных валютах$'
menu_items+='2|why_citigold_deposits.html|Широкий выбор депозитов в различных валютах$'
menu_items+='2|invest.html|Инвестирование с Citigold$'
menu_items+='3|why_citigold_funds.html|Паевые инвестиционные фонды российских управляющих компаний$'
menu_items+='3|why_citigold_structure_products.html|Структурированные продукты$'
menu_items+='3|why_citigold_investments.html|Инвестиции на международных рынках$'
menu_items+='3|why_citigold_stock.html|Облигации$'
menu_items+='3|why_citigold_accumulation_programs.html|Накопительные программы$'
menu_items+='3|why_citigold_complex_products.html|Комплексные продукты$'

menu_items+='1|advantage.html|Преимущества$'
menu_items+='2|advantage.html|Эффективное управление Вашими накоплениями$'
menu_items+='3|adv1.html|Индивидуальное финансовое решение$'
menu_items+='3|adv2.html|Аналитическая поддержка$'
menu_items+='2|privileges.html|Особые привилегии$'
menu_items+='3|priv1.html|Доступ в бизнес-залы крупнейших международных аэропортов России$'
menu_items+='3|priv2.html|Страховой полис на время зарубежных поездок$'
menu_items+='3|priv3.html|Такси из/в аэропорты России$'
menu_items+='3|priv4.html|Поддержка во время зарубежных поездок$'
menu_items+='3|priv5.html|Образовательные мероприятия$'
menu_items+='3|priv6.html|Услуга &laquo;Консьерж&raquo;$'
menu_items+='3|priv7.html|Скидки и специальные предложения от партнеров Citigold$'
menu_items+='2|comfort.html|Комфортное обслуживание без дополнительной платы$'

menu_items+='1|knowledge_center.html|Информационный центр$'
menu_items+='2|news.html|Новости$'
menu_items+='3|archive_2011.html|Архив новостей$'
menu_items+='2|glossary_a.html|Азбука инвестора$'
menu_items+='2|research.html|Аналитика от Ситибанка$'
menu_items+='3|research.html|Исследования Ситибанка$'
menu_items+='3|research_archive.html|Архив$'
menu_items+='2|interview.html|Интервью с экспертами Ситибанка$'
menu_items+='3|interview.html|Новые$'
//menu_items+='3|?|Архив$'
menu_items+='2|advice.html|Советы по управлению личными финансами$'
menu_items+='2|library.html|Библиотека$'
menu_items+='2|qualified_investor.html|Квалифицированный инвестор$'
menu_items+='2|calc_invest.html|Финансовые калькуляторы$'
menu_items+='3|calc_invest.html|Инвестиционный профиль$'
menu_items+='3|calc_inflation.html|Калькулятор инфляции$'
menu_items+='2|faq.html|Часто задаваемые вопросы$'

menu_items+='1|specials.html|Специальные предложения$'
menu_items+='2|specials.html|Акции$'
menu_items+='3|specials.html|Активные$'
menu_items+='3|specials_end.html|Завершенные$'
menu_items+='2|specials_friends.html|Программа “Пригласите Ваших друзей”$'
menu_items+='3|specials_friends_form.html|Поделитесь Вашим опытом с друзьями и предложите им самое лучшее$'

menu_items+='1|tariffs.htm|Тарифы и условия обслуживания$'
menu_items+='2|tariffs.htm|Счета и банковская карта$'
menu_items+='2|tariffs_outgoings.html|Переводы и платежи$'
menu_items+='2|tariffs_cash.html|Снятие наличных$'
menu_items+='2|tariffs_bill.html|Выписки$'
menu_items+='2|tariffs_overdraft.html|Овердрафт$'
menu_items+='2|tariffs_additionally.html|Дополнительно$'
menu_items+='2|tariffs_privilege.html|Привилегии Citigold'




var pages = new Object()

pages.menu = new Array()

pages.menu_path = new Array()

pages.virtual_nodes = new Array()

pages.init = function () {
	tmp = menu_items.split('$')
	for (i = 0; i < tmp.length;i++) {
		tmp2 = tmp[i].split('|')
		this.menu[this.menu.length] = { level: tmp2[0], page: tmp2[1], title: tmp2[2] }
	}
	this.build_path(window.location.href)
}



pages.get_parent = function (position) {
 	result = -1
	level = this.menu[position]['level']
	if (level > 1) {
		for (k = position-1; k >= 0; k--) {
			if (this.menu[k]['level'] == (level-1)) {
				result = k
				break
			}
		}
	}
	return result
}


pages.in_array = function (arr,item) {
	result = false
	for (k = 0; k < arr.length; k++)
		if (arr[k] == item) {
			result = true
			break
		}
	return result
}


pages.get_filename = function (url) {
	result = false
	if (typeof(url) != 'undefined') {
		tmp = url.match(/[\w-]+\.html{0,1}/i)
		if (tmp) 
			result = (tmp[0].toLowerCase())
	}
	return result
}


pages.build_path = function (url) {
	item_position = -1
	this.menu_path = []
	page_filename = this.get_filename(url)
	for (i = 0; i < this.menu.length; i++) {
		if (this.menu[i]['page'].indexOf(page_filename) == 0) {
			item_position = i
		}
	}
	if (item_position != -1) {
		i = this.menu[item_position]['level']-1
		do {
			if (typeof(this.menu_path[i+1])=='undefined') {
				this.menu_path[i] = item_position
				i--
			}
			else if (this.menu[item_position]['level'] < this.menu[this.menu_path[i+1]]['level']){
				this.menu_path[i] = item_position
				i--
			}
			item_position--
		}
		while ((i>=0) && (item_position>=0))
	}
}


pages.add_virtual_node = function (node) {
	if ( typeof(node) != 'undefined') 
		this.virtual_nodes[this.virtual_nodes.length] = node
}


pages.header_output = function () {

    document.write('<script language="javascript" src="/russia/citi2.js"></scr' + 'ipt>')
    document.write('<script language="javascript" src="/russia/citi.js"></scr' + 'ipt>')

}


pages.topmenu_output = function () {
	output_string=''
	for (k = 0; k < this.menu.length; k++)
		if ((this.menu[k]['level'] == 1) && (this.menu_path[0] != 'undefined'))
			output_string += '<li' + (this.menu_path[0] == k ? ' class="active"' : '' ) + '><span><a href="' + this.menu[k]['page'] + '">' + this.menu[k]['title'] + '</a></span></li> '
			
    document.write('  <div class="h-header">')
    document.write('    <div class="h-top">')
    document.write('      <div class="toplogo"><a href="citigold_ru.htm"><img src="img/logo1.png" alt="Citigold" /></a></div>')
    document.write('      <div class="clear">&#160;</div>')
    document.write('    </div> <!-- /h-top -->')
    document.write('    <div class="h-lego-wrap">')
    document.write('      <div class="lego-top">&#160;</div>')
    document.write('      <div class="h-lego-inner">')
    document.write('        <a href="citigold_ru.htm"><img src="img/logo2.png" alt="Citibank Citi never sleep" /></a>')
    document.write('        <ul class="nav">')
    document.write(output_string)
    document.write('        </ul>')
    document.write('        <div class="clear">&#160;</div>')
    document.write('      </div>')
    document.write('      <div class="lego-bot">&#160;</div>')
    document.write('    </div> <!-- /h-lego-wrap --> ')
    document.write('  </div> <!-- /h-header -->')

}


pages.leftmenu_output = function () {
	flag = false
   	output_string = ''
	if (this.menu_path.length > 0) {
	
		i = this.menu_path[0]
		do {

			if (this.menu[i]['level'] == 1)
				output_string += '<h2>' + this.menu[i]['title'] + '</h2><ul class="subnav">'
			
			else if (this.menu[i]['level'] == 2) {
				if ((this.menu_path.length > 1) && (this.menu_path[1] == i)) {
					output_string += '<li class="active"><a href="' + this.menu[i]['page'] + '">' + this.menu[i]['title'] + '</a> '
					
					if (((i+1) >= this.menu.length) || (this.menu[i+1]['level'] != 3))
						output_string +=' </li>'
				}
				else
					output_string += '<li><a href="' + this.menu[i]['page'] + '">' + this.menu[i]['title'] + '</a></li> '
			}
			
			else if (this.menu[i]['level'] == 3) {
				if ((this.menu_path.length > 1) && (this.get_parent(i) == this.menu_path[1])) {
					if (!flag)  {
						output_string += ' <ul>'
						flag = true
					}
					if 	(this.menu_path[2] == i)
						output_string += '<li class="active"> <a href="' + this.menu[i]['page'] + '">' + this.menu[i]['title'] + '</a></li> '
					else
						output_string += '<li> <a href="' + this.menu[i]['page'] + '">' + this.menu[i]['title'] + '</a></li> '
					if (((i+1) >= this.menu.length) || (this.menu[i+1]['level'] !=3))
						output_string += ' </ul></li>'
				}
			}			
			
			i++
		}
		while ((i < this.menu.length) && (this.menu[i]['level'] !=1 ))
	
		output_string += '</ul>'
   
   }
   
   document.write('         <div class="h-sidebar">')
   document.write('           <ul class="serv-nav">')
   document.write('             <li><a href="javascript: run_cbol(\'gold\',\'rus\');">Вход в Citibank Online</a></li>')
   if( CBOLsession )  {document.write('             <li><a href="/RUGCB/JSO/signoff/SummaryRecord.do?logOff=true">Выход из Citibank Online</a></li>')}
   document.write('             <li><a href="service.html">Подключить услугу</a></li>')
   document.write('             <li><a href="form.htm">Стать клиентом</a></li>')
   document.write('           </ul>')
   document.write(output_string)
   document.write('         </div> <!-- /h-sidebar -->')

}


pages.roadmap_output = function () {

	var path = new Array()
	output_string=''
	for (i = 0; i < this.menu_path.length; i++)
		path[path.length] = { page: this.menu[this.menu_path[i]]['page'], title: this.menu[this.menu_path[i]]['title'] }
	for (i = 0; i < this.virtual_nodes.length; i++)
			path[path.length] = { page: this.virtual_nodes[i]['page'], title: this.virtual_nodes[i]['title'] }
	for (i=0; i < path.length; i++) {
		if (i==(path.length-1))
			output_string+='<li class="active">' + path[i]['title'] + '</li>'
		else 
			output_string+='<li><a href="' + path[i]['page'] + '">' + path[i]['title'] + '</a> / </li>'
	} 
	if (output_string) 
		output_string= '<li><a href="citigold_ru.htm">Главная</a> / </li>' + output_string
	document.write('  <ul class="breadcrumbs">')
	document.write(output_string)
	document.write('  </ul>')

}


pages.banner_output = function () {

   document.write('           <div class="h-asidebar">')
   show_b3_banner('rus','cg_new')
   document.write('           </div> <!-- /h-asidebar -->')
}


pages.footer_output = function () {
    
	document.write('  <div class="h-footer">')
	document.write('    <div class="foot-info">')
	document.write('      <p class="flink"><a href="citigold_ru.htm">citigold.ru</a></p>')
	document.write('      <ul class="fnav">')
	document.write('          <li><a href="sitemap.html">Карта сайта</a></li>')
	document.write('          <li><a href="/russia/info/rus/security.htm" target="_blank">Безопасность</a></li>')
	document.write('          <li><a href="/russia/main/rus/privacy.htm" target="_blank">Конфиденциальность</a></li>')
	document.write('          <li><a href="/russia/main/rus/home.htm" target="_blank">citibank.ru</a></li>')
	document.write('      </ul>')
	document.write('      <div class="clear">&#160;</div>')
	document.write('    </div>')
	document.write('    <a href="http://www.citibank.ru/" target="_blank"><img class="logo3" src="img/logo3.png" alt="Citibank" /></a>')
	document.write('    <ul class="flink2">')
	document.write('      <li><a href="/russia/main/rus/promise.htm" target="_blank">Соблюдение неприкосновенности частной жизни</a></li>')
	document.write('      <li><a href="/russia/main/rus/disclamer.htm" target="_blank">Условия, предостережения и оговорки</a></li>')
	document.write('      <li>Копирайт &copy; 2002-2012 Citigroup Inc.</li>')
	document.write('    </ul>')
	document.write('    <div class="clear">&#160;</div>')
	document.write('  </div> <!-- /h-footer -->')

}


pages.glossary = function () {
	
	var file_name = this.get_filename(window.location.href);
	var current_letter = file_name.substring(file_name.indexOf('_') + 1, file_name.indexOf('.'))

	document.write('<div class="h-alph-wrap">')
  	document.write('<ul class="alph">')
	document.write((current_letter=='a') ? '	<li class="active">А</li>': '	<li><a href="glossary_a.html">А</a></li>')
	document.write((current_letter=='b') ? '	<li class="active">Б</li>': '	<li><a href="glossary_b.html">Б</a></li>')
	document.write('	<li>В</li>')
	document.write('	<li>Г</li>')
	document.write((current_letter=='d') ? '	<li class="active">Д</li>': '	<li><a href="glossary_d.html">Д</a></li>')
	document.write('	<li>Е</li>')
	document.write('	<li>Ж</li>')
	document.write('	<li>З</li>')
	document.write((current_letter=='i') ? '	<li class="active">И</li>': '	<li><a href="glossary_i.html">И</a></li>')
	document.write((current_letter=='k') ? '	<li class="active">К</li>': '	<li><a href="glossary_k.html">К</a></li>')
	document.write('	<li>Л</li>')
	document.write('	<li>М</li>')
	document.write((current_letter=='n') ? '	<li class="active">Н</li>': '	<li><a href="glossary_n.html">Н</a></li>')
	document.write((current_letter=='o') ? '	<li class="active">О</li>': '	<li><a href="glossary_o.html">О</a></li>')
	document.write((current_letter=='p') ? '	<li class="active">П</li>': '	<li><a href="glossary_p.html">П</a></li>')
	document.write('	<li>Р</li>')
	document.write((current_letter=='c') ? '	<li class="active">C</li>': '	<li><a href="glossary_c.html">C</a></li>')
	document.write((current_letter=='t') ? '	<li class="active">Т</li>': '	<li><a href="glossary_t.html">Т</a></li>')
	document.write('	<li>У</li>')
	document.write((current_letter=='f') ? '	<li class="active">Ф</li>': '	<li><a href="glossary_f.html">Ф</a></li>')
	document.write('	<li>Х</li>')
	document.write('	<li>Ц</li>')
	document.write('	<li>Ч</li>')
	document.write('	<li>Ш</li>')
	document.write('	<li>Щ</li>')
	document.write((current_letter=='e') ? '	<li class="active">Э</li>': '	<li><a href="glossary_e.html">Э</a></li>')
	document.write('	<li>Ю</li>')
	document.write('	<li>Я</li>')
	document.write('</ul>')
	
	document.write('<ul class="alph">')
	document.write('	<li>А</li>')
	document.write('  <li>B</li>')	
	document.write((current_letter=='c2') ? '	<li class="active">C</li>': '	<li><a href="glossary_c2.html">C</a></li>')
	document.write('  <li>D</li>')
	document.write((current_letter=='e2') ? '	<li class="active">E</li>': '	<li><a href="glossary_e2.html">E</a></li>')
	document.write('  <li>F</li>')
	document.write('  <li>G</li>')
	document.write((current_letter=='h') ? '	<li class="active">H</li>': '	<li><a href="glossary_h.html">H</a></li>')
	document.write('  <li>I</li>')
	document.write('  <li>J</li>')
	document.write('  <li>K</li>')
	document.write('  <li>L</li>')
	document.write('  <li>M</li>')
	document.write('  <li>N</li>')
	document.write('  <li>O</li>')
	document.write('  <li>P</li>')
	document.write('  <li>Q</li>')
	document.write('  <li>R</li>')
	document.write('  <li>S</li>')
	document.write('  <li>T</li>')
	document.write('  <li>U</li>')
	document.write('  <li>V</li>')
	document.write('  <li>W</li>')
	document.write('  <li>X</li>')
	document.write('  <li>Y</li>')
	document.write('  <li>Z</li>')	
	document.write('</ul>')
	document.write('</div> <!-- /h-alph-wrap -->');
}


pages.click2call = function () {
	nw=window.open('click2call.html','click2call','width=400,height=365,menubar=no,location=yes,toolbar=no,status=no,resizable=yes,scrollbars=no')
}

pages.flash_output = function (obj,file_name,target_link) {

		
	content='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="710" height="230" wmode="opaque">'
	content+='<param name="movie" value="' + file_name + '">'
	content+='<param name="FlashVars" value="' + target_link + '">'
	content+='<param name="wmode" value="opaque">'
	content+='<param name="quality" value="high">'
	content+='<embed src="' +file_name + '" quality="high" width="710" height="230" type="application/x-shockwave-flash" flashvars="' + target_link + '" wmode="opaque">'
	content+='</object>'
	
	document.getElementById(obj).innerHTML=content

}


pages.init()





