/*
 * Opens calendar window.
 *
 * @param   string      calendar.php parameters
 * @param   string      form name
 * @param   string      field name
 * @param   string      edit type - date/timestamp
*/
function openCalendar(params, form, field, type) 
{
    window.open("admin/popups/calendar/calendar.php?" + params,
"calendar", "width=200,height=150,status=yes");
    dateField = eval("document." + form + "." + field);
    dateType = type;
}
/*okno do wyboru zdjecia*/
function sel_img(obj)
{
  var img=showModalDialog("admin/popups/images/index.html", "", "resizable: no; help: no; status: no; scroll: no; ");
  if(String(img)!="undefined"){
    document.all(obj).value=img;
  }
}


function sel_file(obj)
{
  var img=showModalDialog("admin/popups/file/insert_file.php", "", "resizable: no; help: no; status: no; scroll: no; ");
  if(img!="undefined"){
    document.all(obj).value=img;
  }
}

/*Spradzenie polecenia kasowania*/
function check_del(link)
{
   if(confirm("Czy na pewno chcesz skasować tę pozycję?"))
      document.location=link;
}

function check_del2(link)
{
   if(confirm("Czy na pewno chcesz skasować tę pozycję i wszystkie elementy do niej należące?"))
      document.location=link;
}


/* change IMG - access module */
function changeImg(selObj)
{ 
  if (selObj.options[selObj.selectedIndex].value==1)
  		document.all.stat.src="admin/images/icons/on.png";
  else	
  		document.all.stat.src="admin/images/icons/off.png";
}

/* to see the image in a full size */
function show(file)
{ 
window.open("view.php?file="+file,"dd","toolbar=no,top=25,left=25,status=no,width=250,height=15,resizable=yes,scrollbars=yes");
}

/********** FORMULARZE **************/

/*Sprawdzenie formularza do zapisu zdjecia*/
function checkF_addPict(frm)
{	   
	var bfr="";
	if(frm.title.value == "")
   {
      bfr+="Musisz podać tytuł zdjęcia!\n";
   }
   if(frm.idcat.value == "-1")
   {
      bfr+="Musisz wybrać kategorię/galerię!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu galeri*/
function checkF_addGal(frm)
{	   
	var bfr="";
	if(frm.title.value == "")
   {
      bfr+="Musisz podać nazwę!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu news-a i aktualnosci*/
function checkF_addNews(frm)
{	   
	var bfr="";
	if(frm.title.value == "")
   {
      bfr+="Musisz podać tytuł!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu faq-a*/
function checkF_addFaq(frm)
{	   
	var bfr="";
	if(frm.question.value == "")
   {
      bfr+="Musisz podać pytanie!\n";
   }
   if(frm.answer.value == "")
   {
      bfr+="Musisz podać odpowiedĄ!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu access/admin*/
function checkF_addAdmin(frm)
{	   
	var bfr="";
	if(frm.status.value == "-1")
   {
   	bfr+="Musisz wybrać status!\n";
   } 
   if(frm.type.value == "-1")
   {
   	bfr+="Musisz wybrać typ konta!\n";
   }
	if(frm.user.value == "")
   {
   	bfr+="Musisz podać login!\n";
   }
   if(frm.name.value == "")
   {
   	bfr+="Musisz podać imię i nazwisko!\n";
   }
	if(frm.email.value == "")
   {
   	bfr+="Musisz podać adres e-mail!\n";
   }
   else
   {
	   if(!frm.email.value.match(/^([a-z0-9_.-]+)@[a-z0-9-_]+([.][a-z0-9-_]+)+$/i))
	   {
		   bfr+="Musisz podać prawidłowy adres e-mail!\n";
	   }
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu account */
function checkF_changeAccount(frm)
{	   
	var bfr="";
	if(frm.email.value == "")
   {
   	bfr+="Musisz podać adres e-mail!\n";
   }
   else
   {
	   if(!frm.email.value.match(/^([a-z0-9_.-]+)@[a-z0-9-_]+([.][a-z0-9-_]+)+$/i))
	   {
		   bfr+="Musisz podać prawidłowy adres e-mail!\n";
	   }
   } 
   if(frm.pass.value == "")
   {
   	bfr+="Musisz podać hasło!\n";
   }
   else if(frm.pass2.value != frm.pass.value)
   {
   	bfr+="Podane hasła muszą się zgadzać!\n";
   }
   if(frm.name.value == "")
   {
   	bfr+="Musisz podać imię i nazwisko!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}

/*Sprawdzenie formularza do zapisu sondy*/
function checkF_addSonda(frm)
{	   
	var bfr="";
	if(frm.title.value == "")
   {
      bfr+="Musisz podać pytanie!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}


/*Sprawdzenie formularza do zapisu odp do sondy*/
function checkF_addSonda2(frm)
{	   
	var bfr="";
	if(frm.title.value == "")
   {
      bfr+="Musisz podać odpowiedź!\n";
   }
   if(frm.idcat.value == "-1")
   {
      bfr+="Musisz wybrać sondę!\n";
   }
   if(bfr!="")
   {
		alert(bfr);
		return false;
	}
	else
		return true;
}