var emptyString = /^\s*$/ ; var proceed = 2; var global_valfield; // retain valfield for timer thread var nbsp = 160; // non-breaking space char function trim(str) { return str.replace(/^\s+|\s+$/g, ''); } function setFocusDelayed() { global_valfield.focus(); } function setfocus(valfield) { // save valfield in global variable so value retained when routine exits global_valfield = valfield; setTimeout( 'setFocusDelayed()', 100 ); } function commonCheck (valfield, // element to be validated required) // true if required { if (!document.getElementById) return true; // not available on this browser - leave validation to the server if (emptyString.test(valfield.value)) { if (required) { alert (id_Errore + ": " + id_val_req); setfocus(valfield); return false; } else { return true; } } return proceed; } function validateQty (valfield, // element to be validated required) // true if required { var stat = commonCheck (valfield, required); if (stat != proceed) return stat; var tfld = trim(valfield.value); var qtyRE = /^\d*[\.|\,]*\d*$/ if (!qtyRE.test(tfld)) { alert (id_Errore + ": " + id_qty_num_req); setfocus(valfield); return false; } else { return true; } } function getHTTPObject() { if (typeof XMLHttpRequest != 'undefined') { return new XMLHttpRequest(); } try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } return false; } var http = getHTTPObject(); function handleHttpResponse() { if (http.readyState == 4) { var temp = http.responseText; document.getElementById("PHPDATA").innerHTML=temp; } } function LoadData(url){ http.open("GET", url, true); http.onreadystatechange = handleHttpResponse; http.send(null); } function II_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 exitTime) return; } } function SetDivPosition(){ var intY = document.getElementById("myDiv").scrollTop; // alert(intY); } var scrlY = 0;