function isDate(tarih){
		if (tarih.length != 10)
			return false;
		var gun = tarih.substring(0, 2);
		var ay = tarih.substring(3, 5);
		var yil = tarih.substring(6);

		if (isNaN(gun) || isNaN(ay) || isNaN(yil))
			return false;
		
		gun = Number(gun);
		ay = Number(ay);
		yil = Number(yil);

		if (yil > 2100 || yil < 1900) {
			//alert("Yil 1900 ila 2100 arası olmalıdır !");
			return false;
		}

		ay--;
		if ((ay < 0) || (ay > 11))
			return false;
		var months = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
		if (ay == 1) {
			var febMax = 28;
			if (((yil % 4) == 0) && ((yil % 100) != 0) || ((yil % 400) == 0))
				febMax = 29;

			if ((gun < 0) || (gun > febMax))
				return false;
		} else
			if ((gun < 0) || (gun > months[ay]))
				return false;

		return true;
	}
	function removeAllNonDigit(input) {
		return input.replace(/[^0-9-]/g, '');
	}
	function makeDotted(element) {
		if (window.event && window.event.keyCode == 8)
			return;
		var val = removeAllNonDigit(element.value);
		var output = "";
		var len = val.length < 10 ? val.length : 8;
		for (var i = 0; i < len; ++i) {
			output += val.charAt(i);
			if (i == 1 || i == 3)
				output += ".";
		}
		element.value = output;
	}
	function checkDate(element) {
		if (element.value.length == 0)
			return;
		if ( !isDate(element.value)) {
			alert("Lütfen geçerli bir tarih giriniz !");
			element.select();
			element.focus();
		}
	}
