
var browser=navigator.appName;
Event.observe(window, 'load', function() { 
	changePhoneLinks();
	homeHoverIe();
	setDTListProp();
	expand_info();
	resize();
	rollNewss();
	setClassOnElem('selected','body.news #content ul.landingPages li','click',true,true);
									   });

function hideDDList()
{
	var ddLIst = $$('dl.faq dd.answer');
	if(ddLIst.length > 0)
	{
		for(i=0;i<ddLIst.length;i++)
		{
			$(ddLIst[i]).hide();
		}
	}
}

function setDTListProp()
{
	var dtLIst = $$('dl.faq > dt');
	if(dtLIst.length > 0)
	{
		for(i=0;i<dtLIst.length;i++)
		{
			$(dtLIst[i]).onclick = function()
			{
					var classTrim =	$w(this.className);
					toggleDD(classTrim[0]);
					this.toggleClassName('hover');
			}
			$(dtLIst[i]).onmouseover = function()
			{
				this.addClassName('hover2');
			}
			$(dtLIst[i]).onmouseout = function()
			{
				this.removeClassName('hover2');
			}
		}
	}
}

function toggleDD(className)
{
	var selectElem = $$('dl.faq dd.a_'+className);
	if(selectElem)
	{
		$(selectElem)[0].toggle();
	}
	
}



function changePhoneLinks()
{
	if($('body_sections')){
		$('sections_tabs').show();
		$$('div#page_sections div.first')[0].addClassName('active');
		
		var linksChange = $$('div#sections_tabs ul li h2 a');
		var length = linksChange.length;
		if(length > 0)
		{
			for(i=0;i<length;i++)
			{
				//linksChange[i].rel  = linksChange[i].href;
				linksChange[i].rel  = 'pos_'+(i+1);
				linksChange[i].href = '#';
				
				$(linksChange[i]).observe('click', (function(event) { event.stop(); selectTabs(this); sendRequestPhoneTabs(this); }));
				
				/*linksChange[i].onclick = function(){ selectTabs(this); sendRequestPhoneTabs(this); if(browser=="Microsoft Internet Explorer"){ event.returnValue = false;} return false};*/
			}
		}
	}
}

function sendRequestPhoneTabs(elem)   // trimite requestul pt ajax
{
	hiddenSection();
	showSection(elem.rel);
	
	/*$('tabDetails').update('<div class="preload_buton"><img src="!res/img/loader/blue-loading.gif" alt="loading..." /><div>');
	var url = '!ajx/get_page_data.php';
	//var url = '!ajx/test.php';
	var params = 'lang='+lang+'&path='+elem.rel;
	var target = 'tabDetails';	
	var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: params, onFailure: reportError});
	
	var bodyElement = $$('body')[0];
	var bodyClass = $w(bodyElement.className);
	var lastBodyClass = bodyClass.length;
	$('tabDetails').addClassName(bodyClass[lastBodyClass-1]);*/
	
}

function hiddenSection()
{
	var divSections = $$('div#page_sections div.section');
	var length = divSections.length;
	if(length > 0)
	{
		for(i=0;i<length;i++)
		{
			$(divSections[i]).removeClassName('active');
		}
	}
}

function showSection(idSection)
{
	$$('div#page_sections div.'+idSection)[0].addClassName('active');
}

function reportError(request) 
{
	$('tabDetails').innerHTML = "Error";
}

function selectTabs(elem) // deselecteaza toate taburile si selecteaza tabul curent
{
	var alltabs = $$('div#sections_tabs ul li');
	var length = alltabs.length;
	if(length > 0)
	{
		for(i=0;i<length;i++)
		{
			$(alltabs[i]).removeClassName('selected');
			$(alltabs[i]).removeClassName('pos_1');
		}
	}
	
	$(elem).up(1).addClassName('selected');
}

function homeHoverIe()
{
	var elems = $$('body.splashpage ul#siteNavigation > li');
	
	
	
	var elemsLength = elems.length;
	if(elemsLength > 0)
	{
		for(i=0;i<elemsLength;i++)
		{
			$(elems[i]).onmouseover = function(){ unSelecthomeHoverIe(); $(this).addClassName('selected') };
			$(elems[i]).onmouseout = function(){ unSelecthomeHoverIe() };
		}
	}
}

function unSelecthomeHoverIe()
{
	var elems = $$('body.splashpage ul#siteNavigation > li');
	var elemsLength = elems.length;
	if(elemsLength > 0)
	{
		for(i=0;i<elemsLength;i++)
		{
			 $(elems[i]).removeClassName('selected');
		}
	}
}


function expand_info()
{
	// ul li.expand_info h2   -- pe primul div Siblings al elementului h2 selectat se face toggle pe display (show - hidden)
	var tagretH2 = $$('ul li.expand_info h2');
	if(tagretH2.length > 0)
	{
		for(i=0; i<tagretH2.length; i++)
		{
			$(tagretH2[i]).addClassName('colaps_on');
			$(tagretH2[i]).next('div').hide();
			$(tagretH2[i]).setStyle({
			  cursor: 'pointer'
			});
			tagretH2[i].onclick = function(){
					$(this).toggleClassName('colaps_on');
					$(this).next('div').toggle();
				}
		}
	}
}



// -- resize function BEGIN
var currentSize = 0;

var headSize = new Array('15px', '16px', '17px', '18px');
var bodySize = new Array('13px', '14px', '15px', '16px');

var maxSize = headSize.length;

function resize()
{
	$$('#secondary li.font_size ul li a').each(function(obj) {
		obj.onclick = function(){
			
			if(this.className == 'plus' && currentSize < maxSize)
			{
				currentSize++;
			}
			if(this.className == 'minus' && currentSize > 0)
			{
				currentSize--;
			}
			
			$$('#primary div.head *').each(function(s){
					$(s).setStyle({fontSize: headSize[currentSize]});
			});
			
			$$('#primary div.body *').each(function(s){
					$(s).setStyle({fontSize: bodySize[currentSize]});
			});
			
		}
	})
}
// -- resize function END


// -- roll articles function BEGIN
var rollerCurent = 0;
var rollElems = new Array();

function rollNewss()
{
	rollElems = $$('div#events div.landingPages ul.landingPages li');
	$$('span.nav').each(function(elem) {
		elem.onclick = function(){
			if($(this).hasClassName('prev') && rollerCurent > 0)
			{
				$(rollElems[rollerCurent]).hide();
				rollerCurent--;
				$(rollElems[rollerCurent]).show();
				
				var nextelemAr = $$('span.next');
				var nextelem = nextelemAr[0];
				$(nextelem).setStyle({background: 'transparent url(!res/img/bullets/arrow_whyte_next.gif) no-repeat scroll left top'});
			}
			if($(this).hasClassName('next') && rollerCurent < rollElems.length-1)
			{
				$(rollElems[rollerCurent]).hide();
				rollerCurent++;
				$(rollElems[rollerCurent]).show();
				var prevelemAr = $$('span.prev');
				var prevelem = prevelemAr[0];
				$(prevelem).setStyle({background: 'transparent url(!res/img/bullets/arrow_whyte_prev.gif) no-repeat scroll left top'});
			}
			
			if(rollerCurent >= rollElems.length-1)
			{
				$(this).setStyle({background: 'transparent url(!res/img/bullets/arrow_black_next.gif) no-repeat scroll left top'});
			}
			
			if(rollerCurent == 0)
			{
				$(this).setStyle({background: 'transparent url(!res/img/bullets/arrow_black_prev.gif) no-repeat scroll left top'});
			}
			
			
		}
	})
}
// -- roll articles function END


// function BEGIN  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// in caz in care nu este setata variabila act functia pune clasa pe elementele specificate
// in caz in care este setata variabila act functia se apeleaza la evenimentul specificat
// in caz in care este setata variabila toggleCl ca fiind true, clasa aleasa va face toogle
function setClassOnElem(classNames,cssPath,act,toggleCl,stopEvent)
{
	var setElems = $$(cssPath);
	if(setElems.length > 0)
	{
		for(i=0;i<setElems.length;i++)
		{
			if(act && act!='')
			{
				$(setElems[i]).observe(act, (function(event) { 
													  			removeAllSelectedItm(cssPath,this);      //__functie personalizata 
													 	 		if(toggleCl)
																{
																	$(this).toggleClassName(classNames);
																} else {
																	$(this).addClassName(classNames);
																}
																if(stopEvent){event.stop()}
																
															}));
			} else {
				if(toggleCl)
				{
					$(setElems[i]).toggleClassName(classNames);
				} else {
					$(setElems[i]).addClassName(classNames);
				}
			}
		}
	}
}
// function END

function linkNoFalow(cssPath)
{
	var setElems = $$(cssPath);
	if(setElems.length > 0)
	{
		for(i=0;i<setElems.length;i++)
		{
			$(setElems[i]).observe('click', (function(event) { event.stop(); }));
		}
	}
	
}

function removeAllSelectedItm(cssPath,jumpElem)
{
	var setElems = $$(cssPath);
	if(setElems.length > 0)
	{
		for(i=0;i<setElems.length;i++)
		{
			if(setElems[i] != jumpElem )
			{
				$(setElems[i]).removeClassName('selected');
			}
		}
	}
}

function togleBanners(x) {
//	alert(x);
	if (x == 'pr1')
	{
		$('pr1').addClassName('focused');
		//$('pr2').removeClassName('focused');
		$('pr3').removeClassName('focused');
		j = 'pr3';
	} /* else if (x == 'pr2')
	{
		$('pr2').addClassName('focused');
		$('pr1').removeClassName('focused');
		$('pr3').removeClassName('focused');
		j = 'pr3';
	} */ else {
		$('pr3').addClassName('focused');
		$('pr1').removeClassName('focused');
		//$('pr2').removeClassName('focused');
		j= 'pr1';
	}
	setTimeout("togleBanners(j);",5000);
}


function togleBanners2(x) {
//	alert(x);
	if (x == 'promo1')
	{
		$('promo1').addClassName('focused');
		//$('promo2').removeClassName('focused');
		$('promo3').removeClassName('focused');
		h = 'promo3';
	}/* else if (x == 'promo2')
	{
		$('promo2').addClassName('focused');
		$('promo1').removeClassName('focused');
		$('promo3').removeClassName('focused');
		h = 'promo3';
	}*/ else {
		$('promo3').addClassName('focused');
		$('promo1').removeClassName('focused');
		//$('promo2').removeClassName('focused');
		h = 'promo1';
	}
	setTimeout("togleBanners2(h);",5000);
}