
// JavaScript Document
function cnt(w,x){
var y=w.value;
var r = 0;
a=y.replace('\n',' ');
a=a.split(' ');
for (z=0; z<a.length; z++) {if (a[z].length > 0) r++;}
x.value=r;
}

function onlyNumbers(object){
  object.value = object.value.replace(/[\D\.\,]+/gi,"");
}

function onlyDecimals(object){
    object.value = object.value.replace(/^\./gi,"");
    object.value = object.value.replace(/[^\d\.]/gi,"");
    object.value = object.value.replace(/\.{2,}/gi,".");
  if(object.value.indexOf('.') > -1 && object.value.lastIndexOf('.') > object.value.indexOf('.'))
    object.value = object.value.substring(0,object.value.lastIndexOf('.')); 
}

function findObj(n){
 var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
 x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
 }else{x=document.getElementById(n)}return x;
}

function all_findObj(n, d) { //v3.0
  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); return x;
}

function displayLayers() { //v3.0
  var i,p,v,obj,args=displayLayers.arguments;
  var fun=(document.getElementById) ? "findObj" : "all_findObj";
  for (i=0; i<(args.length-2); i+=3)
  {
   if ((obj=eval(fun+"(args[i])"))!=null) 
 { 
  v=args[i+2];
     if (obj.style) 
  { 
   obj=obj.style; 
   v=(v=='show')?'':(v='hide')?'none':v;
   obj.display='block';
  }
     obj.display=v; obj.zIndex=1 
 }
  }
    
}

function toggleBox(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}
