/* Lista funzioni

		detectBrowser
		MM_jumpMenu
		setFocusIE
		setFocusNet
		sendOrder
		checkValueNumeric
*/



	function detectBrowser(){
		var ua = window.navigator.userAgent
		var msie = ua.indexOf ( "MSIE " )
		if ( msie > 0 ){     // is Microsoft Internet Explorer; return version number
			return("MSIE");
		} else {
			return("OTHER");
		}
	}


	function MM_jumpMenu(targ,selObj,restore){ //v3.0
	  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	  if (restore) selObj.selectedIndex=0;
	}

	function setFocusIE(objInput)	{
		if(checkValueNumeric(objInput.value)){
			if ((objInput.name == 'cod1') && (objInput.value.length == 2)) document.forms.frmRicerca.cod2.focus();
			if ((objInput.name == 'cod2') && (objInput.value.length == 3)) document.forms.frmRicerca.cod3.focus();
			//if ((objInput.name == 'cod3') && (objInput.value.length == 2)) document.forms.frmRicerca.button1.focus();
		}
	}

	function setFocusNet(objInput)	{
		if(checkValueNumeric(objInput.value)){
			if ((objInput.name == 'cod1') && (objInput.value.length == 1)) document.forms.frmRicerca.cod2.focus();
			if ((objInput.name == 'cod2') && (objInput.value.length == 2)) document.forms.frmRicerca.cod3.focus();
			//if ((objInput.name == 'cod3') && (objInput.value.length == 1)) document.forms.frmRicerca.button1.focus();
		}
	}

	function sendOrder()	{
		document.forms.frmRicerca.sendorder.value="yes";
		document.forms.frmRicerca.submit();
	}



    function checkValueNumeric(value){
    	if((value != "") ||(value != " ")){
            lunvalue = value.length;
    		i = 0;
    		TROV = 0;
    		while((i<lunvalue) && (TROV != 1)){
    			if(!((value.charCodeAt(i) >= 48) && (value.charCodeAt(i) <= 57))){
    				TROV = 1;
    			}
    			i++;
    		}
    		if(TROV == 1){
                return false;
    		} else {
    			return true;
    		}
    	}else {
            return false;
    	}
    }