var loading_html='<br><center><img class=\'no-border\' src=img/ajax-loader.gif><br><br>Proszę czekać...</center>';
var loading_html2='<img class=\'no-border\' src=img/ajax-loader2.gif>';

var loading_html3='<br><center><img class=\'no-border\' src=img/loader.gif><br><br>Proszę czekać...</center>';


function $(e)
{
return document.getElementById(e);
}

function pagename(e)
{
$('temp').value=$('td_'+e).innerHTML;
var tmp = $('a_'+e).innerHTML;
$('td_'+e).innerHTML="<table ><tr><td style='padding:0px'><input type=text id='edit_page' value='"+tmp+"'></td><td style='padding:0px'> <img src='img/accept.png' title='Zatwierdź' onclick=zatwierdz_zmiane_nazwy("+e+") style='cursor:hand'></td><td style='padding:0px'> <img src='img/remove.png' title='Anuluj zmiany' onclick=anuluj_zmiane_nazwy("+e+") style='cursor:hand'></td></tr></table>";
$('edit_page').focus();
}

function anuluj_zmiane_nazwy(e)
{
$('td_'+e).innerHTML=$('temp').value;
}

function down_page(e)
{
advAJAX.post
	(
		{
			url: "panel/podstrona_dol.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function up_page(e)
{
advAJAX.post
	(
		{
			url: "panel/podstrona_gora.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}


function show_page(e)
{
advAJAX.post
	(
		{
			url: "panel/pokaz_podstrone.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function hide_page(e)
{
advAJAX.post
	(
		{
			url: "panel/ukryj_podstrone.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function del_page(e)
{
if (!this.confirm('Na pewno usunąć podstronę \"'+$('a_'+e).innerHTML+'\" z serwisu ?')) return;

advAJAX.post
	(
		{
			url: "panel/usun_podstrone.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}


function zatwierdz_zmiane_nazwy(e)
{
var tmp = $('edit_page').value;
$('td_'+e).innerHTML=$('temp').value;
$('a_'+e).innerHTML=tmp;

advAJAX.post
	(
		{
			url: "panel/zapisz_zmiane_nazwy.php",
			parameters :
			{
			  "id":e,
			  "nazwa":tmp
			 
			},
			onInitialization : function() 
			{
				//$("main").innerHTML = loading_html3;   
				
			},
			onSuccess : function(obj) 
			{ 
			  if ($('link_'+e)) 
			  $('link_'+e).innerHTML = "<b>"+obj.responseText+".html</b>";
			  
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function zmien_strone(e)
{

advAJAX.post
	(
		{
			url: "strona.php",
			parameters :
			{
			  "id":e
			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html3;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText;
			  
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}


function zaloguj()
{

advAJAX.post
	(
		{
			url: "panel/zaloguj.php",
			parameters :
			{
			  "login":$('login').value,
			  "haslo":$('haslo').value
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  var params = obj.responseText.split("$");
			   			   
			  if (params[0]!='ok')
			  {
			  $(params[0]).focus(); 
			  $("error").innerHTML = params[1]; 
			  }
			  else location.reload();
			  
			 
			},
			onError : function(obj)
			{ 
			//	alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function zalogujusera()
{

advAJAX.post
	(
		{
			url: "login.php",
			parameters :
			{
			  "login":$('login').value,
			  "haslo":$('haslo').value,
			  "param":'login'
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  var params = obj.responseText.split("$");
			   			   
			  if (params[0]!='ok')
			  {
			  $(params[0]).focus(); 
			  $("error").innerHTML = params[1]; 
			  }
			  else location.replace("index.php");
			  
			 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function logoff()
{

advAJAX.post
	(
		{
			url: "panel/wyloguj.php",
			parameters :
			{
			  
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  location.replace("panel.php");
			  
			 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}

function userlogoff()
{

advAJAX.post
	(
		{
			url: "panel/wyloguj.php",
			parameters :
			{
			  
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  location.replace("index.php");
			  
			 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}

function pictures()
{

advAJAX.post
	(
		{
			url: "panel/zarzadzaj_obrazkami.php",
			parameters :
			{
			
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function pages()
{

advAJAX.post
	(
		{
			url: "panel/podstrony.php",
			parameters :
			{
			
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function css()
{

advAJAX.post
	(
		{
			url: "panel/css.php",
			parameters :
			{
			
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function zapisz_css()
{
advAJAX.post
	(
		{
			url: "panel/zapisz_css.php",
			parameters :
			{
			  "text":$("css_edytor").value
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("error").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}
function zapisz_strone(e)
{
rtoStore();
advAJAX.post
	(
		{
			url: "panel/zapisz_strone.php",
			parameters :
			{
			  "text":document.f1.richEdit0.value,
			  "kat_menu":$("kat_menu").value,
			  "desc":$("desc").value,
			  "keywords":$("keywords").value,			  
			  "jezyk":$("jezyk_podstrony").value,			  
			  "id":e
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				$("error1").innerHTML = loading_html2;   
				$("error2").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("error").innerHTML = obj.responseText; 
			  $("error1").innerHTML = obj.responseText; 
			  $("error2").innerHTML = obj.responseText; 
			  //pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}


function zapisz_stopke()
{

advAJAX.post
	(
		{
			url: "panel/zapisz_stopke.php",
			parameters :
			{
			  "footer_left":$('footer_left').value,
			  "footer_right":$('footer_right').value
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("error").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}
function zapisz_tytul()
{
advAJAX.post
	(
		{
			url: "panel/zapisz_tytul.php",
			parameters :
			{
			  "title":$('title').value,
			  "opis":$('opis').value,
			  "keywords":$('keywords').value,
			  "blokada":$('blokada').checked
			},
			onInitialization : function() 
			{
				$("error_1").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("error_1").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function add_page()
{
advAJAX.post
	(
		{
			url: "panel/dodaj_strone.php",
			parameters :
			{
			},
			onInitialization : function() 
			{
				$("error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("error").innerHTML = obj.responseText; 
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function stopka()
{
advAJAX.post
	(
		{
			url: "panel/stopka.php",
			parameters :
			{
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}
function settings()
{

advAJAX.post
	(
		{
			url: "panel/konto.php",
			parameters :
			{
			
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  $("main").innerHTML = obj.responseText; 
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            
}
function zmien_haslo()
{
advAJAX.post
	(
		{
			url: "panel/zmien_haslo.php",
			parameters :
			{
			"haslo_old":$("haslo_old").value,
			"haslo_new":$("haslo_new").value,
			"haslo2_new":$("haslo2_new").value
			},
			onInitialization : function() 
			{
				$("haslo_error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
              var params = obj.responseText.split("$");
			   
			  if (!params[1]) {$("haslo_error").innerHTML = obj.responseText;return;}
			  
			  if (params[0]!='ok')
			  {
			  $(params[0]).focus(); 
			  $("haslo_error").innerHTML = params[1]; 
			  }
			  else
			  {
			  $("haslo_old").value = "";
			  $("haslo_new").value = '';
			  $("haslo2_new").value = '';			  
			  $("haslo_error").innerHTML = params[1]; 
			  
			  }
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}


function zmien_email()
{
advAJAX.post
	(
		{
			url: "panel/zmien_email.php",
			parameters :
			{
			"email":$("email_rej").value
			},
			onInitialization : function() 
			{
				$("email_error").innerHTML = loading_html2;   
				
			},
			onSuccess : function(obj) 
			{ 
              var params = obj.responseText.split("$");
			   
			  if (!params[1]) {$("email_error").innerHTML = obj.responseText;return;}
			  
			  if (params[0]!='ok')
			  {
			  $(params[0]).focus(); 
			  $("email_error").innerHTML = params[1]; 
			  }
			  else
			  {
			  $("email_old").innerHTML = "<b>"+$("email_rej").value+"</b>";
			  $("email_rej").value = '';
			  $("email_error").innerHTML = params[1]; 
			  
			  }
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function usun_plik(e)
{
advAJAX.post
	(
		{
			url: "panel/usun_plik.php",
			parameters :
			{
			  "id":e			 
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pictures();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function usun_skrypt(e)
{
advAJAX.post
	(
		{
			url: "panel/usun_skrypt.php",
			parameters :
			{
			  "id":e,
			  "page_id":$("page_id").value
			  
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  location.reload();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function zakladka(e)
{
$('current').id=$('zakladka_temp').value;
var x=$('zakladka_temp').value;
$('div_'+x).style.display='none';
$(e).id='current';
$('zakladka_temp').value=e;
$('div_'+e).style.display='block';
}

function zmien_jezyk()
{
advAJAX.post
	(
		{
			url: "panel/zmien_jezyk.php",
			parameters :
			{
			  "id":$("jezyk_strony").value
			  
			},
			onInitialization : function() 
			{
				$("main").innerHTML = loading_html;   
				
			},
			onSuccess : function(obj) 
			{ 
			  //alert(obj.responseText);
			  pages();
			},
			onError : function(obj)
			{ 
				alert("Error: " + obj.status); 
			},
			onFinalization : function() 
			{
				
			}
		}
	);            

}

function kopiuj_skrot(id) {
  //if (!validateMode()) return;
  //alert(document.getElementById(id).innerHTML);
var text=document.getElementById(id).innerText;
//document.getElementById('pole').value=text;
//document.getElementById('pole').select();

var r = document.body.createTextRange();
	r.findText(text);
	r.select();


  document.execCommand('copy');
  alert('Skopiowano do schowka.');
}


