


var _mdebug = false;
var SiteDirection = "rtl";


(function($){

	if (!$.Res){
		$.Res = {};

	}

	$.Res ={Required: "مطلوب"
			, SomeError: "حدث خطأ ما!"
			, Following: "أتابعه"
			, NotFollowing: "تابعه"
			, Follow: "تابعه"
			, Unfollow: "لا أتابعه"
			, Error:  "حدث خطأ ما!"
			, Done: "تم"
			, Agree: "أوافق"
			, DontAgree: "أوافق"
			, Unselected: "مطلوب"
			, Excellent: "رائع"
			, NoResults: "لا يوجد نتائج"
			, ThankYouForContent: "شكرًا لإثراء محتوى أبجد"
			, More: "أكثر"
			, Less: "أقل"
			, AddAnother: "أضف آخر"
		};

	
	$.Res.Localization = {DateFormat: "dd/mm/yy"};

	$.Res.PageSize = 25;

	// error codes
	$.Res.Tiny = {
		 "Unknown": "حدث خطأ ما!",
		"DONE": "تم",
		"NO_RESULTS": "لا يوجد نتائج",
		"UNAUTHORIZED" : "غير مصرح له",
		"INVALID_RANGE" : "قيمة غير مقبولة",
		"EMAIL_EXISTS": "هذا البريد الالكتروني مسجل في أبجد او غير صحيح",
		"USER_EXISTS": "اسم المستخدم مسجل في أبجد",
		"RESET_PASSWORD" : "تمت اعادة ضبط كلمة السر",
		"SAVED": "تم الحفظ",
		"DELETED": "تم الالغاء",
		"FILE_LARGE": "الملف كبير جدًا",
		"INVALID_VALUE": "القيمة غير صحيحة",
		"INVALID_LENGTH": "طول العبارة غير صحيح",
		"INVALID_FORMAT": "صيغة غير صحيحة",
		"INVALID_email_FORMAT": "صيغة غير صحيحة", 
		"INVALID_url_FORMAT": "صيغة عنوان الكتروني غير صحيحة", 
		"INVALID_integer_FORMAT": "رقم غير صحيح", 
		"INVALID_number_FORMAT": "رقم غير صحيح",
		"INVALID_digits_FORMAT": "رقم غير صحيح", 
		"INVALID_phone_FORMAT": "رقم هاتف غير صحيح",
		"INVALID_date_FORMAT": "تاريخ غير صحيح",
		"TOO_LONG": "طويل جدًا",
		"TOO_SHORT": "قصير جدًا",
		"INVALID_DATE_RANGE": "قيمة غير مقبولة",
		"INVALID_time_FORMAT": "وقت غير صحيح"
	};


	$.Res.Detailed = {
		"Unknown": "عذرا لم نتمكن من تنفيذ العملية، سنبحث الامر حالا",
		"DONE": "تم",
		"NO_RESULTS": "لا يوجد نتائج",
		"UNAUTHORIZED" : "غير مصرح له",
		"INVALID_RANGE" : "قيمة غير مقبولة",
		"EMAIL_EXISTS": "هذا البريد الالكتروني مسجل في أبجد او غير صحيح",
		"USER_EXISTS": "اسم المستخدم مسجل في أبجد",
		"RESET_PASSWORD" : "تم ارسال كلمة السر الجديدة بالبريد الالكتروني",
		"SAVED": "تم الحفظ بنجاح",
		"DELETED": "تم الالغاء",
		"FILE_LARGE": "الملف كبير جدًا", 
		"INVALID_VALUE": "القيمة غير صحيحة",
		"INVALID_LENGTH": "طول العبارة غير صحيح",
		"INVALID_FORMAT": "صيغة غير صحيحة",
		"INVALID_email_FORMAT": "صيغة غير صحيحة", 
		"INVALID_url_FORMAT": "صيغة عنوان الكتروني غير صحيحة", 
		"INVALID_integer_FORMAT": "رقم غير صحيح", 
		"INVALID_number_FORMAT": "رقم غير صحيح", 
		"INVALID_digits_FORMAT": "رقم غير صحيح", 
		"INVALID_phone_FORMAT": "رقم هاتف غير صحيح", 
		"INVALID_date_FORMAT": "تاريخ غير صحيح",
		"TOO_LONG": "طويل جدًا",
		"TOO_SHORT": "قصير جدًا",
		"INVALID_DATE_RANGE": "قيمة غير مقبولة",
		"INVALID_time_FORMAT": "وقت غير صحيح"
	};

	$(function(){
		

		$.Sh.Validate.defaults = {
			required: false,
			inputcss: "error",
			reqcss: "req",
			reqmsg:$.Res.Required,
			errlabelcss: "aberrorlabel",
			customlabelcss: "aberrorcss",
			errlocation: "afterEnd",
			showonload: false,
			valid: null,
			skip: false,
			asyncvalid: true // by default its true
		};

		$.Sh.Modals.defaults = {
			ajaxDialog: '#ajaxDialog',
			frameDialog: '#frameDialog',
			contentDialog: '#contentDialog',
			loadingcss: ".loading",
			modal: true
		};

		
		$.Sh.FormatRules["photo"] = /(.jpg)|(.jpeg)|(.gif)|(.png)$/i;
		$.Sh.FormatRules["pagenumebrs"] = /^[0-9]{0,6}$/i;
		$.Sh.FormatRules["ISBN10"] = /^[0-9\-]{10}$/i;
		$.Sh.FormatRules["ISBN13"] = /^[0-9\-]{13}$/i;
		$.Sh.FormatRules["year"] = /^[0-9]{4}$/i;

		$.extend($.Res.Tiny,{
			"INVALID_photo_FORMAT":  "صيغة غير صحيحة",
			"INVALID_pagenumebrs_FORMAT": "عدد غير مقبول",
			"INVALID_ISBN10_FORMAT": "Invalid ISBN10 format",
			"INVALID_ISBN13_FORMAT": "Invalid ISBN13 format"
		});
		$.extend($.Res.Detailed,{
			"INVALID_photo_FORMAT": "صيغة الصورة غير صحيحة. التزم بإحدى الصيغ التالية: jpg, jpeg, gif, png, pdf, أو bmp",
			"INVALID_pagenumebrs_FORMAT": "عدد غير مقبول",
			"INVALID_ISBN10_FORMAT": "Invalid ISBN10 format",
			"INVALID_ISBN13_FORMAT": "Invalid ISBN13 format"
		});
	});

})(jQuery);

