var CufonRTLClass=(function(){
		this.RTL = RTL;
		this.RTL2 = RTL2;
  


   function RTL(tagName) {
        $(tagName)/*.css('font-size', '19px')*/.wrapInner('<bdo class="cufon" dir=ltr></bdo>');
		
		$('bdo.cufon').each(function()    {
		var word = $(this).text();
		var splittext = word.split("");
		var reversedtext = splittext.reverse();
		var newtext = reversedtext.join("");
		$(this).text(newtext);
		});
		
    }
	function RTL2(tagName) {
        
		$(tagName)/*.css('font-size', '19px')*/.wrapInner('<bdo class="cufon" dir=ltr></bdo>');
		
		$(tagName).find('bdo.cufon').each(function()    {
		var word = $(this).text();		
		var splittext = word.split(" ");		
		var newtext="";
		for(var i in splittext){			
			//alert(splittext[i]);
			 if (!splittext[i].match(/^[a-zA-Z0-9-()]*$/) ){
				var splitword=splittext[i].split("");
				var reversedtext = splitword.reverse();				
				var newtext =newtext +' '+reversedtext.join("");
				}
			else{												
				var newtext =newtext +' '+ splittext[i];
				} 		
		}
		
				
			var splittext = newtext.split(" ");
			var reversedtext = splittext.reverse();	
			newtext =reversedtext.join(" ");
		
		$(this).text(newtext);		
		var newtext="";
		
		
		//$(this).text(newtext);
		});
		
    }
});

CufonRTL = new CufonRTLClass;

