// JavaScript Document
 // <![CDATA[ 
function voteaza(nota, articol)
{
 document.getElementById('afisare_vot').style.visibility = "hidden";
 incarcaXML("/js/adauga_vot.php?nota="+nota+"&artid="+articol);
}

function check_IE(){
	var browserName=navigator.appName; 
if (browserName=="Microsoft Internet Explorer")
	return 1;
else
	return 0;
}
var sh;
function ShowHidden(id){
  sh = document.getElementById(id); 	
 if(sh.style.display == "none"){
	sh.style.display = "";
	if((id == 'sidebar_left')){
		document.ascunde.src = "http://www.enigme.ro/imagini/ascunde.jpg";
		document.getElementById('container1').style.width = "580px";
		
		
	}
 }

 else{
	sh.style.display = "none";
	if((id == 'sidebar_left')){		
		document.ascunde.src = "http://www.enigme.ro/imagini/arata.jpg";
		document.getElementById('container1').style.width = "750px";
	}

 }
}

function voteaza_credibilitate(nota, articol)

{
  incarcaXMLCredibilitate("/js/adauga_vot_credibilitate.php?nota="+nota+"&artid="+articol);

}



function adauga_comentariu()

{

 var titlu    = document.getElementById('titlu_comentariu').value;

 var continut = document.getElementById('continut_comentariu').value;

 var artid    = document.getElementById('artid').value; 

 incarcaComentariu("/js/adauga_comentariu.php?artid="+artid+"&titlu="+titlu+"&continut="+continut);

	

}



var cerere;

var cerereCredibilitate;

var comentariu;



function incarcaXML(url){

	if(window.XMLHttpRequest){

		cerere = new XMLHttpRequest();

		cerere.onreadystatechange = trateazaCererea;

		cerere.open("GET", url, true);

		cerere.send(null);

	}

	else if(window.ActiveXObject)

	{

		cerere = new ActiveXObject("Msxm12.XMLHTTP");

		if(cerere){

			cerere.onreadystatechange = trateazaCererea;

			cerere.open("GET", url, true);

			cerere.send();

		}

	}



}



function incarcaXMLCredibilitate(url){

	if(window.XMLHttpRequest){

		cerereCredibilitate = new XMLHttpRequest();

		cerereCredibilitate.onreadystatechange = trateazaCerereaCredibilitate;

		cerereCredibilitate.open("GET", url, true);

		cerereCredibilitate.send(null);

	}

	else if(window.ActiveXObject)

	{

		cerereCredibilitate = new ActiveXObject("Msxm12.XMLHTTP");

		if(cerereCredibilitate){

			cerereCredibilitate.onreadystatechange = trateazaCerereaCredibilitate;

			cerereCredibilitate.open("GET", url, true);

			cerereCredibilitate.send();

		}

	}



}



function incarcaComentariu(url){

	if(window.XMLHttpRequest){

		comentariu = new XMLHttpRequest();

		comentariu.onreadystatechange = trateazaComentariu;

		comentariu.open("GET", url, true);

		comentariu.send(null);

	}

	else if(window.ActiveXObject)

	{

		comentariu = new ActiveXObject("Msxm12.XMLHTTP");

		if(comentariu){

			comentariu.onreadystatechange = trateazaComentariu;

			comentariu.open("GET", url, true);

			comentariu.send();

		}

	}



}



function trateazaCererea(){

	if(cerere.readyState == 4)

		if(cerere.status == 200){
		   //sterge_tabel("afisare_vot_credibilitate");
                 var parentElement = document.getElementById('td_afisare_calitate');		   
		   try {			
  			parentElement.innerHTML = cerere.responseText;
		   }
		   catch(e){
  		   	// IE fails unless we wrap the string in another element.
  		  	var wrappingDiv = document.createElement('table');
			 wrappingDiv.setAttribute("cellpadding", "0px");
		    	wrappingDiv.setAttribute("cellspacing", "0px");
  			wrappingDiv.innerHTML = cerere.responseText;
			parentElement.appendChild(wrappingDiv);				
		  }

		}
		else{
			alert("A aparut o problema la transferul datelor:\n" + cerere.statusText);
		}

		 

}

function trateazaComentariu(){
	if(comentariu.readyState == 4)
		if(comentariu.status == 200){
		   sterge_tabel("vizualizare_comentarii");
		   document.getElementById('titlu_comentariu').value = '';
		   document.getElementById('continut_comentariu').value = '';
		   var parentElement = document.getElementById("comArt");
		   try {			
  			parentElement.innerHTML = comentariu.responseText;
		   }
		   catch(e){
			// IE fails unless we wrap the string in another element.
  		  	var wrappingDiv = document.createElement('table');
			 wrappingDiv.setAttribute("cellpadding", "0px");
		    	wrappingDiv.setAttribute("cellspacing", "0px");
			wrappingDiv.setAttribute("width", "100%");
			wrappingDiv.setAttribute("border", "1");
  			wrappingDiv.innerHTML = comentariu.responseText;
			parentElement.appendChild(wrappingDiv);
			}
		}
		else{
			alert("A aparut o problema la transferul datelor:\n" + comentariu.statusText);
		} 

}



function trateazaCerereaCredibilitate(){

	if(cerereCredibilitate.readyState == 4)

		if(cerereCredibilitate.status == 200){

		   //sterge_tabel("afisare_vot_credibilitate");
                 var parentElement = document.getElementById('td_afisare_credibilitate');
		   try {			
  			parentElement.innerHTML = cerereCredibilitate.responseText;
		   }
		   catch(e){
  		   	// IE fails unless we wrap the string in another element.
  		  	var wrappingDiv = document.createElement('table');
			wrappingDiv.setAttribute("cellpadding", "0px");
			wrappingDiv.setAttribute("cellspacing", "0px");
  			wrappingDiv.innerHTML = cerereCredibilitate.responseText;
			parentElement.appendChild(wrappingDiv);				
		  }
		  // document.getElementById("afisare_vot_credibilitate").innerHTML = cerereCredibilitate.responseText;		   
		  }

		else{

			alert("A aparut o problema la transferul datelor:\n" + cerere.statusText);

		}

		 

}



function sterge_tabel(id_tabel){

var tabel = document.getElementById(id_tabel);

if(tabel){

for(var i = tabel.childNodes.length-1;i>=0;i--){

    tabel.removeChild(tabel.childNodes[i]);

  }

}

}



function schimba_poza(cred, id){
for(var i=0;i<id;i++){	
	var poza = document.getElementById("nota_"+i);
	poza.src = '/artimg/poze_vot/in_curs.jpg';
}
for(var i=id;i<5;i++){	
	var poza = document.getElementById("nota_"+i);
	poza.src = '/artimg/poze_vot/nevotat.jpg';
}
}


function schimba_poza_cred(cred, id){
for(var i=0;i<id;i++){
	
	var poza = document.getElementById("cred_"+i);
	poza.src = '/artimg/poze_vot/in_curs.jpg';
}
for(var i=id;i<5;i++){	
	var poza = document.getElementById("cred_"+i);
	poza.src = '/artimg/poze_vot/nevotat.jpg';
}
}

function chgMedia(uid){
	if(uid == 'foto'){		
		document.getElementById(uid).style.display = 'block';
		document.getElementById(uid+"_link").className = 'mediaHover';
		document.getElementById('audio').style.display = 'none';
		document.getElementById('video').style.display = 'none';
		document.getElementById("audio_link").className = 'media';
		document.getElementById("video_link").className = 'media';
		}
	if(uid == 'audio'){		
		document.getElementById(uid).style.display = 'block';
		document.getElementById(uid+"_link").className = 'mediaHover';
		document.getElementById('foto').style.display = 'none';
		document.getElementById('video').style.display = 'none';
		document.getElementById("video_link").className = 'media';
		document.getElementById("foto_link").className = 'media';
		}
	if(uid == 'video'){		
		document.getElementById(uid).style.display = 'block';
		document.getElementById(uid+"_link").className = 'mediaHover';
		document.getElementById('foto').style.display = 'none';
		document.getElementById('audio').style.display = 'none';
		document.getElementById("audio_link").className = 'media';
		document.getElementById("foto_link").className = 'media';
		}
	}
function chgPhotos(id,action){	
	var next = '<img src="images/btn_right.gif" alt="prev" border="0">';
	var prev = '<img src="images/btn_left.gif" alt="prev" border="0">';	
	var nrPoze = poze.length;
	var nextid = id+1;
	var previd = id-1;
	if(action = 'next')
		var nextFoto = id+1;
	else
		var nextFoto = id-nrPozeAfis-1;
	if(nextid < nrPoze-nrPozeAfis+1){
		next = "<a href='#"+nextid+"' id='next' onclick='chgPhotos("+nextid+", \"next\")'><img src='images/btn_right.gif' alt='prev' border='0'></a>";		
	}
	if(previd > -1){
		prev = "<a href='#"+previd+"' id='prev' onclick='chgPhotos("+previd+", \"prev\")'><img src='images/btn_left.gif' alt='prev' border='0'></a>";		
	}
	var inc=1;
	for(var i=id;i<(3+id);i++){	
		document.getElementById('foto'+inc).innerHTML = "<img src='"+poze[i].image+"' width='"+poze[i].width+"' height='"+poze[i].height+"'>";
		inc = inc+1;
	}
	document.getElementById('next_out').innerHTML = next;
	document.getElementById('prev_out').innerHTML = prev;
}
// ]]>