var propuneFisierXHR;
var propuneCategorieXHR;

function adaugaFisierCheck()
{
	var errors="";

	var titlu=document.getElementById("input1");
	var categ=document.getElementById("categorie");

	if (titlu.value=="" || titlu.value=="Titlu fisier")
	 errors+="Nu ati specificat un nume.<br />";

	if( categ.selectedIndex == -1 )
		errors+="Nu ati specificat o categorie.<br />";

	if( errors!="" )
	{
		document.getElementById("eroriFile").innerHTML=errors;
	}
	else
	{
		document.getElementById("eroriFile").innerHTML="Cererea este procesata.";
		sendFisierRequest();
	}
}

function sendFisierRequest()
{

	if( navigator.appName=="Microsoft Internet Explorer" )
		propuneFisierXHR = new ActiveXObject("Microsoft.XMLHTTP");
	else
		propuneFisierXHR = new XMLHttpRequest();

	var titlu= document.getElementById("input1").value;
	var desc = document.getElementById("input2").value;
	var categorie = document.getElementById("categorie").options[ document.getElementById("categorie").selectedIndex ].value;

    propuneFisierXHR.onreadystatechange = proceseazaFisier;
	propuneFisierXHR.open("GET","/proceseazaFisier.php?titlu="+titlu+"&descriere="+desc+"&categorie="+categorie,true);
	propuneFisierXHR.send("");
}

function proceseazaFisier()
{
	if( propuneFisierXHR.readyState == 4 && propuneFisierXHR.status==200)
	{
		document.getElementById("eroriFile").innerHTML = propuneFisierXHR.responseText;
	}
}

function adaugaCategorieCheck()
{
	var errors="";

	var titlu=document.getElementById("inputCateg1");

	if (titlu.value=="" || titlu.value=="Titlu categorie")
	 errors+="Nu ati specificat un nume.<br />";


	if( errors!="" )
	{
		document.getElementById("eroriCategorie").innerHTML=errors;
	}
	else
	{
		document.getElementById("eroriCategorie").innerHTML="Cererea este procesata.";
		sendCategRequest();
	}
}

function sendCategRequest()
{

	if( navigator.appName=="Microsoft Internet Explorer" )
		propuneCategorieXHR = new ActiveXObject("Microsoft.XMLHTTP");
	else
		propuneCategorieXHR = new XMLHttpRequest();


	var titlu= document.getElementById("inputCateg1").value;
	var desc = document.getElementById("inputCateg2").value;
	var categorie = document.getElementById("categorie2").options[ document.getElementById("categorie2").selectedIndex ].value;

    propuneCategorieXHR.onreadystatechange = proceseazaCategorie;
	propuneCategorieXHR.open("GET","/proceseazaCategorie.php?titlu="+titlu+"&descriere="+desc+"&categorie="+categorie,true);
	propuneCategorieXHR.send("");
}

function proceseazaCategorie()
{
	if( propuneCategorieXHR.readyState == 4 && propuneCategorieXHR.status==200)
	{
		document.getElementById("eroriCategorie").innerHTML = propuneCategorieXHR.responseText;
	}
}