

	//obcina ewentualne spacje z początku i końca zadanego łańcucha
	function Trim(lancuch)
	{
		if (lancuch=='')
			return lancuch;
		while (lancuch.charAt(0) == " ") 
			lancuch = lancuch.substring(1,lancuch.length);
		while (lancuch.charAt(lancuch.length-1) == " ") 
			lancuch = lancuch.substring(0,lancuch.length-2);
		return lancuch;	
	}

	function CheckField(element,msg)
	{
		var str = element.value;
		if (str  == '')
		{
      alert(msg);
      element.focus();
      return false;
    }
    else
		return true;
		
	}
	function CheckEMail(element,msg)
	{
		var email = element.value;
		if ((Trim(email) == '')
			|| (email.indexOf('@') > email.lastIndexOf('.'))
			|| (email.indexOf('@') == -1)
			|| (email.length < 4)
			|| (email.indexOf('@') != email.lastIndexOf('@'))
			|| (email.indexOf(' ') != -1)
			|| (email.lastIndexOf('.') == (email.length -1))
			)
			{
		      	 alert(msg);
		      	 element.focus();
		      	 return false;
	    		}
	    else
		return true;
	}
	function Check(element,msg)
	{
		var email = element.value;
		if (!element.checked)
		{
      alert(msg);
      element.focus();
      return false;
    }
    else
	return true;
}
	function CheckInput(element,msg)
	{
		if (element.value == '')
		{
      alert(msg);
	if (element.type != "hidden")  element.focus();
      return false;
    }
    else
	return true;
}

function CheckGroup(oForm,prefix,msg)
 { 
	var elements = oForm.elements;
      var i,status=false;
      for (i=0; i<elements.length; i++)
      {
		if ((elements[i].name.indexOf(prefix) > -1) && (elements[i].checked))
        {
		status = true;
          break;
        }
      }
      if (!status)
      {
	alert(msg);
	return false;
      }
 }
 
 
function getRadioVal(rb)
	{
	var L=rb.length;var ret='';
	 for (var i=0;i<L;i++)
	  { if(rb[i].checked) { ret=rb[i].value; break; } }
	 return(ret);
	}

function getObj(name)
	{
	  if (document.getElementById)
	  {
	  	this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	  }
	  else if (document.all)
	  {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	  }
	  else if (document.layers)
	  {
	   	this.obj = document.layers[name];
	   	this.style = document.layers[name];
	  }
	}
