//*****************************************************
function potwierdz()
{
	komunikat = "Are you sure?"
	if (confirm(komunikat))
		return true;
	else
		return false;
}
//*****************************************************
function usun (link)
{
	komunikat = "Are you sure?"
	if (confirm(komunikat))	document.location.href = link;
}

function del_entry(entry) {
 if (window.confirm("Jesteś pewien?")) {
    window.location.href = "http://"+window.location.host+window.location.pathname+"?module=sonda&action=delete&poll_id="+entry
 }
}

function srodek_okno(okno, x, y)
{
 var left, top;
	
	left = Math.round((screen.width - x) / 2);
	top = Math.round((screen.height - y) / 2);
	window.open(okno,'','width='+x+', height='+y+', top='+top+', left='+left+', resizable=yes, scrollbars=yes');
 
 return false;
}


function check_all(ilosc){
  var all = document.getElementById('all');
  var bool = false;
  if(all.value == 'Zaznacz wszystkich'){
    all.value = 'Odznacz wszystkich';
    bool = true;
  }
  else{
    all.value = 'Zaznacz wszystkich';
    bool = false;
  }
	for (x=0; x<ilosc; x++) {
		p = document.getElementById('em['+x+']');
		p.checked = bool;		
	}
}

function wys(ilosc)
{
    jest=false;
    for (x=0; x<ilosc; x++) {
  		p = document.getElementById('em['+x+']');
  		if (p.checked == true){
        jest = true;
        break;		
        }
  	}
  	if(jest == false){
  	   alert("Musisz wybrać adres e-mail");
  	   return false;
    }
  	
    p = document.getElementById('temat');
    
  	if (p.value.length < 1) {
  		alert("Musisz wypełnić wszystkie pola");
  		return false;
  	}
  	
  	return true;
}



function change_lang(module){
  var opt = document.getElementById('jezyk').selectedIndex;
  var opcje = document.getElementById('jezyk').options[opt].value;
  window.location = "admin.php?module="+module+"&action=changelang&idlang="+opcje;
}

function check_add_client(form_name){
  var error = false;
  var error_message = "";
  var form = form_name;
  
  error_message = "You haven't supplied all required information. Please complete the following steps:\n\n";
  
  
  if (form.elements["name"].value == ''){
     error_message = error_message + "* " + "enter name," + "\n";
     error = true;
  }
  
  var field_value_email = form.elements["email"].value;
  
  if (field_value_email == '') {
        error_message = error_message + "* " + "enter e-mail address," + "\n";
        error = true;
    }
    if(field_value_email !=''){

             var p = form.elements["email"].value;
             reg = /^[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ._]{1,30}@[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+(\.[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+)+$/;
             wyn = p.match(reg);
             
            if (wyn == null) {
            
              error_message = error_message + "* " + "Please enter a valid email address. " +
                    "A valid email address must include the @ symbol " +
                    "as well as two server name elements, ie.: " +
                    "a@b.c or login@address.domain " + "\n";
              error = true;
            }
  }
        
  if (error == true) {
    alert(error_message);
    return false;
  } else {
    
    return true;
  }   
}

function check_add_administrator(form_name){
  var error = false;
  var error_message = "";
  var form = form_name;
  
  error_message = "You haven't supplied all required information. Please complete the following steps:\n\n";
  
  
  if (form.elements["firstname"].value == ''){
     error_message = error_message + "* " + "enter name," + "\n";
     error = true;
  }
  
  if (form.elements["surname"].value == ''){
     error_message = error_message + "* " + "enter surname," + "\n";
     error = true;
  }
  
  var field_value_email = form.elements["email"].value;
  
 if (field_value_email == '') {
        error_message = error_message + "* " + "enter e-mail address" + "\n";
        error = true;
    }
    if(field_value_email !=''){

             var p = form.elements["email"].value;
             reg = /^[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ._]{1,30}@[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+(\.[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+)+$/;
             wyn = p.match(reg);
             
            if (wyn == null) {
            
              error_message = error_message + "* " + "Please enter a valid email address. " +
                    "A valid email address must include the @ symbol " +
                    "as well as two server name elements, ie.: " +
                    "a@b.c or login@address.domain " + "\n";
              error = true;
            }
  }
  
  if (form.elements["login"].value == ''){
     error_message = error_message + "* " + "enter login," + "\n";
     error = true;
  } 
  
  if (form.elements["pass1"].value == ''){
     error_message = error_message + "* " + "enter password" + "\n";
     error = true;
  } 
  
  if (form.elements["pass2"].value == ''){
     error_message = error_message + "* " + "retype password" + "\n";
     error = true;
  }
  
  if (form.elements["pass2"].value != form.elements["pass1"].value &&form.elements["pass2"].value != '' && form.elements["pass1"].value != ''){
     error_message = error_message + "* " + "passwords don't match" + "\n";
     error = true;
  }
   
        
  if (error == true) {
    alert(error_message);
    return false;
  } else {
    
    return true;
  }   
}

function check_add_employees(form_name){
  var error = false;
  var error_message = "";
  var form = form_name;
  
  error_message = "You haven't supplied all required information. Please complete the following steps:\n\n";
  
  
  if (form.elements["name"].value == ''){
     error_message = error_message + "* " + "enter name" + "\n";
     error = true;
  }
  
  if (form.elements["surname"].value == ''){
     error_message = error_message + "* " + "enter surname" + "\n";
     error = true;
  }
  
  var field_value_email = form.elements["email"].value;
  
 if (field_value_email == '') {
        error_message = error_message + "* " + "enter e-mail address" + "\n";
        error = true;
    }
    if(field_value_email !=''){

             var p = form.elements["email"].value;
             reg = /^[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ._]{1,30}@[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+(\.[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+)+$/;
             wyn = p.match(reg);
             
            if (wyn == null) {
            
              error_message = error_message + "* " + "Please enter a valid email address. " +
                    "A valid email address must include the @ symbol " +
                    "as well as two server name elements, ie.: " +
                    "a@b.c or login@address.domain " + "\n";
              error = true;
            }
  }
  
  if (form.elements["login"].value == ''){
     error_message = error_message + "* " + "enter login" + "\n";
     error = true;
  } 
  
  if (form.elements["pass1"].value == ''){
     error_message = error_message + "* " + "enter password" + "\n";
     error = true;
  } 
  
  if (form.elements["pass2"].value == ''){
     error_message = error_message + "* " + "retype password" + "\n";
     error = true;
  }
  
  if (form.elements["pass2"].value != form.elements["pass1"].value &&form.elements["pass2"].value != '' && form.elements["pass1"].value != ''){
     error_message = error_message + "* " + "passwords don't match" + "\n";
     error = true;
  }
   
        
  if (error == true) {
    alert(error_message);
    return false;
  } else {
    
    return true;
  }   
}

function check_add_file(form_name){
  var error = false;
  var error_message = "";
  var form = form_name;
  
  error_message = "You haven't supplied all required information. Please complete the following steps:\n\n";
  
  
  if (form.elements["plik"].value == ''){
     error_message = error_message + "* " + "choose file" + "\n";
     error = true;
  }
  
          
  if (error == true) {
    alert(error_message);
    return false;
  } else {
    
    return true;
  }   
}

function zdjecie(src) {
	window.open("zdjecie.php?p="+src,'','width=700, height=600, top=10, left=10, resizable=yes, scrollbars=no, toolbars=no, status=yes');
}
