//-------------------------------------------PASEK STATUSU PRZEWIJANIE-------------------------------------------------------------
function marquee(myText){
	textlen=myText.length;         
	newText=myText.substring(2,textlen)+myText.substring(0,2);        
	window.status=newText;         
	setTimeout("marquee('"+newText+"')",300);         
}
//-------------------------------------------rozwijanie diva i zwijanie-------------------------------------------------------------
function rozZwin(id,text){
	obiekt=document.getElementById(id)
	if(obiekt.style.display==''){
		obiekt.style.display='none'
		text.innerHTML='rozwiń &gt;&gt;&gt;'
		aktualnie_rozwiniete=''
		aktualnie_rozwinieteTXT=''
	}else{
		if(aktualnie_rozwiniete==''){
			obiekt.style.display=''
			text.innerHTML='&lt;&lt;&lt; zwiń'
			aktualnie_rozwiniete=id
			
			aktualnie_rozwinieteTXT=text.id
		}else{
			obiekt.style.display=''
			text.innerHTML='&lt;&lt;&lt; zwiń'
			byly_obiekt=document.getElementById(aktualnie_rozwiniete)
			byly_obiekt.style.display='none'
			byly_obiektTXT=document.getElementById(aktualnie_rozwinieteTXT)
			byly_obiektTXT.innerHTML='rozwiń &gt;&gt;&gt;'
			aktualnie_rozwiniete=id
			aktualnie_rozwinieteTXT=text.id
		}
	}
	return false;
}
function bStopOut(){
	document.getElementById('b_stop').style.display='';
	document.getElementById('b_stop_over').style.display='none';
}
function bStopOver(){
	document.getElementById('b_stop').style.display='none';
	document.getElementById('b_stop_over').style.display='';
}
function bHref(autostart){
	document.location=WWW_BASE+'/?a='+autostart;
	return false;
}

var urlobj;
function BrowseServer(obj,uri,typ)
{
	urlobj = obj;
	
	OpenServerBrowser(
		uri+'/ktr/edytor_html/editor/filemanager/browser/default/browser.html'+typ+'Connector=connectors/php/connector.php',
		screen.width * 0.7,
		screen.height * 0.7 ) ;
}
function OpenServerBrowser( url, width, height )
{
	var iLeft = (screen.width  - width) / 2 ;
	var iTop  = (screen.height - height) / 2 ;

	var sOptions = "toolbar=no,status=no,resizable=yes,dependent=yes" ;
	sOptions += ",width=" + width ;
	sOptions += ",height=" + height ;
	sOptions += ",left=" + iLeft ;
	sOptions += ",top=" + iTop ;

	var oWindow = window.open( url, "BrowseWindow", sOptions ) ;
}

function SetUrl( url, width, height, alt )
{
	document.getElementById(urlobj).value = url ;
	oWindow = null;
}
function sprStrona(obiekt){
	var blad=false
	var tekst="Wykryto następujące błędy:\n\n"
		if (obiekt.nazwa_short.value==""){
			blad=true
			tekst=tekst+ "Pole Nazwa - Menu nie może być puste.\n\n"
		}
		if (obiekt.zajawka.value==""){
			blad=true
			tekst=tekst+ "Pole Obrazek nie może być puste.\n\n"
		}
		if (blad){
			window.alert(tekst + 'Spróbuj jeszcze raz')
		}
		if (!blad) {
				obiekt.submit();
		}   
		return !blad
}
function sprMisja(obiekt){
	var blad=false
	var tekst="Wykryto następujące błędy:\n\n"
		if (obiekt.nazwa_short.value==""){
			blad=true
			tekst=tekst+ "Pole Nazwa - Menu nie może być puste.\n\n"
		}
		if (obiekt.zajawka.value==""){
			blad=true
			tekst=tekst+ "Pole Obrazek nie może być puste.\n\n"
		}
		if (isNaN(obiekt.kolejnosc.value)){
			blad=true
			tekst=tekst+ "Pole Kolejność nie jest cyfrą.\n\n"
		}else if(obiekt.kolejnosc.value==''){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być puste.\n\n"
		}else if(obiekt.kolejnosc.value<0){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być mniejsze od zera.\n\n"
		}else if(obiekt.kolejnosc.value==0){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być zerem.\n\n"
		}
		if (blad){
			window.alert(tekst + 'Spróbuj jeszcze raz')
		}
		if (!blad) {
				obiekt.submit();
		}   
		return !blad
}
function sprData(obiekt,dluga){
	rok=obiekt.value.substring(0,4);
	mm=obiekt.value.substring(5,7);
	dd=obiekt.value.substring(8,10);
	if(dluga){
		gg=obiekt.value.substring(11,13);
		mi=obiekt.value.substring(14,16);
		ss=obiekt.value.substring(17,19);
		if (obiekt.value.length<19 || obiekt.value.substring(4,5)!="-" || obiekt.value.substring(7,8)!="-" || obiekt.value.substring(10,11)!=" " || obiekt.value.substring(13,14)!=":" || obiekt.value.substring(16,17)!=":" || isNaN(rok) || isNaN(mm) ||	isNaN(dd) || isNaN(gg) || isNaN(mi) || isNaN(ss) ) return false;
	}else{
		if (obiekt.value.length<10 || obiekt.value.substring(4,5)!="-" || obiekt.value.substring(7,8)!="-" || isNaN(rok) || isNaN(mm) ||	isNaN(dd) ) return false;
	}
	return true;
}
function sprOsoba(obiekt){
	var blad=false
	var tekst="Wykryto następujące błędy:\n\n"
		if (isNaN(obiekt.kolejnosc.value)){
			blad=true
			tekst=tekst+ "Pole Kolejność nie jest cyfrą.\n\n"
		}else if(obiekt.kolejnosc.value==''){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być puste.\n\n"
		}else if(obiekt.kolejnosc.value<0){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być mniejsze od zera.\n\n"
		}else if(obiekt.kolejnosc.value==0){
			blad=true
			tekst=tekst+ "Pole Kolejność nie może być zerem.\n\n"
		}
		if (obiekt.imie.value==""){
			blad=true
			tekst=tekst+ "Pole Imię nie może być puste.\n\n"
		}
		if (obiekt.nazwisko.value==""){
			blad=true
			tekst=tekst+ "Pole Nazwisko nie może być puste.\n\n"
		}
/*		
		if (isNaN(obiekt.wiek.value)){
			blad=true
			tekst=tekst+ "Pole Wiek nie jest cyfrą.\n\n"
		}else if(obiekt.wiek.value==''){
			blad=true
			tekst=tekst+ "Pole Wiek nie może być puste.\n\n"
		}else if(obiekt.wiek.value<0){
			blad=true
			tekst=tekst+ "Pole Wiek nie może być mniejsze od zera.\n\n"
		}else if(obiekt.wiek.value==0){
			blad=true
			tekst=tekst+ "Pole Wiek nie może być zerem.\n\n"
		}
*/
		if (obiekt.data_smierci.value==""){
			blad=true
			tekst=tekst+ "Pole Data Śmierci nie może być puste.\n\n"
		}else if(!sprData(obiekt.data_smierci,false)){
			tekst=tekst+ "Pole Data Śmierci powinno mieć format RRRR-MM-DD .\n\n"
		}
/*
		if (obiekt.jednostka.value==""){
			blad=true
			tekst=tekst+ "Pole Jednostka nie może być puste.\n\n"
		}
*/
		if (blad){
			window.alert(tekst + 'Spróbuj jeszcze raz')
		}
		if (!blad) {
				obiekt.submit();
		}   
		return !blad
}







