// JavaScript Document

function newsletter(){
	
		var ct = document.getElementById('mailnews');
		var eroare = document.getElementById('eroarenews');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				eroare.innerHTML=xmlhttp.responseText;
			}
		}
		
		if(ct.value=='') eroare.innerHTML="Va rugam sa scrieti adresa de mail in caseta de mai sus!";
		else{
		xmlhttp.open("GET","ajax/newsletterf.php?m="+ct.value, true);
		xmlhttp.send();
		}
}

// ---------------------- INREGITRARE -------------------------------------------

function inregistrare(){
	
		var nume = document.getElementById('nume');
		var mail = document.getElementById('mail');
		var parola = document.getElementById('parola');
		var reparola = document.getElementById('parolare');
		var e1 = document.getElementById('eroarenume');
		var e2 = document.getElementById('eroaremail');
		var e3 = document.getElementById('eparola');
		var e4 = document.getElementById('eroarereparola');
		var eroare = document.getElementById('mesajinregistrare');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				eroare.innerHTML=xmlhttp.responseText;
			}
		}
		
		var ok=true;
		
		if(nume.value==""){
			e1.innerHTML="Va rugam sa completati numele dumneavoastra!";
			ok = false;
		}else e1.innerHTML="";
		
		if(mail.value==""){
			e2.innerHTML="Va rugam completati o adresa de email valida pentru inregistrare!";
			ok = false;
		}else e2.innerHTML="";
		
		if(parola.value.length<5){
			e3.innerHTML="Va rugam sa setati o parola de mimim 5 caractere!";
			ok = false;
		}else e3.innerHTML="";
		
		if(reparola.value!=parola.value){
			e4.innerHTML="Parolele nu corespund!";
			ok = false;
		}else e4.innerHTML="";
		
		if(ok){ 
			xmlhttp.open("GET","ajax/inregistraref.php?n="+nume.value+"&m="+mail.value+"&p="+parola.value, true);
			xmlhttp.send();
		}
}

// ---------------------- INREGITRARE -------------------------------------------

// -----------------------CONECTARE----------------------------------------------

function verificareConectare(){
	var mail = document.getElementById('mail');
	var parola = document.getElementById('parola');
	var e1 = document.getElementById('eroaremail');
	var e2 = document.getElementById('eroareparola');
	var form = document.getElementById('formlogin');
	
	var ok=true;
	
	if(mail.value==""){
		ok=false;
		e1.innerHTML="Va rugam sa completati adresa de email!";
	}else e1.innerHTML="";
	
	if(parola.value==""){
		ok=false;
		e2.innerHTML="Va rugam sa completati parola!";
	}else e2.innerHTML="";
	
	if(ok) form.submit();
}

// -----------------------CONECTARE----------------------------------------------

function adaugaArticol(){
	
		var autor = document.getElementById('autor');
		var titlu = document.getElementById('titlu');
		var intro = document.getElementById('introarticol');
		var articol = document.getElementById('wysiwyg');
		var categorie = document.getElementById('categorie');
		var data = document.getElementById('cv');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				alert("Articol adaugat!");
			}
		}
		var artpre = articol.value.replace(/[&]/g,"%26");
		var intropre = intro.value.replace(/[&]/g,"%26");
		var titlupre = titlu.value.replace(/[&]/g,"%26");

		
		//alert(artpre);
		
		var params = "titlu="+titlupre+"&introarticol="+intropre+"&articol="+artpre+"&categorie="+categorie.value+"&autor="+autor.value+"&data="+data.value;
		
		xmlhttp.open("POST","ajax/adaugaarticolf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}

// ======================================================================================================

function modificaArticol(id){
	
		var autor = document.getElementById('autor');
		var titlu = document.getElementById('titlu');
		var intro = document.getElementById('introarticol');
		var articol = document.getElementById('wysiwyg');
		var categorie = document.getElementById('categorie');
		var data = document.getElementById('cv');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				alert("Articol modificat!");
				//alert(xmlhttp.responseText);
			}
		}
		var artpre = articol.value.replace(/[&]/g,"%26");
		var intropre = intro.value.replace(/[&]/g,"%26");
		var titlupre = titlu.value.replace(/[&]/g,"%26");

		
		//alert(artpre);
		
		var params = "titlu="+titlupre+"&introarticol="+intropre+"&articol="+artpre+"&categorie="+categorie.value+"&autor="+autor.value+"&art="+id+"&data="+data.value;
		
		xmlhttp.open("POST","ajax/modificaarticolf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}

// ======================================================================================================

function adaugaComentariu(user,articol){
	
		var comentariu = document.getElementById('comentariutext');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				comentariu.value="";
				comentariu.focus();
				//alert(xmlhttp.responseText);
			}
		}
		var coment = comentariu.value.replace(/[&]/g,"%26");

		
		var params = "user="+user+"&articol="+articol+"&comentariu="+coment;
		
		xmlhttp.open("POST","ajax/adaugacomentariuf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}

// ======================================================================================================

function getComentarii(articol){
	
		var comentarii = document.getElementById('afisarecomentarii');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				comentarii.innerHTML=xmlhttp.responseText;
				//alert(xmlhttp.responseText);
			}
		}

		
		var params = "a="+articol;;
		
		xmlhttp.open("POST","ajax/afisarecomentariif.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}

// ======================================================================================================

function stergeComentariu(id){
	
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
		
			}
		}

		
		var params = "id="+id;
		
		xmlhttp.open("POST","ajax/stergecomentariuf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}

// ======================================================================================================

function modificaPagina(id){
		
		var cont = document.getElementById('wysiwyg');
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				alert("Pagina modificata!");
				//document.location="http://www.themarketer.ro/ro/index.php?p=admin&s=modcontact";
			}
		}

		var text = cont.value.replace(/[&]/g,"%26");
		var params = "id="+id+"&text="+text;
		
		xmlhttp.open("POST","ajax/modificapaginaf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		
}
// ========================================================================================================

function modOrdineCateg(categ,poz){
	
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				alert("Modificare efectuata");
			}
		}

		
		var params = "categ="+categ+"&poz="+poz.value;
		
		xmlhttp.open("POST","ajax/modordinecategf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
}

// ========================================================================================================

function modImaginePrincipala(poza){
	
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				//alert("Modificare efectuata");
			}
		}

		
		var params = "poza="+poza;
		
		xmlhttp.open("POST","ajax/updateimagineprincipalaf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
}

//========================================================================================

function setOrdinePublicitate(id,ordine){
	
	
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				//alert("Modificare efectuata");
			}
		}

		
		var params = "ordine="+ordine.value+"&id="+id;
		
		xmlhttp.open("POST","ajax/updateordinepublicitatef.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
}

// =============================================================

function trimitelatoti(id){
		//alert(confirm("Sigur vrei sa trimiti mesajele?"));
		if(confirm("Sigur vrei sa trimiti mesajele?")==true){
		//alert("ACI");
		if(window.XMLHttpRequest){
			xmlhttp=new XMLHttpRequest();
		}
		else{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		
		xmlhttp.onreadystatechange=function(){
			if(xmlhttp.status==200){
				if(xmlhttp.readyState==4) alert("Mesaje trimise!");
				//if(xmlhttp.readyState!=4) alert("X");
			}
			//alert(xmlhttp.status);
		}

		
		var params = "id="+id;
		
		xmlhttp.open("POST","ajax/sendMailToAllf.php", true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", params.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(params);
		}
}
