

function log_in(){

	var oForm = document.forms.logform;

	if (oForm.login.value==""){
		alert("Введите логин !");
		oForm.login.focus();
	}else {
		oForm.submit();
	}
}







//группы
var m_strCharacterslogin = ":,;+-<>.@!/\\#$%^&*?'\""

function EditDesk(){
	var oForm = document.forms.edit_desk_new;
	oForm.editdesk.value='save_new';
	oForm.submit();
}


function OffOnDesk(str, iddesk){
	var oForm = document.forms.arhiv;
	if(confirm("Вы уверены что хотите изменить статус объявления?")){
		oForm.arhivdesk.value=str;		
		oForm.id_desk.value=iddesk;
		oForm.submit();
	}
	
}

function DelDesk(str, iddesk){
	var oForm = document.forms.arhiv;
	if(confirm("Вы уверены что хотите удалить это объявление?")){
		oForm.arhivdesk.value=str;		
		oForm.id_desk.value=iddesk;
		oForm.submit();
	}
}


function insertAtCaret1 (t_area,  color){
var textEl=document.getElementById(t_area);
var text_in = "color"
var sign='';
//IE v6.0 Opera v8.x
       if (textEl.createTextRange && textEl.caretPos) {
         var caretPos = textEl.caretPos;
       
          if(caretPos.text.length==0){
			t_area.value= ' '+t_area.value;

         }
         

         
          if(caretPos.text.length>0){          	
          	  	caretPos.text = '['+text_in+'='+color+']'+ caretPos.text + '[/'+text_in+']';
          		return;
          }else{       
              	 sign='['+text_in+'='+color+']'+'[/'+text_in+']';            
            	 caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? sign + ' ' : sign;
            	 return;
          }
       }
// Mozilla v1.4 FireFox v1.0 Netscape v7.2 Opera v8.x
    if(textEl.selectionStart!==undefined){
        if(textEl.selectionStart!==textEl.selectionEnd){
            var part_1,part_2,part_3;
            part_1 = textEl.value.substring(0, textEl.selectionStart);
            part_2 = textEl.value.substring(textEl.selectionStart,textEl.selectionEnd);
            part_3 = textEl.value.substring(textEl.selectionEnd,textEl.value.length);
            textEl.value = part_1+'['+text_in+'='+color+']'+part_2+'[/'+text_in+']'+part_3;
            return;
        }else{

           
           	sign='[' + text_in + '=' + color + ']' + '[/'+text_in+']';
      
            if(!textEl.getAttribute('not_in_focus')){
            	textEl.setAttribute('not_in_focus',2);
            }
            
                var pos;

                      switch(textEl.getAttribute('not_in_focus')){
                        case '1':
                            pos=parseInt(textEl.getAttribute('last_pos'));
                            textEl.setAttribute('last_pos',pos + parseInt(sign.length));
                        break;
                        case '2':
                            pos = parseInt(textEl.selectionStart);
                            textEl.setAttribute('last_pos',pos + parseInt(sign.length));
                            textEl.setAttribute('not_in_focus',1);
                        break;
                    }

            var part_1,part_2;
            part_1 = textEl.value.substring(0, pos);
            part_2 = textEl.value.substring(pos,textEl.value.length);
            textEl.value = part_1+sign+part_2;
            return;
        }
    }

}











		var toInvite = 0;
		var groups_cancel2 = "Отменить";
		function delToInvite(id) {
			var node = ge('toinvite'+ id);
		    node.parentNode.removeChild(node);
			//ge('friendcheck'+ id).childNodes[0].checked = false;
			ge('friendtr'+ id).style.display = "";
			toInvite--;
			if (toInvite == 0)
				hide('toinvite');
			return false;
		}
		
		function show(){
		  for( var i = 0; i < arguments.length; i++ ) {
		    var element = ge(arguments[i]);
		    if (element && element.style) element.style.display = 'block';
		  }
		}
		function ge(){
		  var ea;
		  for( var i = 0; i < arguments.length; i++ ) {
		    var e = arguments[i];
		    if( typeof e == 'string' )
		      e = document.getElementById(e);
		    if( arguments.length == 1 )
		      return e;
		    if( !ea )
		      ea = new Array();
		    ea[ea.length] = e;
		  }
		  return ea;
		}

		function hide(){
		  for( var i = 0; i < arguments.length; i++ ) {
		    var element = ge(arguments[i]);
		    if (element && element.style) element.style.display = 'none';
		  }
		}
		
		
		function Otpravit(){
			var oForm = document.forms.inviteFriends;
			oForm.flag.value="otpravit";	
			oForm.submit();

			
/*
		ge('toinvitemembers').innerHTML = "";
		ge('toinvite').style.display = "none";
		switchTrigger(1);*/
	

					
		}
		
		function gid(flag){
			var oForm = document.forms.group;
			if(flag=='bye'){
				if(confirm("Вы уверены, что хотите перестать быть участником данной группы?")){				
					oForm.flag.value=flag;	
					oForm.submit();
				}	
			}else if(flag=='hi'){
				oForm.flag.value=flag;		
				oForm.submit();
			}	
		}
		
		
			
		function priglasenie(flag, id_group){
			var oForm = document.forms.priglasenie;
			if(flag=='no'){
				if(confirm("Вы уверены, что хотите удалить приглашение?")){				
					oForm.flag.value=flag;	
					oForm.id_group.value=id_group;	
					oForm.submit();
				}	
			}else if(flag=='ok'){
				oForm.flag.value=flag;		
				oForm.id_group.value=id_group;		
				oForm.submit();
			}	
		}	
		
		function dellusergroup(user){
			var oForm = document.forms.inviteFriends;
			if(confirm("Вы уверены, что хотите удалить этого пользователя из группы?")){				
				oForm.flag.value="dellusergroup";		
				oForm.user_id.value=user;
				oForm.submit();
			}			
		}

		function decline(user){
			var oForm = document.forms.inviteFriends;
			if(confirm("Вы уверены, что хотите отменить приглашение?")){				
				oForm.flag.value="decline";		
				oForm.user_id.value=user;
				oForm.submit();
			}
		}
		function declineall(){
			var oForm = document.forms.inviteFriends;
			if(confirm("Вы уверены, что хотите отменить все приглашения?")){				
				oForm.flag.value="declineall";	
				oForm.submit();
			}
		}
		function decline(user){
			var oForm = document.forms.inviteFriends;
			if(confirm("Вы уверены, что хотите отменить приглашение?")){				
				oForm.flag.value="decline";		
				oForm.user_id.value=user;
				oForm.submit();
			}
		}

		function approveAll(){
			if(confirm("Вы уверены, что хотите подтвердить все заявки?")){
				var oForm = document.forms.inviteFriends;
				oForm.flag.value="approveAll";	
				oForm.submit();
			}
		}

		function approve(user){
			var oForm = document.forms.inviteFriends;
			oForm.flag.value="approve";		
			oForm.user_id.value=user;
			oForm.submit();
			
		}
		function disapprove(user){
			var oForm = document.forms.inviteFriends;
			if(confirm("Вы уверены, что хотите отклонить заявку?")){				
				oForm.flag.value="disapprove";		
				oForm.user_id.value=user;
				oForm.submit();
			}
		}
		function DelZnan(str, id_znaniya){
			var oForm = document.forms.arhiv;
			if(confirm("Вы уверены, что хотите удалить это знание?")){
				oForm.arhivnew.value=str;		
				oForm.id_znaniya.value=id_znaniya;
				oForm.submit();
			}
		}
		function OffOnZn(str, id_znaniya){
			var oForm = document.forms.arhiv;
			if(confirm("Вы уверены, что хотите изменить статус знания?")){
				oForm.arhivnew.value=str;		
				oForm.id_znaniya.value=id_znaniya;
				oForm.submit();
			}
			
		}
		
		
	
		

		
		function addBlock(){
			var oForm = document.forms['add_znanie'];			
			n = oForm.hid.value;
			n++
			BUTTON = "onmousemove='this.className=\"stat_cnop_move1\"' onmouseout='this.className=\"stat_cnop1\"' class='stat_cnop1'";
			document.getElementById("bl_znaniya").innerHTML=document.getElementById("bl_znaniya").innerHTML+"<table id='bl_1' cellspacing='2'  cellpadding='2' border='0'  width='100%'><tr ><td width='233px' valign='top' align='left' class='text_04'  >Блок "+ n +":</td><td><input style='width:99%'  type='text' name='name[]'></td></tr><tr><td></td><td><div style='padding-top:4px;padding-bottom:4px;'><a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='жирный' onclick='insertAtCaret(\"comments"+n+"\", \"b\");'>B</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Курсив'  onclick='insertAtCaret(\"comments"+n+"\", \"i\");'><font style='font-style: italic;'>I</font></a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Подчеркнутый' onclick='insertAtCaret(\"comments"+n+"\", \"u\");'><font style='text-decoration: underline;'>U</font></a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Цитата' onclick='insertAtCaret(\"comments"+n+"\", \"quote\");'>quote</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Код' onclick='insertAtCaret(\"comments"+n+"\", \"code\");'>code</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Изображение' onclick='insertAtCaret(\"comments"+n+"\", \"img\");'>img</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Почта' onclick='insertAtCaret(\"comments"+n+"\", \"email\");'>email</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Ссылка' onclick='insertAtCaret(\"comments"+n+"\", \"url\");'>url</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Br' onclick='insertAtCaret(\"comments"+n+"\", \"br\");'>br</a></div></td></tr><tr><td width='233px' valign='top' align='left' class='text_04' ></td><td ><textarea name='new[]' style='width:99%;height:200px;' id='comments"+n+"'	onclick='storeCaret(this);  return_focus(this);' onkeyup='storeCaret(this);  return_focus(this);'></textarea></td></tr></table>";
			oForm.hid.value = n;					
		}
		
		function removeBlock(){
			var oForm = document.forms['add_znanie'];			
			n = oForm.hid.value;
			
			document.getElementById("bl_znaniya").innerHTML = "";
			for (i=2;i<n;i++){
					document.getElementById("bl_znaniya").innerHTML=document.getElementById("bl_znaniya").innerHTML+"<table id='bl_1' cellspacing='2'  cellpadding='2' border='0'  width='100%'><tr ><td width='233px' valign='top' align='left' class='text_04'  >Блок "+ i +":</td><td><input style='width:99%'  type='text' name='name[]'></td></tr><tr><td></td><td><div style='padding-top:4px;padding-bottom:4px;'><a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='жирный' onclick='insertAtCaret(\"comments"+i+"\", \"b\");'>B</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Курсив'  onclick='insertAtCaret(\"comments"+i+""+i+"\", \"i\");'><font style='font-style: italic;'>I</font></a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Подчеркнутый' onclick='insertAtCaret(\"comments"+i+"\", \"u\");'><font style='text-decoration: underline;'>U</font></a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Цитата' onclick='insertAtCaret(\"comments"+i+"\", \"quote\");'>quote</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Код' onclick='insertAtCaret(\"comments"+i+"\", \"code\");'>code</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Изображение' onclick='insertAtCaret(\"comments"+i+"\", \"img\");'>img</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Почта' onclick='insertAtCaret(\"comments"+i+"\", \"email\");'>email</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Ссылка' onclick='insertAtCaret(\"comments"+i+"\", \"url\");'>url</a> <a href='javascript:void(0);' "+BUTTON+" style='text-decoration: none;' title='Br' onclick='insertAtCaret(\"comments"+i+"\", \"br\");'>br</a></div></td></tr><tr><td width='233px' valign='top' align='left' class='text_04' ></td><td ><textarea name='new[]' style='width:99%;height:200px;' id='comments"+i+"'	onclick='storeCaret(this);  return_focus(this);' onkeyup='storeCaret(this);  return_focus(this);'></textarea></td></tr></table>";
		
			}
			
			if(n>1) { n = n - 1; }
			oForm.hid.value = n;
		}
		



		function edit_status(id, flag){
			var oForm = document.forms['list_user_group'];
			oForm.flag.value=flag; 
			oForm.id.value=id; 
			oForm.submit();
		}

		function CreateGroup(){
			var oForm = document.forms['colors'];
			if (oForm.name_group.value==""){
				alert("Название группы не может быть пустым!");
				oForm.name_group.focus();
			}else{
				oForm.submit();
			}	
		}


		function showHidOtherCity(){
			if (document.getElementById("city").value=="no"){
				document.getElementById("other").innerHTML="<input style=\"width:99%\" value=\"\"  type=\"text\" name=\"other_city\">";			
			}else{
				document.getElementById("other").innerHTML="";
			}
			
		}
		
		
	
		
		function UpdateGroup(){
			var oForm = document.forms['colors'];
			if (oForm.name_group.value==""){
				alert("Название группы не может быть пустым!");
				oForm.name_group.focus();
			}else{
				oForm.flag.value="update_group";
				oForm.submit();
			}
			
			
		}
		
		function DelIconGroup(){
			var oForm = document.forms['colors'];
			oForm.flag.value="del_icon_group";
			oForm.submit();
		}
		
		function DelFonGroup(){
			var oForm = document.forms['colors'];
			oForm.flag.value="del_fon_group";
			oForm.submit();
		}
//forum

		
		function offCheck(){
			var cbl = document.all('id_mess[]');
			for (i=0;i<cbl.length;i++)
			cbl[i].checked=false;
			document.getElementById("rez").innerHTML="<input  type='checkbox' onclick='unCheck();'  name='checall' style='border:0px'>";
		}
		
		function unCheck(){
			var cbl = document.all('id_mess[]');
			for (i=0;i<cbl.length;i++)
			cbl[i].checked=true;
			document.getElementById("rez").innerHTML="<input checked type='checkbox' onclick='offCheck();'  name='checall' style='border:0px'>";
		}



		function CheckFormSendMess(){
			var oForm = document.forms.send_mess;	
			if (oForm.message.value==""){
				alert("Сообщение не должно быть пустым!");
				return false;
		  	}
		  	return true;
		}
		

		function openContact(url,name,width,height) {
		    if (!width) width = 400;
		    if (!height) height = 520;
			var w=window.open(url,name,"width="+width+",height="+height+",resizable=1,toolbar=0,location=0,status=0,menubar=0,directories=0,scrollbars=yes,top=0,left=0");
			w.focus();
		}
		function Show_rez(){
			document.getElementById("golos").style.display="none";
			document.getElementById("who").style.display="none";
			document.getElementById("rez").style.display="block";
		}
		function Show_golos(){
			document.getElementById("golos").style.display="block";
			document.getElementById("rez").style.display="none";
			document.getElementById("who").style.display="none";
		}		
		function Show_who(){
			document.getElementById("golos").style.display="none";
			document.getElementById("who").style.display="block";
			document.getElementById("rez").style.display="none";
		}
	
		function Golos(){
			if(confirm("Вы уверены, что хотите проголосовать за этот варинт ответа?")){
				return true;
			}
			return false;
		}	

		function edit_com(com_id, text){
			var oForm = document.forms.add_coment;
			oForm.flag.value="edit";
			oForm.coment_id.value=com_id;
			oForm.mess.value=text;
			oForm.mess.focus();
		}
		

		
		
		function answer(com_id){
			var oForm = document.forms.add_coment;
			oForm.flag.value="add";
			oForm.coment_id_otvet.value=com_id;			
			oForm.mess.focus();			
		}
		
		
		function quot_answer(text,com_id){
			var oForm = document.forms.add_coment;
			oForm.comments.value += ' ' + text + ' ';
			oForm.comments.focus();
		}	
				
		function hiddenNew(){
			var oForm = document.forms.add_coment;
			oForm.hidden_new.value="true";
			document.forms['add_coment'].submit();
			
		}
		

		

		
		
		function save() {
			var oForm = document.forms.add_coment;
			if (oForm.forum_id.value==""){
				alert("Выберите форум, которому будет принадлежать следующая тема!");
			}else if(oForm.them.value==""){
				alert("Введите заголвок темы!");
				oForm.them.focus();
			}else if(oForm.them.value=="\\"){
				alert("Вам че заняться больше нечем не нада сайт ламать! За эта можна и в лоб славить!");
				oForm.them.focus();
			}else if(oForm.comments.value==""){
				alert("Заполните поле сообщение!");
				oForm.comments.focus();
			}else if (oForm.them_opros.checked && oForm.zag_opros.value==""){
				alert("Заполните заголовок опроса!");
				oForm.zag_opros.focus();
			}else if(oForm.them_opros.checked && !checkPollFileds()){
				alert("Заполните все варианты ответа на опрос!");
			}else{
				oForm.isEdit.value="addthem";
				oForm.submit();
			}
		}
		

		function save1(){
			var oForm = document.forms.add_coment;
			var re=/^(([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/;
			var n = countContain(oForm.log.value, m_strCharacterslogin);
	
			if (oForm.forum_id.value==""){
				alert("Выберите форум, которому будет принадлежать следующая тема!");
			}else if(oForm.them.value==""){
				alert("Введите заголвок темы!");
				oForm.them.focus();
			}else if(oForm.them.value=="\\"){
				alert("Вам че заняться больше нечем не нада сайт ламать! За эта можна и в лоб славить!");
				oForm.them.focus();
			}else if(oForm.comments.value==""){
				alert("Заполните поле сообщение!");
				oForm.comments.focus();
			}else if(oForm.log.value==""){
				alert("Введите ваш логин!");
				oForm.log.focus();
			}else if(n!=0){
				alert("Логин содержит запрещенные символы");
 				oForm.log.focus();
			}else if(oForm.log.length>25){
				alert("Максимальаня длина логина 25 символов!");
		 		oForm.log.focus();
			}else if (oForm.reg.checked && oForm.mail.value==""){
				alert("Введите ваш e-mail!");
				oForm.mail.focus();
			}else if (oForm.reg.checked && !oForm.mail.value.match(re)){
				alert("Вы ввели не корректный e-mail!");
				oForm.mail.focus();
			}else if (oForm.them_opros.checked && oForm.zag_opros.value==""){
				alert("Заполните заголовок опроса!");
				oForm.zag_opros.focus();
			}else if(oForm.them_opros.checked && !checkPollFileds()){
				 alert("Заполните все варианты ответа на опрос!");
			}else{
				oForm.isEdit.value="addthem";
				oForm.submit();
			}
		}
		
		function save2() {
			var oForm = document.forms.add_coment;
			if(oForm.comments.value==""){
				alert("Заполните поле сообщение!");
				oForm.comments.focus();
			}else{
				document.forms['add_coment'].submit();
			}
		}
		
		
		function save3(){
			
			
			

			var oForm = document.forms.add_coment;
			var re=/^(([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/;
			var n = countContain(oForm.log.value, m_strCharacterslogin);

			if(oForm.comments.value==""){
				alert("Заполните поле сообщение!");
				oForm.comments.focus();
			}else if(oForm.log.value==""){
				alert("Введите ваш логин!");
				oForm.log.focus();
			}else if(n!=0){
				alert("Логин содержит запрещенные символы");
 				oForm.log.focus();
			}else if(oForm.log.length>25){
				alert("Максимальаня длина логина 25 символов!");
		 		oForm.log.focus();
			}else if (oForm.reg.checked && oForm.mail.value==""){
				alert("Введите ваш e-mail!");
				oForm.mail.focus();
			}else if (oForm.reg.checked && !oForm.mail.value.match(re)){
				alert("Вы ввели не корректный e-mail!");
				oForm.mail.focus();
			}else{	
				document.forms['add_coment'].submit();
			}
		}
		
		
		
		function save4(){
			var oForm = document.forms.add_coment;
			var re=/^(([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/;
			if(oForm.them.value==""){
				alert("Введите заголвок темы!");
				oForm.them.focus();
			}else if(oForm.them.value=="\\"){
				alert("Вам че заняться больше нечем не нада сайт ламать! За эта можна и в лоб славить!");
				oForm.them.focus();
			}else if(oForm.mess.value==""){
				alert("Заполните поле сообщение!");
				oForm.mess.focus();
			}else if (oForm.them_opros.checked && oForm.zag_opros.value==""){
				alert("Заполните заголовок опроса!");
				oForm.zag_opros.focus();
			}else if(oForm.them_opros.checked && !checkPollFileds()){
				 alert("Заполните все варианты ответа на опрос!");
			}else{
				oForm.hidden_new.value="false";
				document.forms['add_coment'].submit();
			}
		}		
		function save5(){
			var oForm = document.forms.add_coment;
			
			var n = countContain(oForm.log.value, m_strCharacterslogin);
			var re=/^(([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/;
				if(oForm.them.value==""){
				alert("Введите заголвок темы!");
				oForm.them.focus();
			}else if(oForm.them.value=="\\"){
				alert("Вам че заняться больше нечем не нада сайт ламать! За эта можна и в лоб славить!");
				oForm.them.focus();
			}else if(oForm.mess.value==""){
				alert("Заполните поле сообщение!");
				oForm.mess.focus();
			}else if(oForm.log.value==""){
				alert("Введите ваш логин!");
				oForm.log.focus();
			}else if(n!=0){
				alert("Логин содержит запрещенные символы");
 				oForm.log.focus();
			}else if(oForm.log.length>25){
				alert("Максимальаня длина логина 25 символов!");
		 		oForm.log.focus();
			}else if (oForm.reg.checked && oForm.mail.value==""){
				alert("Введите ваш e-mail!");
				oForm.mail.focus();
			}else if (oForm.reg.checked && !oForm.mail.value.match(re)){
				alert("Вы ввели не корректный e-mail!");
				oForm.mail.focus();
			}else if (oForm.them_opros.checked && oForm.zag_opros.value==""){
				alert("Заполните заголовок опроса!");
				oForm.zag_opros.focus();
			}else if(oForm.them_opros.checked && !checkPollFileds()){
				 alert("Заполните все варианты ответа на опрос!");
			}else{
				oForm.hidden_new.value="false";
				document.forms['add_coment'].submit();
			}
		}
		
		
		
		function checkPollFileds() {
			var Answers;
			var pollTitle = document.getElementById("pollTitle");
			Answers = document.getElementById("Answers");
		  	for (var i=0; i<Answers.childNodes.length; i++) {
		    	if (Answers.childNodes[i].value == "") {
		      		return false;
		    	}
		  	}
		  	return true;
		}

		function ShowMailMain(){
			var oForm = document.forms.add_coment;
			if (oForm.reg.checked){// подокон
				
				document.getElementById("resultat").innerHTML="e-mail:&nbsp;<input  class='i_poisk' size='25'  type='text' name='mail'>";
			}
			else{
				document.getElementById("resultat").innerHTML="";
			}

		}
		function ShowMail(){
			var oForm = document.forms.add_coment;
			if (oForm.reg.checked){// подокон
				
				document.getElementById("resultat").innerHTML="e-mail:&nbsp;<input  class='i_poisk2' size='15'  type='text' name='mail'>";
			}
			else{
				document.getElementById("resultat").innerHTML="";
			}

		}
		function show_smiles(){
			var sOpenPage = "form_smile";
			var oOpenWnd = window.open(sOpenPage,"__oHistory","menubar=0,scrollbars=1,resizable=1,width=170, height=430");
			oOpenWnd.focus();
		}
		function ThemB(){
			var oForm = document.forms.add_coment;
			if (oForm.them_b.checked){
				document.getElementById("color1").innerHTML="&nbsp;<select name='color'><option value='Black' style='background-color: Black;'>&nbsp;&nbsp;</optin><option value='#FF6347' style='background-color: #FF6347;'>&nbsp;&nbsp;</optin><option value='#FFA07A' style='background-color: #FFA07A;'>&nbsp;&nbsp;</optin><option  value='Yellow' style='background-color: Yellow;'>&nbsp;&nbsp;</optin><option value='#3CB371' style='background-color: #3CB371;'>&nbsp;&nbsp;</optin><option value='#AFEEEE' style='background-color: #AFEEEE;'>&nbsp;&nbsp;</optin><option value='#1E90FF' style='background-color: #1E90FF;'>&nbsp;&nbsp;</optin><option value='#9370DB' style='background-color: #9370DB;'>&nbsp;&nbsp;</optin></selcet>";
			}
			else{
				document.getElementById("color1").innerHTML="";
			}
		}

		
		
		
		
		
		function ThemOprosMain(){
			var oForm = document.forms.add_coment;
			if (oForm.them_opros.checked){
				
				var opros = '<table  width="310px" style="display:block;"  border=0><tr><td   valign="top"><div align="right" ><div style="float:left;" class="small"><b>Заголовок:</b></div> <input class="pollTextFld2" type="text" name="zag_opros" value=""></div><div id="Answers" align="right" >';
						
				for(i=1;i<3;i++){								
					opros = opros+'<div style="float:left;" class="var_otv_3">Вариант <b>'+i+'</b></div><input value=""  class="pollTextFld2" type="text" name="var_otv[]">';
				}
				opros = opros+'</div></td><td valign="top" width="20px" align="left"><div class="plus" valign="top"><div style="position:absolute;bottom:-2px;left:1px;"><a style="text-decoration: none;color: #4A4A4A;font-size: 18px;" href="javascript:addVarOtvField(\'pollTextFld2\', \'var_otv_3\');">+</a></div></div><div class="plus" valign="top"><div style="position:absolute;bottom:-2px;left:1px;"><a style="text-decoration: none;color: #4A4A4A;font-size: 17px;"  href="javascript: removePollField();">–</a></div></div></td></tr></table>';

				document.getElementById("opros").innerHTML= opros;
			}
			else{
				document.getElementById("opros").innerHTML="";
			}
		}
		
		
		
		
		
		
		
	


	function addVarOtvField(clas, clast){
			var newField;
			var newDiv = null;
			var fieldsCounter = 0;
			
			var maxFileds = 40;
			var Answers;
			Answers = document.getElementById("Answers");
			fieldsCounter = Answers.childNodes.length;
		//	alert(fieldsCounter);
			if (fieldsCounter + 1 > maxFileds) {
			    alert("Максимальное количество ответов: " + 20);
			}else{
				 
				
				
			 	 newDiv = document.createElement("div");
  				 newDiv.innerHTML = "Вариант <b>"+(fieldsCounter/2+1)+"</b>";
				 newDiv.className = clast;
				 newDiv.name = "div" 
			
				 
				  
				 newField = document.createElement('INPUT');
				 newField.name = "var_otv[]";  // Определяется в шаблоне "template_edit"
				 newField.className = clas;  
				
				 Answers.appendChild(newDiv);
				 Answers.appendChild(newField);
				 
				 
				 fieldsCounter++;
				 
				
			}
		}

		function removePollField() {
			var minFileds = 4;
			var fieldsCounter = 0;
			var Answers;
			Answers = document.getElementById("Answers");
			fieldsCounter = Answers.childNodes.length;
		//	alert(fieldsCounter);

			if (fieldsCounter > minFileds) {
				if(Answers.lastChild.name=='var_otv[]' && Answers.lastChild.value == ""){
					Answers.removeChild(Answers.lastChild);
		      		fieldsCounter--;
		      		Answers.removeChild(Answers.lastChild);
		      		fieldsCounter--;
		      		
				}else if(Answers.lastChild.name=='var_otv[]' && Answers.lastChild.value != ""){
					if (confirm("Вы уверены, что хотите удалить заполненное поле?")) {
						Answers.removeChild(Answers.lastChild);
		     			fieldsCounter--;
		     			Answers.removeChild(Answers.lastChild);
		     			fieldsCounter--;
		     			
					}
				}
			}
			
		/*	
			if (fieldsCounter > minFileds) {
		    	if (Answers.lastChild.value == "" || Answers.lastChild.name == "div") {
		      		Answers.removeChild(Answers.lastChild);
		      		fieldsCounter--;
		      	/*	Answers.removeChild(Answers.lastChild);
		      		fieldsCounter--;*/
		    /*	} else if (confirm("Вы уверены, что хотите удалить заполненное поле?")) {
		      		Answers.removeChild(Answers.lastChild);
		     		fieldsCounter--;
		     		
		     	/*	Answers.removeChild(Answers.lastChild);
		      		fieldsCounter--;*/
	
		    	//}
		  //	}
		  
		  
		  
		  
		}

//forum







// Ввод только цифр в текстовое поле 
function EnsureNumeric(){
	var k = window.event.keyCode; 
   	if ((k < 48 || k > 57) && k != 8) 
    window.event.returnValue = false; 
}

function search(let){
	var oForm = document.forms.search;
	oForm.letter.value=let;
	oForm.page.value=1;
	oForm.submit();	
}

function search_sort(sort){
	var oForm = document.forms.search;
	oForm.sort.value=sort;
	oForm.page.value=1;
	oForm.submit();	
}

function page(pag){
	var oForm = document.forms.search;
	oForm.page.value=pag;
	oForm.submit();	
}    

function EditNew(){
	var oForm = document.forms.edit_user_new;
	oForm.editnew.value='save_new';
	oForm.submit();
}

function DelPic(str){
	var oForm = document.forms.edit_user_new;
	oForm.editnew.value=str;
	oForm.submit();	
}

function OffOn(str, idnew){
	var oForm = document.forms.arhiv;
	if(confirm("Вы уверены что хотите изменить статус новости?")){
		oForm.arhivnew.value=str;		
		oForm.id_new.value=idnew;
		oForm.submit();
	}
	
}

function DelNew(str, idnew){
	var oForm = document.forms.arhiv;
	if(confirm("Вы уверены что хотите удалить эту новость?")){
		oForm.arhivnew.value=str;		
		oForm.id_new.value=idnew;
		oForm.submit();
	}
}

function DelFriends(i){
	var oForm = document.forms.friends;
	if(confirm("Вы уверены что хотите удалить этого человека из списка своих друзей?")){
		oForm.flag.value='DelFriends';
		oForm.drug_id.value=i;
		oForm.submit();
	}
}
function receive(i){
	var oForm = document.forms.friends;
	oForm.flag.value='receive';
	oForm.drug_id.value=i;
	oForm.submit();
}
function deny(i){
	var oForm = document.forms.friends;
	oForm.flag.value='deny';
	oForm.drug_id.value=i;
	oForm.submit();
}

function FotoEdit(){
	var oForm = document.forms.fotoed;
	oForm.check.value='foto_edit';
	oForm.submit();	
}

function DelPhoto(i){
	var oForm = document.forms.fotoed;
	if(confirm("Вы уверены что хотите удалить это фото?")){
		oForm.check.value='DelPhoto';
		oForm.id_fotoo.value=i;
		oForm.submit();
	}
}

function NewAlbom(){
	var oForm = document.forms.newalbom;
	if(oForm.name_albom.value==""){
		alert("Название альбома не может быть пустым!");
		oForm.name_albom.focus();
	}else{
		oForm.submit();
	}	
}

function DelAlbom(i){
	var oForm = document.forms.newalbom;
	if(confirm("Вы уверены что хотите удалить этото альбом? (все фотографии альбома будут удалены тоже)")){
		oForm.albom.value=i;
		oForm.submit();
	}	
}
function DelGroup(i){
	var oForm = document.forms.mygroup;
	if(confirm("Вы уверены что хотите удалить этоту группу? (вся информация будет удалена без возможности восстановления)")){
		oForm.group.value=i;
		oForm.submit();
	}	
}
function EditAlbom(){
	var oForm = document.forms.newalbom;
	if(oForm.name_albom.value==""){
		alert("Название альбома не может быть пустым!");
		oForm.name_albom.focus();
	}else{
		oForm.edit_albom.value="edit_albom";
		oForm.submit();
	}		
}
function DeleteAlbom(){
	var oForm = document.forms.newalbom;
	if(confirm("Вы уверены что хотите удалить этото альбом? (все фотографии альбома будут удалены тоже)")){
		oForm.edit_albom.value="delete_albom";
		oForm.submit();
	}
}	

function DostupAlbom(){
	var oForm = document.forms.newalbom;	
	if (oForm.dostup_albom.value=="2"){
		document.getElementById('pass1').innerHTML= 'Пароль:';
		document.getElementById('pass2').innerHTML= '<input type="password" name="password" value="" style="width:300px">';
	}else{
		document.getElementById('pass1').innerHTML= '';
		document.getElementById('pass2').innerHTML= '';		
	}
}

function changelogin(){
	var oForm = document.forms.setting;	
	if (oForm.login.value=="" || oForm.login.value==" "){
		alert("Логин не должен быть пустым!");
		oForm.login.focus();
	}else{
		oForm.settings.value="changelogin";
		oForm.submit();
	}		
}
			
function settings_1(){
	var oForm = document.forms.setting;	
	oForm.settings.value="settings1";
	oForm.submit();	
}
function settings_2(){
	var oForm = document.forms.setting;	
	oForm.settings.value="settings2";
	oForm.submit();	
}


function DeleteFoto(){
	var oForm = document.forms.formphoto;	
	oForm.photo.value="DeleteFoto";
	oForm.submit();
}

function AddFoto(){
	var oForm = document.forms.formphoto;	
	oForm.photo.value="AddFoto";
	oForm.submit();
}


function DeleteAvatar(){
	var oForm = document.forms.formphoto;	
	oForm.photo.value="DeleteAvatar";
	oForm.submit();
}
function AddAvatarWeb(){
	var oForm = document.forms.formphoto;	
	oForm.photo.value="AddAvatarWeb";
	oForm.submit();
}

function AddAvatar(){
	var oForm = document.forms.formphoto;	
	oForm.photo.value="AddAvatar";
	oForm.submit();
}
function MoveFr(i){

	document.getElementById('rtop_fr_'+i).innerHTML='<b  class="rtop_fr_mousemove"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>';

}
function OutFr(i){
	document.getElementById('rtop_fr_'+i).innerHTML='<b  class="rtop_fr"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>'; 

}

function Out(i){
	document.getElementById('rtop_'+i).innerHTML='<b  class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>'; 

}

function Move(i){

	document.getElementById('rtop_'+i).innerHTML='<b  class="rtop_mousemove"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>';

}

function deleteCom(com){
	var oForm = document.forms.add_coment;	
	document.getElementById("isEdit").value="2";
	oForm.parent.value = com;
	oForm.submit();
}

function ShowMenu(com_id){
	menushow=document.getElementById('menu_'+com_id);
	if(menushow.style.visibility=='hidden'){
		menushow.style.visibility='visible';
	}
}


function ShowUser(com_id){
	usershow=document.getElementById('user_'+com_id);
	if(usershow.style.visibility=='hidden'){
		usershow.style.visibility='visible';
	}
}


function log_in(){
	var oForm = document.forms.logform;	
	if (oForm.login.value==""){
		alert("Введите логин!");
		oForm.login.focus();
	}else if (oForm.pwd.value==""){
		alert("Введите пароль!");
		oForm.pwd.focus();
	}else {
		oForm.submit();
	}
}


function log_in2(){
	var oForm = document.forms.login_form;	
	if (oForm.login.value==""){
		alert("Введите логин!");
		oForm.login.focus();
	}							
	if (oForm.pwd.value==""){
		alert("Введите пароль!");
		oForm.pwd.focus();
	}else {
		oForm.submit();
	}
}



function Reg(){
	var re=/^(([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+\.)*([a-zA-Z0-9]|[!#$%\*\/\?\|^\{\}`~&'\+=-_])+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9-]+$/; 
	
	var oForm = document.forms.add_user;
	var n = countContain(oForm.login.value, m_strCharacterslogin);

	if (oForm.login.value==""){
		alert("Введите логин !");
		oForm.login.focus();
	}else if(n!=0){
		alert("Логин содержит запрещенные символы");
 		oForm.login.focus();
	}else if(oForm.login.length>25){
		alert("Максимальаня длина логина 25 символов!");
 		oForm.login.focus();
	}else if (oForm.mail.value==""){
		alert("Введите адрес электронной почты !");
		oForm.mail.focus();
	}else if (! oForm.mail.value.match(re)) {
		alert("Некорректный адрес электронной почты!");
		oForm.mail.focus();
	}else if (oForm.street.value==""){
		alert("Введите пароль!");
		oForm.pass.focus();
	}else {
		oForm.submit();
	}
}	


function ShowFormLogin(){
	if (LoginForm.style.visibility == 'hidden') {

		LoginForm.style.visibility = 'visible'

	} else {
		LoginForm.style.visibility = 'hidden'
	}
}


		



var cur_div="";
    function quickreply(dtid, isError,isEdit, flag, mas){
		var text=document.getElementById("comments").value;
			
			
		if (1){
			if(dtid!=0){ 			
	  			var targetname = "replyDiv" + dtid;	  			
	  		}else{
	  			var targetname = "addcomment";
	  		}
	        var topDiv=document.getElementById("addcomment");
	        
	       
	        
	        if(!topDiv){
	        	return true;
	        }
	        if(cur_div!=""){
	        	temp=cur_div.innerHTML;	        	
	        	cur_div.innerHTML="";
	        	cur_div = document.getElementById(targetname);
	        	cur_div.innerHTML = temp;
	        }else {
	      		if(targetname != "addcomment"){
	      			cur_div = document.getElementById(targetname);
	        		/*alert(topDiv.innerHTML);*/
	        		cur_div.innerHTML = topDiv.innerHTML;
	        		topDiv.innerHTML="";
	        	}
	        }
	        
	        if(isEdit){
	    		document.getElementById("header").innerText="Редактировать:";
	    		document.getElementById("comments").value=document.getElementById("editTD"+dtid).value;
	    		
			    		
				    	if(flag==1){
							var opros = '<table  width="534px" style="display:block;"  border=0><tr><td   valign="top"><div align="right" ><div style="float:left;"><b>Заголовок:</b></div> <input style="border:1px solid #4A4A4A; width: 350px;" class="pollTextFld" type="text" name="zag_opros" value="'+mas[0]+'"></div><div id="Answers" align="right" >';
						
							for(i=1;i<mas.length;i++){								
								opros = opros+'<div style="float:left;">Вариант <b>'+i+'</b></div><input value="'+mas[i]+'" style="border:1px solid #4A4A4A;width: 350px;" class="pollTextFld" type="text" name="var_otv[]">';
							}
							opros = opros+'</div></td><td valign="top" align="left"><div class="plus" valign="top"><div style="position:absolute;bottom:-2px;left:1px;"><a style="text-decoration: none;color: #4A4A4A;font-size: 18px;" href="javascript:addVarOtvField(\'pollTextFld\', \'var_otv_2\');">+</a></div></div><div class="plus" valign="top"><div style="position:absolute;bottom:-2px;left:1px;"><a style="text-decoration: none;color: #4A4A4A;font-size: 17px;"  href="javascript: removePollField();">–</a></div></div></td></tr></table>';
							
						
							document.getElementById("opros").innerHTML = opros;
							
				    	}else{
							document.getElementById("opros").innerHTML="";
						}
	    		
	    		
	    		document.getElementById("isEdit").value="1";
	    	}else{
	    		document.getElementById("header").innerText="Добавить комментарий:";
	    		document.getElementById("comments").value = text;
	    		document.getElementById("opros").innerHTML="";
				document.getElementById("isEdit").value="";
	    	}
	        if(document.getElementById("Perror").name!="unreg") {
	    	    if(isError){
		        	var Perr=document.getElementById("Perror");
		        	Perr.innerHTML="";
		        }
	        	window.setTimeout(function () { document.getElementById("comments").focus(); }, 250);
	        	document.getElementById("parent").value = dtid;
	        }
   		}else{
        	if(dtid==0){
        		return false;
        	}
        }
      	
        
        var textDiv = document.getElementById("textDiv");
		var handleBottom = document.getElementById("handleBottom");
		var comments = document.getElementById("comments");
			
        new dragObject(handleBottom, null, new Position(15), new Position(500), null, BottomMove, null, false);
		function BottomMove(newPos, element){
					y = newPos.Y;
					textDiv.style.height = (y + 2) + 'px';
				 	if(element != handleBottom)
				    handleBottom.style.top = y + 'px';			  
			  		comments.style.height = (y - 2) + 'px';
		}	
		
		
        return false;
    }






	function img_over (what, disableMakeAsLink) {
	    var x = what.offsetLeft
	    //alert(x);
	    var y = what.offsetTop
	 /*   resize.html?img_name=images/foto/'.$_res[0]['foto'].'&type=5*/
	 /*   alert(what.alt);*/
	    document.fake_img.src = what.alt;
	    document.fake_img.className = what.id;
	    document.fake_img.style.left = x;
	    document.fake_img.style.top = y;
	    document.fake_img.style.display = "block";
	    document.fake_img.longDesc = what.longDesc;
	
	    if(disableMakeAsLink) {
	        document.getElementById("fake_link").onclick    = what.onclick;
	        document.getElementById("fake_link").href       = "#";
	    } else {
	        document.getElementById("fake_link").href       = what.longDesc;
	    }
	} 
	

	


	function Pass(){
		document.all.resultat.innerHTML="<table width='100%'  cellpadding='0' cellpadding='0' border='0'><tr><td width='30%' class='text'>Пароль</td><td><input type='password' style='width:100%'></td></tr></table>";
	}
	function Pass_off(){
		document.all.resultat.innerHTML="";
		
	}

		
		
function quot(text){
	var oForm = document.forms.add_coment;
	oForm.mess.value += ' ' + text + ' ';
	oForm.mess.focus();
}	


function quote(text){
	var oForm = document.forms.add_comment;
	oForm.comments.value += ' ' + text + ' ';
	oForm.comments.focus();
}

function show_smiles(){
	var sOpenPage = "/form_smile/";
	var oOpenWnd = window.open(sOpenPage,"__oHistory","menubar=0,scrollbars=1,resizable=1,width=300, height=430");
	oOpenWnd.focus();
}




function storeCaret(textEl) {
       if (textEl.createTextRange){
         textEl.caretPos = document.selection.createRange().duplicate();
       }
}

function insertAtCaret (t_area, text_in) {
var textEl=document.getElementById(t_area);

var sign='';

//IE v6.0 Opera v8.x
       if (textEl.createTextRange && textEl.caretPos) {
         var caretPos = textEl.caretPos;
          if(caretPos.text.length>0){
          	if(text_in=="br"){
          		caretPos.text = '['+text_in+']'+ caretPos.text + '['+text_in+']';
          	}else{
          		caretPos.text = '['+text_in+']'+ caretPos.text + '[/'+text_in+']';
          	}
              
              return;
          }else{

              if(textEl.text_in==undefined){
                textEl.text_in=1;
              }

              switch(textEl.text_in){
                case 1:
                     sign='['+text_in+']';
                    textEl.text_in=2;
                break;
                case 2:
                
                	if(text_in=="br"){
          				 sign='['+text_in+']';
          			}else{
          				 sign='[/'+text_in+']';
          			}
                   
                    textEl.text_in=1;
                break;
            }

             caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? sign + ' ' : sign;
             return;
          }
       }
// Mozilla v1.4 FireFox v1.0 Netscape v7.2 Opera v8.x
    if(textEl.selectionStart!==undefined){
        if(textEl.selectionStart!==textEl.selectionEnd){
            var part_1,part_2,part_3;
            part_1 = textEl.value.substring(0, textEl.selectionStart);
            part_2 = textEl.value.substring(textEl.selectionStart,textEl.selectionEnd);
            part_3 = textEl.value.substring(textEl.selectionEnd,textEl.value.length);
            textEl.value = part_1+'['+text_in+']'+part_2+'[/'+text_in+']'+part_3;
            return;
        }else{

            if(!textEl.getAttribute(text_in)){
                textEl.setAttribute(text_in,1);
            }

                      switch(textEl.getAttribute(text_in)){
                        case '1':
                            sign='['+text_in+']';
                            textEl.setAttribute(text_in,2);
                        break;
                        case '2':
                            sign='[/'+text_in+']';
                            textEl.setAttribute(text_in,1);
                        break;
                    }

            if(!textEl.getAttribute('not_in_focus')){
            textEl.setAttribute('not_in_focus',2);
            }
            var pos;

                      switch(textEl.getAttribute('not_in_focus')){
                        case '1':
                            pos=parseInt(textEl.getAttribute('last_pos'));
                            textEl.setAttribute('last_pos',pos + parseInt(sign.length));
                        break;
                        case '2':
                            pos = parseInt(textEl.selectionStart);
                            textEl.setAttribute('last_pos',pos + parseInt(sign.length));
                            textEl.setAttribute('not_in_focus',1);
                        break;
                    }

            var part_1,part_2;
            part_1 = textEl.value.substring(0, pos);
            part_2 = textEl.value.substring(pos,textEl.value.length);
            textEl.value = part_1+sign+part_2;
            return;
        }
    }



}

function return_focus(obj){
    if(obj.selectionStart!==undefined){
        obj.setAttribute('not_in_focus',2);
    }
}

function bbc_highlight(something, mode){

	something.style.backgroundImage = "url(" + (mode ? "/images/template/bbc_hoverbg.gif)" : "/images/template/bbc_bg.gif)");
}



function CheckFormForgot(){
	var oForm = document.forms.forgot_form;			
	if (oForm.login.value==""){
		alert("Введите логин!");
		oForm.login.focus();
		return false;
	}							
	return true;
}	


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_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_findObj(n, d) { //v4.01
  	var p,i,x;  i
  	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 CheckFormPersonality(){
	var oForm = document.forms.add_comment;
				
	if (oForm.signature.value.length>400){
		alert("Макс. кол-во символов подписи: 400 !");
		oForm.signature.focus();
		return false;
	}																					
	return true;
}	

function CheckFormPass(){
	var oForm = document.forms.change_pass;
							
	if (oForm.old_password.value==""){
		alert("Введите старый пароль !");
		oForm.old_password.focus();
		return false;
	}									
	if (oForm.new_password1.value==""){
		alert("Введите новый пароль !");
		oForm.new_password1.focus();
		return false;
	}				
	if (oForm.new_password2.value==""){
		alert("Введите подтверждение нового пароля !");
		oForm.new_password2.focus();
		return false;
	}	
	if (oForm.new_password2.value!=oForm.new_password1.value){
		alert("Новый пароль и пароль подтверждения не совпадают !");
		oForm.new_password2.focus();
		return false;
	}					
	return true;
}		


function CheckFormEmail(){
	var oForm = document.forms.change_email;
	if (oForm.new_email.value==""){
		alert("Введите новый e-mail !");
		oForm.new_email.focus();
		return false;
	}									
	if (oForm.password.value==""){
		alert("Введите пароль !");
		oForm.password.focus();
		return false;
	}																			
	return true;
}				



	

function sendmail() {
	var sOpenPage = "sendmail.html";	
	var oOpenWnd = window.open(sOpenPage,"__oHistory","menubar=0,scrollbars=1,resizable=1,width=550, height=497");
	oOpenWnd.focus();
}
function sendroad() {
	var sOpenPage = "sendroad.html";	
	var oOpenWnd = window.open(sOpenPage,"__oHistory","menubar=0,scrollbars=1,resizable=1,width=550, height=497");
	oOpenWnd.focus();
}


function ow(url){
	w=window.open(url, "1", "top=0,left=0,toolbar=no,scrollbars=yes,resizable=yes,width=700, height=730");
}



var d=document
var NN=d.layers?true:(window.opera&&!d.createComment)?true:false
function showTime(){
 var tmN=new Date()
 var dH=''+tmN.getHours();dH=dH.length<2?'0'+dH:dH
 var dM=''+tmN.getMinutes();dM=dM.length<2?'0'+dM:dM
 var dS=''+tmN.getSeconds();dS=dS.length<2?'0'+dS:dS
 var tmp=dH+':'+dM+':'+dS
 if(NN)d.F.chas.value=tmp;else d.getElementById('tm').innerHTML=tmp
 var t=setTimeout('showTime()',1000)
}