jQuery.noConflict();

function senddate()
{
	var year=$('year').options[$('year').selectedIndex].value;
	var month=$('month').options[$('month').selectedIndex].value;
	var from=year+"-"+month+"-"+"01 00:00";
	var to=year+"-"+month+"-"+"31 00:00";
	SmartyAjax.update('c1', '/index.php', 'post', 'tpl=folders_c&from='+from+'&to='+to+'&folder=1&filter&f=read_tpl');
}

function IEPngFix(pngimg, gifimg, width, height)
{
	var code = '<img src="'+ gifimg +'" width="' + width + '" height="' + height + '" border="0" style="background:url('+pngimg+') no-repeat 0px 0px;"/>';
	if( navigator.userAgent.indexOf("Opera") > 1 ) document.write(code);
	else
		if( navigator.userAgent.indexOf("MSIE 6") > 1 ) document.write('<img src="'+gifimg+'" width="' + width + '" height="' + height + '" border="0" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src=' + pngimg + ' , sizingMethod=crop );"/>');
		else
			if(navigator.userAgent.indexOf("MSIE 5") != -1) document.write(code);
			else document.write(code);
}

function showContentIssue(originalRequest)
{
  var q = eval('(' + originalRequest.responseText + ')');
  $('journal_href').href = "?page=journallist&grpID="+q['grpID'];
  //$('journal_image').src = q['previewImageFName'];
  $('journal_image').src = q['cover'];
  $('journal_file').href = q['file'];
  $('journal_descr').innerHTML = q['descr'];
}


function getPrint() {

	var url = document.URL;
	var name = jQuery('#pagename').text();
	var content = jQuery('#pagecontent').html();
	var styles = 'body{margin: 0px; padding: 20px; font: 14px/18px Verdana, Tahoma, Arial;} td,th{font: 14px/18px Verdana, Tahoma, Arial;} h1{font-size: 18px; margin: 0px 0px 15px 0xp;} p{text-align: justify;} .logo {margin-bottom: 20px;}';
	var width = 800;
	var height = 600;
	var left = (screen.availWidth - width) / 2;
	var top = (screen.availHeight - height) / 2;

	winpopup = window.open('about:blank', 'print', 'location, width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=1');
	winpopup.document.write('<HTML><HEAD><TITLE>'+name+'</TITLE><STYLE>'+styles+'</STYLE></HEAD><BODY><IMG src="/images/logogrey.gif" width="187" height="52" border="0" class="logo" alt=""/><H1>'+name+'</H1><P>'+content+'</P><HR /><P style="font-size: 11px;"><B>Постоянная ссылка:</B><BR />'+url+'</P></BODY></HTML>');
	winpopup.document.close();
	winpopup.focus();
	winpopup.print();

	return false;
}


function subscribe(f){
          email=document.getElementById('sbemail').value;
          if(echeck(email)) SmartyAjax.call('/index.php', 'post', 'email='+email+'&f=dosubscribe', sbanswer, undefined);
          else alert('Вы НЕ ввели адрес E-mail или ввели его неверно!');
          return false;
          }
          function sbanswer(originalRequest){
          answer=originalRequest.responseText;
          $('sbemail').value = '';
          alert(answer);
          }

function createBookmarkLink(url,title) {

	url = (!url) ? location.href : url;
	title = (!title) ? document.title : title;


	//alert(url+title);

	//alert(jQuery.browser);
	/*
	// Gecko
	if (window.sidebar) {
		window.sidebar.addPanel(url, title, '');
	//IE4+
	} else if (window.external) {
		window.external.AddFavorite(url, title);
	//Opera7+
	} else if (window.opera && window.print && document.createElement) {
	}
	*/
	if (jQuery.browser.mozilla) {
		window.sidebar.addPanel(url, title, '');
	} else if (jQuery.browser.ie) {
		window.external.AddFavorite(url, title);
	} else if (jQuery.browser.opera) {
	} else {
		alert("Ваш браузер не поддерживает автоматическое\nдобавление текущего сайта в избранное.\n\nНажмите сочетание клавиши CTRL+D");
		return false;
	}
	return false;
}


function echeck(str) {
  var at="@"
  var dot="."
  var lat=str.indexOf(at)
  var lstr=str.length
  var ldot=str.indexOf(dot)
  if (str.indexOf(at)==-1){
     return false;
  }

  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
     return false;
  }

  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
    return false;
  }
adr=str.split("@");
adr=adr[0];
subs=str.substr(str.indexOf(at)+1);
arS=subs.split(".")
domen=arS[1]  ;
serverName=arS[0];

if(domen.length<2 || domen.length>3 || domen.gsub(/[A-Za-z]/,'').length>0){
return false;
}
if(serverName.gsub(/[A-Za-z0-9]/, '').length > 0) return false;
if(adr.gsub(/[A-Za-z0-9_\-.]/, '').length > 0) return false;
   if (str.indexOf(at,(lat+1))!=-1){
    return false;
   }

   if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
    return false;
   }

   if (str.indexOf(dot,(lat+2))==-1){
    return false;
   }

   if (str.indexOf(" ")!=-1){
    return false;
   }

   return true;
}

jQuery(document).ready(function(){
	//jQuery(document).pngFix();

	jQuery('.menu div.item a').hover(
		function(){ jQuery(this).next().hide(); },
		function(){ jQuery(this).next().show(); }
	);



	jQuery('#b_delivery').hover(
		function(){ jQuery(this).attr('src', '/images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', '/images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_search').hover(
		function(){ jQuery(this).attr('src', '/images/b_search1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', '/images/b_search.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_filter').hover(
		function(){ jQuery(this).attr('src', '/images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', '/images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_filter2').hover(
		function(){ jQuery(this).attr('src', '/images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', '/images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);

	jQuery('#ch_h_2').hover(
		function()
		{
			jQuery(this).css('cursor', 'pointer');
			jQuery(this).css({'background':'url("/images/arrow1.gif") no-repeat 0px 4px', 'color':'#E40000'});
			jQuery("#ch_h_2l2").css({'border-bottom':'1px dashed #E40000'});
			jQuery("#head_bg_diaspora").animate({"left":"0px"}, 400, "swing");
		},
		function()
		{
			jQuery(this).css('cursor', 'auto');
			jQuery(this).css({'background':'url("/images/arrow.gif") no-repeat 0px 4px', 'color':'#666666'});
			jQuery("#ch_h_2l2").css({'border-bottom':'1px dashed #666666'});
			jQuery("#head_bg_diaspora").animate({"left":"-1025px"}, 400, "swing");
		}
	);

	jQuery('#ch_h_1').hover(
		function()
		{
			jQuery(this).css('cursor', 'pointer');
			jQuery(this).css({'background':'url("/images/arrow1.gif") no-repeat 0px 4px', 'color':'#E40000'});
			jQuery("#ch_h_1l2").css({'border-bottom':'1px dashed #E40000'});
			jQuery("#head_bg_pereselenie").animate({"left":"0px"}, 400, "swing");
		},
		function()
		{
			jQuery(this).css('cursor', 'auto');
			jQuery(this).css({'background':'url("/images/arrow.gif") no-repeat 0px 4px', 'color':'#666666'});
			jQuery("#ch_h_1l2").css({'border-bottom':'1px dashed #666666'});
			jQuery("#head_bg_pereselenie").animate({"left":"-947px"}, 400, "swing");
		}
	);

 /*
	jQuery('#folder_first').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_first').addClass('act_item');
			jQuery('#folder_second').addClass('nodots');
			jQuery('#folder_third').removeClass('nodots');
			jQuery('#folder_third').addClass('hasdots');
			jQuery('.block1').show();
			jQuery('.block2').hide();
			jQuery('.block3').hide();
			return false;
		}
	);
	jQuery('#folder_second').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_second').addClass('act_item');
			jQuery('#folder_third').addClass('nodots');
			jQuery('.block1').hide();
			jQuery('.block2').show();
			jQuery('.block3').hide();
			return false;
		}
	);
	jQuery('#folder_third').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_third').addClass('act_item');
			jQuery('#folder_second').removeClass('nodots');
			jQuery('#folder_second').addClass('hasdots');
			jQuery('.block1').hide();
			jQuery('.block2').hide();
			jQuery('.block3').show();
			jQuery('.s_izd').hide();
			jQuery('#s1').show();
			return false;
		}
	);


	jQuery('#select_izd').val('s0');

	jQuery('#select_izd').change(
		function()
		{
			jQuery('.s_izd').hide();
			if( jQuery('#select_izd').val() == 's0' ) jQuery('#s1').show();
				else jQuery( '#'+jQuery('#select_izd').val() ).show();
		}
	);

//select_izd
                       */


});


function IEPngFix(pngimg, gifimg, width, height)
{
	var code = '<img src="'+ gifimg +'" width="' + width + '" height="' + height + '" border="0" style="background:url('+pngimg+') no-repeat 0px 0px;"/>';
	if( navigator.userAgent.indexOf("Opera") > 1 ) document.write(code);
	else
		if( navigator.userAgent.indexOf("MSIE 6") > 1 ) document.write('<img src="'+gifimg+'" width="' + width + '" height="' + height + '" border="0" style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src=' + pngimg + ' , sizingMethod=crop );"/>');
		else
			if(navigator.userAgent.indexOf("MSIE 5") != -1) document.write(code);
			else document.write(code);
}



jQuery(document).ready(function(){
	//jQuery(document).pngFix();

	jQuery('.menu div.item a').hover(
		function(){ jQuery(this).next().hide(); },
		function(){ jQuery(this).next().show(); }
	);



	jQuery('#b_delivery').hover(
		function(){ jQuery(this).attr('src', 'images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', 'images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_search').hover(
		function(){ jQuery(this).attr('src', 'images/b_search1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', 'images/b_search.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_filter').hover(
		function(){ jQuery(this).attr('src', 'images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', 'images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_filter2').hover(
		function(){ jQuery(this).attr('src', 'images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', 'images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);
	jQuery('#b_filter3').hover(
		function(){ jQuery(this).attr('src', 'images/b_arrow1.gif'); jQuery(this).css('cursor', 'pointer'); },
		function(){ jQuery(this).attr('src', 'images/b_arrow.gif'); jQuery(this).css('cursor', 'auto'); }
	);

	jQuery('#ch_h_2').hover(
		function()
		{
			jQuery(this).css('cursor', 'pointer');
			jQuery(this).css({'background':'url("images/arrow1.gif") no-repeat 0px 4px', 'color':'#E40000'});
			jQuery("#ch_h_2l2").css({'border-bottom':'1px dashed #E40000'});
			jQuery("#head_bg_diaspora").animate({"left":"0px"}, 400, "swing");
		},
		function()
		{
			jQuery(this).css('cursor', 'auto');
			jQuery(this).css({'background':'url("images/arrow.gif") no-repeat 0px 4px', 'color':'#666666'});
			jQuery("#ch_h_2l2").css({'border-bottom':'1px dashed #666666'});
			jQuery("#head_bg_diaspora").animate({"left":"-1025px"}, 400, "swing");
		}
	);

	jQuery('#ch_h_1').hover(
		function()
		{
			jQuery(this).css('cursor', 'pointer');
			jQuery(this).css({'background':'url("images/arrow1.gif") no-repeat 0px 4px', 'color':'#E40000'});
			jQuery("#ch_h_1l2").css({'border-bottom':'1px dashed #E40000'});
			jQuery("#head_bg_pereselenie").animate({"left":"0px"}, 400, "swing");
		},
		function()
		{
			jQuery(this).css('cursor', 'auto');
			jQuery(this).css({'background':'url("images/arrow.gif") no-repeat 0px 4px', 'color':'#666666'});
			jQuery("#ch_h_1l2").css({'border-bottom':'1px dashed #666666'});
			jQuery("#head_bg_pereselenie").animate({"left":"-947px"}, 400, "swing");
		}
	);


	jQuery('#folder_first').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_first').addClass('act_item');
			jQuery('#folder_second').addClass('nodots');
			jQuery('#folder_third').removeClass('nodots');
			jQuery('#folder_third').addClass('hasdots');
			jQuery('.block1').show();
			jQuery('.block2').hide();
			jQuery('.block3').hide();
			return false;
		}
	);
	jQuery('#folder_second').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_second').addClass('act_item');
			jQuery('#folder_third').addClass('nodots');
			jQuery('.block1').hide();
			jQuery('.block2').show();
			jQuery('.block3').hide();
			return false;
		}
	);
	jQuery('#folder_third').click(
		function()
		{
			jQuery('.folders td div').removeClass('act_item');
			jQuery('#folder_third').addClass('act_item');
			jQuery('#folder_second').removeClass('nodots');
			jQuery('#folder_second').addClass('hasdots');
			jQuery('.block1').hide();
			jQuery('.block2').hide();
			jQuery('.block3').show();
			jQuery('.s_izd').hide();
			jQuery('#s1').show();
			return false;
		}
	);


	jQuery('#select_izd').val('s0');

	jQuery('#select_izd').change(
		function()
		{
			jQuery('.s_izd').hide();
			if( jQuery('#select_izd').val() == 's0' ) jQuery('#s1').show();
				else jQuery( '#'+jQuery('#select_izd').val() ).show();
		}
	);

	jQuery('.b_answer').click(
		function()
		{
			//jQuery('.answer_block').hide();
			//jQuery('.hide_answer_block').hide();
			i = jQuery(this).attr('block');
			jQuery("#"+i).show("middle");
			jQuery("#show_"+i).hide();
			jQuery("#hide_"+i).show();
		}
	);
	jQuery('.b_closeanswer').click(
		function()
		{
			i = jQuery(this).attr('block');
			jQuery("#"+i).hide("middle");
			jQuery("#show_"+i).show();
			jQuery("#hide_"+i).hide();
		}
	);

//select_izd



});

function ShowDesrc(objID,relObjID,e)
{
	var x = y = width = 0;
	var relObj = $(relObjID);

	if(document.all)
	{
		x = event.clientX;
		if(x + relObjID.offsetWidth + 20 >= document.body.clientWidth) x = x - ((x + relObjID.offsetWidth + 20) - document.body.clientWidth);
		y = event.clientY+document.body.scrollTop;
	}
	else
	{
		x = e.pageX;
		if(x + relObjID.offsetWidth + 20 >= document.body.clientWidth) x = x - ((x + relObjID.offsetWidth + 20) - document.body.clientWidth);
		y = e.pageY;
	}

	$(objID).style.left = x + 10 + 'px';
	$(objID).style.top = y + 10 + 'px';

	$(objID).style.display = 'block';
}

jQuery(function ()
{
    var tabContainers = jQuery('div.block1 > div'); // получаем массив контейнеров
    tabContainers.hide().filter(':first').show(); 	// прячем все, кроме первого
    												// далее обрабатывается клик по вкладке
    jQuery('.folders a').click(function ()
    {
        tabContainers.hide(); 						// прячем все табы
        tabContainers.filter(this.hash).show(); 		// показываем содержимое текущего
        jQuery('.folders div').removeClass('act_item'); // у всех убираем класс 'selected'
        jQuery(jQuery(this).parent()).addClass('act_item'); 		// текушей вкладке добавляем класс 'selected'
        return false;
    }).filter(':first').click();
});


jQuery(function() {
	jQuery('#tmenu ul').each(function(i) {

		if (jQuery.cookie('submenuMark-' + i)) {
			jQuery(this).show().prev().removeClass('collapsed').addClass('expanded');
		} else {
			jQuery(this).hide().prev().removeClass('expanded').addClass('collapsed');
		}

		jQuery(this).prev().addClass('collapsible').click(function() {
			var this_i = jQuery('#tmenu ul').index(jQuery(this).next());
			if (jQuery(this).next().css('display') == 'none') {

				jQuery(this).parent('li').parent('ul').find('ul').each(function(j) {
					if (j != this_i) {
						jQuery(this).slideUp(200, function () {
							jQuery(this).prev().removeClass('expanded').addClass('collapsed');
								cookieDel(jQuery('#tmenu ul').index(jQuery(this)));
						});
					}
				});

				jQuery(this).next().slideDown(200, function () {
					jQuery(this).prev().removeClass('collapsed').addClass('expanded');
					cookieSet(this_i);
				});
			} else {
				jQuery(this).next().slideUp(200, function () {
					jQuery(this).prev().removeClass('expanded').addClass('collapsed');
					cookieDel(this_i);
					jQuery(this).find('ul').each(function() {
						jQuery(this).hide(0, cookieDel(jQuery('#tmenu ul').index(jQuery(this)))).prev().removeClass('expanded').addClass('collapsed');
					});
				});
			}
			return false;
		});

	});
});

function cookieSet(index) {
	jQuery.cookie('submenuMark-' + index, 'opened', {expires: null, path: '/'});
}
function cookieDel(index) {
	jQuery.cookie('submenuMark-' + index, null, {expires: null, path: '/'});
}

function checkForm() {

	jQuery('#result').animate({opacity: "show" }, 500).animate({opacity: "hide" }, 5000);

	return false;

	o = null;

   o = jQuery('#fio');


      if (o != null) {
        if (o.val() == '') {
          alert('Ваши ФИО не были введены!');
          return false;
        }
      } else return false;
     return false;

 o = jQuery('#email');
 alert(o);
      if (o != null) {
        if (!echeck(o.val())) {
          alert('Ваш e-mail не был введён или введён неправльно!');
          return false;
        }
      } else return false;

 o = jQuery('#email');
      if (o != null) {
        if (o.val().length>29) {
          alert('Ваш e-mail слишком длинный!');
          return false;
        }
      } else return false

 o = jQuery('#country');
      if (o != null) {
        if (o.val() == '') {
          alert('Ваша страна пребывания не введена!');
          return false;
        }
      } else return false;

 o = jQuery('#question');
      if (o != null) {
        if (o.val() == '') {
          alert('Ваш вопрос не был введен!');
          return false;
        }
      } else return false;

jQuery('#result').animate({opacity: "show" }, 500).animate({opacity: "hide" }, 5000);
	return false;

}

function initMenus() {
	jQuery('ul.menu ul').hide();
	jQuery.each(jQuery('ul.menu'), function(){
		var cookie = jQuery.cookie(this.id);

		if(cookie === null || String(cookie).length < 1) {
			jQuery('#' + this.id + '.expandfirst ul:first').show();
		}
		else {
			jQuery('#' + this.id + ' .' + cookie).next().show();
		}
	});
	jQuery('ul.menu li a').click(function() {

			var checkElement = jQuery(this).next();
			var parent = this.parentNode.parentNode.id;

			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				if(jQuery('#' + parent).hasClass('collapsible')) {
					jQuery('#' + parent + ' ul:visible').slideUp('normal');
				}
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				jQuery('#' + parent + ' ul:visible').slideUp('normal');
				if((String(parent).length > 0) && (String(this.className).length > 0)) {
					jQuery.cookie(parent, this.className, {expires: null, path: '/'});
				}
				checkElement.slideDown('normal');
				//return false;
			}
			return true;
		}
	);

}

jQuery(function () {
	// Массив для хранения
	swaps = [];
	jQuery(".swap").each(function(i){
		swaps[i] = jQuery(this).val();
		// Получение фокуса полем
    		jQuery(this).focus(function(){
			if (jQuery(this).val() == swaps[i]) {
			jQuery(this).val("");
        	}
    		// Потеря фокуса полем
    		}).blur(function(){
        		if (jQuery.trim(jQuery(this).val()) == "") {
				jQuery(this).val(swaps[i]);
        		}
    		});
	});


	jQuery("a.pretty").prettyPhoto({
		padding: 10,
		opacity: 0.2,
		showTitle: false,
		theme: 'light_square'
	});

	//initMenus();
})
