function on(img)

{	document[''+ img +''].src='img/meniu/' + img + '-on.png';	}

function off(img)

{	document[''+ img +''].src='img/meniu/' + img + '.png';	}





window.onload=init;



function init()

{

	pregatesteLinkuri('meniu','continut');

	pregatesteLinkuri('continut','continut');

	pregatesteLinkuri('footer','continut');

	PhotoSlice.setEvents();

	

	if(document.getElementById('flash-despre-noi'))

	{

		document.getElementById('flash-despre-noi').onclick=function()

		{	incarca('transport.php?ajax=da','continut');	}

		var so = new SWFObject("../img/anthony-masini.swf", "animatie", "370", "160", "6", "");

		so.addParam("wmode", "transparent");

		so.write("flash-despre-noi");

	}



	

	if(document.getElementById('flash-home-1'))

	{

		document.getElementById('flash-home-1').onclick=function()

		{	incarca('transport.php?ajax=da','continut');	}

		

		var so = new SWFObject("../img/anthony-masini.swf", "animatie", "370", "160", "6", "");

		so.addParam("wmode", "transparent");

		so.write("flash-home-1");

	}



	if(document.getElementById('flash-home-2'))

	{

		document.getElementById('flash-home-2').onclick=function()

		{	incarca('sicrie.php?ajax=da','continut');	}



		var so = new SWFObject("../img/anthony-sicrie-03.2010.swf", "animatie", "376", "179", "6", "");

		so.addParam("wmode", "transparent");

		so.write("flash-home-2");

	}

}





function pregatesteLinkuri(containerPrelucrare,containerRaspuns,pastreazaInaltime)

{

	if (!document.getElementById) return false;

	if (!document.getElementById(containerPrelucrare)) return false;

	

	pastreazaInaltime=(pastreazaInaltime)?true:false;

	

	var linkuri=document.getElementById(containerPrelucrare).getElementsByTagName('a');

	var nrLinkuri=linkuri.length;

	

	for (var i=0; i<nrLinkuri; i++)

	{

		if(linkuri[i].getAttribute('href').indexOf('#')<=-1) //daca linkul nu este de tip ancora

		{

			var rel=linkuri[i].getAttribute('rel');

			containerRaspuns=(!containerRaspuns && rel)?rel:containerRaspuns;

			

			linkuri[i].onclick = function()

			{

				var href=this.getAttribute('href');

				if(this.getAttribute('target'))

				{

					window.open(href);

					return false;

				}

				if(href.indexOf('@')>=0)

				{

					location.href=href;

					return false;

				}

				var url=(href.indexOf('?ajax')>=0)?href.replace('?ajax=da',''):href;

				url=url+'?ajax=da';

				

				var idPagina=this.getAttribute('href').split('/');

				idPagina=(idPagina[(idPagina.length-1)].indexOf('(')>=0)?idPagina[(idPagina.length-2)]:idPagina[(idPagina.length-1)];

				idPagina=idPagina.replace('.php','');

/*

				var meniuri=document.getElementById('meniu').getElementsByTagName('img');

				for(a=0;a<meniuri.length;a++)

				{

					var imagine=document.getElementById(idPagina);

					

					imagine.setAttribute('src','img/meniu/'+idPagina+'.png');

					imagine.setAttribute('onMouseOver','on(\''+idPagina+'\')');

					imagine.setAttribute('onMouseOut','off(\''+idPagina+'\')');



					if(idPagina==meniuri[a].getAttribute('id'))

					{

						alert(idPagina)

						imagine.setAttribute('src','img/meniu/'+idPagina+'-on.png');

						imagine.setAttribute('onMouseOver','');

						imagine.setAttribute('onMouseOut','');

					}

				}

*/				

				var mesajIncarcare='incarcare '+idPagina+' ...';

				incarca(url,containerRaspuns,mesajIncarcare,pastreazaInaltime);

				

				return false;

			}



		}

	}

}







//--------------------------------------------------------------------------------------------------------------//

// DINAMIC

//--------------------------------------------------------------------------------------------------------------//

function createRequestObject()

{

	var requestObject;

	var browser = navigator.appName;

	if(browser == "Microsoft Internet Explorer")

	{ requestObject = new ActiveXObject("Microsoft.XMLHTTP"); }

	else

	{ requestObject = new XMLHttpRequest(); }



	return requestObject;

}





function trimitePOST(formular,destinatie,url,mesaj)

{

	if(!document.getElementById(formular))	{return false;}



	var parametrii=new Array();

	var elementeFormular=document.getElementById(formular).elements;

	

	var counter=0;

	for(var a=0;a<elementeFormular.length; a++)

	{

		switch(elementeFormular[a].type)

		{

			case 'text':

			case 'textarea':

			case 'select':

						parametrii[counter]=elementeFormular[a].name+'='+elementeFormular[a].value;

						counter++;

						break;

			case 'checkbox':

						if(elementeFormular[a].checked)

						{

							parametrii[counter]=elementeFormular[a].name+'='+elementeFormular[a].value;

							counter++;

						}

						break;

		}

	}

	

	var reqObj=createRequestObject(); 

	mesaj=(mesaj)?mesaj:'incarcare...';

	var mesajIncarcare='<p id="mesaj-incarcare-ajax">'+mesaj+'</p>';

	var containerIncarcare=document.getElementById(destinatie);

	containerIncarcare.innerHTML=mesajIncarcare;

	

	reqObj.open('post', url);

	reqObj.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

	reqObj.setRequestHeader('Content-length', parametrii.length);

	reqObj.setRequestHeader('Connection', 'close');



	reqObj.onreadystatechange=function()

	{

		if(reqObj.readyState==4)

		{

			var raspuns=reqObj.responseText;



			containerIncarcare.innerHTML=raspuns;

			init();

		}

	}

	reqObj.send(parametrii.join('&'));

}







function incarca(url,destinatie,mesaj,pastreazaInaltime)

{

	var reqObj=createRequestObject(); 

	

	mesaj=(mesaj)?mesaj:'incarcare...';

	pastreazaInaltime=(pastreazaInaltime)?true:false;

	

	var mesajIncarcare='<p id="mesaj-incarcare-ajax">'+mesaj+'</p>';

	

	if(destinatie.indexOf(',')>=0)

	{

		var containere=destinatie.split(',');

		for(var a=0;a<containere.length; a++)

		{

			var containerIncarcare=document.getElementById(containere[a]);

			if(pastreazaInaltime)	containerIncarcare.style.height=containerIncarcare.offsetHeight-55+'px';

			containerIncarcare.innerHTML=mesajIncarcare;

		}

	}

	else

	{

		var containerIncarcare=document.getElementById(destinatie);

		if(pastreazaInaltime)	containerIncarcare.style.height=containerIncarcare.offsetHeight-55+'px';

		containerIncarcare.innerHTML=mesajIncarcare;

	}



	reqObj.open('get', url);

	reqObj.onreadystatechange=function()

	{

		if(reqObj.readyState==4)

		{

			var raspuns=reqObj.responseText;



			if(destinatie.indexOf(",")>-1)

			{

				for(var a=0;a<containere.length; a++)

				{

					var containerIncarcare=document.getElementById(containere[a]);

					containerIncarcare.innerHTML=raspuns;

					if(pastreazaInaltime)	containerIncarcare.style.height='auto';

					init();

				}

			}

			else

			{

				var containerIncarcare=document.getElementById(destinatie);

				containerIncarcare.innerHTML=raspuns;

				if(pastreazaInaltime)	containerIncarcare.style.height='auto';

				init();

			}

		}

	}

	reqObj.send(null);

}



function stopError() {

return true;

}

window.onerror = stopError;