// JavaScript Document

/* AJAX Stuff */
function createRequestObject()
{
	var request;
	var browser=navigator.appName;
	if(browser=="Microsoft Internet Explorer")
		request=new ActiveXObject("Microsoft.XMLHTTP");
	else
		request=new XMLHttpRequest();
	return request;
}

var http=createRequestObject();

function getMeniu(parentId, subpagId, dataCrt)
{
	http.open('GET', 'http://www.cugetliber.ro/meniu.php?p_id='+escape(parentId)+'&s_id='+escape(subpagId)+'&data_c='+escape(dataCrt));
	
	http.setRequestHeader("Cache-Control", "no-cache");
	http.onreadystatechange=showMeniu;
	http.send(null);
	return;
}

function showMeniu()
{
	x=document.getElementById('meniuPrincipal');
	if(http.readyState==4)
	{
		var d=document.createElement('div');
		d.innerHTML=http.responseText;
		while(x.firstChild)
			x.removeChild(x.firstChild);
		x.appendChild(d);
	}
	else
	{
		x.innerHTML="";
	}
}

function getComments(artId, pagina, pePagina, totalPagini)
{
	http.open('GET', 'http://www.cugetliber.ro/comentarii.php?tip=art&art='+escape(artId)+'&pag='+escape(pagina)+'&pe_pag='+escape(pePagina)+'&total='+escape(totalPagini));
	
	http.setRequestHeader("Cache-Control", "no-cache");
	http.onreadystatechange=showComments;
	http.send(null);
	return;
}

function getCommentsUO(artId, pagina, pePagina, totalPagini)
{
	http.open('GET', 'http://www.cugetliber.ro/comentarii.php?tip=uo&art='+escape(artId)+'&pag='+escape(pagina)+'&pe_pag='+escape(pePagina)+'&total='+escape(totalPagini));
	
	http.setRequestHeader("Cache-Control", "no-cache");
	http.onreadystatechange=showComments;
	http.send(null);
	return;
}

function getCommentsMM(artId, pagina, pePagina, totalPagini)
{
	http.open('GET', 'http://www.cugetliber.ro/comentarii.php?tip=mm&art='+escape(artId)+'&pag='+escape(pagina)+'&pe_pag='+escape(pePagina)+'&total='+escape(totalPagini));
	
	http.setRequestHeader("Cache-Control", "no-cache");
	http.onreadystatechange=showComments;
	http.send(null);
	return;
}

function showComments()
{
	destDiv=document.getElementById('divAfisareComentarii');
	if(http.readyState==4)
	{
		var response=http.responseText;
		destDiv.innerHTML=response;
	}
	else
	{
		destDiv.innerHTML="<img src='http://www.cugetliber.ro/images/loading.gif' alt='' />";
	}
}

function getBlogComments(bId, pagina, pePagina, totalPagini)
{
	http.open('GET', 'http://www.cugetliber.ro/blogs/comentarii.php?bId='+escape(bId)+'&pag='+escape(pagina)+'&pe_pag='+escape(pePagina)+'&total='+escape(totalPagini));
	
	http.setRequestHeader("Cache-Control", "no-cache");
	http.onreadystatechange=showBlogComments;
	http.send(null);
	return;
}

function showBlogComments()
{
	destDiv=document.getElementById('divAfisareComentarii');
	if(http.readyState==4)
	{
		var response=http.responseText;
		destDiv.innerHTML=response;
	}
	else
	{
		destDiv.innerHTML="<img src='http://www.cugetliber.ro/images/loading.gif' alt='' />";
	}
}

var http7=createRequestObject();
function ajax_showCalendar(luna, an)
{
	var myurl=absPath+"show_calendar.php";
	myRand=parseInt(Math.random()*99999999);						// cache buster
	myurl+="?rand="+myRand;
	divPas3=document.getElementById("divDisplayCalendar");
	myurl+="&luna="+escape(luna);
	myurl+="&an="+escape(an);
	http7.open("GET", myurl, true);
	http7.onreadystatechange=function() {
		x=divPas3;
		if (http7.readyState==4)
		{
			var d=document.createElement('div');
			d.innerHTML=http7.responseText;
			while(x.firstChild)
				x.removeChild(x.firstChild);
			x.appendChild(d);
		}
		else
		{
			var textout="<img src='"+absPath+"images/loading.gif' alt='' />";
			x.innerHTML=textout;
		}
	}
	http7.send(null);
}