//mh_answ_yes_tt_x = 5;
//mh_answ_yes_tt_y = 22;

var mh_applet_current_mainblock = null;

var mh_applet_current_target = null;

var mh_messenger_timeout = null;

var mh_active_applet_watch_item = 0;
var mh_active_applet_watch_screen = 1;
var mh_active_applet_watch_items_num = 0;
var mh_applet_watch_slideshow = null;

var mh_active_applet_try_item = 0;
var mh_active_applet_try_screen = 1;
var mh_active_applet_try_items_num = 0;
var mh_applet_try_slideshow = null;
var mh_active_applet_try_subitem = '';

var mh_applet_watch_screens = new Array( );
mh_applet_watch_screens[ 1 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 2 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 3 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 4 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 5 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 6 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 7 ] = 'screen_mainmenu.gif';
mh_applet_watch_screens[ 8 ] = 'screen_soon.gif';
mh_applet_watch_screens[ 9 ] = 'screen_soon.gif';

var mh_applet_try_screens = new Array( );
mh_applet_try_screens[ 1 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 2 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 3 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 4 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 5 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 6 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 7 ] = 'screen_mainmenu.gif';
mh_applet_try_screens[ 8 ] = 'screen_soon.gif';

var mh_applet_texts = {
	'hacker': {
		'1': {
			'title': 'Find friends',
			'texts': [
				'ICQ, GTalk, Windows Messenger.',
				'Mail.ru, Яндекс.Почта, GMail, Рамблер.Почта, свой собственный сервер.',
				'ВКонтакте, Одноклассники, МойКруг, Facebook.',
				'Форумы.'
			]
		},
		'2': {
			'title': 'Find love',
			'texts': [
				'Mamba.ru, LovePlanet.ru.'
			]
		},
		'3': {
			'title': 'Find Yourself',
			'texts': [
				'Фотогалереи.',
				'Подкасты.',
				'Музыка.',
				'ЖЖ, LI, Блоги@Mail.ru, Twitter.'
			]
		},
		'4': {
			'title': 'Find Discount',
			'texts': [
				'Скидки и бонусы в любимых заведениях.',
				'Экономь на звонках и смс.'
			]
		},
		'5': {
			'title': 'Just Find',
			'texts': [
				'Wap-браузер.',
				'Местоположение друзей и магазинов.'
			]
		},
		'6': {
			'title': 'Find Readings',
			'texts': [
				'Книги.',
				'Новости.',
				'Газеты и журналы.'
			]
		},
		'7': {
			'title': 'Find Goods',
			'texts': [
				'Пополняй баланс.',
				'Оплачивай интернет.',
				'Оплачивай ЖКХ.',
				'Делай покупки в интернет-магазинах.'
			]
		},
		'8': {
			'title': 'Find Money',
			'texts': [
				'Продажа своих фото, музыки, видео.'
			]
		},
		'9': {
			'title': 'Find Free Space',
			'texts': [
//				'Choose Life. Choose a job. Choose a career. Choose a family. Choose a fucking big television, choose washing machines, cars, compact disc players and electrical tin openers. Choose leisurewear and matching luggage. Choose a three-piece suite on hire purchase in a range of fucking fabrics. Choose DIY and wondering who the fuck you are on a Sunday morning… Choose your future. Choose life. I chose not to choose life: I chose something else ;)'
			]
		}
	},
	'student': {
		'1': {
			'title': 'Дружи!',
			'texts': [
				'Будь всегда на связи в Аське, Akzia Live и других мессенджерах',
				'Используй почту «Акции» для чтения и отправки писем на Mail.ru, Яндексе, Gmail или рабочем ящике',
				'Находись одновременно во ВКонтакте, Одноклассниках, МоемКруге или Facebook',
				'Веди свой блог, комментируй друзей, пости фото на LiveJournal, Li или Twitter'
			]
		},
		'2': {
			'title': 'Знакомься!',
			'texts': [
				'Найди свою любовь в ближайших 100 метрах — воспользуйся «Знакомствами» «Акции» с функцией определения текущего местоположения, отправки SMS и совершения звонков без знания номера и др.',
				'Или воспользуйся Мамбой, Лавплэнет, 24опен и др.'
			]
		},
		'3': {
			'title': 'Самовыражайся!',
			'texts': [
				'Запиши своего препода, когда он ругается матом — выложи в виде подкаста в сеть или отправь ему в виде голосового письма;)',
				'Сохрани для истории своих друзей и подруг в виде фото или видео репортажа с очередной вечеринки. Прямо из запущенной на телефоне «Акции» делай снимки и записи, отправляй тем, кто не с вами в виде ссылки на файл, всплывающего окна и др.',
				'Делись с друзьями своими постами в блогах, музыкальными пробами или видеороликами'
			]
		},
		'4': {
			'title': 'Экономь!',
			'texts': [
				'Получай скидки и бонусы в любимых кафе, кинотеатрах, магазинах или спорткомплексах',
				'Экономь на звонках, смс и интернет-траффике'
			]
		},
		'5': {
			'title': 'Находи!',
			'texts': [
				'Сёрфи по любимым мобильным сайтам с встроенным браузером «Акции»',
				'Определяй текущее местоположение друзей, кафе или магазинов',
				'Используй RSS-reader, переводчик, универсальную ТВ-программу и др.'
			]
		},
		'6': {
			'title': 'Читай!',
			'texts': [
				'Свои любимые газеты, журналы или интернет-СМИ',
				'Последние новости, афишу, прогноз погоды, курсы валют',
				'Кастанеду, Пелевина, Толстого, Маркса и другие правильные книги в мобильной библиотеке'
			]
		},
		'7': {
			'title': 'Пополняй и покупай!',
			'texts': [
				'Одним кликом баланс телефона, доступа в интернет как себе, так и друзьям',
				'Последние треки, альбомы и фильмы в мобильном «Универмаге» «Акции»',
				'Билеты в кино, на концерты или транспорт'
			]
		},
		'8': {
			'title': 'Зарабатывай!',
			'texts': [
				'Напиши программу для телефона или игру, напиши новый сервис для «Акции», запиши свой музыкальный альбом, сними мини-фильм или просто сделай классную фотосессию – размести в «Акции», назначь цену и если твой продукт будет достойным, его обязательно купят!'
			]
		},
		'9': {
			'title': 'Храни данные!',
			'texts': [
				'Все контакты и адресную книгу — синхронизируй, редактируй как с телефона, так и с компьютера',
				'Файлы на своем неограниченном дисковом пространстве в «Акции»'
			]
		}
	},
	'blonde': {
		'1': {
			'title': 'Будь в центре внимания',
			'texts': [
				'В Аське, Akzia Live и других мессенджерах',
				'Не пропускай письма поклонников — используй почту «Акции» для чтения писем на Mail.ru, Яндексе, Gmail или рабочем ящике',
				'Будь доступна во ВКонтакте, Одноклассниках, МоемКруге или Facebook одновременно',
				'Веди свой блог, пости свои фото на LiveJournal, Li или Twitter'
			]
		},
		'2': {
			'title': 'Найди свою половинку',
			'texts': [
				'В ближайших 100 метрах или другой стране — воспользуйся «Знакомствами» «Акции» с функцией определения текущего местоположения, отправки SMS и совершения звонков без знания номера и др.',
				'Или воспользуйся Мамбой, Лавплэнет, 24опен и др.'
			]
		},
		'3': {
			'title': 'Покажи себя',
			'texts': [
				'Создай фотоальбом и просматривай галереи своих друзей',
				'Запиши признания своего босса и выложи в виде подкаста в сеть или отправь ему в виде голосового письма;)'
			]
		},
		'4': {
			'title': 'Экономь',
			'texts': [
				'Получай скидки и бонусы в любимых кафе, кинотеатрах, магазинах или спорткомплексах',
				'Экономь на звонках, смс и интернет-траффике'
			]
		},
		'5': {
			'title': 'Будь в курсе',
			'texts': [
				'Посещай любые мобильные сайты',
				'Определяй местоположение магазинов, кафе или кинотеатров',
				'Используй встроенный переводчик.'
			]
		},
		'6': {
			'title': 'Читай',
			'texts': [
				'Книжные новинки',
				'Фэшн-блоги',
				'Ленты новостей',
				'Любимые журналы'
			]
		},
		'7': {
			'title': 'Делай покупки',
			'texts': [
				'Музыкальные альбомы или фильмы в мобильном «Универмаге» «Акции»',
				'Билеты в кино, на концерты или транспорт',
				'Пополняй баланс телефона, доступа в интернет как себе, так и друзьям'
			]
		},
		'8': {
			'title': 'Зарабатывай',
			'texts': [
				'Продавай свои фотографии, видео или музыку'
			]
		},
		'9': {
			'title': 'Храни информацию',
			'texts': [
				'Закачивай файлы с телефона',
				'Сохраняй контакты из телефонной книжки'
			]
		}
	},
	'boss': {
		'1': {
			'title': 'Будь всегда на связи',
			'texts': [
				'Со своими клиентами и партнерами — используй корпоративную почту, Mail.ru, Яндекс.Почту или Gmail в почтовом клиенте «Акции»',
				'Со своей командой и поставщиками — используй встроенные в «Акцию» мессенджеры — ICQ, Akzia Live и др.',
				'С текущими и потенциальными бизнес-партнерами, сотрудниками и консультантами через Facebook, LinkedIn, ВКонтакте, Одноклассники, МойКруг и др.',
				'Со своими единомышленниками в своих и их блогах на LiveJournal, Twitter и др.'
			]
		},
		'2': {
			'title': 'Делай свою жизнь ярче',
			'texts': [
				'Найди приятного человека (во всех отношениях;) в другом городе или в ближайших 100 метрах — воспользуйся «Знакомствами» «Акции» с функцией определения текущего местоположения, отправки SMS и совершения звонков без знания номера и др.',
				'Или воспользуйся Мамбой, Лавплэнет, 24опен и др.'
			]
		},
		'3': {
			'title': 'Делись эмоциями',
			'texts': [
				'В виде подкастов в звуковом формате — просто нажми «Запись» в сервисе «Аудио» и продолжай заниматься делом, после, записанное можно сразу выложить в свой блог или отослать в виде голосового письма',
				'В виде фото и видео, прямо из запущенной на телефоне «Акции» делай снимки и записи, отправляй близким в виде ссылки на файл, всплывающего окна и др.',
				'Просто текстовыми заметками в ЖЖ, LI, Twitter и т.д.'
			]
		},
		'4': {
			'title': 'Не переплачивай',
			'texts': [
				'Пользуйся для экономии на повседневных покупках дисконтной системой «Акции» в кафе, кинотеатре или магазине',
				'Звони по межгороду, отправляй SMS, передавай данные — благодаря специальным разработкам в «Акции» это дешевле'
			]
		},
		'5': {
			'title': 'Узнавай, не сходя с места',
			'texts': [
				'Цены конкурентов, предложения поставщиков, обновления на корпоративных сайтах — используй встроенный браузер «Акции» для мобильного интернета',
				'Где ближайшая заправка, банкомат, кафе или где сейчас находятся твои сотрудники',
				'Используй также встроенный RSS-reader, переводчик, универсальную ТВ-программу и др'
			]
		},
		'6': {
			'title': 'Будь всегда в курсе',
			'texts': [
				'Что напечатали свежие Ведомости, показал РБК-ТВ или сообщило BusinessFM',
				'Где и когда пройдет нужный мастер-класс, нужная вечеринка, выставка, презентация и т.д.',
				'Какая завтра погода в Хабаровске или Лондоне, сколько стоит сегодня Евро, почем сегодня Газпром и т.д.',
				'Ну и просто читай деловые книги в мобильной библиотеке'
			]
		},
		'7': {
			'title': 'Совершай покупки не отходя от кассы',
			'texts': [
				'Одним кликом пополняй баланс телефона, доступа в интернет, платных ТВ-каналов как себе, так и близким',
				'Оплачивай ЖКХ, проводной телефон, кредиты, не толкаясь в очередях',
				'Приобретай последние альбомы и фильмы любимых исполнителей и актеров в мобильном «Универмаге»',
				'Покупай билеты в кино, на концерты или транспорт'
			]
		},
		'8': {
			'title': 'Организуй новый канал сбыта',
			'texts': [
				'Предложи владельцам мобильных телефонов сервисы или продукты твоей компании — их можно будет также легко приобрести как сейчас билеты в кино, музыкальный альбом или игру в «Акции»'
			]
		},
		'9': {
			'title': 'Храни свои данные',
			'texts': [
				'Все контакты всегда под рукой, легко синхронизировать, легко хранить, легко редактировать, доступ как с телефона, так и с компьютера',
				'Весь цифровой контент, приобретенный в мобильной среде всегда может быть сохранен на твоем дисковом пространстве в «Акции»'
			]
		}
	}
}

function mh_applet_changeTarget( purpose ) {
	mh_applet_subitem_close( );
	
	if ( mh_active_applet_watch_item != 0 ) {
		mh_applet_show( 'watch', mh_active_applet_watch_item );
	}
	
	if ( typeof( mh_applet_texts[ purpose ] ) ) {
		if ( mh_applet_current_target !== null ) {
			$( '#watch_this_' + mh_applet_current_target ).attr( 'src', SITE_URL + 'images/applet/watch_this_' + mh_applet_current_target + '.gif' );
		}
		
		mh_applet_current_target = purpose;
		
		$( '#watch_this_' + mh_applet_current_target ).attr( 'src', SITE_URL + 'images/applet/watch_this_' + mh_applet_current_target + '_a.gif' );
		
		for ( var id in mh_applet_texts[ purpose ] ) {
			$( '#applet_watch_item_' + id + ' span.applet_title' ).text( mh_applet_texts[ purpose ][ id ][ 'title' ] );
			$( '#applet_watch_item_' + id + ' div.applet_text *' ).remove( );
			
			for ( var text_id in mh_applet_texts[ purpose ][ id ][ 'texts' ] ) {
				$( '#applet_watch_item_' + id + ' div.applet_text' ).append( '<div class="applet_subitem">' + mh_applet_texts[ purpose ][ id ][ 'texts' ][ text_id ] + '</div>' );
			}
		}
	}
}

function mh_applet_startWatchSlideshow( ) {
	mh_applet_next_screen( 'watch' );
	
	if ( mh_applet_watch_slideshow != null ) {
		clearInterval( mh_applet_watch_slideshow );
		
		mh_applet_watch_slideshow = null;
	}
	
	mh_applet_watch_slideshow = setInterval(
		function ( ) {
			var screen = mh_active_applet_watch_screen + 1;
			
			if ( screen > mh_active_applet_watch_items_num ) {
				screen = 1;
			}
			
			mh_applet_show( 'watch', screen );
		},
		3000
	);
	
	$( 'img#applet_watch_button_play' ).attr( 'src', SITE_URL + 'images/applet/button_pause.gif' );
}

function mh_applet_startTrySlideshow( ) {
	mh_applet_next_screen( 'try' );
	
	if ( mh_applet_try_slideshow != null ) {
		clearInterval( mh_applet_try_slideshow );
		
		mh_applet_try_slideshow = null;
	}
	
	mh_applet_try_slideshow = setInterval(
		function ( ) {
			var screen = mh_active_applet_try_screen + 1;
			
			if ( screen > mh_active_applet_try_items_num ) {
				screen = 1;
			}
			
			mh_applet_show( 'try', screen );
		},
		3000
	);
	
	$( 'img#applet_try_button_play' ).attr( 'src', SITE_URL + 'images/applet/button_pause.gif' );
}

function mh_applet_stopSlideshow( ) {
	if ( mh_applet_watch_slideshow != null ) {
		clearInterval( mh_applet_watch_slideshow );
		
		mh_applet_watch_slideshow = null;
		$( 'img#applet_watch_button_play' ).attr( 'src', SITE_URL + 'images/applet/button_play.gif' );
	}
	
	if ( mh_applet_try_slideshow != null ) {
		clearInterval( mh_applet_try_slideshow );
		
		mh_applet_try_slideshow = null;
		$( 'img#applet_try_button_play' ).attr( 'src', SITE_URL + 'images/applet/button_play.gif' );
	}
}

function mh_applet_next_screen( type ) {
	mh_applet_stopSlideshow( );
	
	var screen = 0;
	
	switch ( type ) {
		case 'watch':
			screen = mh_active_applet_watch_screen + 1;
			
			if ( screen > mh_active_applet_watch_items_num ) {
				screen = 1;
			}
		break;
		
		case 'try':
			screen = mh_active_applet_try_screen + 1;
			
			if ( screen > mh_active_applet_try_items_num ) {
				screen = 1;
			}
		break;
	}
	
	mh_applet_show( type, screen );
}

function mh_applet_prev_screen( type ) {
	mh_applet_stopSlideshow( );
	
	var screen = 0;
	
	switch ( type ) {
		case 'watch':
			screen = mh_active_applet_watch_screen - 1;
			
			if ( screen < 1 ) {
				screen = mh_active_applet_watch_items_num;
			}
		break;
		
		case 'try':
			screen = mh_active_applet_try_screen - 1;
			
			if ( screen < 1 ) {
				screen = mh_active_applet_try_items_num;
			}
		break;
	}
	
	mh_applet_show( type, screen );
}

function mh_applet_tab_click( ) {
	mh_applet_stopSlideshow( );
	
	var m_res = $( this ).parent( ).attr( 'id' ).match( /applet_([a-z]+)_item_([0-9]+)/i );
	
	mh_applet_show( m_res[ 1 ], parseInt( m_res[ 2 ] ) );
}

function mh_applet_show( type, activated ) {
	var show = true;
	
	var applet_item = 0;
	
	mh_applet_subitem_close( );
	
	switch ( type ) {
		case 'watch':
			applet_item = mh_active_applet_watch_item;
		break;
		
		case 'try':
			applet_item = mh_active_applet_try_item;
		break;
	}
	
	var applet_item_id = '#applet_' + type + '_item_' + applet_item.toString( );
	
	if ( applet_item != 0 ) {
		if ( $( applet_item_id + ' div.applet_text' ).length > 0 ) {
			if ( $( applet_item_id + ' div.applet_text *' ).length > 0 ) {
				$( applet_item_id + ' div.applet_text' ).css( 'display', 'none' );
				$( applet_item_id + ' img.applet_item_img' ).attr( 'src', SITE_URL + 'images/plus.gif' );
			}
		}
		
		if ( $( applet_item_id ).attr( 'class' ) == 'applet_item_active' ) {
			$( applet_item_id ).removeClass( 'applet_item_active' ).addClass( 'applet_item' );
		}
		
//		if ( parseInt( $( '#applet_watch_item_' + mh_active_applet_watch_item ).attr( 'id' ).match( /^applet_watch_item_([0-9]+)$/ )[ 1 ] ) < mh_active_applet_watch_items_num ) {
		if ( $( applet_item_id + ' div.applet_text' ).length > 0 ) {
			if ( $( applet_item_id + ' div.applet_text *' ).length > 0 ) {
				if ( $( applet_item_id + ' div.applet_v_spacer' ).length > 0 ) {
					if ( $.browser.msie ) {
						$( applet_item_id + ' div.applet_v_spacer' ).css( 'background', '#9a9a9a url(' + SITE_URL + 'images/applet/grad_sm.jpg) repeat-y right top;' );
					} else {
						$( applet_item_id + ' div.applet_v_spacer' ).css( 'background', '' );
					}
				}
			}
		}
		
		if ( applet_item != activated ) {
			applet_item = activated;
		} else {
			show = false;
		}
	} else {
		applet_item = activated;
	}
	
	switch ( type ) {
		case 'watch':
			mh_active_applet_watch_item = applet_item;
		break;
		
		case 'try':
			mh_active_applet_try_item = applet_item;
		break;
	}
	
	applet_item_id = '#applet_' + type + '_item_' + applet_item.toString( );
	
	if ( show ) {
		if ( $( applet_item_id + ' div.applet_text' ).length > 0 ) {
			if ( $( applet_item_id + ' div.applet_text *' ).length > 0 ) {
				$( applet_item_id + ' div.applet_text' ).css( 'display', 'block' );
				$( applet_item_id + ' img.applet_item_img' ).attr( 'src', SITE_URL + 'images/minus.gif' );
			}
		}
		
		if ( $( applet_item_id ).attr( 'class' ) == 'applet_item' ) {
			$( applet_item_id ).removeClass( 'applet_item' ).addClass( 'applet_item_active' );
		}
		if ( $( applet_item_id + ' div.applet_text' ).length > 0 ) {
			if ( $( applet_item_id + ' div.applet_text *' ).length > 0 ) {
//				if ( parseInt( $( '#' + mh_active_applet_watch_item ).attr( 'id' ).match( /^applet_watch_item_([0-9]+)$/ )[ 1 ] ) < mh_active_applet_watch_items_num ) {
				if ( $( applet_item_id + ' div.applet_v_spacer' ).length > 0 ) {
					$( applet_item_id + ' div.applet_v_spacer' ).css( 'background', '#ffffff' );
				}
			}
		}
		
		switch ( type ) {
			case 'watch':
				if ( mh_active_applet_watch_screen != applet_item ) {
					mh_applet_showWatchScreen( applet_item );
				}
			break;
			
			case 'try':
				if ( mh_active_applet_try_screen != applet_item ) {
					mh_applet_showTryScreen( applet_item );
				}
			break;
		}
	} else {
		switch ( type ) {
			case 'watch':
				mh_active_applet_watch_item = 0;
			break;
			
			case 'try':
				mh_active_applet_try_item = 0;
			break;
		}
	}
}

function mh_applet_showWatchScreen( screen ) {
	if ( mh_active_applet_watch_item == 0 ) {
		mh_active_applet_watch_screen = screen;
	} else {
		mh_active_applet_watch_screen = mh_active_applet_watch_item;
	}
	
	$( 'img#applet_watch_screen' ).fadeOut(
		500,
		function ( ) {
			$( 'img#applet_watch_screen' ).attr( 'src', SITE_URL + 'images/applet/' + mh_applet_watch_screens[ mh_active_applet_watch_screen ] ).fadeIn( 500 );
		}
	);
}

function mh_applet_showTryScreen( screen ) {
	if ( mh_active_applet_try_item == 0 ) {
		mh_active_applet_try_screen = screen;
	} else {
		mh_active_applet_try_screen = mh_active_applet_try_item;
	}
	
	$( 'img#applet_try_screen' ).fadeOut(
		500,
		function ( ) {
			$( 'img#applet_try_screen' ).attr( 'src', SITE_URL + 'images/applet/' + mh_applet_try_screens[ mh_active_applet_try_screen ] ).fadeIn( 500 );
		}
	);
}

function mh_changeApplet( name ) {
	mh_applet_stopSlideshow( );
	mh_applet_subitem_close( );
	
	if ( $( '#applet_' + name + '_block' ).length > 0 ) {
		if ( mh_applet_current_mainblock == null ) {
			$( '.applet_mainblock' ).fadeOut( 0 );
			
			mh_applet_current_mainblock = name;
			
			$( '#applet_' + name + '_block' ).fadeIn( 1 );
		} else {
			$( '#applet_' + mh_applet_current_mainblock + '_block' ).fadeOut(
				500,
				function ( ) {
					mh_applet_current_mainblock = name;
					$( '#applet_' + mh_applet_current_mainblock + '_block' ).fadeIn( 500 );
				}
			);
		}
	}
}

function mh_applet_subitem_close( ) {
	if ( mh_active_applet_try_subitem !== '' ) {
		$( '#' + mh_active_applet_try_subitem + ' .applet_subsubitem' ).css( 'display', 'none' );
		mh_active_applet_try_subitem = '';
	}
}

function mh_applet_subitem_click( ) {
	var show = true;
	
	var active = $( this ).parent( );
	
	if ( mh_active_applet_try_subitem !== '' ) {
		if ( mh_active_applet_try_subitem == active.attr( 'id' ) ) {
			show = false;
		}
		
		mh_applet_subitem_close( );
	}
	
	if ( show ) {
		mh_active_applet_try_subitem = active.attr( 'id' );
		
		$( '.applet_subsubitem', active ).css( 'display', 'block' );
	}
}

function mh_applet_subitem_linktext_answ_no( ) {
	var active = $( this );
	
	while ( active.attr( 'class' ) != 'applet_subitem_linktext_content' ) {
		active = active.parent( );
	}
	
	var parent = active.parent( );
	
	$( 'span.link', parent ).unbind( 'click' );
	
	active.fadeOut(
		500,
		function ( ) {
			active.css( 'display', 'none' );
			
			$( 'span.link', parent ).click( mh_applet_subitem_linktext_open );
		}
	);
}

function mh_applet_subitem_linktext_close( ) {
	var item = $( this );
	
	$( this ).unbind( 'click' );
	
	$( '.applet_subitem_linktext_content', item.parent( ) ).fadeOut(
		500,
		function ( ) {
			$( '.applet_subitem_linktext_content', item.parent( ) ).css( 'display', 'none' );
			
			item.click( mh_applet_subitem_linktext_open );
		}
	);
}

function mh_applet_subitem_linktext_open( ) {
	var item = $( this );
	
	$( this ).unbind( 'click' );
	
	$( '.applet_subitem_linktext_content', item.parent( ) ).fadeIn(
		500,
		function ( ) {
			item.click( mh_applet_subitem_linktext_close );
		}
	);
}

function mh_select_messenger( ) {
	var item = $( this ).parent( );
	var id = $( this ).attr( 'id' );
	
	var url = SITE_URL + 'messenger_vote/' + id.match( /^messenger_(.*)$/i )[ 1 ];
	
	if ( mh_messenger_timeout != null ) {
		clearTimeout( mh_messenger_timeout );
		$( '.messenger_result', item ).remove( );
	}
	
	var req = new JsHttpRequest( );
	
	req.onreadystatechange = function( ) {
		if ( req.readyState == 4 ) {
			var t = req;
			
			if ( t.responseJS.success ) {
				item.append(
					'<div class="messenger_result">' + "\n" +
					'	<table border="0" cellpadding="0" cellspacing="0">' + "\n" +
					'		<tbody>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" colspan="3" class="applet_subitem_linktext_tb_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_rl_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_content_text">Спасибо! Ваше пожелание доставлено в почтовый ящик разработчиков.</td>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_rl_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" colspan="3" class="applet_subitem_linktext_tb_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'		</tbody>' + "\n" +
					'	</table>' + "\n" +
					'</div>'
				);
			} else {
				item.append(
					'<div class="messenger_result">' + "\n" +
					'	<table border="0" cellpadding="0" cellspacing="0">' + "\n" +
					'		<tbody>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" colspan="3" class="applet_subitem_linktext_tb_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_rl_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_content_text">При боработке данных произошла ошибка.</td>' + "\n" +
					'				<td align="left" valign="top" class="applet_subitem_linktext_rl_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'			<tr>' + "\n" +
					'				<td align="left" valign="top" colspan="3" class="applet_subitem_linktext_tb_brdr"><img src="' + SITE_URL + 'images/none.gif" width="1" height="1" /></td>' + "\n" +
					'			</tr>' + "\n" +
					'		</tbody>' + "\n" +
					'	</table>' + "\n" +
					'</div>'
				);
			}
			
			$( '.messenger_result', item ).fadeIn(
				500,
				function ( ) {
					mh_select_messenger.f = function ( ) {
						var item = $( '#' + id ).parent( );
						
						$( '.messenger_result', item ).fadeOut(
							500,
							function ( ) {
								$( '.messenger_result', item ).remove( );
								mh_messenger_timeout = null;
							}
						);
					};
					
					mh_messenger_timeout = setTimeout( 'mh_select_messenger.f( );', 3000 );
				}
			);
		}
	}
	
	req.open( null, url, true );
	req.send( );
}

$( document ).ready(
	function( ) {
		mh_changeApplet( 'watchthis' );
		$( '.applet_item table.applet_item_tab, .applet_item_red table.applet_item_tab' ).click( mh_applet_tab_click );
//		mh_active_applet_watch_items_num = $( '.applet_item, .applet_item_red' ).length;
		mh_active_applet_watch_items_num = $( '#applet_watchthis_block .applet_item, #applet_watchthis_block .applet_item_red' ).length;
		mh_active_applet_try_items_num = $( '#applet_trythis_block .applet_item, #applet_trythis_block .applet_item_red' ).length;
		mh_applet_changeTarget( 'student' );
		
		$( '.applet_subitem_linktext_content' ).fadeOut( 0 ).css( 'display', 'none' );
		$( '.applet_subitem_linktext span.link' ).click( mh_applet_subitem_linktext_open );
		$( '.applet_subitem_linktext_content .answ_no' ).click( mh_applet_subitem_linktext_answ_no );
		
		mh_applet_show( 'watch', 1 );
		mh_applet_show( 'try', 1 );
		
		$( '.applet_subsubitem' ).css( 'display', 'none' );
		
		$( '.applet_subitem_a .applet_subitem_title' ).click( mh_applet_subitem_click );
		
//		$( '.answ_yes' ).hover(
//			function ( ) {
//				$( 'body' ).append( '<div id="answ_yes_tooltip" class="tooltip">Скоро</div>' );
//			},
//			function ( ) {
//				$( '#answ_yes_tooltip' ).remove( );
//			}
//		);
		
//		$( '.answ_yes' ).mousemove( function ( e ) {
//				$( '#answ_yes_tooltip' ).css( { 'top': ( e.pageY + mh_answ_yes_tt_y ) + 'px', 'left': ( e.pageX + mh_answ_yes_tt_x ) + 'px' } );
//			}
//		);
		
		$( '.messenger_link' ).click( mh_select_messenger );
	}
);

