function isRadioChecked(oForm, sRadioName) 
{
for (var i = 0; i < oForm.elements.length; i++)
if (oForm.elements[i].name == sRadioName && oForm.elements[i].checked)
return true;
return false;
}
function CheckInputWithRating(comment, maxs) 
{
if(!isRadioChecked(comment, "rating") && comment.msg.value == "") {
alert('Поставьте оценку или введите сообщение.');
comment.msg.focus();
return false;
}
s=document.forms.comment.msg.value;
l=s.length;
if(!isRadioChecked(comment, "rating")){
if(l > 0 && l < 5)
{
alert('Сообщение слишком короткое. Минимальный размер сообщения 5 символов.');
comment.msg.focus();
return false;    
}
}
if(l > maxs)
{
alert('Сообщение слишком длинное. Максимальный размер сообщения '+ maxs +' символов.');
comment.msg.focus();
return false;
}
return true;  
}
function CheckInput(comment, maxs) {
if(comment.msg.value == "") {
alert('Текст сообщения должен быть задан');
comment.msg.focus();
return false;
}
s=document.forms.comment.msg.value;
l=s.length;
//alert(l);
if(l < 5){
alert('Сообщение слишком короткое. Минимальный размер сообщения 5 символов.');
comment.msg.focus();
return false;
}
if(l > maxs)
{
alert('Сообщение слишком длинное. Максимальный размер сообщения ' + maxs + ' символов.');
comment.msg.focus();
return false;
}
return true;  
}
function makeLen(maxs)
{
s=document.forms.comment.msg.value;
c=document.forms.comment.cnt;
l=s.length;
if(l <= maxs)
c.value = maxs-l;
else
c.value=0;
}

