
function initUrduEditor(settings)
{
	var allInputs, thisInput, attr;
	var allTextAreas, thisTextArea;
	var editors;
	
	var ua = navigator.userAgent.toLowerCase();
	isIE = ((ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1)); 
	isGecko = (ua.indexOf("gecko") != -1);
	isOpera= window.opera;

	var _se = document.getElementsByTagName('script');


		for (var i=0; i<_se.length; i++) {
		if (_se[i].src && (_se[i].src.indexOf("keys.js") != -1) )
		{			
			_x=_se[i].src.indexOf("UrduEditor.js");
			_sp=_se[i].src.substring(0,_x);		
			//alert(_sp);
		}
	}

	if(null!= settings)
	{		
		if(settings.onscreenKeyboard)
		{
			onscreenKeyboard= settings.onscreenKeyboard;
			if(settings.onscreenKeyboard)
			{
				document.writeln('<script language="javascript1.2" type="text/javascript" src="'+_sp+'webpadkeyboard.js"></script>');
			}			
		}		
	}
	
	document.writeln('<style type="text/css">@import "'+_sp+'UrduEditor.css";</style>');
}
