$(document).ready(function(){
	$("a.fancybox").fancybox({
		'padding'			: 0,
		'overlayColor'		: '#000',
		'overlayOpacity'	: 0.5
	});
});




$(document).ready(function(){

	$('td.menu-item-middle').mouseenter(function(){
		var miw = $(this).parent().width();
		miw = miw - 1;
		//
			if($.browser.msie && $.browser.version<8)
			{
				//alert(1111111);
				$(this).find('.popup-menu').css({'margin-left':'-140px'});
			}
		//
		$(this).find('.popup-menu').css({'width':miw+'px'}).show();		
		
	}).mouseleave(function(){
		$(this).find('.popup-menu').hide();
	});
});


function add_faq()
{
	var empty = 0;
	var inp = $('.required-field');
	for(var i = 0; i<inp.length; i++)
	{	
		if($.trim(inp.eq(i).val())=='')
		{
			empty = 1;
		}
	}
	
	if(empty !=1)
	{
		if($('#select-faq-topic').val()!=0)
		{
			//ajax++
				var query = 'fio='+$('#fio').val()+'&question='+$('#question').val()+'&email='+$('#email').val()+'&topic='+$('#select-faq-topic').val()+'&captcha='+$('#captcha-field').val();
				$.ajax({
					type: "POST",
					url: "/utils/jumo/faq.php",
					data: query,
					success: function(msg){
						if(msg!='')
						{
							if(msg=='ok')
							{
								alert('Вопрос добавлен. Спасибо за участие.');
								location.replace('?list');	
							}
							else
							{
								alert(msg);
							}
						}
					}
				});
			//ajax--
		}
		else
		{
			alert('Вы не указали тему!');
		}
	}
	else
	{
		alert('Вы не заполнили все поля!');
	}	
}

function rightMenu(id)
{
	$('#right-col-sub-menu'+id).slideToggle(function(){
		if($('#right-col-sub-menu'+id+':visible').length>0)
		{
			$('#right-menu-image'+id).attr({'src':'/img/arrow-bottom.png'});
		}
		else
		{
			$('#right-menu-image'+id).attr({'src':'/img/arrow-right.png'});
		}
		//right-menu-image
	});
}



function send()
{	
	var empty = 0;
	var inp = $('.required-field');
 
	for(var i = 0; i <inp.length; i++)
	{
		if($.trim(inp.eq(i).val())=='')
		{	
			empty = 1;
		}
	}
	
	if(empty==0)
	{	
		$('#feedback-form-d').submit();
	}
	else
	{
		alert('Вы не заполнили все обязательные поля!');
	}
 
}


function vote(id)
{
	var r = $('.vote-'+id+':checked');
	if(r.length>0)
	{	
		var query = 'q='+id+'&a='+r.val();
		//ajax++			
			$.ajax({
					type: "GET",
					url: "/utils/jumo/vote.php",
					data: query,
					success: function(msg){
						$('#vote-dinamic').html(msg);
						$('#left-vote-dinamic-block').find('.wline').hide();
						$('#left-vote-dinamic-block').find('.vote-button').hide();
					}
			});					
		//ajax--
	}
	else
	{
		alert('Вы не выбрали вариант ответа!');
	}
}


 
function blitz()
{
	var id = $('#blitz-id').html();
	var r = $('.vote-'+id+':checked');
	if(r.length>0)
	{	
		var query = 'q='+id+'&a='+r.val();
		//ajax++			
			$.ajax({
					type: "GET",
					url: "/utils/jumo/blitz-vote.php",
					data: query,
					success: function(msg){
						$('#bliz-q').html(msg);						
					}
			});					
		//ajax--
	}
	else
	{
		alert('Вы не выбрали вариант ответа!');
	}
}


function calender(mnth,year,type)
{
	var summary = '';
	if(type)
	{
		summary = '&summary='+type;
	}
	
	$.ajax({
		type: "GET",
		url: "/utils/jumo/calender.php",
		data: 'mnth='+mnth+'&year='+year+''+summary,
		success: function(msg){
			$('#calender-dinamic').html(msg);					
		}
	});		
}


function mapper(id)
{
	$('.map-contacts-part-data').hide();
	$('#map-'+id).show();
	
	$('#nodes-header-title').find('a').removeClass('selected-part');
	
	$('#link-map-control-'+id).addClass('selected-part');
}


function checkPhone()
{
	$('#phoneSearchForm').submit();
}



function search() {
	var query = $('input[name="q"]').val();
	if($.trim(query)!='')
	{
		$('form[name="search"]').submit();
	}
	else
	{
		alert('Вы не ввели поисковый запрос');
	}
}


var ani = true;
function showStruct(id)
{
	var tmp = $('#tmp');	
	var elem = $('#slider-canvas-frame');
	var margin = 0;
	var nudge = 488;
	
	if(ani==true) {
		ani = false;
		tmp.load('?id='+id+' .struct-table',function(){
			
			$('#struct-up-link').show();
			
			var data = tmp.html();	
			elem.find('tr').eq(0).append('<td class="frame">' + data + '</td>');
		
			margin = elem.css('margin-left');
			margin = parseInt(margin);
		
			margin = margin + nudge * (-1);
			elem.stop();
			elem.animate({'margin-left':margin},300,function(){
				ani = true;
			});		
		});
	}
	
}

function structTop() {
	var elem = $('#slider-canvas-frame');
	
	elem.animate({'margin-left':0},300,function(){
		elem.find('td.frame').not(':eq(0)').remove();
		$('#struct-up-link').hide();
	});
}

function structUp() {
	var elem = $('#slider-canvas-frame');
	var margin = 0;
		margin = elem.css('margin-left');
		margin = parseInt(margin);
		
		if(margin<0) {
			margin = margin + 488;			
	
			elem.animate({'margin-left':margin},300,function(){
				elem.find('td.frame:last').remove();
				if(margin>=0) {
					$('#struct-up-link').hide(); 
				}
			});
		} else {
			$('#struct-up-link').hide();
		}
	
	
}



