function change(color){ var el=event.srcElement if (el.tagName=="INPUT"&&el.type=="submit") event.srcElement.style.backgroundColor=color; } /*-----------------------------------------------------------------------------*/ function open_img(name, wd, hg) { window.open(name,"","toolbar=no,scrollbars=1,resizable=1,width="+wd+",height="+hg);} /*-----------------------------------------------------------------------------*/ function nextpage(s) { document.forms.page.action = "/links/search/" + s+ ".html"; document.forms.page.submit(); } /*-----------------------------------------------------------------------------*/ showD=function(s) { document.getElementById('lay1st').style.display='none'; document.getElementById('lay2st').style.display='none'; document.getElementById(s).style.display='block'; } /*-----------------------------------------------------------------------------*/ function proverka(theform) { var metka=true; for(i=0;i-1 && theform.elements[i].value == 0) { if (metka) one=i; theform.elements[i].style.border='1px dashed #ff0000'; metka=false; } else {theform.elements[i].style.border='1px solid #cccccc';} } } if (!metka) { formprov.innerHTML = "Не все поля заполнены."; theform.elements[one].focus(); return false; } return true; } /*-----------------------------------------------------------------------------*/ showD=function(s) { document.getElementById('lay1st').style.display='none'; document.getElementById('lay2st').style.display='none'; document.getElementById(s).style.display='block'; } var ns6=document.getElementById&&!document.all function restrictinput(maxlength,e,placeholder){ if (window.event&&event.srcElement.value.length>=maxlength) return false else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){ var pressedkey=/[a-zA-Z0-9\.\,\/]/ if (pressedkey.test(String.fromCharCode(e.which))) e.stopPropagation() } } function countlimit(maxlength,e,placeholder){ var theform=eval(placeholder) var lengthleft=maxlength-theform.value.length var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder) if (window.event||e.target&&e.target==eval(placeholder)){ if (lengthleft<0) theform.value=theform.value.substring(0,maxlength) placeholderobj.innerHTML=lengthleft } } function displaylimit(theform,thelimit){ var limit_text=''+thelimit+'' if (document.all||ns6) document.write(limit_text) if (document.all){ eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)} eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)} } else if (ns6){ document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); }