function showSearchForm(oLink){
	oLink.style.display = "none";
	document.getElementById("searchFormContainer").style.display = "block";
	return false;
}
function resetFormFields(frm){
	for(var i=0;i<frm.elements.length;i++)
		switch(frm.elements[i].type){
			case "select-one":
				frm.elements[i].selectedIndex = 0;
				break;
			case "text":
				frm.elements[i].value = "";
				break;
			case "checkbox":
				frm.elements[i].checked = false;
				break;
		}
	return false;
}
function chkSegnala(frm){
	if(frm.elements["mailImpresa"].value.search(/^([\w\.\-])+@(([\w\-]{2,})+\.)+([a-z0-9]{2,})+$/i)==-1){
		alert("Inserire un indirizzo email valido.");
		frm.elements["mailImpresa"].select();
		frm.elements["mailImpresa"].focus();
		return false;
	}
	return true;
}
var oPopUp = null;
function openPopUp(strURL,w,h,t,l,refName,e){
	e=e||event;
	var obj = document.getElementById?document.getElementById(refName):document.layers?document.layers[refName]:document.all?document.all[refName]:null;
	if(t==null||l==null){
		if(e){
			//var l=e.clientX-150;
			//var t=e.clientY-34;
			l=e.screenX+20;
			t=e.screenY-222;
		}else if(obj){
			obj.css=document.layers?obj:obj.style;
			t=obj.css.top||obj.css.pixelTop||obj.offsetTop||100;
			l=obj.css.left||obj.css.pixelLeft||obj.offsetLeft||100;
		}else{t=100,l=100;}
	} else if(t>>0!=t&&l>>0!=l){
		l=l=="cs"?screen.width/2-w/2:100;
		t=t=="cs"?screen.height/2-h/2:100;
	}
	if(oPopUp&&!oPopUp.closed) oPopUp.close();

	oPopUp = window.open(strURL,"PopUp","width="+w+",height="+h+",top="+t+",left="+l+",scrollbars=1");
	oPopUp.focus();
}