function gotopg(pg)
{
	window.location=pg;	
}

function lightup(obj, opacity)
{
opacity=(opacity==100) ? 99.999 : opacity;
 // IE/Win

 obj.style.filter = "alpha(opacity:"+opacity+")";
 // Safari<1.2, Konqueror
 obj.style.KHTMLOpacity = opacity/100;
 // Older Mozilla and Firefox
 obj.style.MozOpacity = opacity/100;
 // Safari 1.2, newer Firefox and Mozilla, CSS3
 obj.style.opacity = opacity/100;

}

function lightupp(obj, opacity)
{
opacity=(opacity==100) ? 99.999 : opacity;
 // IE/Win
obj=document.getElementById(obj);

 obj.style.filter = "alpha(opacity:"+opacity+")";
 // Safari<1.2, Konqueror
 obj.style.KHTMLOpacity = opacity/100;
 // Older Mozilla and Firefox
 obj.style.MozOpacity = opacity/100;
 // Safari 1.2, newer Firefox and Mozilla, CSS3
 obj.style.opacity = opacity/100;

}


function choosecat(idcat,imgchg,urls) {

	var oldcat = document.getElementById('scelta').value;
	//var oldcat = document.forms['chscat'].scelta.value;
	//alert(oldcat);

	if(idcat != oldcat)
	{
		// tolgo il blu a old
		var rowcolorko = 'menucat'+oldcat;
 		document.getElementById(rowcolorko).style.backgroundColor='#ffffff'; 

		// chiudo sub old	
		var subcatko = 'sub'+oldcat;
 		document.getElementById(subcatko).style.display='none';

		// metto idcat con blu
		var rowcolorok = 'menucat'+idcat;
 		document.getElementById(rowcolorok).style.backgroundColor='#81deff'; 

		// apro sub idcat
		var subcatok = 'sub'+idcat;
 		document.getElementById(subcatok).style.display='table-row';

		// cambio img top o bot
		if(imgchg == 'top'){document.getElementById('imgtopmenu').src=urls+'img/prod/menu_top_a.gif';}
		else if(imgchg == 'bot'){document.getElementById('imgbotmenu').src=urls+'img/prod/menu_bot_a.gif';}
		else{
			document.getElementById('imgtopmenu').src=urls+'img/prod/menu_top.gif';
			document.getElementById('imgbotmenu').src=urls+'img/prod/menu_bot.gif';
		}

		// registro ultima scelta
		document.forms['chscat'].scelta.value=idcat;
	}
}

function openmenu(chemenu,urls) 
{
	for(var i=1;i < 4;i++)
	{
		var imgchg = 'off'+i;
		var offmenu = 'opmenu'+i;

		if(i != chemenu)
		{
			document.getElementById(imgchg).src=urls+'img/foot_off.gif';
 			document.getElementById(offmenu).style.display='none';
		}
		else
		{
			document.getElementById(imgchg).src=urls+'img/foot_on.gif';
 			document.getElementById(offmenu).style.display='block';
		}
	}
	return null;
}

function showValue(arg, arg2) {
	// arg 1 è txt, arg2 è valore
	//alert("calling show me: arg1 " + arg + " arg2 " +  arg2);
	var dovesono=document.forms['myform'].dovesono.value;
	window.location=dovesono + arg2;
}

function createCookie(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 nameEQ = name + "=";
	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(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) 
{
	createCookie(name,"",-1);
}

function wheresrc()
{
	var testo = document.forms['cercasito'].mysrc.value;
	if ( testo == "" )
	{
		alert("Attenzione! Devi indicare la parola da cercare");
		document.forms['cercasito'].mysrc.focus
		return false;
	}

	for (var i=0; i < document.forms['cercasito'].wh.length; i++)
	{
		if (document.forms['cercasito'].wh[i].checked)
		{
			var rad_val = document.forms['cercasito'].wh[i].value;
		}
	}
	if(rad_val == 'google')
	{
		window.open("http://www.google.com/search?hl=it&q=" + testo + "&meta=") ;
		return false; 
	}	
}

// verifica mail
function checkmail(email)
{
	if (email.length<4 || email=='')
	{
		return 0;
	}

	//var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email))
	{
		return 0;
	}

	return email;
}

// verifica pwd
function checkpwd(pwd)
{
	if (pwd=='')
	{
		return 0;
	}
	else
	{
		if(pwd.length<3 || pwd.length>15)
		{
			return 1;
		}
		else
		{
			// accetto lettere, numeri, e i segni .,_,-,+ ([a-zA-Z0-9\.\_\-\+])
			var pattern = /^([a-zA-Z0-9])+$/;
			if(!pattern.test(pwd))
			{
				return 2;
			}
		}
	}

	return pwd;
}

function mano(div,azione)
{
	document.getElementById(div).style.display = azione;
}

