  function submitform(pagename)
  {
		document.forms[0].hdnPageName.value=pagename;
		document.forms[0].submit();
  }
  
  
  function openpopup(url)
  {
		window.open(url,'_blank','location=no,menubar=no,status=yes,scrollbars=yes,toolbar=no,resizable=no,width=500,height=290');
		return false;
  }
  
function RemoveNonNumeric(myfield)
{
	var re = /[^0-9\.\-]/g;
	if(re.test(myfield.value))
	{
		myfield.value = myfield.value.replace(re, '');
		myfield.value = myfield.value.replace(/\./, '');
	}
}
function numbersonly(e)
{
	var unicode=e.charCode? e.charCode : e.keyCode
	if (unicode!=8)
	{ //if the key isn't the backspace key (which we should allow)
	if (unicode<48||unicode>57) //if not a number
	return false //disable key press
	}
}
function numericOnly(e) {		
	var kCode=(e.charCode)?e.charCode:(e.keyCode?e.keyCode:e.which)	
	if ((kCode < 48 || kCode > 57) && kCode != 8 && kCode != 37 && kCode != 39 && kCode != 46)
	{
		 if(window.event){
			 e.returnValue = null;
		 }else{
		 	e.preventDefault()
		 }
	
	}
 }
 function ForceNumbersOnly( e)
{
    var key;
    var keychar;

    if (window.event)
    {
        key = window.event.keyCode;
    }
    else if (e)
    {
        key = e.which;
    }
    else
    {
        return true;
    }
    if(key != 46 && key != 45 && key > 31 && (key < 48 || key > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}

// Type Numeric value only
function NumericOnly(e) 
{
	var code = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode;

	if ((code > 47 && code < 58) || code==45 || code==32 || code==46 || code==8 || code >= 37 && code <= 40 || code==9)
	{
	  	if (!document.all)
	  	{ 
		 	return true;
	   	}
	  	else
	   	{
		 	e.returnValue=true; 
	   	}  
	}
	else
	{
		if(!document.all)
		{
		 	e.preventDefault(); 
		 	return  false;
		}
		else
		{
		  	e.returnValue=false; 
		}
	}
}

