function fixArabic(tag, cssclass) 
{
	var str = tag.innerHTML;
	if(!str.length) return;
	if(!str.hasArabic()) return;
	
	var all_words = str.split(" ");
	for (var i=0; i < all_words.length; i++) {
		if(all_words[i].hasArabic()) {
			all_words[i] = all_words[i].wrapInArDiv(cssclass);
		}
	};
	tag.innerHTML = all_words.join(" ");
}

var all_arabic_chars="أبجد هوز حطي كلمن سعفص قرشت ثخذ ضظغ";

String.prototype.hasArabic = function() {
	for (var i=0; i < this.length; i++) {
		if(all_arabic_chars.indexOf(this.charAt(i)) != -1) return true;
	} return false;
}

String.prototype.wrapInArDiv = function(cssclass) {
	return '<span class="'+ cssclass +'">' + this + '</span>';
}
		

