function validateInt(fieldobj)
{
 		var cnt=12;
    var ret_val=0;
    var str="";
    val = fieldobj.value;
    val = val.replace(/[^0-9]/g,"");
    if (val=="") val="0";
    //val=Math.round(val*100)/100;
 
    count=val.length;
	for(i=count;i>=0;i-=3)
	{
	  if ((i-3)>0)
			 str="."+val.substring(i-3,i)+str;
		else
	  		str=val.substring(0,i)+str;
	}
  fieldobj.value=str;
    
    return Math.round(val*100)/100;
}
function validate_percent(fieldobj)
{
  val = fieldobj.value;
	var ret_val=0;	
	mult=1;
 	if(val.search(/\%/) != -1) {mult=1;}
	
//  val = val.replace(/[^0-9^,^\.]/g,"");
  val = val.replace(/[^0-9]/g,"");	
  if (val=="") val="0";
  val = val.replace(/,/, ".");
  if (val.indexOf(".") == 0) val="0"+val;

  val = parseFloat(val);
  val = Math.round(val*100)/100;
	ret_val = val;
	val*=mult;
  val = String(val);
/*  if (val.indexOf(".")==-1)
  	val+=".00";
  else if (val.length-val.indexOf(".")==1)
    val+="00";
  else if (val.length-val.indexOf(".")==2)
    val+="0";
  val = val.replace(/\./, ",");*/
	val = val+"%";	
  fieldobj.value=val;
	return ret_val;
}
function validate_percent_max99(fieldobj)
{
  var help=0;
	help=validate_percent(fieldobj);
  if (help>99)
	{
	 fieldobj.value="0%";
	 return 0;
	}
	else return help;
	
}