// JavaScript Document

function clickEl(el)
{
	//alert(el.parentNode);
	
	if (el.parentNode.className == "active")
		return;

	var nodiTOP = el.parentNode.parentNode.childNodes;
	for (var i = 0; i < nodiTOP.length; i++) 
	{
		//alert(childs[i].tagName);
		if (nodiTOP[i].tagName && nodiTOP[i].tagName == "LI")
		{
			var ul = nodiTOP[i];
			//alert (ul.className);
			ul.className = "";
			
			
			var childs = nodiTOP[i].childNodes;
			for (var j = 0; j < childs.length; j++) 
			{
				if (childs[j].tagName && childs[j].tagName== "UL")
				{
					//alert(childs[j].className);
					childs[j].className="subnavlist inactive";

				}
			}
		}
		
		
	}
	//resetSubEl(el.parentNode.parentNode);
	
	
	el.parentNode.className = "active";
	
	var childs = el.parentNode.childNodes;
	for (var i = 0; i < childs.length; i++) 
	{
		if (childs[i].tagName && childs[i].tagName == "UL")
		{
			//alert(childs[i].style.float);
			
			childs[i].className="subnavlist";
			
			//childs[i].style.float = "left";
			var ch2 = childs[i].childNodes;
			for (var k = 0; k < ch2.length; k++) 
			{
				if (ch2[k].tagName == "LI")
				{
					//ch2[k].className = "";
					//alert(ch2[k].style.float);
					ch2[k].style.display = "inline";
					ch2[k].style.float = "left";
				}
										
			}

		}
	}
	

	
	var navList = document.getElementById("navlist");
	//alert(navList);
	
	
	var activeMenuBG = document.getElementById("activeMenuBG");
	var bgMCc = document.getElementById("bgMCc");

	//alert (el.id);
	if (el.className == "firstMenuEl")
	{
		activeMenuBG.style.left = '3px'; //'500px';
		bgMCc.style.width = (el.parentNode.offsetWidth-18) + 'px';
	}
	else
	{
		//alert(el.parentNode.offsetWidth);
		activeMenuBG.style.left = (el.parentNode.offsetLeft+7) + 'px'; //'500px';
		bgMCc.style.width = (el.parentNode.offsetWidth-20) + 'px';
	}
	activeMenuBG.style.visibility = 'visible';
}

function resetSubEl(topEl)
{

	//alert(topEl.tagName);
	var nodiTOP = topEl.childNodes;
	for (var i = 0; i < nodiTOP.length; i++) 
	{
		//alert(nodiTOP[i].tagName);
		if (nodiTOP[i].tagName == "LI")
		{
			var ul = nodiTOP[i];
			//alert (ul.className);
			ul.className = "";
			
		
		}
	}
}
function clickSubEl(el)
{
	//alert(el.parentNode);
	
	var nodiTOP = el.parentNode.parentNode.childNodes;
	for (var i = 0; i < nodiTOP.length; i++) 
	{
		//alert(nodiTOP[i].tagName);
		if (nodiTOP[i].tagName == "LI")
		{
			var ul = nodiTOP[i];
			//alert (ul.className);
			ul.className = "";
			
		
		}
	}
	var parente = el.parentNode;
	parente.className = "subactive";
}

function pfShowFieldset(id)
{
	//pf_F1
	var i=1;
	for (i=1;i<=6;i++)
	{
		if ("pf_F"+i != id)
			document.getElementById("pf_F"+i).className = "content hidden";	
	}
	
	var el = document.getElementById(id);
	var rT = document.getElementById("rTT");
	var idx = id.substring(4);

	//alert(el.className);
	if (el.className == "content hidden")
	{
		
		el.className = "content";
		rT.value = idx;

	}
	else
	{
		el.className = "content hidden";
		rT.value = "0";

	}
		
	//alert(rT.value);
	
	
}
function chkPFForm(alertMsg)
{
	
	
	var rT = document.getElementById("rTT");
	if (rT)
	{
		//alert(rT.value);
		if (rT.value == "0") 
		{
			alert(alertMsg);
			return false;
		}
	}
	return true;
	
}

function menuInit()
{

	return;
	var firstMenuEl = document.getElementById("firstMenuEl");
	clickEl(firstMenuEl);
}

function openMap()
{
	var windowName = window.open("map.asp", "Map", "resizable=1,WIDTH=770,HEIGHT=600,scrollbars=1,menubar=1"); 
	windowName.focus();
}
function PopupPic(sPicURL,scrollbars,PDF) { 
	var addUrl = "==1";
	if (scrollbars == null)
	{
		addUrl = "";
		scrollbars = "0";
	}
	var addUrl2 = "";
	if (PDF != null)
	{
		var addUrl2 = "&pdf=1";	
	}
	//alert(scrollbars);
	var windowName = window.open("pop.asp?"+sPicURL+addUrl+addUrl2, "popup", "resizable=1,HEIGHT=200,WIDTH=200,scrollbars="+scrollbars); 
	windowName.focus();
} 

function  showFaq(id)
{
	var el = document.getElementById(id);
	if (el.className == "quadBianco")
		el.className = "hidden quadBianco";
	else
		el.className = "quadBianco";
}


function popSlimcap(lang)
{
	
	var mik = window.open("/images/tech/SLIM CAP "+lang+".pdf","pop","resizable=1,WIDTH=770,HEIGHT=500,scrollbars=1,menubar=1" );
	if (mik)
	{
		mik.focus();
	}
}
function popAllterrain(lang)
{
	PopupPic("/images/tech/allterrain_"+lang+".jpg",1,1);
}
function popDrynair(lang)
{
	var mik = window.open("/images/tech/Dry'n Air  Record "+lang+".pdf","pop","resizable=1,WIDTH=770,HEIGHT=500,scrollbars=1,menubar=1" );
	if (mik)
	{
		mik.focus();
	}
}
function popDrynairP(lang)
{
	var mik = window.open("/images/tech/Dry'nair Plus Platinum "+lang+".pdf","pop","resizable=1,WIDTH=770,HEIGHT=500,scrollbars=1,menubar=1" );
	if (mik)
	{
		mik.focus();
	}
}

function popNabutek(lang)
{
	PopupPic("/images/tech/nabutek_"+lang+".jpg",1,1);
}
function popDrainteck(lang)
{
	PopupPic("/images/tech/draintech_"+lang+".jpg",1,1);
}
function popAirtech(lang)
{
	return;
	PopupPic("/images/tech/gommaHRO_"+lang+".jpg",1,1);
}
function popHRO(lang)
{

	PopupPic("/images/tech/gommaHRO_"+lang+".jpg",1,1);
}
function popTpuskin(lang)
{
	PopupPic("/images/tech/airtech_"+lang+".jpg",1,1);
}
function popSticking(lang)
{
	PopupPic("/images/tech/sticking_"+lang+".jpg",1,1);
}
function popFreshnflex(lang)
{
	PopupPic("/images/tech/draintech_"+lang+".jpg",1,1);
}

function popIco(lang, ico)
{
	switch(ico)
	{
		case "_DRA":
			popDrainteck(lang)
		break;
		case "_NAB":
			popNabutek(lang)
		break;
		case "_TPU":
			popTpuskin(lang)
		break;
		case "_FRE":
			popFreshnflex(lang)
		break;
		case "_HRO":
			popHRO(lang)
		break;
		case "_STI":
			popSticking(lang)
		break;
		case "_SLC":
			popSlimcap(lang)
		break;
		case "_ALT":
			popAllterrain(lang)
		break;
		case "_DNA":
			popDrynair(lang)
		break;
		case "_DNAP":
			popDrynairP(lang)
		break;
		
	}
}

function openVideoAirtech(lang){
	//alert(par);
	mik = window.open("video.asp?video=/movie/base_"+lang+".wmv","pop","width=481,height=430, scrollbars=0");
	if (mik) mik.focus();
}


function scrollPage(event)
{
	return;
	var beezy = $('beezy')
	
	if (beezy == null || !beezy.visible())
		return; 
	
	
	var h = document.body.clientHeight;
	var bH = beezy.getHeight();
	var scrollY = getScrollY();
	var scrollH = document.documentElement.scrollHeight; 
	if (h < bH) return;
	//alert(scrollY+" - " +scrollH );
	var currX = beezy.positionedOffset.left;
	if (Prototype.Browser.IE)
	{
		beezy.setStyle({
		  top: h-bH-scrollY + 'px'
		});
	}
	else
		new Effect.Move(beezy, {x:currX, y:h-bH+scrollY-20, duration:.5, mode: 'relative' });

}
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
	//Netscape compliant
	scrOfY = window.pageYOffset;
	scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	//DOM compliant
	scrOfY = document.body.scrollTop;
	scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	//IE6 standards compliant mode
	scrOfY = document.documentElement.scrollTop;
	scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
	//Netscape compliant
	scrOfY = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
	//DOM compliant
	scrOfY = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
	//IE6 standards compliant mode
	scrOfY = document.documentElement.scrollTop;
  }
  return scrOfY;
}
function setUpBeezy()
{
	//alert("ciao");
	//new Effect.Move('beezy', { x: 0, y: 0, mode: 'absolute' });
	if ($('beezy') == null) return;
	$('beezy').hide();
	$$('#beezy .close a').each(function(el) {
		el.observe('click',beezyClose);
	});
	
	Effect.Appear.delay(1,'beezy',{duration:.5});

	 //new Effect.MoveBy('beezy', {x:10,y:10,duration:1});
}
function beezyClose(event)
{
	Event.stop(event);
	Effect.Fade('beezy', {duration:.2});
}
