function menuCornerSlide() {
$('.menuBlock li').click(function(){
	$(this).addClass('topCorner').removeClass('cur');
	});

}


/* Header vitrina picture switcher */
function Vitrina(){}
Vitrina.curPic = 1;
Vitrina.sw = false;
Vitrina.picList = new Array();
Vitrina.headList = new Array();
Vitrina.sloganList = new Array();
Vitrina.interval = 5000;
Vitrina.si;

Vitrina.start = function(){
  $('.hVitrina img').attr('id','pswPic1');
  $('.hVitrina').prepend('<img id="pswPic2" style="display:none; position:absolute; top:0; left:0" src="' + Vitrina.picList[1] + '" alt="">');
  Vitrina.si = setInterval(Vitrina.picFade, Vitrina.interval);
  var i = 0;
  $('.hVitrina .swc a')
    .each(function(){
      $(this).attr('rel',i);
      i++;
    })
    .click(function(){
      Vitrina.changePic($(this).attr('rel'));
      return false;
    });
  $('#pswPic1').parent()
    .find('.desc').fadeOut('slow', function(){
      var int = setInterval(function(){
        $('#pswPic1').parent().find('.desc').fadeIn('slow');
        clearInterval(int);
      }, 2000);
    }).end()
    .find('.desc h2').html( Vitrina.headList[0] ).end()
    .find('.desc .slogan').html( Vitrina.sloganList[0] );
}

Vitrina.picFade = function(){
  Vitrina.sw = !Vitrina.sw;
  if (Vitrina.sw){
    $('#pswPic2').fadeIn('slow', Vitrina.picSw);
  } else {
    $('#pswPic2').fadeOut('slow', Vitrina.picSw);
  }
  $('#pswPic2').parent().find('.desc').fadeOut('slow', function(){
    var int = setInterval(function(){
      $('#pswPic2').parent().find('.desc').fadeIn('slow');
      clearInterval(int);
    }, 2000);
  });
}

Vitrina.picSw = function(){
  Vitrina.changeTab(Vitrina.curPic);
  Vitrina.curPic++;
  if (Vitrina.curPic >= Vitrina.picList.length) Vitrina.curPic = 0;
  if (Vitrina.sw) $('#pswPic1').attr('src', Vitrina.picList[Vitrina.curPic]);
  else $('#pswPic2').attr('src', Vitrina.picList[Vitrina.curPic]);
}

Vitrina.changePic = function(num){
  if (Vitrina.sw){
    $('#pswPic2')
      .fadeIn('slow')
      .attr('src', Vitrina.picList[num]);
  } else {
    $('#pswPic2').fadeOut('slow');
    $('#pswPic1').attr('src', Vitrina.picList[num]);
  }
  Vitrina.changeTab(num);
  Vitrina.sw = !Vitrina.sw;
  clearInterval(Vitrina.si);
}

Vitrina.changeTab = function(num){
  $('.hVitrina .swc li.cur').removeClass('cur');
  $('.hVitrina .swc li:eq('+num+')').addClass('cur');
  $('#pswPic1').parent()
    .find('.desc h2').html( Vitrina.headList[num] ).end()
    .find('.desc .slogan').html( Vitrina.sloganList[num] );
}

var slider = function() {
	function getElementsByClass(object, tag, className) {
		var o = object.getElementsByTagName(tag);
		for ( var i = 0, n = o.length, ret = []; i < n; i++) {
			if (o[i].className == className) ret.push(o[i]);
		}
		if (ret.length == 1) ret = ret[0];
		return ret;
	}
	function setOpacity (obj,o) {
		if (obj.filters) obj.filters.alpha.opacity = Math.round(o);
		else obj.style.opacity = o / 100;
	}
	function Slider(oCont, speed, iW, iH, oP) {
		this.slides = [];
		this.over   = false;
		this.S      = this.S0 = speed;
		this.iW     = iW;
		this.iH     = iH;
		this.oP     = oP;
		this.oc     = document.getElementById(oCont);
		this.frm    = getElementsByClass(this.oc, 'div', 'slide');
		this.NF     = this.frm.length;
		this.resize();
		for (var i = 0; i < this.NF; i++) {
			this.slides[i] = new Slide(this, i);
		}
		this.oc.parent = this;
		this.view      = this.slides[0];
		this.Z         = this.mx;
		this.oc.onmouseout = function () {
			this.parent.mouseout();
			return false;
		}
	}
	Slider.prototype = {
		run : function () {
			this.Z += this.over ? (this.mn - this.Z) * .5 : (this.mx - this.Z) * .5;
			this.view.calc();
			var i = this.NF;
			while (i--) this.slides[i].move();
		},
		resize : function () {
			this.wh = this.oc.clientWidth;
			this.ht = this.oc.clientHeight;
			this.wr = this.wh * this.iW;
			this.r  = this.ht / this.wr;
			this.mx = this.wh / this.NF;
			this.mn = (this.wh * (1 - this.iW)) / (this.NF - 1);
		},
		mouseout : function () {
			this.over      = false;
			setOpacity(this.view.img, this.oP);
		}
	}
	Slide = function (parent, N) {
		this.parent = parent;
		this.N      = N;
		this.x0     = this.x1 = N * parent.mx;
		this.v      = 0;
		this.loaded = false;
		this.cpt    = 0;
		this.start  = new Date();
		this.obj    = parent.frm[N];
		this.txt    = getElementsByClass(this.obj, 'div', 'text');
		this.img    = getElementsByClass(this.obj, 'img', 'diapo');
		this.bkg    = document.createElement('div');
		this.bkg.className = 'backgroundText';
		//this.obj.insertBefore(this.bkg, this.txt);
		if (N == 0) this.obj.style.borderLeft = 'none';
		this.obj.style.left = Math.floor(this.x0) + 'px';
		setOpacity(this.img, parent.oP);
		this.obj.parent = this;
		this.obj.onmouseover = function() {
			this.parent.over();
			return false;
		}
	}
	Slide.prototype = {
		calc : function() {
			var that = this.parent;
			for (var i = 0; i <= this.N; i++) {
				that.slides[i].x1 = i * that.Z;
			}
			for (var i = this.N + 1; i < that.NF; i++) {
				that.slides[i].x1 = that.wh - (that.NF - i) * that.Z;
			}
		},
		move : function() {
			var that = this.parent;
			var s = (this.x1 - this.x0) / that.S;
			if (this.N && Math.abs(s) > .5) {
				this.obj.style.left = Math.floor(this.x0 += s) + 'px';
			}
			var v = (this.N < that.NF - 1) ? that.slides[this.N + 1].x0 - this.x0 : that.wh - this.x0;
			if (Math.abs(v - this.v) > .5) {
				this.bkg.style.top = this.txt.style.top = Math.floor(2 + that.ht - (v - that.Z) * that.iH * that.r) + 'px';
				this.v = v;
				this.cpt++;
			} else {
				if (!this.pro) {
					this.pro = true;
					var tps = new Date() - this.start;
					if(this.cpt > 1) {
						that.S = Math.max(2, (28 / (tps / this.cpt)) * that.S0);
					}
				}
			}
			if (!this.loaded) {
				if (this.img.complete) {
					this.img.style.visibility = 'visible';
					this.loaded = true;
				}
			}
		},
		over : function () {
			this.parent.resize();
			this.parent.over = true;
			setOpacity(this.parent.view.img, this.parent.oP);
			this.parent.view = this;
			this.start = new Date();
			this.cpt = 0;
			this.pro = false;
			this.calc();
			setOpacity(this.img, 100);
		}
	}
	return {
		init : function() {
			this.s1 = new Slider("slider", 12, 1.84/3, 1/3.2, 70);
			setInterval("slider.s1.run();", 16);
		}
	}
}();




function defAcc() {
    //var h = false;
    $(".cRazdelTable ul li ul").hide();
    $(".defList li:has('ul') > a").addClass("punct").click(function () {
                             /*h = $(this).parent().hasClass("op");
                             if (!h) {
                           $(this).next().slideDown("fast").parent().addClass("op");
                             }
                             else {
                             $(this).next().slideUp("fast").parent().removeClass("op");  
                             }*/

                             $(this).next().slideToggle("fast");
                             $(this).next().css('display','block');
                             return false;
                           });
  }

function arrowHeaderBind(){
  if ($.browser.msie){
    $('.header-with-arrow').each(function(){
      var oTh = $(this).offset();
      var oPt = $(this).parent().offset();
      var hwa = $(this).clone().css('margin','0').css('position','absolute').css('top', oTh.top).css('left', oTh.left);
      $(this).css('visibility','hidden');
      $('body').append(hwa);
    });
  }
}
