containerUrl="";

function GoTo(url,id)
{ 
HideBox3();
if (!id) id='container';
new Ajax.Updater(id, url, { evalScripts:true }); 
containerUrl=url;
/*if (id) $("barraOri").descendants().each (function (el) { el.className=null; });
if (id) $('mnu'+id).className='sf_grigio_scuro';*/
}

function GoPost(url,frm,nolang)
{ 
errors=new Array(); n=0;
if (myLang && !nolang) url=myLang+url;
if (frm)
	{
	frm=$(frm);
	if (frm.pwd && frm.cfrpwd && frm.pwd.value!=frm.cfrpwd.value)
		{ alert('Le password inserite non coincidono'); return; }
	reqel=frm.getElementsByClassName('required');
	for (i=0; i<reqel.length; i++)
			{ if (!checkField(reqel[i])) errors[n++]=reqel[i].id; }
	if (errors.length)
		{
		reqAlert=(myLang=='it')? 'Campi richiesti: ' : 'Required fields: '; 
		alert (reqAlert+errors.join(', ')); return;
		}
	else 
		{
		args=frm.serialize(true);
		new Ajax.Updater('divForm', url, { method:'post', parameters: args, evalScripts:true }); 
//		return;			
		}		
	}
else new Ajax.Updater('divForm', url, { evalScripts:true }); 
}

function Legenda(sw)
{ OpenWin('/prodotti/legenda.php?sw='+sw,200,400); }

function DivLegenda(id)
{ 
new Ajax.Updater('divFabb','/prodotti/legenda.php?sw=1&id='+id); 
$('divFabb').show();
}

function GoLang(lang)
{ 
url=containerUrl;
var re = /\/(it|en)/;
url=url.split(/\?/);
if (url[1]) parms=url[1].toQueryParams();
else parms=new Object;
parms.lang=lang;
parms.url=url[0].replace(re, '/'+lang);
url=Object.toQueryString(parms);
//alert("/?"+unescape(url));
location.href="/?"+unescape(url);
}

function setOriMnu(id)
{
$("barraOri").descendants().each (function (el) { el.className=null; });
$('mnu'+id).className='sf_grigio_scuro';
}

function prnScheda(id)
{ 
w=screen.availWidth*0.7; h=screen.availHeight-150; 
OpenWin('/prodotti/scheda.php?ID='+id, w,h,'scrollbars=yes,menubar=yes,toolbars=yes');
}
	