function search_action(e, lang) {
    //alert(e.type);
    if (e.type=='focus' && (document.search.search_text.value=='поиск по сайту...' || document.search.search_text.value=='search...')) {
        document.search.search_text.value='';
    }
    if (e.type=='blur' && document.search.search_text.value=='') {
        if (lang == 'rus') document.search.search_text.value='поиск по сайту...';
        if (lang == 'eng') document.search.search_text.value='search...';
    }
    if (e.type=='click' && (document.search.search_text.value!='поиск по сайту...' || document.search.search_text.value!='ыуфкср...') && document.search.search_text.value.length>3) {
        document.search.submit();
    }
    
}

function MM_preloadImages() { //v3.0
  var d=document;
  if(d.images)
  {
      if(!d.MM_p) d.MM_p=new Array();
      var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
      for(i=0; i<a.length; i++)
      if (a[i].indexOf('#')!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}
  }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf('?'))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function checkTrueEmail(lang) {
	if(document.subscr.email.value == ""){
		document.subscr.email.focus();
		if(lang=="rus") {alert("Пожалуйста, введите ваш e-mail!");}
		else{alert("Please, enter your e-mail!");}
		return false;
	} else {
		a = document.subscr.email.value.indexOf('@');
		b = document.subscr.email.value.indexOf('.');
		c = document.subscr.email.value.indexOf('\"');
		if(a == -1 || b == -1 || c > 0 || document.subscr.email.value.length < 8) {
			document.subscr.email.focus();
			if(lang=="rus") {alert('Пожалуйста, введите реальный адрес электронной почты!');}
			else {alert('Please, enter real e-mail!');}
			return false;
		}
	}
	document.subscr.submit();
}

function checkEmail(val) {
	var find = val.value.match(/[^0-9a-zA-Z@_\.-]/g);
	if (find!=null) {
	 	val.value = val.value.replace(/[^0-9a-zA-Z@_\.-]/g, '');
	}
}

function addOnLoadEvent() {

	var root = window.addEventListener || window.attachEvent ? window : document.addEventListener ? document : null;
	if (root) {	
		for (var i = 0; i < arguments.length; i++) {
			if ('function'  == typeof(arguments[i]))
				addHandler(root,'load',arguments[i]);
		}
	}
}

function addHandler(object, event, handler) {
  if (typeof (object.addEventListener) != 'undefined')
    object.addEventListener(event, handler, false);
  else if (typeof (object.attachEvent) != 'undefined')
    object.attachEvent('on' + event, handler);
  else {
    var handlersProp = '_handlerStack_' + event;
    var eventProp = 'on' + event;
    if (typeof (object[handlersProp]) == 'undefined') {
      object[handlersProp] = [];
      if (typeof (object[eventProp]) != 'undefined')
        object[handlersProp].push(object[eventProp]);
      object[eventProp] = function(e) {
        var ret = true;
        for (var i = 0; ret != false && i < object[handlersProp].length; i++)
          ret = object[handlersProp][i](e);
        return ret;
      }
    }
    object[handlersProp].push(handler);
  }
}
function initTB_ShowPic() {
    var imgs = document.getElementById('TB_ajaxContent').getElementsByTagName('img');
    if (imgs.length) {
            for (var i = 0; i < imgs.length; i++) {
                    var obj = imgs[i];
                    if (obj.className.indexOf('_sp') != -1) {
                            obj.style.cursor = 'pointer';
                            ShowPics.push(obj);
                            obj.onclick = function() { TB_show('',this.src.replace(/tn_/i,'')); return false;}
                    }
            }
            createShowPic();
    }    
}
var ShowPics = new Array;
/* ShowPic */
function initShowPic() {
        if (document.getElementById('content') && 'function' == typeof(ShowPic)) {
                var imgs = document.getElementById('content').getElementsByTagName('*');
                if (imgs.length) {
                        for (var i = 0; i < imgs.length; i++) {
                                var obj = imgs[i];
                                if (obj.className.indexOf('_sp') != -1) {
                                        obj.style.cursor = 'pointer';
                                        ShowPics.push(obj);
                                        obj.onclick = function() { ShowPic(this); return false;}
                                }
                        }
                        createShowPic();
                }
        }
}
addOnLoadEvent(initShowPic);
var ClickToClose = "Закрыть";
var NextHTML =  '&raquo;';
var PrevHTML = '&laquo;';