// JavaScript Document
function getPage(name)
{
	if(useAjax == 1) 
	{
	var url = "commands_ajax.php?page=load&name="+name;
	
	var tt = new AjaxRequest(url, GET_METHOD, fillPageContent, null);
	
	changeLocation("#" + name);
	showPleaseWait();
	tt.send();
	} else {
		document.location = name + ".php";
	}
}

function fillPageContent(resp) {
	hidePleaseWait();
	get_obj("page_content").innerHTML = resp.responseText;
}

function uploadPage(){
	return confirm("Are You sure?");
}

function changeMenuPos(wd){
	var obj = document.getElementById("flowerMenu");
	var x = document.body.clientWidth/2 - wd/2;
	obj.style.left = x+"px";
}

function hideLoading(){
	document.getElementById("loadingProgress").style.display = "none";
	document.getElementById("k").style.visibility = "visible";
	document.getElementById("flowerMenu").style.display = "block";
}
var oldUrl = "";
function checkExtendedUrl(){
	var hr = document.location.href;
	var parts = hr.split("#");
	if(parts.length <= 1) return;
	var p = parts[parts.length-1];
	if(p == oldUrl) return;
	oldUrl = p;
	getPage(p);
	return false;
}

function showPleaseWait(waitText)
{
	
	var dv = get_obj("pleaseWait");
	dv.style.height = document.body.scrollHeight + "px";
	dv.style.width = "100%";
	dv.style.position = "absolute";
	dv.style.top = 0;
	dv.style.left = 0;
	if(typeof waitText != "undefined") dv.innerHtml = waitText; else dv.innerHtml = "Please, wait...";
	dv.style.display = "block";
}

function hidePleaseWait(){
	var p2 = document.getElementById("pleaseWait");
	if(typeof p2 == "object") p2.style.display = "none"; 
}
