Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// <reference path="jquery.d.ts" />
- /// <reference path="swf.ts" />
- function CheckTextLenghtAndCountDown(taDescription: any, divCountDownTaDescription : any, maxLenght : number) {
- var text = new String(taDescription.val());
- var zbyva = maxLenght - text.length;
- divCountDownTaDescription.text(zbyva);
- divCountDownTaDescription.removeClass("lightgreen");
- divCountDownTaDescription.removeClass("red");
- if (zbyva > -1) {
- divCountDownTaDescription.addClass("lightgreen");
- }
- else {
- divCountDownTaDescription.addClass("red");
- }
- }
- $(document).ready(function () {
- var txtName = $("#txtName");
- $(txtName.keyup(function (e: JQueryKeyEventObject) {
- $("#txtGitHubName").val(txtName.val());
- }));
- var spanCountDownDescription = $("#spanCountDownDescription");
- var taDescription = $("#taDescription");
- taDescription.bind('input propertychange', (function () {
- CheckTextLenghtAndCountDown(taDescription, spanCountDownDescription, 8000);
- }));
- var divTxtVersion = $("#divTxtVersion");
- var txtVersion = $("#txtVersion");
- txtVersion.bind('input propertychange', (function () {
- var success = true;
- var text = txtVersion.val();
- var array = ReturnOccurencesOfString(text, ".");
- if (array.length != 3) {
- success = false;
- }
- if (success) {
- for (var i = 1; i < array.length; i++) {
- if(array[i] - 1 == array[i - 1])
- {
- success = false;
- break;
- }
- }
- }
- if (success) {
- var texty = new String(text).split(".");
- for (var i = 0; i < texty.length; i++) {
- if (!IsInteger(texty[i])) {
- success = false;
- break;
- }
- }
- }
- divTxtVersion.removeClass("error-state");
- divTxtVersion.removeClass("success-state");
- if (success) {
- divTxtVersion.addClass("success-state");
- }
- else {
- divTxtVersion.addClass("error-state");
- }
- }));
- var divCountDownTaChangelog = $("#divCountDownTaChangelog");
- var taChangelog = $("#taChangelog");
- taChangelog.bind('input propertychange', (function () {
- CheckTextLenghtAndCountDown(taChangelog, divCountDownTaChangelog, 8000);
- }));
- });
Advertisement
Add Comment
Please, Sign In to add comment