<!--
function toggleview (id1,id2) {
		var obj1 = document.getElementById(id1);
		var obj2 = document.getElementById(id2);
		(obj1.className=="itemshown") ? obj1.className="itemhidden" : obj1.className="itemshown"; 
		(obj1.className=="itemshown") ? obj2.innerHTML="<img border='0' src='../adminsite/images/open.gif' alt='[&ndash;]'>" : obj2.innerHTML="<img border='0' src='../adminsite/images/closed.gif' alt='[+]'>"; 
	}
	
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// --------- tasto destro ----------
/*var now = new Date();
if (now.getFullYear() > 2008) {
	var warningMessage="Copyright 2008-"+now.getFullYear()+" I.C.Q.. Tutti i diritti riservati.";
} else {
	var warningMessage="Copyright 2008 I.C.Q.. Tutti i diritti riservati.";
}

function onMouseDownIE4(){
	if(event.button==2){
		alert(warningMessage);
		return false;
	}
};

function onMouseDownNS4(e){
	if(document.layers||document.getElementById&&!document.all) {
		if(e.which==2||e.which==3){
			alert(warningMessage);
			return false;
		}
	}
};

if(document.layers){
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=onMouseDownNS4;
} else if(document.all&&!document.getElementById){
	document.onmousedown=onMouseDownIE4;
};
document.oncontextmenu=new Function("alert(warningMessage);return false");
document.onselect = function() { 
 return false; 
}
document.onkeydown = function() {
	if ((event.keyCode == 78) && (event.ctrlKey)){
		event.cancelBubble = true;
		event.returnValue = false;
		event.keyCode = false; 
		return false;
	}
}*/
// --------- tasto destro - fine ----------


function roll(obj, highlightcolor, textcolor){
	
	//var obj = document.getElementById(obj);
	if (obj) {
		if (highlightcolor) {
				obj.style.backgroundColor = highlightcolor;
		}
		if (textcolor) {
				obj.style.color = textcolor;
		}
	}
}
function check_email(theForm) {
var objRegExp = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
if (theForm.email_rp.value == '') {
		alert ('Prego, inserire la Vostra e-mail!');
		theForm.email_rp.focus();
		return false;
	} else if (theForm.email_rp.value != '' && !objRegExp.test(theForm.email_rp.value)) {
		alert ('Formato eMail non valido! Prego riprovare...');
		theForm.email_rp.focus();
		return false;
	} else { 	
	return true;
	}
}

function contattaci_check(theForm) {
var objRegExp = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;

if (theForm.nome.value == '') {
		alert ('Prego, inserire il Vostro nome!');
		theForm.nome.focus();
		return false;
	} else if (theForm.cognome.value == '') {
		alert ('Prego, inserire il Vostro cognome!');
		theForm.cognome.focus();
		return false;
	} else if (theForm.city.value == '') {
		alert ('Prego, inserire citta\'!');
		theForm.city.focus();
		return false;
	} else if (theForm.prov.value == '') {
		alert ('Prego, inserire provincia!');
		theForm.prov.focus();
		return false;
	} else if (theForm.oggetto.value == '') {
		alert ('Prego, inserire oggetto!');
		theForm.oggetto.focus();
		return false;
	} else if (theForm.cat.value == '') {
		alert ('Prego, inserire categoria!');
		theForm.cat.focus();
		return false;
	} else if (theForm.email.value == '') {
		alert ('Prego, inserire la Vostra e-mail!');
		theForm.email.focus();
		return false;
	} else if (theForm.email.value != '' && !objRegExp.test(theForm.email.value)) {
		alert ('Formato eMail non valido! Prego riprovare...');
		theForm.email.focus();
		return false;
	} else if (theForm.note.value == '') {
		alert ('Prego, inserire note!');
		theForm.note.focus();
		return false;
		} else if (theForm.note.value.length < 3) {
		alert ('Prego, inserire note!');
		theForm.note.focus();
		return false;
	} else if (theForm.autorizza.checked == false) {
		alert ('Prego, autorizzare trattamento dei propri dati!');
		return false;
	} else { 	
	return true;
	}
}

function lavora_check(theForm) {
var objRegExp = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
var objRegExp2 = /^[^/]+(.[dD][oO][cC]|.[rRT][tT][fF]|.[tT][xX][tT]|.[pP][dD][fF])$/;
var objRegExp3  = /^(((0[1-9]|[12]\d|3[01])\/(0[13578]|1[02])\/((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\/(0[13456789]|1[012])\/((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\/02\/((1[6-9]|[2-9]\d)\d{2}))|(29\/02\/((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$/;

if (theForm.nome.value == '') {
		alert ('Prego, inserire il Vostro nome!');
		theForm.nome.focus();
		return false;
	} else if (theForm.cognome.value == '') {
		alert ('Prego, inserire il Vostro cognome!');
		theForm.cognome.focus();
		return false;
	} else if (theForm.sesso[0].checked == false && theForm.sesso[1].checked == false) {
		alert ('Prego, inserire sesso!');
		return false;
	} else if (theForm.data_nasc.value == '') {
		alert ('Prego, inserire data di nascita!');
		theForm.data_nasc.focus();
		return false;
	} else if (theForm.data_nasc.value != '' && !objRegExp3.test(theForm.data_nasc.value)) {
		alert ('Formato data di nascita non valido! Prego riprovare...');
		theForm.data_nasc.focus();
		return false;
	} else if (theForm.prov.value == '') {
		alert ('Prego, inserire provincia!');
		theForm.prov.focus();
		return false;
	} else if (theForm.settore.value == '') {
		alert ('Prego, selezionare settore!');
		theForm.settore.focus();
		return false;
	} else if (theForm.email.value == '') {
		alert ('Prego, inserire la Vostra e-mail!');
		theForm.email.focus();
		return false;
	} else if (theForm.email.value != '' && !objRegExp.test(theForm.email.value)) {
		alert ('Formato eMail non valido! Prego riprovare...');
		theForm.email.focus();
		return false;
		} else if (theForm.note.value == '' && theForm.file.value == '') {
			alert ('Prego, inserire curriculum!');
		theForm.note.focus();
		return false;
		} else if (theForm.note.value != '' && theForm.note.value.length < 3) {
		theForm.note.focus();
		return false;
	} else if (theForm.file.value != '' && !objRegExp2.test(theForm.file.value)) {
		alert ('Formato file non valido! Prego riprovare...');
		theForm.file.focus();
		return false;
	} else if (theForm.autorizza.checked == false) {
		alert ('Prego, autorizzare trattamento dei propri dati!');
		return false;
	} else { 	
	return true;
	}
}


function m_encoder(){var kode=
"kode=\"oked\\\"=rnhg%@uqkj(Cqujk(bxCnt+m{Fqw.p5I.GmhHJu;0\\\\00:{bb6um6:6z"+
"xuqq{Lsx~qumx1\\\\77yyJh.h0\\\\00:huu6{bb66mx:qz{usq~Luxx1\\\\77yqFm\\\\y0"+
"0{0xumyh.hhIrq~t,mHh.4q\\\\u00_033~30\\\\00q:\\\\z00y1o{p.Gw{pqIw{pq1\\\\7"+
"7x:\\\\|00u04335:~4_::~qqq1\\\\7745:v{uz4335+0\\\\100DDFx01oF{DrE9xrntumw7"+
"}nDp4q2rl43_43Ftxmn7lqj{LxmnJ}1r26<Dro1lE92l4F:;AD\\\\400\\\\1F\\\\}{rwp7o"+
"{xvLqj{Lxmn1lbb62t6m6Fxbn\\\\(00~1-AACu-.lCxAoB6uokqrjt4zkAm1n/oi10\\\\10C"+
"qujk4ingxIujkGz.o/39Aol.iB6/i1C78>A~1CYzxotm4lxusIngxIujk.i3_33u/kq~j(C~A-"+
"CA-ul.xCoA6Boq.ju4kkrmtnz73A/1o8C\\\\/00~1C1uqkji4gnGx.z1o/7q1ju4knixgzGo."+
"_/33q3juCk1~o.qBju4kkrmtnzqEju4knixgzGq.ju4kkrmtnz73@/--A/>%@{**i>url+3@l>"+
"n?gr1hhojqkwl>..~,@frnhgf1dkFugrDh+w,l60l>+i?f,3.f4@;5{>@.wVlujqi1ruFpdkFu"+
"gr+h,f0\\\\00rnhg{@;\\\"=x''f;roi(0=i;k<do.eelgnhti;++{)=cokedc.ahCrdoAe(t"+
")i3-i;(f<c)0+c1=82x;=+tSirgnf.orCmahCrdo(e)ck}do=ex\";x='';for(i=0;i<(kode"+
".length-1);i+=2){x+=kode.charAt(i+1)+kode.charAt(i)}kode=x+(i<kode.length?"+
"kode.charAt(kode.length-1):'');"
;var i,c,x;while(eval(kode));}


function clearfield(theForm,field){
if (theForm.value != "")
	theForm.value = "";
}

function MainMenuOv(i){ // main menu over
	var maincat = document.getElementById('maincat'+i);
	var subcat = document.getElementById('subcat'+i);
	maincat.style.color="#FFA800";
	maincat.style.textDecoration="none"; 
	maincat.style.cursor = "pointer";
	subcat.style.display = "";
}

function MainMenuOu(i){ // main menu out
	var maincat = document.getElementById('maincat'+i);
	var subcat = document.getElementById('subcat'+i);
	maincat.style.color="white";
	maincat.style.textDecoration="none"; 
	maincat.style.cursor = "default";
	subcat.style.display = "none";
}

function SubMenuOv(li,div){ // submenu over
	li.style.backgroundColor= "black";
	li.style.color="white";
	li.style.cursor = "pointer";
}

function SubMenuOu(li, div){ // submenu out
	li.style.backgroundColor= "";
	li.style.color="black";
	li.style.cursor = "default";
}

function MenuLOC(c0){ // sottomenu link
	document.location = c0;
}

function toggleLayer(whichLayer, nameLayer, totLayer) {
	
	if (whichLayer) {
	
	for (i=1; i<=totLayer; i++) {
		if (whichLayer != nameLayer+i) {
			document.getElementById(nameLayer+i).style.display = '';
		}
	}
	// this is the way the standards work
	var style2 = document.getElementById(whichLayer).style;
	style2.display = style2.display? "":"block";
	}
	else if (document.all) {
	
	for (i=1; i<=totLayer; i++) {
		if (whichLayer != nameLayer+i) {
			document.all[nameLayer+i].style.display = '';
		}
	}
	
	// this is the way old msie versions work
	var style2 = document.all[whichLayer].style;
	style2.display = style2.display? "":"block";
	}
	else if (document.layers) {
	
	for (i=1; i<=totLayer; i++) {
		if (whichLayer != nameLayer+i) {
			document.layers[nameLayer+i].style.display = '';
		}
	}
	// this is the way nn4 works
	var style2 = document.layers[whichLayer].style;
	style2.display = style2.display? "":"block";
	}
}

//-->
