function mytrim(str){return str.replace(/^\s+|\s+$/g,"");}
function Analize1(fma,od,ilepol,mindltx){var ile = od+ilepol; if(ile==-1)ile=fma.elements.length; for(var i=od;i<ile;i++){if(mytrim(fma.elements[i].value).length<mindltx){alert("Dane niepoprawne :\n\nPole ' "+fma.elements[i].name+" ' zawiera zbyt mało tekstu."); return false;}} return true;}
function czy(){if(!confirm('Ostrzeżenie!\nCzy jesteś pewien, że usunąć t± informację?'))return false; return true;}

function validEmail(form,empolenr)
{ if (form.elements[empolenr].value.match(/^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,6}$/)) {  return true;} else {  return false;}
}

function Analize1plus(fma,od,ilepol,mindltx,emnr,psnr){var ile = od+ilepol; if(ile==-1)ile=fma.elements.length; for(var i=od;i<ile;i++){if(mytrim(fma.elements[i].value).length<mindltx){alert("Dane niepoprawne :\n\nPole ' "+fma.elements[i].name+" ' zawiera zbyt mało tekstu.");fma.elements[i].focus(); return false;}}
if(fma.elements[psnr].value != fma.elements[psnr+1].value) {alert("Dane niepoprawne :\n\n Wpisane hasła nie s± identyczne."); fma.elements[psnr].focus(); return false;}
if(!validEmail(fma,emnr)) {alert("Dane niepoprawne :\n\nPodany adres Email jest niepoprawny."); fma.elements[emnr].focus(); return false;}
 return true;}


function setAtributeHtml(id_htm,atr,val)
 { var m_obj=document.getElementById(id_htm);
  if(m_obj){ m_obj.setAttribute(atr,val);}
 }
 function fokus(AElementID) {var el=document.getElementById(AElementID); el.focus();}
 function clearForm(fm)
{ for(i=0;i<fm.elements.length; i++)
	{	if(fm.elements[i].type=="text") {
		fm.elements[i].value=' '; }
		else
		if(fm.elements[i].type=="textarea") {
		fm.elements[i].value=' '; }
		else
		if(fm.elements[i].type=="radio") {
		fm.elements[i].checked=false; }
		else
		if(fm.elements[i].type=="select-one") {
		fm.elements[i].value='---'; }
	} return true;
}

function GotoPage(lnk){ self.location.href = lnk;}


