var isaddfiles=0; //-------------------------------------------------------------------------------------- function closeddmenus(){if(isaddfiles==0){ /*if(event==null) event=window.event;var target=event.target;if(target==null) target=event.srcElement;return false;*/ for(i=0;i');}$("#online2").attr("value",xxon);}});} //setInterval("online()",10000); //-------------------------------------------------------------------------------------- function hashpass(){if(document.getElementById('fname').value!="" && document.getElementById('fpass').value!=""){var p = document.getElementById('fpass').value;if(p!=""){p = hex_md5(p);p = hex_md5(p+7187100);document.getElementById("fpass").value = p;return true;}}else{return false;}} function regpass(){if(document.getElementById("spass1").value!="" && document.getElementById("reganswer").value!="" && document.getElementById("spass1").value==document.getElementById("spass2").value){var p = document.getElementById("spass1").value; var ra = document.getElementById("reganswer").value;if(p!=""){p = hex_md5(p); ra = hex_md5(ra); document.getElementById("reganswer").value = ra; document.getElementById("spass1").value = p;document.getElementById("spass2").value = p; return true;}}else{return false;}} function chpass(){if(document.getElementById("spass1").value!="" && document.getElementById("spass1").value==document.getElementById("spass2").value){var p = document.getElementById("spass1").value;var ra = document.getElementById("oldpass").value;if(p!=""){p = hex_md5(p);ra = hex_md5(ra);document.getElementById("oldpass").value = ra;document.getElementById("spass1").value = p;document.getElementById("spass2").value = p;return true;}}else{return false;}} function lostpass(){if(document.getElementById("reganswer").value!=""){var ra = document.getElementById("reganswer").value;if(ra!=""){ra = hex_md5(ra);document.getElementById("reganswer").value = ra;return true;}}else{return false;}} function chkv(){if(document.getElementById("konans").value!=""){var p = document.getElementById("konans").value;var p1 = document.getElementById("oldpass").value;if(p!=""){p = hex_md5(p);p1 = hex_md5(p1);document.getElementById("konans").value = p;document.getElementById("oldpass").value = p1;return true;}}else{return false;}} function checkname(){$("#regstat1").html('');$.get("/ajax/reg.php",{act:"checkname",name:$("#sname").val()},function(xml){$(xml).find("preview").each(function(){var rez1=$(this).find("rez").text();$("#div_name").attr("class","");$("#sname").attr("class","");if(rez1==1){$("#div_name").addClass("goodreg");$("#sname").addClass("goodreg");$("#regstat1").html('');$("#regrez1").html('');}if(rez1==20){$("#div_name").addClass("badreg");$("#sname").addClass("badreg");$("#regstat1").html('');$("#regrez1").html('* имя уже занято');}if(rez1==21){$("#div_name").addClass("badreg");$("#sname").addClass("badreg");$("#regstat1").html('');$("#regrez1").html('* неверно введено имя');}if(rez1==3){$("#div_name").addClass("regform");$("#sname").addClass("regform");$("#regstat1").html("");$("#regrez1").html('');}});});} function checkpass(){$("#div_pass1").attr("class","regform");$("#div_pass2").attr("class","regform");$("#spass1").attr("class","regform");$("#spass2").attr("class","regform");if($("#spass1").val()!="" && $("#spass2").val()!=""){if($("#spass1").val()==$("#spass2").val()){$("#regrez2").html("");$("#div_pass1").attr("class","goodreg");$("#div_pass2").attr("class","goodreg");$("#spass1").attr("class","goodreg");$("#spass2").attr("class","goodreg");$("#regstat2").html('');$("#regstat3").html('');}else{$("#regrez2").html('* пароли не равны');$("#div_pass1").attr("class","badreg");$("#div_pass2").attr("class","badreg");$("#spass1").attr("class","badreg");$("#spass2").attr("class","badreg");$("#regstat2").html('');$("#regstat3").html('');}}else{if($("#spass1").val()==""){$("#regrez2").html('* введите пароль');$("#regstat2").html("");$("#regstat3").html("");}if($("#spass2").val()==""){$("#regrez2").html('* повторите пароль');$("#regstat2").html("");$("#regstat3").html("");}}} //--------------------------------------------------------------------------------------- var oldtext=new Array(); function viewfull(nazvperem,id){if(oldtext.length>0 && oldtext[id]!=undefined && oldtext[id]!=""){$("#text"+nazvperem+id).hide("slow");$("#text"+nazvperem+id).html(oldtext[id]);$("#text"+nazvperem+id).slideToggle("slow");oldtext[id]="";$("#viewhere"+id).attr("src","/images/buttons/view_here.gif");$("#viewhere"+id).attr("title","Развернуть");$("#pviewhere"+id).html("Развернуть");}else{oldtext[id]=$("#text"+nazvperem+id).html();$("#text"+nazvperem+id).append('');$.post("/ajax/ajax.php",{ajaxrazdel: "showfulltext",razdel: nazvperem,id: id},function(xmlobj){$(xmlobj).find("preview").each(function(){$("#text"+nazvperem+id).hide("slow");$("#text"+nazvperem+id).html($(this).find("text").text());$("#text"+nazvperem+id).slideToggle("slow");});$("#viewhere"+id).attr("src","/images/buttons/view_here1.gif");$("#viewhere"+id).attr("title","Свернуть");$("#pviewhere"+id).html("Свернуть");});}} //--------------------------------------------------------------------------------------------- //---- FILES ------------------------------------------------------------------------------- isDOM=document.getElementById; //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+) isMSIE=document.all && document.all.item; //Microsoft Internet Explorer 4+ isNetscape4=document.layers; //Netscape 4.* isOpera=window.opera; //Opera isOpera5=isOpera && isDOM; //Opera 5+ isMSIE5=isDOM && isMSIE; //MSIE 5+ isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera; //Mozilla или Netscape 6.* //---- TEXT ------------------------------------------------------------------------------- function newstr(xta){bui("BR","",xta);} function addtr(xta){bui("TR","",xta);} function addtd(xta){bui("TD","",xta);} function textb(xta){bui("B","",xta);} function texti(xta){bui("I","",xta);} function textu(xta){bui("U","",xta);} function aleft(xta){bui("LEFT","",xta);} function acenter(xta){bui("CENTER","",xta);} function aright(xta){bui("RIGHT","",xta);} function arhigh(xta){bui("HIGHLIGHT","",xta);} function arhigh1(col,xta){bui("HIGHLIGHT",col,xta);} function arcol(xta){bui("COLOR","",xta);} function arcol1(col,xta){bui("COLOR",col,xta);} function arsm(xta){bui("SMALL","",xta);} function arsz(sz,xta){bui("SIZE",sz,xta);} function texturl(xta){var url=prompt("Введите адрес страницы","http://");if(url.length>7) bui("URL",url,xta);} function textbr(xta){bui("BR","",xta);} function arhide(xta){bui("HIDE","",xta);} function arcode(xta){bui("CODE","",xta);} function arquote(xta){bui("QUOTE","",xta);} function listm(xta){bui("LIST","",xta);} function listn(xta){bui("LIST","1",xta);} function lista(xta){bui("LIST","a",xta);} function putsmile(sml,xta){bui("SMILE",sml,xta);} //---- /TEXT ------------------------------------------------------------------------------- //---- WINDOW ------------------------------------------------------------------------------- function taclear(xta){document.getElementById("itemsdivaddfile").innerHTML="";items=0;items1=0;document.getElementById("editta"+xta).value="";document.getElementById("editta"+xta).focus();} function taselall(xta){document.getElementById("editta"+xta).select();} function resizeup(xta){element = document.getElementById("editta"+xta);if(element.rows>7){element.rows=element.rows-7;}} function resizedown(xta){element = document.getElementById("editta"+xta);element.rows=element.rows+7;} //------------------------------------ function replaceSelectedText(xta,cbFunc1,cbFunc2){ obj=document.getElementById("editta"+xta); obj.focus(); var start = obj.selectionStart; var end = obj.selectionEnd; obj.value = obj.value.substr(0,start)+cbFunc1+obj.value.substr(start,end-start)+cbFunc2+obj.value.substr(end); obj.setSelectionRange(end,end); } //---------------------------------------------- var items=0,q1=0,q2=0,items1=0,q3=0,items2=0,q4=0,items3=0; function addfile(xta,q1){ if(q1>items1) items1=q1; items1++; if(isMozilla){ replaceSelectedText(xta,"[FILE="+items1+"]Файл "+items1+"[/FILE]",""); div=document.getElementById("itemsdivaddfile"); button=document.getElementById("add"); newitem="Файл " + items1 +": "; newitem+="
"; newnode=document.createElement("SPAN"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); }else{ element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); r.text="[FILE="+items1+"]Файл "+items1+"[/FILE]"; div=document.getElementById("itemsdivaddfile"); button=document.getElementById("add"); newitem="Файл " + items1 +": "; newitem+="
"; newnode=document.createElement("SPAN"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); r.select(); } } function addimg(xta,q2){ if(q2>items) items=q2; items++; if(isMozilla){ replaceSelectedText(xta,"[IMG="+items+"]Картинка"+items+"[/IMG]",""); div=document.getElementById("itemsdivaddimg"); button=document.getElementById("add"); newitem="Картинка " + items +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); }else{ element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); r.text="[IMG="+items+"]Картинка"+items+"[/IMG]"; div=document.getElementById("itemsdivaddimg"); button=document.getElementById("add"); newitem="Картинка " + items +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); //document.getElementById("image"+items).focus(); r.select(); } } function addflv(xta,q3){ if(q3>items2) items2=q3; items2++; if(isMozilla){ replaceSelectedText(xta,"[FLV="+items2+"]Ролик "+items2+"[/FLV]",""); div=document.getElementById("itemsdivaddflv"); button=document.getElementById("add"); newitem="Ролик " + items2 +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); }else{ element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); r.text="[FLV="+items2+"]Ролик "+items2+"[/FLV]"; div=document.getElementById("itemsdivaddflv"); button=document.getElementById("add"); newitem="Ролик " + items2 +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); r.select(); } } function addswf(xta,q4){ if(q4>items3) items3=q4; items3++; if(isMozilla){ replaceSelectedText(xta,"[SWF="+items3+"]Флешка "+items3+"[/SWF]",""); div=document.getElementById("itemsdivaddswf"); button=document.getElementById("add"); newitem="Флешка " + items3 +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); }else{ element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); r.text="[SWF="+items3+"]Флешка "+items3+"[/SWF]"; div=document.getElementById("itemsdivaddswf"); button=document.getElementById("add"); newitem="Флешка " + items3 +": "; newitem+="
"; newnode=document.createElement("span"); newnode.innerHTML=newitem; div.insertBefore(newnode,div.firstChild); r.select(); } } //---- /FILES ------------------------------------------------------------------------------- function drawtablex(i1,j1,xta){ if(isMozilla){ replaceSelectedText(xta,"[SWF="+items3+"]Флешка "+items3+"[/SWF]",""); var s = element.document.selection; var r = s.createRange(); var rxx=""; rxx="[TABLE]"; for(var i2=0;i2<=i1;i2++){ if(i2>0) rxx+="\n[TR]"; for(var j2=0;j2<=j1;j2++){ if(j2>0) rxx+="[TD]"; } } rxx+="\n[/TABLE]"; r.text=rxx; }else{ element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); var rxx=""; rxx="[TABLE]"; for(var i2=0;i2<=i1;i2++){ if(i2>0) rxx+="\n[TR]"; for(var j2=0;j2<=j1;j2++){ if(j2>0) rxx+="[TD]"; } } rxx+="\n[/TABLE]"; r.text=rxx; r.select(); } } function bui(st,param,xta){ if(isMozilla){ var rs1,rs2; if(param!="" && st!="SMILE") param="="+param; switch(st){ case "B": rs1="[B]"; rs2="[/B]"; break; case "BR": rs1="[B]"; rs2=""; break; case "U": rs1="[U]"; rs2="[/U]"; break; case "I": rs1="[I]"; rs2="[/I]"; break; case "SMILE": rs1=" "+param; rs2=""; break; case "URL": rs1="[URL"+param+"]"; rs2="[/URL]"; break; case "LIST": rs1="[LIST]"+"\n"+"[*]"; rs2="[/LIST]"; break; } replaceSelectedText(xta,rs1,rs2); }else{ var xdocsel=document.selection.createRange().text; element = document.getElementById("editta"+xta); element.focus(); var s = element.document.selection; var r = s.createRange(); if(param!=""){ if(st=="SMILE"){ var newText= " "+param+" "; }else if(st=="LIST"){ var st0=r.text; var st1="[*]"; for(i=0;i0){ element.setSelectionRange(element.selectionStart-newText.length,element.selectionStart); }else{ element.setSelectionRange(element.selectionStart-newText.length+delta,element.selectionStart-newText.length+delta); } }else if(document.selection){ // IE if(oldrl>0){ r.moveStart("character",-newText.length); r.moveEnd("character",0); r.select(); }else{ if(st!="TR" && st!="TD") r.moveEnd("character",-delta); r.select(); } } } } //-------------------------------------------------------------------------------------------------