
/*function brk() { 
   if (navigator.appVersion.lastIndexOf('Win') != -1) 
     return "\r\n" 
   else 
     return "\n" 
}*/


function countSymb( field, countfield, maxlimit ) {
  if ( field.value.length > maxlimit )
  {
    field.value = field.value.substring( 0, maxlimit );
    alert( 'Вы можете ввести не более 3000 символов, сократите текст!' );
    return false;
  }
  else
  {
     document.comform.count_symb.value = maxlimit - field.value.length;
  }
}


var count=3000;
function setCount()
{
 document.comform.maxsymb.value=count;
 document.comform.countsymb.value=count;
}

function commentCount()
{
 a=document.comform.comment.value.length;
 if((a)>count)document.comform.comment.value=document.comform.comment.value.substring(0,count);
 a=document.comform.comment.value.length;
 document.comform.countsymb.value=count-a;
}

function isNotMax(oTextArea) {
       return oTextArea.value.length <= oTextArea.getAttribute('maxlength');
}

function isNotMax(e){
       e = e || window.event;
       var target = e.target || e.srcElement;
       var code=e.keyCode?e.keyCode:(e.which?e.which:e.charCode)

       switch (code){
               case 13:
               case 8:
               case 9:
               case 46:
               case 37:
               case 38:
               case 39:
               case 40:
               return true;
       }
       return target.value.length <= target.getAttribute('maxlength');
}

function addComment(){
	document.getElementById('addcomment').style.display='block';
	return false;
}

function setSmth(kbr, mbr, nbr){
	document.comform.comment.value = kbr + mbr + nbr;
	document.comform.comment.focus();
	
}
function setQuote(divnum, divtex){
	
	setSmth("Цитата из [author]"+ divnum +"[/author]\n[quote]", "" + divtex + "", "[/quote]\n");
	return false;	
}

function setAnswer(divnum){

	setSmth('Ответ [author]'+ divnum +'[/author]\n[answer]\n', '' , '');
	return false;	
}


function randRobot() {
	
pic = new Array("/ru/comments/lib/r1.gif", "/ru/comments/lib/r2.gif", "/ru/comments/lib/r3.gif", "/ru/comments/lib/r4.gif", "/ru/comments/lib/r5.gif", "/ru/comments/lib/r6.gif", "/ru/comments/lib/r7.gif", "/ru/comments/lib/r8.gif", "/ru/comments/lib/r9.gif", "/ru/comments/lib/r10.gif");
symb = new Array("4c7", "85v", "Y5d", "235", "h95", "j9h", "Kf4", "759", "X6z", "PN2");

var num;

for(num=0; num<10; num++) {
rand = Math.floor(Math.random() * num);
document.antr.src = pic [rand];
document.comform.cursymb.value = symb [rand];
}
}


function comFormSubmit() {

required = new Array("comname", "comment", "symb");
required_show = new Array("Пожалуйста, введите имя!", "Пожалуйста, введите текст комментария!", "Пожалуйста, введите символы с картинки!");


var i, j;

for(j=0; j<required.length; j++) {
    for (i=0; i<document.comform.length; i++) {
        if (document.comform.elements[i].name == required[j] && document.comform.elements[i].value == "" ) {
            alert (required_show[j]);
            document.comform.elements[i].focus();
            return false;
        }

    }

}
		if (document.comform.symb.value != document.comform.cursymb.value) {
            alert ("Символы введены неправильно, попробуйте еще раз!");
			document.comform.symb.value = "";
			document.comform.symb.focus();
            return false;
        }
else{alert ("Ваш комментарий будет опубликован после рассмотрения модератором. Спасибо!");
}
}