﻿function validateInt()
{ 
	if (event.keyCode < 48 || event.keyCode > 57)
	{
		event.returnValue = false; 
		return false;
	}
		
	return true;
}

function validateIntUnsig()
{ 
	if (event.keyCode < 49 || event.keyCode > 57)
	{
		event.returnValue = false; 
		return false;
	}
		
	return true;
}

function validateFloat(obj)
{ 
	str = new String(obj.value);
	if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 46 && event.keyCode != 44)
	{
		event.returnValue = false; 
	}
	else if((event.keyCode == 46 || event.keyCode == 44) && (str.indexOf(".",0) >= 0 || str.indexOf(",",0) >= 0))
	{
		event.returnValue = false;
	}
}

function validateDate(obj)
{ 
	str = new String(obj.value);
	if ((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 46 && event.keyCode != 45)
	{
		event.returnValue = false; 
	}
}

function OnChangeDate(sender, type)
{
    if(sender.value == '') return;
    
    var str = '';
    
    if(type == 'mmyyyy')
    {
        str = sender.value.slice(0,2) + "." + 
              sender.value.slice(2,sender.value.length);
    }
    else
    {
        str = sender.value.slice(0,2) + "." + 
              sender.value.slice(2,4) + "." + 
              sender.value.slice(4,sender.value.length);
    }
    
    sender.value = str;
}

function CancelContextMenu(evt)
{
	evt = (evt == null) ? window.event : evt;
	evt.cancelBubble = true; 
	evt.returnValue = false; 
	return false; 
}
