//alert("111")
/* mrt scroll */
var currentLang = "rus";
var showDocsDate = true;

var mrtScrollTimer = null;
var mrtScrollPause = 30;
var mrtScrollStep = 5;

function mrtScroll(_id,_direction){
	var mrtNavigation = document.getElementById(_id);

	switch(_direction){
		case "left":
			mrtNavigation.scrollLeft = (mrtNavigation.scrollLeft < 0) ? 0 : mrtNavigation.scrollLeft - mrtScrollStep;
			break ;
		case "right":
			mrtNavigation.scrollLeft = mrtNavigation.scrollLeft + mrtScrollStep;
			break ;
		case "up":
			mrtNavigation.scrollTop = (mrtNavigation.scrollTop < 0) ? 0 : mrtNavigation.scrollTop - mrtScrollStep;
			break ;
		case "down":
			mrtNavigation.scrollTop = mrtNavigation.scrollTop + mrtScrollStep;
			break ;
	}
}

function mrtStartScroll(_id,_direction){
	mrtScrollTimer = setInterval("mrtScroll('" + _id + "','" + _direction + "')", mrtScrollPause);
}

function mrtStopScroll(){
	clearInterval(mrtScrollTimer);
}

function mrtSetScroll(_id,_type){
	if(_id != mrtScrollId){
		document.getElementById("mrtScrollV_" + _id).className = (_type)? "mrtFrameOn" : "mrtFrameOff";
	}
}

/* mrt video */
function mrtInfoScroll(_id){
	if(_id != mrtScrollId){
		document.getElementById("mrtScrollV_" + mrtScrollId + "_info").style.display = "none";
		document.getElementById("mrtScrollV_" + mrtScrollId).className = "mrtFrameOff";
		document.getElementById("mrtScrollV_" + _id + "_info").style.display = "block";

		mrtScrollId = _id;

		document.getElementById("mrtVideo").controls.stop();
		if(_id == 1)document.getElementById("mrtVideo").controls.play();
	}
}


/* mrt tab */
var mrtTabId = false;
var mrtTabMove = false;
var mrtTabTimer = null;
var mrtTabPause = 10;
var mrtTabStep = 10;
var mrtTabIsOpen = true;

function mrtInitTab(_num){
	mrtTabSize = mrtTabSize - (mrtTabCount * 27);
	mrtTabId = _num;
	document.getElementById(mrtTabIndex + "_" + _num + "_head").className = "mrtTabOn";

	if(mrtTabCount){
		var pos = 0;
		var obj = false;
		for(var i=1; i<=mrtTabCount; i++){
			obj = document.getElementById(mrtTabIndex + "_" + i);
			obj.style.top = pos;
			pos += 27;
			if(_num == i) pos += mrtTabSize;
		}
	}
}

function mrtSetTab(_num,_type){
	if(mrtTabId != _num){
		document.getElementById(mrtTabIndex + "_" + _num + "_head").className = (_type)? "mrtTabOn" : "mrtTabOff";
	}
}

function mrtOpenTab(_num){
	if(mrtTabId != _num && mrtTabIsOpen){
		mrtTabIsOpen = false;

		clearInterval(mrtTabTimer2);
		document.getElementById(mrtTabIndex + "_" + mrtTabId + "_head").className = "mrtTabOff";

		mrtTabMove = new Array();
		if(mrtTabId < _num){
			for(var i=(mrtTabId+1); i<=_num; i++){
				mrtTabMove[mrtTabMove.length]=i;
			}
			mrtTabId = _num;
			mrtTabTimer = setInterval("mrtMoveUpTab()", mrtTabPause);
		}else{
			for(var i=(_num+1); i<=mrtTabId; i++){
				mrtTabMove[mrtTabMove.length]=i;
			}
			mrtTabId = _num;
			mrtTabTimer = setInterval("mrtMoveDownTab()", mrtTabPause);
		}
	}
}

function mrtMoveUpTab(){
	for(var i=0; i<mrtTabMove.length; i++){
		obj = document.getElementById(mrtTabIndex + "_" + mrtTabMove[i]);
		y = parseInt(obj.style.top);
		obj.style.top = (y - mrtTabStep);

		sum = (mrtTabMove[i] * 27);
		if(y <= (sum - (27 - mrtTabStep))){
			obj.style.top = (sum - 27);
			clearInterval(mrtTabTimer);
			mrtTabIsOpen = true;
		}
	}
}

function mrtMoveDownTab(){
	for(var i=0; i<mrtTabMove.length; i++){
		obj = document.getElementById(mrtTabIndex + "_" + mrtTabMove[i]);
		y = parseInt(obj.style.top);
		obj.style.top = (y + mrtTabStep);

		sum = mrtTabSize + (mrtTabMove[i] * 27);
		if(y >= (sum - (27 + mrtTabStep))){
			obj.style.top = (sum - 27);
			clearInterval(mrtTabTimer);
			mrtTabIsOpen = true;
		}
	}
}

/* mrt tab 2 */
var mrtTabId2 = false;
var mrtTabMove2 = false;
var mrtTabTimer2 = null;
var mrtTabPause2 = 10;
var mrtTabStep2 = 5;
var mrtTabIsOpen2 = true;

function mrtInitTab2(_num){
	mrtTabSize2 = 0;
	mrtTabId2 = _num;
	document.getElementById(mrtTabIndex2 + "_" + _num + "_head").className = "mrtTabOn";

	if(mrtTabCount2){
		var pos = -5;
		var obj = false;
		for(var i=1; i<=mrtTabCount2; i++){
			obj = document.getElementById(mrtTabIndex2 + "_" + i);
			obj.style.top = pos;
			pos += 55;
			if(_num == i) pos += mrtTabSize2;
		}
	}
}

function mrtOpenTab2(_num){
	if(mrtTabId2 != _num){

		clearInterval(mrtTabTimer2);
		document.getElementById(mrtTabIndex2 + "_" + mrtTabId2 + "_head").className = "mrtTabOff";
		document.getElementById(mrtTabIndex2 + "_" + _num + "_head").className = "mrtTabOn";

		mrtTabMove2 = new Array();
		if(mrtTabId2 < _num){
			for(var i=1; i<_num; i++){
				mrtTabMove2[mrtTabMove2.length]=i;
			}
			mrtTabId2 = _num;
			mrtTabTimer2 = setInterval("mrtMoveUpTab2()", mrtTabPause2);
		}else{
			for(var i=_num; i<=mrtTabCount2; i++){
				mrtTabMove2[mrtTabMove2.length]=i;
			}
			mrtTabId2 = _num;
			mrtTabTimer2 = setInterval("mrtMoveDownTab2()", mrtTabPause2);
		}
	}
}

function mrtMoveUpTab2(){
	moveStop = true;
	for(var i=0; i<mrtTabMove2.length; i++){
		obj = document.getElementById(mrtTabIndex2 + "_" + mrtTabMove2[i]);
		y = parseInt(obj.style.top);
		if(y >= ((mrtTabMove2[i] * 55) - 110)){
			moveStop = false;
			obj.style.top = (y - mrtTabStep2);
		}
	}

	if(moveStop){
		clearInterval(mrtTabTimer2);
	}
}

function mrtMoveDownTab2(){
	moveStop = true;
	for(var i=0; i<mrtTabMove2.length; i++){
		obj = document.getElementById(mrtTabIndex2 + "_" + mrtTabMove2[i]);
		y = parseInt(obj.style.top);
		if(y <= ((mrtTabMove2[i]*55) - 65)){
			moveStop = false;
			obj.style.top = (y + mrtTabStep2);
		}
	}

	if(moveStop){
		clearInterval(mrtTabTimer2);
	}
}

/* mrt tab 3 */
var mrtTabMove3up = false;
var mrtTabMove3down = false;
var mrtTabTimer3up = null;
var mrtTabTimer3down = null;
var mrtTabPause3 = 10;
var mrtTabStep3 = 5;


function mrtOpenTab3(_num){
	if(mrtTabId != _num){

		clearInterval(mrtTabTimer3up);
		clearInterval(mrtTabTimer3down);
		document.getElementById(mrtTabIndex + "_" + mrtTabId + "_head").className = "mrtTabOff";
		document.getElementById(mrtTabIndex + "_" + _num + "_head").className = "mrtTabOn";

		mrtTabMove3up = new Array();
		mrtTabMove3down = new Array();
		// up
		for(var i=1; i<=_num; i++){
			mrtTabMove3up[mrtTabMove3up.length]=i;
		}
		mrtTabId = _num;
		mrtTabTimer3up = setInterval("mrtMoveUpTab3()", mrtTabPause3);
		// down
		for(var i=(_num+1); i<=mrtTabCount; i++){
			mrtTabMove3down[mrtTabMove3down.length]=i;
		}
		mrtTabId = _num;
		mrtTabTimer3down = setInterval("mrtMoveDownTab3()", mrtTabPause3);
	}
}

function mrtMoveUpTab3(){
	moveStop3up = true;
	for(var i=0; i<mrtTabMove3up.length; i++){
		obj = document.getElementById(mrtTabIndex + "_" + mrtTabMove3up[i]);
		y = parseInt(obj.style.top);
		step = ((mrtTabMove3up[i] * 27) - 27);
		if(y > step){
			up = ((y - mrtTabStep3) < step)? (mrtTabStep3 - (step - (y - mrtTabStep3))) : mrtTabStep3;
			moveStop3up = false;
			obj.style.top = (y - up);
		}
	}

	if(moveStop3up){
		clearInterval(mrtTabTimer3up);
	}
}

function mrtMoveDownTab3(){
	moveStop3down = true;
	for(var i=0; i<mrtTabMove3down.length; i++){
		obj = document.getElementById(mrtTabIndex + "_" + mrtTabMove3down[i]);
		y = parseInt(obj.style.top);
		step = (mrtTabSize - (mrtTabCount * 27)) + (mrtTabMove3down[i] * 27) + ((mrtTabCount-1) * 27);
		if(y < step){
			down = ((y + mrtTabStep3) > step)? (mrtTabStep3 - ((y + mrtTabStep3) - step)) : mrtTabStep3;
			moveStop3down = false;
			obj.style.top = (y + down);
		}
	}

	if(moveStop3down){
		clearInterval(mrtTabTimer3down);
	}
}

// ============================================
var agt = navigator.userAgent.toLowerCase();
var isIe = (agt.indexOf("msie") != -1);
var isMozilla = (agt.indexOf("mozilla") != -1);
var isFirefox3 = (agt.indexOf("firefox/3") != -1);
var isOpera = (agt.indexOf("opera") != -1);
var isSafari = (agt.indexOf("safari") != -1);

var timeoutDiv = false;
var timeoutId = false;
var pause = 500;
var openId = false;
var isId = false;

// menu
function menu(id,p1,p2){
	var obj = document.getElementById("menu" + id);
	var x = getPos(obj,0);



	if(p1){
		if(openId){
			hideDiv();
			hideId();
		}

		timeoutDiv = clearTimeout(timeoutDiv);
		timeoutId = clearTimeout(timeoutId);
		showDiv(id,x);
		if(p2) obj.className = "mrtOn";
		openId = id;
		isId = p2;
	}else{
		timeoutDiv = setTimeout('hideDiv()',pause);
		timeoutId = setTimeout('hideId()',pause);
	}
}

// submenu
function submenu(id,p1){
	var objId = document.getElementById("td" + id);
	if(p1){
		objId.className = "on";
	}else{
		objId.className = "off";
	}
}

// show div
function showDiv(id,x){
	var obj = document.getElementById("submenu" + id);
	obj.style.left = x;
	obj.style.visibility = "visible";
}

// hide div
function hideDiv(){
	if(openId) document.getElementById("submenu" + openId).style.visibility = "hidden";
}

// hide id
function hideId(){
	if(openId && isId) document.getElementById("menu" + openId).className = "mrtOff";
}

// get pos
function getPos(obj,param){
	var pos = 0;
	if(isIe){
		if(param && obj.style.position.toLowerCase() != "absolute") obj.style.position = "static";
		while(obj != null){
			pos += (param)? obj.offsetTop : obj.offsetLeft;
			obj = obj.offsetParent;
		}
		return pos;
	}
	if(isOpera){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		return pos;
	}
	if(isSafari){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		obj2 = document.getElementById("page");
		pos2 = (param)? obj2.offsetTop : obj2.offsetLeft;
		pos = pos + pos2;
		return pos;
	}
	if(isMozilla){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		obj2 = document.getElementById("page");
		pos2 = (param)? obj2.offsetTop : obj2.offsetLeft;
		pos = (isFirefox3)? pos : pos + pos2 - 15;
		return pos;
	}

	return pos;
}

// get pos 2
function getPos2(obj,param){
	var pos = 0;
	if(isIe){
		if(param && obj.style.position.toLowerCase() != "absolute") obj.style.position = "static";
		while(obj != null){
			pos += (param)? obj.offsetTop : obj.offsetLeft;
			obj = obj.offsetParent;
		}
		return pos;
	}
	if(isOpera){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		return pos;
	}
	if(isSafari){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		return pos;
	}
	if(isMozilla){
		pos = (param)? obj.offsetTop : obj.offsetLeft;
		obj2 = document.getElementById("page");
		pos2 = (param)? obj2.offsetTop : obj2.offsetLeft;
		pos = (isFirefox3)? pos : pos + pos2 - 15;
		return pos;
	}

	return pos;
}


// careers open info

var careersStep = false;

function careersOpenInfo(htmlFile){
	with(document){
		objcareersStep = getElementById("careersStep");

	}

	if(careersStep){
		careersStep = false;
		objcareersStep.style.visibility = "hidden";
	}else{
		careersStep = true;
		objcareersStep.style.top = 80 + document.documentElement.scrollTop;
		alert(vacancyInfoUrls[htmlFile])
		document.getElementById("iframeVacancyInfo").src = vacancyInfoUrls[htmlFile];

		objcareersStep.style.visibility = "visible";
		//parent.iframeVacancyInfo.test();

	}

	return false;
}


//------------------------------------DOCUMENTS---------------------------------------
var countDocsInList = 16;
var pageCurrent = 1;
var dateCurrent = new Date();
var showAllDocs = false;
var listCurrent = 1;

//dateCurrent.setDate(1);
//dateCurrent.setMonth(0);
//dateCurrent.setYear(1900);

//var docsCurrent = new Array();

function sortDocumentsByDate(docs) {
try{
 return  docs.sort(sortByDate);
}catch(e){}
 return docs;
}

function getDataObject(dataStr) {
//alert(dataStr)
 try{
 var d = dataStr.split(".");
 if(d[0].substring(0,1) == "0") {
    d[0] = d[0].substring(1,2);
 }

 if(d[1].substring(0,1) == "0") {
    d[1] = d[1].substring(1,2);
 }

var _date = new Date(d[2], ""+(parseInt(d[1]) -1),  d[0]);
//_date.setDate(parseInt(d[0]));
//_date.setMonth(parseInt(d[1]) -1);
//_date.setFullYear(parseInt(d[2]));
_date.setHours(0);
_date.setMinutes(0);
_date.setSeconds(0);
_date.setMilliseconds(0);

 return _date;
 }catch(e) {
 return new Date();
 }
}

function sortByDate(docs1, docs2){
  var d1 = getDataObject(docs1[1]);
  var d2 = getDataObject(docs2[1]);
  //alert(d1.getTime() + " - " + d2.getTime())
  if(d1.getTime() > d2.getTime()) return 1;
  if(d1.getTime() < d2.getTime()) return -1;
  if(d1.getTime() == d2.getTime()) return 0;

  return 0;
}

function getDocumentsByFilterDate(docs, filterdate) {
   var newdocs = new Array();
 //  alert(filterdate)
   var newfilterdate = getDataObject(filterdate.getDate() + "." + (parseInt(filterdate.getMonth())+1) + "." + filterdate.getFullYear());
 //  alert(newfilterdate)
   for(var i = 0; i < docs.length; i++) {
       var curdate = getDataObject(docs[i][1]);
      // alert(curdate.getTime() + " - " + newfilterdate.getTime())
       if(curdate.getTime() == newfilterdate.getTime()) {
//       if(docs[i][1] == (filterdate.getDate() + "." + (filterdate.getMonth()+1) + "." + filterdate.getFullYear())) {
         //alert(curdate + " - " + newfilterdate)
       	  newdocs.push(docs[i]);
       }
   }

   //alert(newdocs)
   return newdocs;
}

function getDocumentsByPeriodOfDates(docs, dateBegin, dateEnd) {
   var newdocs = new Array();

   for(var i = 0; i < docs.length; i++) {
       var curdate = getDataObject(docs[i][1]);
       var newdateBegin = getDataObject(dateBegin.getDate() + "." + (dateBegin.getMonth()+1) + "." + dateBegin.getFullYear());
       var newdateEnd = getDataObject(dateEnd.getDate() + "." + (dateEnd.getMonth()+1) + "." + dateEnd.getFullYear());
      // alert(curdate.getTime() + " - " + newfilterdate.getTime())
       if(curdate.getTime() >= newdateBegin.getTime() && curdate.getTime() <= newdateEnd.getTime()) {
       	  newdocs.push(docs[i]);
       }
   }

   //alert(newdocs)
   return newdocs;
}

function getDocumentsByFilterTypeDocs(docs) {
  try{

   var newdocs = new Array();

   var selectedCategories = new Array();
   for(i=1; i < typeDocuments.length; i++){
      if(document.getElementById("filter"+typeDocuments[i][0]).className=='On') {
      	 selectedCategories.push(typeDocuments[i][1] + "/" + typeDocuments[0][1]);
      }
   }

   for(var i = 0; i < docs.length; i++) {
       var categories = docs[i][2];
       var flag = false;

       for(var j = 0; j < selectedCategories.length; j++) {
       	 if(categories.indexOf(selectedCategories[j]) != -1) {
       	    flag = true;
       	    break;
       	 }
       }

       if(flag) {
       	  newdocs.push(docs[i]);
       }
   }

   //alert(newdocs)
   return newdocs;

  }catch(e) {
     return docs;
  }
}


function showDocuments(_docs, filterdate) {
 //   alert("showDocuments")


    if(filterdate != "") {

      if(!verificData(document.getElementById("dateBegin").value) && !verificData(document.getElementById("dateEnd").value)) {
         showDocuments2(_docs, getDataObject(document.getElementById("dateBegin").value), getDataObject(document.getElementById("dateEnd").value));

         return;
      }

      if(dateCurrent.getTime() != filterdate.getTime()) {
         dateCurrent = filterdate;
         docsCurrent = getDocumentsByFilterDate(_docs, filterdate);
      }
      showAllDocs = false;

    }else{
      showAllDocs = true;
      docsCurrent = _docs;
      dateCurrent = new Date();
      document.getElementById("dateBegin").value = "";
      document.getElementById("dateEnd").value= "";
    }

    var resultDocs = docsCurrent;
    if(typeDocuments.length > 0 ) {
   	if(document.getElementById("filter0").className == 'Off') {

          resultDocs = getDocumentsByFilterTypeDocs(docsCurrent);
        }else{
           if(filterdate != "") {
              resultDocs = getDocumentsByFilterDate(documents, dateCurrent);
           }else
              if(showAllDocs) {
                resultDocs = documents;
              }

        }
    }


  //  alert("showDocuments docsCurrent.length = " + docsCurrent.length);
  //  alert(docsCurrent)
  //  alert("showDocuments dateCurrent = " + dateCurrent);
  //  alert("showDocuments pageCurrent = " + pageCurrent);

    processingShowDocuments(resultDocs);

}

function showDocuments2(_docs, dateBegin, dateEnd) {

  // alert(dateBegin);
  // alert(dateEnd);

   resultDocs = getDocumentsByPeriodOfDates(_docs, dateBegin, dateEnd)
   docsCurrent = resultDocs;
   processingShowDocuments(resultDocs);

}

function processingShowDocuments(resultDocs) {

    var div_obj = document.getElementById("documentsList");
    div_obj.innerHTML = "";
    div_obj.style.visibility = "hidden";

    var begin = 0;
    if(pageCurrent > 1){
        begin = (pageCurrent - 1)*countDocsInList;
   //     alert("showDocuments begin = " + begin);
    }

    var count = resultDocs.length;
    if(count > countDocsInList) {
    	count = countDocsInList;
    }
    if((count + begin) > resultDocs.length) {
    	count = resultDocs.length;
    }else{
      count = count + begin;
    }
     //   alert("showDocuments count = " + count);

    var inner = "";
    for(var i = begin; i < count; i++) {
       if(showDocsDate) {
         document.getElementById(resultDocs[i][0]+"_date").innerHTML = formatDate(resultDocs[i][1]); }
       inner += document.getElementById(resultDocs[i][0]).innerHTML  + " <br/>";
    }
   if(inner == "") {
    try{
        if(currentLang == "en"){
                 inner = "No documents";
        }else{
               inner = "Нет документов";
             }
       }catch(e) {
            inner = "Нет документов";
       }

   }
   div_obj.innerHTML = inner;
   div_obj.style.visibility = "visible";

   showPaging(resultDocs, pageCurrent, listCurrent);
}


function formatDate( _date) {
  try{
 var d = _date.split(".");
 if(d[1].substr(0,1) == "0") {
    d[1] = d[1].substr(1,2);
 }
 var mounth = parseInt(d[1]) -1;

//alert(mounth)

  return "&nbsp;" + d[0] + "&nbsp;" + (currentLang == "en" ? monthNames4[mounth] : monthNames3[mounth]) + "&nbsp;" + d[2] + "&nbsp;г.";
  }catch(e) {
   return _date + "&nbsp;"
  }
}

function showPaging(docs, currPage,currList) {

  var countDocuments = docs.length;

  var pages = countDocuments/countDocsInList;
  if(Math.round(pages) < pages && pages > 1) {
     pages = Math.round(pages) + 1;
  }else {
  	  pages = Math.round(pages);
  	}
 // alert(pages)

  var lists = pages/10;
  if(Math.round(lists) < lists && lists > 1) {
     lists = Math.round(lists) + 1;
  }else {
  	  lists = Math.round(lists);
  	}

  if(currPage == 1) {
     currList = 1;
     listCurrent = 1;
  }

  var nextPage = currPage + 1;
  if(nextPage > pages) {
     nextPage = 1;//10*(currList-1) +1;
  }
  var prevPage = currPage - 1;
  if(prevPage == 0) {
     prevPage = 1;//10*(currList-1) +1;
  }else{
  /*  var flag = true;
    var index = 1;
    do{
      if(currPage >= (10*(currList-1) +1) && currPage < (10*(currList) +1)){
         listCurrent = currList;
         flag = false;
      }
    }while(flag); */
  }

  var nextList = currList + 1;
  if(nextList > lists) {
     nextList = 1;
  }
  var prevList = currList - 1;

  var startPage = 1;
  if(listCurrent > 1 ) {
    startPage = 10*(currList-1) +1;
  }

  var pagesStr = "";
  if(pages > 1) {
     var endPage = startPage + 9;
     if(pages < (startPage + 9)) {
     	endPage = pages;

     }
     if((prevPage) > 0 && (prevPage) < startPage) {
       pagesStr = "<a href='javascript:nextList(" + prevList + ", " + (startPage - 10) + ")' > <img align='absmiddle' border='0' src='/wps/wcm/myconnect/economylib/mert/images/marrow_left.gif' width='9' height='9' alt='Назад'/></a>&nbsp;";
     }else {
       pagesStr = "<a href='javascript:nextPage(" + prevPage + ")' > <img align='absmiddle' border='0' src='/wps/wcm/myconnect/economylib/mert/images/marrow_left.gif' width='9' height='9' alt='Назад'/></a>&nbsp;";
     }
     if(prevList > 0) {
       pagesStr += "<a href='javascript:nextList(" + prevList + ", " + (startPage - 10) + ")' class='Off'>" + (startPage - 10) + " </a> &nbsp;...&nbsp; ";

     }

     for(var i = startPage; i <= endPage; i++) {
       pagesStr += "<a href='javascript:nextPage(" + i + ")' class='" + (currPage==i ? "On" : "Off") + "'>" + i + "</a> &nbsp;";
     }

     if(nextList > 1) {
       pagesStr += "&nbsp;...&nbsp; <a href='javascript:nextList(" + nextList + ", " + (endPage + 1) + ")' class='Off'>" + (endPage + 1) + " </a> &nbsp;";
     }
     //alert(nextPage + ", " + endPage )
     if(nextPage > endPage ) {
        pagesStr += "<a href='javascript:nextList(" + nextList + ", " + (endPage + 1) + ")' > <img align='absmiddle' border='0' src='/wps/wcm/myconnect/economylib/mert/images/marrow_right.gif' width='9' height='9' alt='Вперед'/></a>";

     }else{
        pagesStr += "<a href='javascript:nextPage(" + nextPage + ")' > <img align='absmiddle' border='0' src='/wps/wcm/myconnect/economylib/mert/images/marrow_right.gif' width='9' height='9' alt='Вперед'/></a>";
     }

  }

  var pagingtop_obj = document.getElementById("pagingtop");
  var pagingbottom_obj = document.getElementById("pagingbottom");

  pagingtop_obj.innerHTML = pagesStr;
  pagingbottom_obj.innerHTML = pagesStr;

  pagingtop_obj.style.visibility = "visible";
  pagingbottom_obj.style.visibility = "visible";

}

function nextPage(_nextPage) {
    pageCurrent = _nextPage;
    	if(showAllDocs) {
      	  showDocuments(docsCurrent, "");
      	}else{
      	  showDocuments(docsCurrent, dateCurrent);
      	}

   // showDocuments(docsCurrent, dateCurrent);
}

function nextList(_nextList, _nextPage) {
    listCurrent = _nextList;

   nextPage(_nextPage);
   // showDocuments(docsCurrent, dateCurrent);
}
//------------------------------------DOCUMENTS---------------------------------------

//---------------TYPE DOCUMENTS------------------------------------------------------

function FilterOn(num) {
	with(document){
		obj0=getElementById("filter0");
		obj=getElementById("filter"+num);
		}
	if(num)	{
		obj0.className='Off';
		if(obj.className=='On'){
		   obj.className='Off';
	        }else{
	           obj.className='On';
	        }

	        var flag = false;
       		for(i=1; i < typeDocuments.length; i++){
       		   if(document.getElementById("filter"+typeDocuments[i][0]).className=='On') {
       		      flag = true;
       		      break;
       		   }
		}
		if(!flag) {
		   obj0.className='On';
		}

	}else {
		obj0.className='On';
		for(i=1; i < typeDocuments.length; i++){
			document.getElementById("filter"+typeDocuments[i][0]).className='Off';
			}
	     }

	pageCurrent = 1;
	listCurrent = 1;
	if(showAllDocs) {
      	  showDocuments(docsCurrent, "");
      	}else{
      	  showDocuments(docsCurrent, dateCurrent);
      	}

	return false;
}


//----------------------------------------------------------------------------------


