var autobanner = 0;
var maxbanner = 2;
var razdel = 0; 
var punkt = 0;
var asyncr = true;
var showdiv = "";
var changetimesave = 0;
var oldhash = "";
var climg = 'img/loading/loaderc64.gif';

function expandRes(iddiv){
	
	if(iddiv.css("height")=="0px"){
		iddiv.css("height","auto");
	}else{
		iddiv.css("height","0px");
	}
}

function CheckIE(){
	var IE='\v'=='v';
	if(IE){
		var temp    = navigator.appVersion.match(/\((.+)\)/i);
		var params  = temp[1].split(/;\s*/);
		var params1  = params[1].split(/\s/);
		if (params1[1]<=6){
			alert('Версия вашего браузера устарела и не может корректно отображать сайт. Рекомендуемая версия IE - не ниже 7.');
		}
	}
}

function messouthide(){
  $("#messout").css("visibility","hidden");
}

function imgbuttclick(buttn){
  if(buttn==1){
    $("#imgbut").css('backgroundColor','#FFB1B1');
    $("#imgbut").attr('disabled', 'disabled');
    setTimeout("imgbuttclick(0)",4000);
  }else{
    $("#imgbut").css('backgroundColor','');
    $("#imgbut").removeAttr('disabled');
  }
}

function onresizer(){
  $(".onresize").width($(".cssmain").width());
}

$(window).bind('hashchange', function(){
  if(oldhash != document.location.hash){
    startpage();
  }
});

$(document).keyup(function(e){
  if (e.keyCode == 27){
    if($("#photo_big").css("visibility")!='hidden'){
      closebigpfoto();  
    }else{
      $("#messout").css("visibility","hidden"); 
    }
  }
});

function nextbanner(){  
$("#banner"+autobanner).animate({opacity: 'hide'}, 0);
setTimeout("dispnone(autobanner)",100);
}
function dispnone(poe){
if(autobanner==maxbanner){autobanner=1;}else{autobanner++;}
$("#banner"+autobanner).animate({opacity: 'show'}, 0);
setTimeout("nextbanner()",12000);
}
function systemaway(){	
//$("*").css("cursor", "wait");
$('#away').show();
document.getElementById("away").style.visibility = 'visible';
}
function systemready(){
//$("*").css("cursor", "system");
$('#away').hide();
if(punkt==""){punkt=0;}
oldhash = "#r="+razdel+"&p="+punkt;
document.location.hash = "r="+razdel+"&p="+punkt;
}

function findwind(){
  if($("#searchp1").css("visibility")=="visible"){$("#searchp1").css("visibility","hidden");}else{$("#searchp1").css("visibility","visible");}
}

function t_asendret(f_type,f_url,arr,dest){
systemaway();
$.ajax({
       async: asyncr,
       type: f_type,
       url: f_url,
       data: arr,
       success: function(msg){
	 systemready();
	 if(dest!="!show"){
	   $(dest).html(msg);
	   if(dest=="#windmn"){
	     //$("#txtDefaultHtmlArea").htmlarea("");
	     $("#txtDefaultHtmlArea").htmlarea({css: "styles//style.css"});
	   }
	   if(dest=="#mainreswin" && arr["rval"]){
	     rvalset(arr["rval"]);
	   }
	   onresize();
	 }else{
	   show_mess(msg);
	 }
       }
});
}
function startpage(){
  var dim=document.location.hash.substr(1,100).split("&");razdel=0;punkt=1;var sta;
  if(dim.length>1){
    if(dim[0].charAt(0)=="r"){sta = dim[0].split("=");razdel = eval(sta[1]);}
    if(dim[1].charAt(0)=="p"){sta = dim[1].split("=");punkt = eval(sta[1]);}
  }
  getlinksite(razdel,punkt,"#ech","1");   
  CheckIE();
}
function show_mess(msfont){
document.getElementById("messfont").innerHTML=msfont;$("#messout").css("visibility","visible");
}
//Е - КАТАЛОГ
function selekat(a1){
var arr = {"ValueDB":a1};t_asendret("POST","MarcWeb/indexphp.php",arr,"#winekat");
}
function submitekat(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18){
var arr = {"ValueDB":a1,"Mode":a2,"D1":a3,"T1":a4,"D5":a5,"D2":a6,"T2":a7,"D6":a8,"D3":a9,"T3":a10,"D7":a11,"D4":a12,"T4":a13,"S0":a14,"D8":a15,"D9":a16,"T5":a17,"Begin":a18};
t_asendret("POST","MarcWeb/indexphp.php",arr,"#winekat");
}
//MAIN_RES
//function loadpage(){
//var arr = {};razdel=2;t_asendret("GET","main_res/mainres.php",arr,"#ech");
//}
function submitmainres(a1,a2,a3,a4,a5,a6,a7){
var arr = {"autor":a1,"name":a2,"Kafedra":a3,"Disciplina":a4,"res_c":a5,"realdisc":a6,"rval":a7};
t_asendret("GET","main_res/search_site.php",arr,"#mainreswin");
}
function mainresnewpage(a1,a2,a3,a4,a5,a6,a7,a8,a9){
var arr = {"page":a1,"rval":a2,"Kafedra":a3,"Disciplina":a4,"res_c":a5,"autor":a6,"name":a7,"ord":a8,"realdisc":a9};
t_asendret("GET","main_res/search_site.php",arr,"#mainreswin");
}
function mainres_auth(a1,a2,a3,a4,a5){
var arr = {"login":a1,"password":a2,"passwtwo":a3,"mail":a4,"event":a5};
//if(a5=="exit"){setTimeout("submitmainres('','','','','','0')",200);}
t_asendret("POST","main_res/regandauth.php",arr,"#regandauth");
}
function on(a,b){
a.style.backgroundColor="white";b.style.backgroundColor="white";a1.style.backgroundColor="transparent";a2.style.backgroundColor="transparent";b1.style.backgroundColor="transparent";b2.style.backgroundColor="transparent";
}
function sChange(){
$("#sKafedra").attr("disabled", true);
$("#sDisciplina").attr("disabled", true);
$("#sTypeRes").attr("disabled", true);
$("#iAutor").attr("disabled", true);
$("#iName").attr("disabled", true);
$("#iRealDisc").attr("disabled", true);
    switch($("#sResVal").val())
    {
    case '1':$("#sKafedra").attr("disabled", false);	break;
    case '2':$("#sDisciplina").attr("disabled", false);	break;
    case '3':$("#iAutor").attr("disabled", false);	break;
    case '4':$("#sKafedra").attr("disabled", false);
	$("#sDisciplina").attr("disabled", false);	break;
    case '5':$("#sKafedra").attr("disabled", false);
	$("#sTypeRes").attr("disabled", false);		break;
    case '6':$("#iName").attr("disabled", false);	break;
    case '7':$("#iRealDisc").attr("disabled", false);	break;
    default:break;
    }
}
function rvalset(rval){
    switch(rval)
    {
    case '1':$("#sKafedra").attr("disabled", false);	break;
    case '2':$("#sDisciplina").attr("disabled", false);	break;
    case '3':$("#iAutor").attr("disabled", false);	break;
    case '4':$("#sKafedra").attr("disabled", false);
	$("#sDisciplina").attr("disabled", false);	break;
    case '5':$("#sKafedra").attr("disabled", false);
	$("#sTypeRes").attr("disabled", false);		break;
    case '6':$("#iName").attr("disabled", false);	break;
    case '7':$("#iRealDisc").attr("disabled", false);	break;
    default:break;
    }
}
function chcolq(a,b,c){
  $("#"+b).css("backgroundColor",a);
  //document.getElementById(b).style.backgroundColor=a;
  //if(document.getElementById(c).style.visibility=="hidden"){document.getElementById(c).style.visibility="visible";}else document.getElementById(c).style.visibility="hidden";
  if($("#"+c).css("visibility")=="hidden")
  {
    $("#"+c).css("visibility","visible");
  }
  else 
  {
    $("#"+c).css("visibility","hidden");
  }
}
function clickklauza(a){
if(confirm('Вы действительно хотите информировать об ошибке файла?\nИнформирование произойдет в автоматическом режиме.')==true){
location.href='klauza.php?id='+a;}
}
function reseter(){
$("#sResVal").val("0");
$("#sKafedra").val("0");
$("#sDisciplina").val("1");
$("#sTypeRes").val("1");
$("#iAutor").val("");
$("#iName").val("");
$("#sKafedra").attr("disabled", true);
$("#sDisciplina").attr("disabled", true);
$("#sTypeRes").attr("disabled", true);
$("#iAutor").attr("disabled", true);
$("#iName").attr("disabled", true);
}
function selectpage(a1){
var arr = {"pg":a1};
t_asendret("POST","mess_guest.php",arr,"#listnews");
}
function pasteguest(a1,a2,a3,a4){
$.ajax({async: true,type: "POST",url: "paste_guest.php",data:{"autor":a1,"email":a2,"mess":a3,"code":a4},
success: function(msg){	systemready();
	show_mess(msg);
	if(msg[0]=='\t' || msg[1]=='\t'){
	document.getElementById('gb_autor').value = "";
	document.getElementById('gb_email').value = "";
	document.getElementById('gb_mess').value = "";
	document.getElementById('gb_code').value = "";
	document.getElementById('imcode').src="img.php?p="+Math.random();
	selectpage(1);}}});
}
function questrequest(a1,a2){
if(a1=="Ваш e-mail" || a2=="Ваш вопрос"){show_mess("<b><font color=red>Вы должны вписать в первое поле Ваш e-mail,<br> а во втором изложить свой вопрос.</font></b>");}
else{

$.ajax({async: true,type: "POST",url: "quest_request.php",data: {"email":a1,"quest":a2},	
success: function(msg){systemready();
	show_mess(msg);
	$("#qrq_email").val("Ваш e-mail");
	$("#qrq_quest").val("Ваш вопрос");
	}});}
}
function bigphoto(a1,a2){
var pb = document.getElementById('photobig');
pb.src=climg;
pb.alt='';
$("#photo_big").css("visibility","visible");
pb.src=a1;
pb.alt=a2;
}
function closebigpfoto(){
document.getElementById('photobig').alt='';
document.getElementById('photobig').src = climg;
$("#photo_big").css("visibility","hidden");
}

function showstruct(a1,a2,a3,a4){
punkt=6;var abwin = "#aboutwin";if(a4!=""){abwin="!show"}var arr = {"t":a1,"w":a2,"act":a3};t_asendret("POST","struct.php",arr,abwin);
}
function aboutlib(){
razdel=4;var arr = {};t_asendret("POST","about.php",arr,"#ech");
}
function showhist(a1){
punkt=a1;var arr = {"page":"4","attr":"1"};t_asendret("POST","query.php",arr,"#aboutwin");
}
function aboutpub(a1){
punkt=5;var arr = {"page":a1};t_asendret("POST","aboutpub.php",arr,"#aboutwin");
}
function listkonf(a1){
punkt=4;var arr = {"idconf":a1};t_asendret("POST","event.php",arr,"#aboutwin");
}
function getlinksite(lnk,attr,winec,perv){
if($("#searchp1").css("visibility")=="visible"){$("#searchp1").css("visibility","hidden");}
for(m=0;m<11;m++){
  $('#but_n'+m).css('background','url() center bottom');
}
ider = eval(lnk)+1;
$('#but_n'+ider).css('background','url(img/bg/loght2.png) center bottom');
razdel=lnk;
punkt=attr;
var arr = {"page":lnk,"attr":attr,"attr2":perv};
t_asendret("POST","query.php",arr,winec);
}
function getpravila(id,win){
var arr = {"page":"8","attr":"w"+id};t_asendret("POST","query.php",arr,win);
}
//search_site
function pushsrch(){
  a1 = $("#srchtxt").val();if(a1.length<3){show_mess("<p style='text-align:center;color:red'><img src='img/error/er404.png'><br>Извините, поисковый запрос должен быть не менее трех символов.</p>");}else{punkt=0;var arr = {"srch":a1};t_asendret("POST","searchforsite.php",arr,"#ech");}
}
//###
function damnopen(a1,a2,a3,a4){
  var arr = {"pge":a1,"attr":a2,"attr2":a3};t_asendret("POST",a4,arr,"#windmn");
}
function mrStrike(a1,a2){
  var arr = {"pge":2,"attr":"strike","attr2":a1};t_asendret("POST",a2,arr,"#windmn");
}
function mrMove(a1,a2,a3){
  var arr = {"pge":2,"attr":a2,"attr2":a1};t_asendret("POST",a3,arr,"#windmn");
}
function mrNoir(a1){
  changetimesave=5;$("#mr_info").html("Будет сохранено через <b>"+changetimesave+"</b> сек");$("#mr_info").css("display","inherit");setTimeout("mrOut('"+a1+"')",1000);
}
function mrOut(a1){
  if((changetimesave-1)==0){if($("#checksave").is(':checked')){a2 = 1;}else{a2 = 0;}
    var arr = {"pge":2,"attr":"pchn","attr2":a2};//home/remix/
    t_asendret("POST",a1,arr,"#emptyid");
    $("#mr_info").css("display","none");$("#checksave").attr(':enabled');
  }else{changetimesave--;$("#mr_info").html("Будет сохранено через <b>"+changetimesave+"</b> сек");setTimeout("mrOut('"+a1+"')",1000);}
}
function mrSave(a1,a2,a3,a4){
  
  alert("pge: "+a1+"\nattr:"+a2+"\nattr2"+a3);
  var arr = {"pge":a1,"attr":a2,"attr2":a3};
  if(a2=="saveleft")
    t_asendret("POST",a4,arr,"#emptyid");
  else
    t_asendret("POST",a4,arr,"#windmn");
}

