//BKSCRIPT1
		var ERROR = false;
		function bkIsMoney(ob,strAlertText)
		{
			if(ob != null)
			{
				if(ob.value != null)
				{
					var v = ob.value;
					if(v.length > 0)
					{
						if(v == ",00")
						{
							ob.value = "0,00";
							ERROR = false;
						}
						else
						{
						
							//var exp =/^[0-9]\d{0,2}(\.\d{0,3})?(\.\d{0,3})?(\,\d{1,2})?%?$/;
							// Bozo 2.04.2008 - var exp = /^[0-9]\d{0,12}(\.\d{0,3})?(\.\d{0,3})?(\,\d{1,2})?%?$/;
							var exp = /^[-+]?[0-9]\d{0,12}(\.\d{0,3})?(\.\d{0,3})?(\,\d{1,2})?%?$/;
							if(!v.match(exp))
							{
								ERROR = true;
								try
								{
									//ob.select();
									if(typeof(strAlertText) != "undefined")
									alert(strAlertText);
									
								}
								catch(ex)
								{
									//alert(ex);
								}
								
								ob.value = "0,00";
								ERROR = false;
								
							}
							else
							{
								ERROR = false;
								S1 = v.indexOf(",");
								if(S1<0)
								{
									v+=",00";
								}
								else if(S1 == (v.length-2))
								{
									v+="0";
								}
								//ob.value = v;
								formatCurrencyOnObj(ob);
							}
						}
					}
					else
					{
						ERROR = false;
						ob.value = "0,00";
					}
				}
			}
		}
		function bkDoSubmit()
		{
			if(!ERROR)
			{
				return true;
			}
			return false;
		}
//BKSCRIPT1

