(function($) {
	$.fn.validationEngineLanguage = function() {};
	$.validationEngineLanguage = {
		newLang: function() {
			$.validationEngineLanguage.allRules = 	{
                    "required":{
                        "regex":"none",
                        "alertText":"* Bu Alan Gerekli",
                        "alertTextCheckboxMultiple":"* Lütfen birini Seçiniz",
                        "alertTextCheckboxe":"* Bunu İşaretlemeniz Gerekir"
                    },
                    "minSize": {
                        "regex": "none",
                        "alertText": "* Minimum ",
                        "alertText2": " karakter olmalı"
                    },
                    "maxSize": {
                        "regex": "none",
                        "alertText": "* Maximum ",
                        "alertText2": " karakter olmalı"
                    },
					"length":{
						"regex":"none",
						"alertText":"* ",
						"alertText2":" ile ",
						"alertText3": " karakter arasına izin verilmiştir"},
					"maxCheckbox":{
						"regex":"none",
						"alertText":"* İzin verilen işaretlenme sayısı aşıldı"},
					"minCheckbox":{
						"regex":"none",
						"alertText":"* Lütfen ",
						"alertText2":" Seçenekleri belirleyiniz"},
					"confirm":{
						"regex":"none",
						"alertText":"* Girmiş olduğunuz bilgiler eşleşmiyor"},
					"telephone":{
						"regex":/^[0|\+][0-9\ \(\)]{1,7}[0-9\-\ ]{5,25}$/,
						"alertText":"* Hatalı Telefon numarası girişi"},
					"email":{
						"regex":/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,5}$/,
						"alertText":"* hatalı e-posta adresi girişi"},
					"url": {
						"regex": /^(?:ftp|https?):\/\/(?:(?:[\w\.\-\+%!$&'\(\)*\+,;=]+:)*[\w\.\-\+%!$&'\(\)*\+,;=]+@)?(?:[a-z0-9\-\.%]+)(?::[0-9]+)?(?:[\/|\?][\w#!:\.\?\+=&%@!$'~*,;\/\(\)\[\]\-]*)?$/i,
						"alertText": "* Geçersiz Adres"},
					"checkAuth":{
						"nname":"checkAuth",
						"alertText":"* Lütfen seçiniz."},
					"date":{
                         "regex":/^(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[012])\.(20)[0123][0-9]$/,
                         "alertText":"* hatalı tarih girişi, GG.AA.20YY şeklinde olmalı"},
                    "time":{
                         "regex":/^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$/,
                         "alertText":"* hatalı saat girişi 00:00:00-23:59:59 şeklinde olmalı"},
					"onlyNumber":{
						"regex":"/^[0-9\ ]+$/",
						"alertText":"* Sadece Rakam girilebilir"},
					"noSpecialCaracters":{
						"regex":"/^[0-9a-zA-Z]+$/",
						"alertText":"* Özel karakter girilemez"},
					"onlyLetter":{
						"regex":/^[a-zA-Z\ \']+$/,
						"alertText":"* Sadece Harf"},
					"integer": {
						"regex": /^[\-\+]?\d+$/,
						"alertText": "* Bu Alana Sadece Sayı Girilebilir"},
					"number": {
						// Number, including positive, negative, and floating decimal. credit: orefalo
						"regex": /^[\-\+]?(([0-9]+)([\.,]([0-9]+))?|([\.,]([0-9]+))?)$/,
						"alertText": "* Girilen Sayı Hatalı"},
					"ipv4": {
						"regex": /^([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+\.([1-9][0-9]{0,2})+$/,
						"alertText": "* Doğru Bir IP Adresi değil"}
					}	
					
		}
	}
})(jQuery);

jQuery(document).ready(function($) {	
	$.validationEngineLanguage.newLang()
});
