
function iLLegalChar(strInput)
{
	/*
	var illegalChars= /\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-/g;
	if (strInput.match(illegalChars)) 
	{
   		return false;
	}
	*/
	if (!strInput) return false;
	var specialChars= "~`!@#$%^&*+=[]{}|;<,>?\"";
	for (var i = 0; i < strInput.length; i++)
	{ 
		if (specialChars.indexOf(strInput.charAt(i)) > -1)
		return false;
	}
	return true;
}
function checkExtension(strFile) 
{
	if(strFile!="")
	{
		var ext = "";
		var index=strFile.lastIndexOf(".")
		if(index==-1) return false;
		ext = strFile.substring(index+1,strFile.length);
		//ext = strFile.substring(strFile.length-3,strFile.length);
		ext = ext.toLowerCase();
		//alert(ext);
		//return false;
		if((ext=="asp") || (ext=="htm") || (ext=="html") || (ext=="pdf") || (ext=="doc"))
		{
			return true;
		}
		else
		{
			return false; 
		}
	}
	else{
		return false;
	}
}
function checkExtensionImage(strFile) 
{
	if(strFile!="")
	{
		var ext = "";
		ext = strFile.substring(strFile.length-3,strFile.length);
		ext = ext.toLowerCase();
		//alert(ext);
		if((ext=="gif") || (ext=="jpg") )
		{
			return true;
		}
		else
		{
			return false; 
		}
	}
	else
	{
		return false;
	}
}
function checkExtensionPdf(strFile) 
{
	if(strFile!="")
	{
		var ext = "";
		ext = strFile.substring(strFile.length-3,strFile.length);
		ext = ext.toLowerCase();
		//alert(ext);
		if((ext=="pdf"))
		{
			return true;
		}
		else
		{
			return false; 
		}
	}
	else
	{
		return false;
	}
}

