var sDiv="";
var sImg ="";
var inEm = 5;
var mClick = 1;
function slideDiv(id)
				{	
					var elem = document.getElementById(id);
					sImg = document.getElementById(id + "_img");
					if(elem)
					{
						sDiv = elem;
							if (sDiv.style.height=="auto")
							{
								sDiv.style.height="5em";
								sDiv.style.overflow="hidden"
								if(sImg)
								{
									sImg.src = "../images/down.png";
								}
								
							}
							else
							{
								pndoAn()
							}
					 }
				}
				

				function pndoAn(){
					if (sDiv.offsetHeight < (sDiv.scrollHeight-10))
					{
							sDiv.style.height=(inEm + "em")
							inEm+=0.7;
							setTimeout("pndoAn()","10")
					}
					else
					{
							sDiv.style.height="auto";
							sDiv.style.overflow="visible"
							inEm = 5;
							if(sImg)
							{
								sImg.src = "../images/up.png";
							}
					}
				}				
function isOpen(divElem)
{
	return (divElem.offsetHeight >= (divElem.scrollHeight-10))
}
function openLink(link)
{
	document.location = "" + link;
}

function openLinkInParent(link)
{
	top.document.location.href = "" + link;
}
function openLinkInIframe(link)
{
	document.getElementById('main_portal').src = link;
}

// displays the specified content in the container
function displayLink(container, link, text, newWindow)
{
	if(newWindow)	
		container.innerHTML = "<a class='link' target='_blank' href=" + link + ">" + text + " </a>";
	else
		container.innerHTML = "<a class='link' href=" + link + ">" + text + " </a>";	
}

// displays the specified content in the container
function displayText(container, text)
{
		container.innerHTML = "" + text;
}

function toggleVisibility(id){
	elStyle = document.getElementById(id).style;
	//alert(elStyle.display);
	if(elStyle.display=='none'){
		elStyle.display='';
	 } else  {
	 	elStyle.display='none';
	 }
}
// toggles the visibility of the textand changes the text of the elem
function toggleVisibility(id, elem){
	elStyle = document.getElementById(id).style;
	//alert(elStyle.display);
	if(elStyle.display=='none'){
		elStyle.display='';
		elem.innerHTML = "inchide detalii...";
		
	 } else  {
	 	elStyle.display='none';
		elem.innerHTML = "detalii...";	 	
	 }
}

// toggles the visibility of the textand changes the text of the elem
function toggleVisibility(id, elem, idsToChange){
	var divElem = document.getElementById("slide" + id);
	if(divElem)
	{
		/*elStyle = document.getElementById("d_" + id).style;		
		if(isOpen(divElem)){
			elStyle.display='';
			if(elem)
			{
				elem.innerHTML = "inchide detalii...";
			}
			elStyle.backgroundColor = "#FBFBF9";
			document.getElementById("topic_" + id).style.backgroundColor = "#FFFFFF";
			
		 } else  {
		 	elStyle.display='none';
			document.getElementById("topic_" + id).style.backgroundColor = "#F5F4EF";
		 	if(elem)
		 	{
				elem.innerHTML = "detalii...";	 	
			}
		 }*/
		 slideDiv("slide" + id);
		 if(idsToChange && idsToChange.length)
		 {
			 for(i=0; i<idsToChange.length; i++)
			 {
			 		if(document.getElementById("slide" + idsToChange[i]))
	 				{
	 				 	if(isOpen(document.getElementById("slide" + idsToChange[i])))
							hide("slide" + idsToChange[i]);
				 	}
			 }	
		 }
	} 
}

function show(id){
	elStyle = document.getElementById(id).style;
	elStyle.display='';
}

function hide(id)
{
	hDiv = document.getElementById(id);
	if(hDiv)
	{
		hDiv.style.height="5em";
		hDiv.style.overflow="hidden"
		hImg = document.getElementById(id + "_img");
		if(hImg) hImg.src = "../images/down.png";
		
	}
}

function hideDetails(ids)
{
		for(i=0; i<ids.length; i++)
		{
				if(document.getElementById(ids[i]))
				{
					document.getElementById(ids[i]).style.display = "none";
				}
		}		
}

function changeText(elem)
{
	if(elem.style)
	{
		elStyle = elem.style;
		if(elStyle.display=='none')
		{
			elem.innerHTML = "detalii";
		} 
		else  
		{
		 	elem.innerHTML ='inchide detalii';
	 	}	
	 }
}

function gotoAnchor(anchorId)
{
	document.location.href = "#" + anchorId;
}

// Set the background of the specified element to color
function changeBkg(elem, color)
{
	elem.style.background = color;
}

// Set the background of the element with the specified id to color
function changeBkgById(id, color)
{
	changeBkg(document.getElementById(id), color);
}

// Set the text color of the specified element to 'color'
function changeTxtColor(elem, color)
{
	elem.style.color = color;
}

// Set the text color of the element with the specified id to 'color'
function changeTxtColorById(id, color)
{
	changeTxtColor(document.getElementById(id), color);
}

// Set the bacground and text color of the specified element to bkgColor/txtColor
function changeColors(elem, bkgColor, txtColor)
{
	changeBkg(elem, bkgColor);
	changeTxtColor(elem, txtColor);
}

// Set the background and text color of the element with the specified id to bkgColor/txtColor
function changeColorsById(id, bkgColor, txtColor)
{
	changeColors(document.getElementById(id), bkgColor, txtColor);
}

function underline(elem)
{
	 elem.style.textDecoration = "underline";
}

function noUnderline(elem)
{
	elem.style.textDecoration = "none";
}

function openFloatingWindow(src, width, height)
{
	//Specify iframe to display. Change src and other attributes except "position" and "left/top":
	var iframetag='<iframe id="masterdiv" src="' + src + '" width="' + width + 'px" height="' + height + 'px" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="1" scrolling="no" style="position: absolute; left: -500px; top: -500px;"></iframe>';
	document.write(iframetag);
	
}


function getInformatiiAbout()
{
	var content = '';
	content += '<span class="section_title"> Informatii pentru cine? </span>';
	content += '<p>';
	content += '    In lumea contemporana, succesul este conditionat de informatie. Trebuie sa cunosti, inainte de a decide';
	content += '</p>';
	content += '<p>';
	content += ' 	Realizate la nivel local, regional si national, in randul populatiei, agentilor economici sau al institutiilor,';
	content += '    cercetarile realizate de Metro Media Transilvania ofera structurilor manageriale informatii pentru a lua cele ';
	content += '	mai bune decizii si a aloca in cel mai eficient mod resursele disponibile.';
	content += '</p>';
	content += '<p>';
	content += '	Rapoartele de cercetare publicate de Metro Media Transilvania constituie o sursa de informatie importanta nu doar pentru clientii nostri: ';
	content += '	<ul>';
	content += '		<li> firme private din tara si strainatate, </li>';
	content += '		<li> institutii media, agentii de publicitate </li>';
	content += '		<li> organizatii non-guvernamentale </li>';
	content += '		<li> agentii guvernamentale </li>';
	content += '		<li> cercetatori, jurnalisti, analisti politici si publicul larg. </li>';
	content += '	</ul>'; 
	content += '</p>';
	return content;
}

function getExperientaAbout()
{
	var content = '';
	content += '<span class="section_title"> Experienta noastra </span>';
	content += '<p>';
	content += '	Infiintat in 1994 din initiativa unor universitari clujeni, Institutul Metro Media Transilvania ';
	content += '	a depasit in cei 10 ani de activitate stadiul de pionierat in domeniul stiintelor sociale, devenind ';
	content += '	una din companiile de varf din domeniul cercetarii sociale si al studiilor de marketing. ';
	content += '</p>';
	content += '<p>';
	content += '	Pe parcursul acestui deceniu am evoluat impreuna cu beneficiarii nostri adaptandu-ne continuu la o piata ';
	content += '	dinamica prin: ';
	content += '	<ul>';
	content += '		<li> realizarea unor instrumente performante de studiu si analiza a pietei </li>';
	content += '		<li> utilizarea la maximum a celor mai noi resurse in domeniu </li>';
	content += '		<li> elaborarea celor mai bune strategii pentru beneficiarii nostri </li>';
	content += '		<li> mentinerea in permanenta a unui standard inalt de calitate al serviciilor noastre </li>';
	content += '		<li> practicarea unei politici de preturi orientate spre nevoile beneficiarilor </li>';
	content += '	</ul>'; 
	content += '</p>';
	return content;
}

function getPrincipiiAbout()
{
	var content = '';
	content += '<span class="section_title"> Cateva principii </span>';
	content += '<p>';
	content += '	Sa furnizam beneficiarilor nostri informatiile de care acestia au nevoie, la cel mai mic cost posibil. ';
	content += '</p>';
	content += '<p>';
	content += '	Sa oferim un raport optim intre costurile cercetarii si utilitatea informatiilor obtinute. ';
	content += '</p>';
	content += '<p>';
	content += '	Sa optimizam designul de cercetare in raport cu interogatiile studiului, bugetele financiare si de timp de care dispun beneficiarii';
	content += '</p>';
	content += '<p>';
	content += '	Beneficiarii nostri participa la faza de proiectare a studiului: metodologia de cercetare, instrumentele, perioadele de derulare si termenele de predare a rapoartelor sunt stabilite de comun acord cu acestia.';
	content += '</p>';
	content += '<p>';
	content += '	Produsele noastre fiind de natura informationala, dupa finalizarea cercetarii si incheierea formala a relatiilor contractuale, ';
	content += '	sa furnizam la cererea beneficiarilor, analize si consultanta gratuite in interpretarea, utilizarea si comunicarea informatiilor obtinute in urma cercetarilor noastre.';
	content += '</p>';
	content += '<p>';
	content += '	Sa garantam confidentialitatea deplina a datelor in conditiile impuse de beneficiar.';
	content += '</p>';
	return content;
}

function getResurseAbout()
{
	var content = '';
	content += '<span class="section_title"> Resursele noastre </span>';
	content += '<ul>';
	content += '	<li> Peste 1000 de operatori de interviu specializati în anchete directe ?fata în fata?. Num?rul operatorilor ';
	content += '	     si distributia lor in teritoriu ne permit s? realizam anchete pe esantioane mari la orice nivel (localitate, judet, regiune, ';
	content += '	     national) in perioade scurte de timp si cu costuri mici </li>';
	content += '	<li> 80 operatori calculator </li>';
	content += '	<li> 40 operatori de interviu specializati in anchete telefonice </li>';
	content += '	<li> 10 cercet?tori specializati in realizarea de interviuri semi-structurate si moderarea interviurilor de grup </li>';
	content += '	<li> baze de date permanent actualizate cu instrumente de cercetare validate în cercetari sociale si de piata realizate in tara si strainatate </li>';
	content += '	<li> softuri performante de culegere, stocare, analiza si prezentare a datelor </li>';
	content += '	<li> aparatura tehnica si logistica necesara realizarii de interviuri si focus grupuri </li>';
	content += '	<li> logistica moderna de transport si comunicare </li>';
	content += '</ul>'; 
	return content;
}

function replaceContent(menu)
{
	contentDiv = document.getElementById("content_about");
	if(contentDiv)
	{
		if(!menu || (menu == "experienta"))
		{
			contentDiv.innerHTML = getExperientaAbout();	
		}
		else if(menu == "informatii")
		{
			contentDiv.innerHTML = getInformatiiAbout();	
		}
		else if(menu == "principii")
		{
			contentDiv.innerHTML = getPrincipiiAbout();	
		}
		else if(menu == "resurse")
		{
			contentDiv.innerHTML = getResurseAbout();	
		}
	}
}