function SetFocus() {
  if (document.forms.length > 0) {
    var field = document.forms[0];
    for (i=0; i<field.length; i++) {
      if ( (field.elements[i].type != "image") &&
           (field.elements[i].type != "hidden") &&
           (field.elements[i].type != "reset") &&
           (field.elements[i].type != "submit") ) {

        document.forms[0].elements[i].focus();

        if ( (field.elements[i].type == "text") ||
             (field.elements[i].type == "password") )
          document.forms[0].elements[i].select();

        break;
      }
    }
  }
}

function rowOverEffect(object) {
  if (object.className == 'dataTableRow') object.className = 'dataTableRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'dataTableRowOver') object.className = 'dataTableRow';
}

  function pokaz_flash() {
		
		document.getElementById('div_flash').style.display="block";
		document.getElementById('kurtyna').style.display="block";		

  }
  
function sprawdzPlik() {
  var ext = document.nowy_zalacznik.zalaczniki_plik.value;
  ext = ext.substring(ext.length-3,ext.length);
  ext = ext.toLowerCase();
  if(ext != 'mp3') {
    alert('Wybrałes plik z rozszerzeniem .'+ext+
          '\n Proszę wybrać plik z rozszerzeniem .mp3!');
    return false; 
  }
  else
  pokaz_flash();
    return true; 
}

function daneBezLiczb(wartosc) {
	var ciag = String(wartosc);

	var liczba = ciag.replace(/[0-9]|[\.\,\?\/\"\'\:\;\>\<\}\{\]\[\|\\\\+\=\_\)\(\*\^\%\$\#\@\!\~\`]/gi, '');
//	var liczba = ciag.replace(/[0-9]|[\.\,\?\/\"\'\:\;\>\<\}\{\]\[\|\\\\+\=\_\)\(\*\^\%\$\#\@\!\~\`]|[\s]/gi, '');
	return liczba;
}

function daneTylkoLiczby(wartosc) {
	var ciag = String(wartosc);

	var txt = ciag.replace(/[\,]/gi, '.');
  var liczba = txt.replace(/[a-zA-Z±ąćęłńóś¶źżĄ!ĆĘŁŃÓŚ¦Ź¬Ż]|[\?\/\"\'\:\>\<\}\{\]\[\|\\\\=\_\*\^\%\$\#\@\!\~\`\&\(?!)]/gi, '');
  //var liczba = ciag.replace(/\d+(?!\.)/, '.');

	return liczba;
}

function SprawdzEmail(Email) {
 filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 return filter.test(Email);
}

function sprawdzZgloszenie(form) {
  if ( (form.data_nagrania.value == "") || (form.godzina_nagrania.value == "") || (form.imie.value == "") || (form.nazwisko.value == "") || (form.osob_towarzyszacych.value == "") || (form.adres.value == "") || (form.email.value == "") || (form.telefon.value == ""))  {
	alert('Nie wszystkie pola zostały wypełnione.');
    return (false);
  }
  else if (form.email.value!="") {
	  if (!SprawdzEmail(form.email.value)) {
		  alert('Podany email jest nieprawidłowy.');
		  return (false);
	  }
	  else return (true);
  }

  return (true);
}

function check_poczta(formularz)
{

  if (  (formularz.login_username.value == "")     ||
        (formularz.secretkey.value == ""))
 
  {
   alert('Nie wszystkie pola zostały wypełnione.');
    return (false);
}
 else if (!SprawdzEmail(formularz.login_username.value)) {
  alert('Adres e-mail jest nieprawidłowy.');
  return (false);
 } 
 formularz.submit();
}

function dodaj_do_ulubionych() { 
	var tytul = 'Poligrafia i Reklama Amis Art'; 
	var adres = 'http://www.amisart.pl'; 
	//FireFox 
	if (window.sidebar) { 
		window.sidebar.addPanel(tytul, adres, ""); 
	//IE 
	} else if (window.external) { 
		window.external.AddFavorite(adres, tytul); 
	//Opera 
	} else if (window.opera && window.print) {
		var a = document.createElement('a');
		a.setAttribute('href', adres);
		a.setAttribute('title', tytul);
		a.setAttribute('rel','sidebar');
		a.click();
	}
}
