﻿//onkeypress

function validateSpecialCharacters(evt) {
    var keyCode;
    var regExpression = regExp;
       if (document.all) {
        keyCode = evt.keyCode ? evt.keyCode : evt.charCode
    }
    else {
        keyCode = evt.which ? evt.which : evt.charCode
    }
    var keyChar = String.fromCharCode(keyCode);
        if (regExpression.test(keyChar) == true)
     {
         evt.returnValue = true
          return true
     }
        evt.returnValue = false
        return false
   
} 

function validateOnPaste(element)
{	
	alert(element.id);
	var strPasteData = window.clipboardData.getData("Text");
	//alert(strPasteData);
	var newValue = element.value; 
	//alert(newValue);
	var i = 0;

		for(i=0;i<=strPasteData.length;i++) 
		{

			var currentChar = strPasteData.charAt(i);

  			if ( (currentChar != '<') && (currentChar != '>') && (currentChar != '&') )
			{
			  newValue += currentChar
			 //alert(newValue);
			}

		}
		//alert('newValue'+newValue);
		element.text = newValue;
}

function textBoxOnBlur(elementRef)
{
 var checkValue = new String(elementRef.value);
 var newValue = '';
 checkValue = checkValue.replace(regExpForReplace, newValue);
elementRef.value = checkValue;
 }
