/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Sandeep Gangadharan | http://www.sivamdesign.com/scripts/ */

var exp = 1;

function newCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  } else var expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameSG = name + "=";
  var nuller = '';
  if (document.cookie.indexOf(nameSG) == -1)
  return nuller;
  var ca = document.cookie.split(';');
  for(var i=0; i<ca.length; i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameSG) == 0) return c.substring(nameSG.length,c.length);
  }
  return null;
}

function eraseCookie(name) {
  newCookie(name,"",-1);
}
/*
newCookie(theName,menuArray[i],exp); 
eraseCookie(theName); 
*/




var myvar;
function menuinit(id,level,root) {
	document.getElementById("m_1").style.display='none';
	var ids=id.split("_"); 
	menushow(ids[0]);
	document.getElementById("m_"+ids[0]).style.display='block';
	document.getElementById(ids[0]).style.background = "transparent url(" + root + "parent0active.jpg) no-repeat center left";
	/* cand se termina cu sf valentin se scoate if-ul de mai jos si se pune ce e comentat mai sus
	
	if(id == 1) {
		document.getElementById(ids[0]).style.background = "transparent url(" + root + "vparent0active.jpg) no-repeat center left";
	} else {
		document.getElementById(ids[0]).style.background = "transparent url(" + root + "parent0active.jpg) no-repeat center left";
	}*/
	document.getElementById(ids[0]).style.color = "#FFFFFF";
	if(ids[1]!=undefined)
	{
		document.getElementById(ids[0]+"_"+ids[1]+"div").style.color="#086224";
		document.getElementById(ids[0]+"_"+ids[1]+"div").style.textDecoration="underline ";
	}
	if(ids[2]!=undefined)
	{
		document.getElementById(id+"div").style.fontWeight="bold";
	}
	menushow(ids[0]+"_"+ids[1]);
	if(document.getElementById("m_"+ids[0]+"_"+ids[1]) != undefined) {
	document.getElementById("m_"+ids[0]+"_"+ids[1]).style.display='block';
	}
	if(level==2) { menushow(id); }
}



function menuexpand (id) {
		var divu = document.getElementById(id);
		if(divu.style.display == "none")
		{
			menuview(id);
		}
		else
		{ 
			menuhide(id); 
			
		}
		
}


function keep_color(root,cat,level) {
	if(level==1)
	{
		var tab = readCookie("But");

		if(tab!='')	{
			document.getElementById(tab+'div').style.backgroundImage = "url(" + root + "parent0active.jpg)";
		}
	}
}

var go_tab = 0;

function change_color(id,level,root) {
	var tab = readCookie("Bold");
	ids = id.split("_");
	tabs = tab.split("_");
	var menu = readCookie("MenuSave");
	if(go_tab == 0) {
		savedmenu = menu.split("_");
		document.getElementById(savedmenu[0]).style.background = "transparent url(" + root + "parent0.jpg) no-repeat center left";
		document.getElementById(savedmenu[0]).style.color = "#000000";
		if(savedmenu[1]!=undefined)
		{
			document.getElementById(savedmenu[0]+"_"+savedmenu[1]+"div").style.color="#000000";
			document.getElementById(savedmenu[0]+"_"+savedmenu[1]+"div").style.textDecoration="none ";
			if(savedmenu[0] != ids[0])
			{
				menuexpand("m_"+savedmenu[0]+"_"+savedmenu[1]);
			}
		}
		if(tabs[2]!=undefined)
		{
			document.getElementById(savedmenu[0]+"_"+savedmenu[1]+"_"+tabs[2]+"div").style.fontWeight="normal";
		}
		go_tab = 1;
	}
	else {
		savedmenu2 = tab.split("_");
		document.getElementById(savedmenu2[0]).style.background = "transparent url(" + root + "parent0.jpg) no-repeat center left";
		document.getElementById(savedmenu2[0]).style.color = "#000000";
		if(savedmenu2[1]!=undefined)
		{
			document.getElementById(savedmenu2[0]+"_"+savedmenu2[1]+"div").style.color="#000000";
			document.getElementById(savedmenu2[0]+"_"+savedmenu2[1]+"div").style.textDecoration="none ";
			if(savedmenu2[0] != ids[0])
			{
				menuexpand("m_"+savedmenu2[0]+"_"+savedmenu2[1]);
			}
		}
		if(savedmenu2[2]!=undefined)
		{
			document.getElementById(savedmenu2[0]+"_"+savedmenu2[1]+"_"+savedmenu2[2]+"div").style.fontWeight="normal";
		}
	}
	
	newmenu = id.split("_");
	document.getElementById(newmenu[0]).style.background = "transparent url(" + root + "parent0active.jpg) no-repeat center left"; 
	/* cand se termina cu sf valentin se scoate if-ul de mai jos si se pune ce e comentat mai sus
	
	if(newmenu[0] == 1) {
		document.getElementById(newmenu[0]).style.background = "transparent url(" + root + "vparent0active.jpg) no-repeat center left";
	} else {
		document.getElementById(newmenu[0]).style.background = "transparent url(" + root + "parent0active.jpg) no-repeat center left";
	}
	*/
	document.getElementById(newmenu[0]).style.color = "#FFFFFF";
	
	if(newmenu[1]!=undefined)
	{
		document.getElementById(newmenu[0]+"_"+newmenu[1]+"div").style.color="#086224";
		document.getElementById(newmenu[0]+"_"+newmenu[1]+"div").style.textDecoration="underline ";
	}
	if(newmenu[2]!=undefined)
	{
		document.getElementById(newmenu[0]+"_"+newmenu[1]+"_"+newmenu[2]+"div").style.fontWeight="bold";
	}
	eraseCookie("Bold");
	newCookie("Bold",id,exp);
	
}


function menuhide(id) {
	
	if (document.getElementById(id) && (document.getElementById(id).style.display=='block' || document.getElementById(id).style.display=='')) {
		Effect.BlindUp(id, { duration: 0.25 });
	}
	
}


function menuview(id) {
	if (document.getElementById(id) && (document.getElementById(id).style.display=='none' || document.getElementById(id).style.display=='')) {
		Effect.BlindDown(id, { duration: 0.25 });
	}
}



function menushow (id) {
	var MAX_ITEMS=200;
	var lvl=id.substr(0,id.lastIndexOf("_"));
	lvl=(lvl==""?lvl:lvl+"_");
	for (var i=1;i<MAX_ITEMS;i++) {
		if (document.getElementById(lvl+i)) {
			if (lvl+i!=id) {
				menuhide("m_"+lvl+i); 
			}
		} else {
			i=MAX_ITEMS+1;
		}
			
	}
	
}



function saveMenu(id,level)
{
	eraseCookie("MenuSave");
	eraseCookie("MenuLevelSave");
	newCookie("MenuSave",id,exp);
	newCookie("MenuLevelSave",level,exp);
}


function in_array( what, where ) {
	var a=false;
	for(var i=0;i<where.length;i++) {
		if(what == where[i]) {
			a=true;
			break;
		}
	}
	return a;
}


function popup(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=600,height=450,left = 540,top = 300');");
}



/*
	DOMnews 1.0 
	homepage: http://www.onlinetools.org/tools/domnews/
	released 11.07.05
*/

/* Variables, go nuts changing those! */
	// initial position 
	var dn_startpos=30; 			
	// end position
	var dn_endpos=-115; 			
	// Speed of scroller higher number = slower scroller 
	var dn_speed=50;				
	// ID of the news box
	var dn_newsID='news';			
	// class to add when JS is available
	var dn_classAdd='hasJS';		
	// Message to stop scroller
	var dn_stopMessage='Stop scroller';	
	// ID of the generated paragraph
	var dn_paraID='DOMnewsstopper';

	/* Initialise scroller when window loads */
	window.onload=function()
	{
		// check for DOM
		if(!document.getElementById || !document.createTextNode){return;}
		initDOMnews();
		// add more functions as needed
	}
	/* stop scroller when window is closed */
	window.onunload=function()
	{
		clearInterval(dn_interval);
	}

/*
	This is the functional bit, do not press any buttons or flick any switches
	without knowing what you are doing!
*/

	var dn_scrollpos=dn_startpos;
	/* Initialise scroller */
	function initDOMnews()
	{
		var n=document.getElementById(dn_newsID);
		if(!n){return;}
		n.className=dn_classAdd;
		dn_interval=setInterval('scrollDOMnews()',dn_speed);
		/*var newa=document.createElement('a');
		var newp=document.createElement('p');
		newp.setAttribute('id',dn_paraID);
		newa.href='#';
		newa.appendChild(document.createTextNode(dn_stopMessage));
		newa.onclick=stopDOMnews;
		newp.appendChild(newa);
		n.parentNode.insertBefore(newp,n.nextSibling);*/
		/*n.onmouseover=function()
		{		
			clearInterval(dn_interval);
		}
		n.onmouseout=function()
		{
			dn_interval=setInterval('scrollDOMnews()',dn_speed);
		}*/
	}

	function stopDOMnews()
	{
		clearInterval(dn_interval);
		var n=document.getElementById('news');
		n.className='';
		n.parentNode.removeChild(n.nextSibling);
		return false;
	}
	function scrollDOMnews()
	{
		var n=document.getElementById(dn_newsID).getElementsByTagName('ul')[0];
		if(
			dn_scrollpos == 5 || 
			dn_scrollpos == -22 || 
			dn_scrollpos == -46 || 
			dn_scrollpos == -70 || 
			dn_scrollpos == -94
		) {
			clearInterval(dn_interval);
			setTimeout('dn_interval=setInterval(\'scrollDOMnews()\',dn_speed)',3000);
		}
		n.style.top=dn_scrollpos+'px';	
		if(dn_scrollpos==dn_endpos){dn_scrollpos=dn_startpos;}
		dn_scrollpos--;	
	}

	function closeTop(id) {
		document.getElementById('stire_text').style.display='none';
		document.getElementById('stire_text_a').style.display='block';
		newCookie("idLastPost",id,exp);
	}
	function openTop() {
		document.getElementById('stire_text').style.display='block';
		document.getElementById('stire_text_a').style.display='none';
		eraseCookie("idLastPost");
	}