// JavaScript Document
function prepareSubMenu()
{
	submenu=document.getElementById('quick_links_menu');
	menuItems=submenu.getElementsByTagName('li');
	for(i=0;i<=menuItems.length-1;i++)
	{
		if(menuItems[i].className=="menu")
		{
			
			elToShow=menuItems[i].getElementsByTagName("ul")[0].id;
			alert(elToShow);
			menuItems[i]["onclick"]=new Function("showHide(elToShow);");
		}
	}
}

function showHide(papa)
{
	//alert(papa);
	obj=document.getElementById(papa);
	if(obj.style.display==''||obj.style.display=='none')
	{
		obj.style.display='block'
	}
	else
	{
		obj.style.display='none'	
	}
	return false;
	
}
var products = new Array();
products[1]="av";
products[2]="is";
products[3]="ts";
products["av"]="BitDefender Antivirus";
products["is"]="BitDefender Interner Security";
products["ts"]="BitDefender Total Security";
var visible_product=3;
function prodNav(dir,trigger)
{
	if(dir=='next')
	{
		if(visible_product!=3)
		{
			if(visible_product+2==4)
			{
				trigger.title=products[products[1]];
			}
			else
			{
				trigger.title=products[products[visible_product+2]];
			}
			visible_product=visible_product+1
		}
		else
		{
			visible_product=1;
			trigger.title=products[products[2]];
		}
	}
	if(dir=='prev')
	{
		if(visible_product!=1)
		{
			if(visible_product-2==0)
			{
				trigger.title=products[products[3]];
			}
			else
			{
				trigger.title=products[products[visible_product-2]];
			}
			visible_product=visible_product-1;
			
		}
		else
		{
			visible_product=3;
			trigger.title=products[products[2]];
		}
		
	}
	for(i=1;i<=3;i++)
	{
		document.getElementById("showcase_"+products[i]).style.display='none';
	}
	document.getElementById("showcase_"+products[visible_product]).style.display='block';
	
}


function setProductView(trigger,what)
{
	//setez sectiunea activa
	window.location.hash=what;
	if(document.getElementById('sections'))
	{
		secs=document.getElementById('sections').getElementsByTagName("div");
		for(i=0;i<=secs.length-1;i++)
		{
			if(secs[i].className=="section")
			{
				secs[i].style.display="none";
			}
		}
	}
	if(document.getElementById(what))
	{
		document.getElementById(what).style.display="block";
	}

	//setez linkul activ
	if(trigger.nodeName=="A")
	{
		if(document.getElementById('setsections'))
		{
			lnks=document.getElementById('setsections').getElementsByTagName("a");
			for(i=0;i<=lnks.length-1;i++)
			{
					lnks[i].className="";
			}
			trigger.className="slc";
		}
}
	
	//setez un efect pentru ceva timp ca sa vada userul unde se schimba stuff
		if(document.getElementById('sections'))
		{
			document.getElementById('sections').style.visibility="hidden";
		}
	 setTimeout("secBack()",100);
}

function secBack()
{
	if(document.getElementById('sections'))
	{
		document.getElementById('sections').style.visibility="visible";
	}
}

function setFirstScn()
{
	if(document.getElementById('scn1'))
	{
		document.getElementById('scn_container').innerHTML=document.getElementById('scn1').innerHTML;
	}
}
var curScn=1;

function browseScns(dir)
{
	scnNr=document.getElementById('scn_repos').getElementsByTagName('div').length-1;
	if(dir=="right")
	{
		if(curScn!=scnNr)
		{
			curScn=curScn+1;
		}
		else
		{
			curScn=1;	
		}
		
	}
	if(dir=="left")
	{
		if(curScn!=1)
		{
			curScn=curScn-1;
		}
		else
		{
			curScn=scnNr;	
		}
		
	}
	
	document.getElementById('scn_container').innerHTML=document.getElementById('scn'+curScn).innerHTML;
}

function setActiveSection()
{
	//daca avem o sectiune setata in url (#features) activam sectiunea respectiva
	loc=location.hash;
	loc=loc.substr(1);
	if(document.getElementById(loc))
	{
		setProductView("none",loc);
	}
}

function latMenuOn(trigger)
{
	//face highlight la meniul lateral
	
	//alert(trigger.parentNode.className.indexOf("_h"));
	divs=document.getElementById("left_products_container").getElementsByTagName("div");
	for(i=0;i<=divs.length-1;i++)
	{
		//if(divs[i].className.length>2)
		//{
			divs[i].className=divs[i].className.substr(0,2);	
		//}
	}
	if(trigger.className.indexOf("_h")==-1)
	{
		trigger.className=trigger.className+"_h";
	}
	if(trigger=="out")
	{
		trigger.className=trigger.className.substr(0,2);
		alert("aici");
	}
}

function latMenuOff()
{
	//la mouseout pe coloana laterala
	divs=document.getElementById("left_products_container").getElementsByTagName("div");
	for(i=0;i<=divs.length-1;i++)
	{
		//if(divs[i].className.length>2)
		//{
			divs[i].className=divs[i].className.substr(0,2);	
		//}
	}
	setLateralMenu();
}


function setLateralMenu()
{
//seteaza meniul lateral care sa fie on daca suntem in pagina de produs
	menu="";
	if(location.pathname.indexOf("antivirus-2008")!=-1)
	{
		menu="av";
	}
	if(location.pathname.indexOf("total-security")!=-1)
	{
		menu="ts";
	}
	if(location.pathname.indexOf("internet-security")!=-1)
	{
		menu="is";
	}
	divs=document.getElementById("left_products_container").getElementsByTagName("div");
	for(i=0;i<=divs.length-1;i++)
	{
		if(divs[i].className==menu)
		{
			divs[i].className=menu+"_h";
		}
	}
}

function gotoChildHref(trigger)
{
	//folosit la div-urile ce contin a-uri in coloana laterala. la click pe div se cauyta atributul href al a-ului din interior si se seteaza browser-ul sa se duca acolo
	lnk=trigger.getElementsByTagName("a")[0].href;
	window.location.href=lnk;;
}

function explain(trigger)
{
	//afiseaza sau ascunde explicatia pentru un feature din coparison table
	obj=trigger.parentNode.getElementsByTagName("div")[0];
	if(obj.style.display=="none")
	{
		obj.style.display="block";
	}
	else
	{
		obj.style.display="none";
	}
	
}
function gt(url)
{
	window.location.href=url;
}
