(function($) {
  var userAgent = navigator.userAgent.toLowerCase();
  var ie_version = -1;
  if (navigator.appName == 'Microsoft Internet Explorer') {
   var re = new RegExp("msie ([0-9]{1,}[\.0-9]{0,})");
   if (re.exec(userAgent) != null)
   ie_version = parseFloat(RegExp.$1);
  }
  $.browser = {
    version: (ie_version>-1)?ie_version:(userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
    safari: /webkit/.test( userAgent ),
    opera: /opera/.test( userAgent ),
    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
  };
})(jQuery);

jQuery.preloadImages = function(){
	for(var i = 0; i<arguments.length; i++){
		jQuery("<img>").attr("src", arguments[i]);
	}
};
$.preloadImages("images/pop_up_bg.gif", "images/pop_up_bottom_bg.png", "images/pop_up_top_bg.png");



$(function () {
    var tabContainers = $('div#tabs > div');
    tabContainers.hide().filter(':first').show();

    $('div#tabs ul li a').click(function () {
        tabContainers.hide();
        tabContainers.filter(this.hash).show();
        $('div#tabs ul li a').removeClass('selected');
        $(this).addClass('selected');
        return false;
    }).filter(':first').click();
});



function show_feedback(){
	document.getElementById('feedback_pop_up').style.display = 'block';
	document.getElementById('feedback_pop_up').style.top = ((document.documentElement.scrollTop || document.body.scrollTop) + 180) + "px";		
	show_shadow();
	$('select').css({visibility: "hidden"});
}
function hide_feedback(){
	document.getElementById('feedback_pop_up').style.display = 'none';  	
	hide_shadow();
	$('select').css({visibility: "visible"});
}

function show_faq(){
	document.getElementById('faq_pop_up').style.display = 'block';
	document.getElementById('faq_pop_up').style.top = ((document.documentElement.scrollTop || document.body.scrollTop) + 180) + "px";		
	show_shadow();
	$('select').css({visibility: "hidden"});
}
function hide_faq(){
	document.getElementById('faq_pop_up').style.display = 'none';
	hide_shadow();
	$('select').css({visibility: "visible"});
}

function show_shadow(){
    var objOverlay = document.getElementById('overlay');
    objOverlay.style.display = 'block';
}
function hide_shadow(){
    objOverlay = document.getElementById('overlay');
    objOverlay.style.display = 'none';
}


function show_block_plus_minus(obj){
	if($(obj).parent().find('.block_minus').css('display') == ('block')){
		$(obj).html('Развернуть');
		$(obj).css('background', 'url(/bitrix/templates/termofest/images/button_plus_minus.gif) left -21px no-repeat');
		$(obj).parent().find('.block_minus').css('display', 'none');
		$(obj).parent().find('.block_plus').css('display', 'block');
	}else{
		$(obj).html('Свернуть');
		$(obj).css('background', 'url(/bitrix/templates/termofest/images/button_plus_minus.gif) left top no-repeat');
		$(obj).parent().find('.block_minus').css('display', 'block');
		$(obj).parent().find('.block_plus').css('display', 'none');
	}
}


function show_add_txt(obj){
	$(obj).parent().find('strong.red').css('display', 'block');
}


function show_faq_txt(obj){
	if($(obj).parent().find('.faq_txt').css('display') == 'none'){
		$(obj).parent().find('.faq_txt').css('display', 'block');
	}else{
		$(obj).css('color', '#545454');
		$(obj).parent().find('.faq_txt').css('display', 'none');
	}
}


function show_comment_txt(obj){
	if($(obj).parent().find('.comment_txt').css('display') == 'none'){
		$(obj).text('Свернуть');
		$(obj).parent().find('.comment_txt').css('display', 'block');
	}else{
		$(obj).text('Развернуть');
		$(obj).parent().find('.comment_txt').css('display', 'none');
	}
}


function show_form_just(){
	if($('.form_just').css('display') == 'none'){
		$('.form_just').css('display', 'block');
	}else{
		$('.form_just').css('display', 'none');
	}
}