function checkfile(text,exec) { 
var nee = text.indexOf(exec) ;
return text.substr('0', nee);
}
  function visible(layerName){
   
   var f = document.getElementById(""+layerName);
   f.style.visibility='visible';
   fadeIn(f,0);
}
function hidden(layerName){
  var f = document.getElementById(""+layerName);
 fadeOut(f,100);
}
function check(ch)
{
var form = document.form;
var file = form.elements['image'].value; 
var code = form.elements['code'].value;
var size = form.elements['size'].value;
var size_pr = form.elements['size_pr'].value;
var sure = form.elements['sure'].checked;
var status = document.getElementById("status"); 
if(file.length<"3") { fadeIn(form.elements['image'],0);  status.innerHTML='Выберите рисунок с расширением. *.jpg, *.jpeg, *.gif, *.png'; return false;}
 if(checkfile(file.toLowerCase(),'.bmp')) {window.alert('Извините, формат BMP на сайте недопустим, выберите другой файл или переконвертируйте текущий в другой доступный формат.');  status.innerHTML='Выберите рисунок с другим расширением. *.jpg, *.jpeg, *.gif, *.png'; return false;}
 if(!checkfile(file.toLowerCase(),'.jpg') && !checkfile(file.toLowerCase(),'.gif') && !checkfile(file.toLowerCase(),'.jpeg') && !checkfile(file.toLowerCase(),'.png')) { window.alert('Ваше расширение недопустимо! Выберите другой рисунок');  status.innerHTML='Выберите рисунок с расширением. *.jpg, *.jpeg, *.gif, *.png'; return false;}
if(size.length<"1") { fadeIn(form.elements['size'],0); return false;}
if(size_pr.length<"1") {fadeIn(form.elements['size_pr'],0); return false;}
if( (code.length < "1" || isNaN(code) ) && !ch ) {fadeIn(form.elements['code'],0);  status.innerHTML='Наберите защитный код.'; return false;}
if(!sure){ fadeIn(form.elements['sure'],0);  status.innerHTML='Вы НЕ согласны с правилами сайта.'; return false;}
 if(upload) { visible('loading'); hidden('f1'); form.submit(); hidden('err'); return false;}
else {if(ch) {var codediv = document.getElementById("codediv");codediv.style.display=''; fadeIn(codediv,75); document.codeform.code.focus();  }  else {   visible('loading'); hidden('f1'); form.submit(); hidden('err');}};
}
function input_c(typ,iff,inpp)
{
var in_e = document.form.elements[typ];
 if(in_e.value==iff || isNaN(in_e.value) || in_e.value.length <= "2" ||  in_e.value==" " || in_e.value=="  " || in_e.value=="   " || in_e.value=="    " || in_e.value=="     "){in_e.value=inpp;}
 }
 function code_i(typ,iff,inpp)
{
var in_e = document.form.elements[typ];
 if(in_e.value==iff || isNaN(in_e.value)  ||  in_e.value==" " || in_e.value=="  " || in_e.value=="   " || in_e.value=="    " || in_e.value=="     "){in_e.value=inpp;}
 }
 
 function input_t(typ,iff,inpp)
{
var in_e = document.form.elements[typ];
 if(in_e.value==iff || in_e.value.length <= "1" ||  in_e.value==" " || in_e.value=="  " || in_e.value=="   " || in_e.value=="    " || in_e.value=="     "){in_e.value=inpp;}
 }

