DIR : /home/kozerus/public_html/jkwii/js/jsdoit/friending/index.js

/home/kozerus/public_html/jkwii/js/jsdoit/friending

// forked from jsdo.it_team's "第二回全国統一 HTML5実技コンテスト エントリー用コード" http://jsdo.it/jsdo.it_team/html5form
var ChatForm = (function () {
    'use strict';
    function ChatForm() {
        this.index      = 0;
        this.delay      = 1500; // Milli Second
    }
    ChatForm.prototype.user = {
        img      : "http://jsrun.it/assets/w/R/E/V/wREV2.gif",
        id       : "",
        password : "",
        email    : "",
        sayable  : false
    };
    ChatForm.prototype.cpu = {
        img   : ["http://jsrun.it/assets/b/A/X/2/bAX2p.jpg",
                 "http://jsrun.it/assets/y/T/B/H/yTBH7.jpg",
                 "http://jsrun.it/assets/i/H/w/R/iHwRj.jpg",
                 "http://jsrun.it/assets/h/4/P/L/h4PLZ.jpg",
                 "http://jsrun.it/assets/a/E/t/3/aEt32.jpg"],
        lines : ['はじめまして!',
                 'Azure開発者の卵、クラウディア・窓辺です',
                 'よろしくね〜',
                 '早速だけど、会員登録を始めるよ',
                 'ユーザーIDを入力してください',
                 'メールアドレスを入力してください',
                 'パスワードを入力してください',
                 '念のため入力された内容を確認するね',
                 'パスワード: ',
                 'メール: ',
                 'ユーザーID: ',
                 'これで大丈夫?',
                 '確認メール送ったから確認してね',
                 '登録完了しました。ありがと!',
                 'もうおしまい。サービスを楽しんでね']
    };
    ChatForm.prototype.time = function () {
        var dateObject, Year, Month, Day, Hour, Minute;
        dateObject   = new Date();
        Year   = dateObject.getFullYear();
        Year   = String(Year).slice(-2);
        Month  = dateObject.getMonth() + 1;
        Day    = dateObject.getDate();
        Hour   = dateObject.getHours();
        Minute = dateObject.getMinutes();
        Minute = ('00' + Minute).substr(("00" + Minute).length - 2, 2);
        return (Month + '/' + Day + '/' + Year + ' ' + Hour + ':' + Minute);
    };
    ChatForm.prototype.hide = function(word) {
        var stdout, progression, series, count, i;
        stdout = '';
        series = [3, 1, 2, 2, 1];
        progression = 0;
        count = series[progression];
        for (i = 0; word.length > i; i++) {
            if (i === count) {
                stdout += '*';
                progression++;
                if ( progression === 5) {progression = 0; }
                count += series[progression];
            } else {
                stdout += word.charAt(i);
            }
        }
        return stdout;
    };
    ChatForm.prototype.validation = function () {
        var value = $('#manifestation').val();
         // User ID
         if (this.index === 4) {
            if (4 > value.length || value.length > 12) {
                $('#validation').html('4文字以上12文字以下で入力してください');
                $('#validation').slideDown('fast');
                this.user.sayable = false;
            } else {
                $('#validation').html('OK :)');
                $('#validation').slideUp('fast');
                this.user.sayable = true;
            }
        // Email
        } else if (this.index === 5) {
            if (!value.match(/^[A-Za-z0-9]+[\w-]+@[\w\.-]+\.\w{2,}$/)) {
                $('#validation').html('入力例: foo@bar.com');
                $('#validation').slideDown('fast');
                this.user.sayable = false;
            } else {
                $('#validation').html('LIKE :)');
                $('#validation').slideUp('fast');
                this.user.sayable = true;
            }
        // PassWord
        } else if (this.index === 6) {
            if (6 > value.length || value.length > 16) {
                $('#validation').html('6文字以上16文字以下で入力してください');
                $('#validation').slideDown('fast');
                this.user.sayable = false;
            } else {
                $('#validation').html('GOOD :)');
                $('#validation').slideUp('fast');
                this.user.sayable = true;
            }
        // For DEMO
        } else if (this.index === 12 && $('#submit').css("display") !== 'none') {
            $('#validation').html('ここでは何か発言をすると登録完了');
            $('#validation').slideDown('fast');
        } else {
            $('#validation').slideUp('fast');
        }
    };
    ChatForm.prototype.remarkTag = function (speaker, value, time, img) {
        var tag;
        if (!img) {
            img  = (speaker === "user") ? this.user.img : this.cpu.img;
        }
        tag  = "<div class='remark' style='display:none;'><div class='top'>";
        tag += "<img class='image-" + speaker + "' src='" + img + "' />";
        tag += "<div class='triangle-" + speaker + "'></div>";
        tag += "<div class='text-" + speaker + "'>" + value + "</div></div>";
        tag += "<div class='bottom'><div class='time'>" + time + "</div></div></div>";
        return tag;
    };
    ChatForm.prototype.say = function (tag, delay) {
        var sound_data, audio;
        sound_data = 'data:audio/mp3;base64,SUQzAgAAAAAfdlRTUwAAEQBHYXJhZ2VCYW5kIDYuMC41Q09NAABoAGVuZ2lUdW5OT1JNACAwMDAwMkE1RCA4MDAwMDAwMCAwMDAwNzc1QyAwMDAwMDAwMCAwMDAwMDAxQSAwMDAwMDAxQSAwMDAwNzUwNiAwMDAwMDAyQyAwMDAwMDAwMCAwMDAwMDAwMABDT00AAIIAZW5naVR1blNNUEIAIDAwMDAwMDAwIDAwMDAwMjEwIDAwMDAwQUNFIDAwMDAwMDAwMDAwMDU2MjIgMDAwMDAwMDAgMDAwMDE2REMgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAAVERBAAAFADAzMTJUSU0AAAUAMDU0M1RZRQAABQAyMDEyVFQyAAAEAHNlM1RBTAAAFgBXYWNoaSBEYWlqaXJvJ3MgQWxidW1UQ00AAA4AV2FjaGkgRGFpamlyb1RQMQAADgBXYWNoaSBEYWlqaXJvVEJQAAAEADEyMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkAAAAH3FNMFaSACPQKJEKykAE8WQUu5Y4ABe8gmdyogADjxTftzXpTOkzFhQMDLxoprrkETZ2u9ibvy/KkBMEw2TzUIBQSE7fggQIGIVBRBAwPADI4eO6Hj/Dx/wBP8EH72e+Z1ym+uZ5Jiglt0U2XyZ92HrvYm78v1SCsNisn1QgFBITt+CBAghlQQMAHQwR0PD3Rw9/Q9/AA/8BAAAAAAABA4HA4HA4HA4GJhYQGJ4NgESYAZHh4gYAgxAY2TZAEAHGOBQRwvQM6pDQMxwzhzwxCHrmAODCAwAcUgC44wSikW8/EaPDb6VOJKj/+Oqayt/3zqHI/+vpzfp/+ulv///9b//////t7/X////1/////////wAAAEAQIBQKBAIBAIAABEUGTACAYDBAFDzBjYfJkJ/NBYqZFamSUujqVuqIlE8zlRE/yiGDkb/8swcv7fyFRGZf//+xzX//+n3dlEshNP/////////////r//////X+AAAIBABgcDsfr/////88Xj08gPsV9EusgAyFoZ4LfkEgq58cAM6RiaJwn/+5JAFQAC65Bc7kGgAFySCUDJBAAOTkFRuUaAAYVIJAsiIADATsYc1HaPHymb4mxcHmPT7+Ui4aG7//3///f////////////////////////////////g9CcAtgwARaRBTpUkHVTz1loZQ5xEW95SePHl3ZpcjOi6R+IgGSIvpE6z+XB3foppHXBYOJIutVMBFzMy+OdF9ZjF//BUObnnwmRiz/We8pYkGj5k1GZyslNkeZYADIvH44H4YHA4fF44AOzhsofsQUOywfKybPICLlNnrckU+MKkSKNuVBFg0huo2+A7QAegBpBTgTqoxRb4LcicJJFB9Sv5kjSXV//oskiyS2V//+iykWUiylt///6kUa0VLR22///////////////////AAUEIABUHAJoXEGnSdTdfZXIf0K/53Mpf6pdrf6MKQIP1R/yW2FJQy/8qtIVDoj1opf/0SDXKdmmL///ZZyFkYhr/9P//93OVEg5VdyDoR7AaCncORfze/Lqisjyp////8DwCYXM+gm0xPAewQBsYLIJRgSgAIdTAGABV//uSQA0AAoINP4d4YABOwKfw7YAABkgc3g/vAkA4glvB3BgIy4TXrWu448+BmqkGAgZUDQdESh4aBp6wVOqclQNDnxEexL4NP/90RP/+Ij2WEQM5b/////WGjkzIxEATqi8OzUu7WsioCNB1Z0SjTsSlQVETzynklutW5GW5ae75YsDQNBU7+S/yrqjwNAqGu7UdiIGgZBUFXf9n//lhzf///6v//////zuiCCUxnsLgMJmBczBRQNo8KJN7VDSi8ycMHkraTFa9Z+v////////////////////6jpUXDEQDwdJOlr0OhSOgNkYEWTDcwYAwT4C7MChAaDtPTaoDNDQUOIaexos1Tq4kBQtDqOkKIpSewRJZjnhhGE8CuYJIFRyJmeIDgVLgRFQPSTHWgyBoFEooGDc+ExMO0Fo5CEzYgDDUFhwoU6kBgk8zUKRGH7hLmOYSHgoQJTVrwORKaCN6ioT/4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkBcAADyBreD+niQCuCG8HHmAANQGt4PZOJAIIFbwbSIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IEUwxAYMCuoAkHw1GAvGrnDAuGBofqiCUhYpMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA9QAAogU3g9p4EgXgRvBowABCCBLeDuDgSBQAm8GAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKn0GUQRgJMH4usJCfHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAG8Dt4O4OAIDADbwQCAAAUAM3g48wAgHAJvA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8M8L/3CdjK4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAA5AreDaQgCAcAm8BwAAACsBt4MjAAIA4BbwCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA/4AAJAE3gwEAAgCAFvAEAAAAXAbeB4QAAAIAW8AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAA0BN4FgAAAAAAbwAAAAACgC3gOAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAAHALeAQAAAAAAG8AAAAAAQAt4AgAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA/4AAAAA3gAAAAAAABvAAAAAAAADeAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAAAAN4AAAAAAAAbwAAAAAAAA3gAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAAAADeAAAAAAAAG8AAAAAAAAN4AAAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA/4AAAAA3gAAAAAAABvAAAAAAAADeAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAAAAN4AAAAAAAAbwAAAAAAAA3gAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAAAADeAAAAAAAAG8AAAAAAAAN4AAAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA/4AAAAA3gAAAAAAABvAAAAAAAADeAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAAAAN4AAAAAAAAbwAAAAAAAA3gAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAAAADeAAAAAAAAG8AAAAAAAAN4AAAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+5JA/4AAAAA3gAAAAAAABvAAAAAAAADeAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//uSQP+AAAAAN4AAAAAAAAbwAAAAAAAA3gAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7kkD/gAAAADeAAAAAAAAG8AAAAAAAAN4AAAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=';
        audio      = new Audio(sound_data);
        if (!delay) {delay = this.delay; }
        $('.remark').eq(0).before(tag);
        if (tag) {
            $('.remark').eq(0).delay(delay).show("slow", function () {
                audio.play();
            });
        }
    };
    ChatForm.prototype.troll = function () {
		var speaker, value, time, tag, delay, img;
        this.user.sayable = false;
        speaker = "cpu";
        delay   = this.delay;
        $('#submit').hide('fast');
        $('#validation').hide('fast');
        for (this.index; 12 > this.index; this.index += 1) {
            if(this.index === 7 || this.index === 11) {
                img = this.cpu.img[1];
            } else {
                img = this.cpu.img[2];
            }
            if(this.index === 8 || this.index === 11) {delay  += 500; }
	        value   = this.cpu.lines[this.index];
	        time    = this.time();
	        tag     = this.remarkTag(speaker, value, time, img);
	        this.say(tag, delay);
            delay  += 1000;
        }
        delay -= 500;
        $('center').delay(delay).show("fast");
    };
    ChatForm.prototype.question = function (delay) {
        var speaker, value, time, tag;
        speaker = "cpu";
        value   = this.cpu.lines[this.index];
        time    = this.time();
        if ((this.index === 4)
        || (this.index === 5)
        || (this.index === 6)) {
            tag = this.remarkTag(speaker, value, time, this.cpu.img[2]);
        } else if (this.index === 7) {
            this.troll();
        } else if (this.index === 12) {
            tag = this.remarkTag(speaker, value, time, this.cpu.img[3]);
        } else if (this.index === 13) {
            tag = this.remarkTag(speaker, value, time, this.cpu.img[4]);
        } else if (this.index === 14) {
            tag = this.remarkTag(speaker, value, time, this.cpu.img[0]);
            $('#submit').hide('fast');
            $('#validation').hide('fast');
        }
        this.say(tag, delay);
		if (this.index === 4) {
            $('#manifestation').val(this.user.id);
        // Email
        } else if (this.index === 5) {
            $('#manifestation').val(this.user.email);
        // Password
        } else if (this.index === 6) {
            $('#manifestation').val(this.user.password);
        } else if (this.index > 9) {
            $('#validation').slideUp('fast');
        }
    };
    ChatForm.prototype.answer = function () {
        var speaker, value, time, tag;
        if ((!this.user.sayable)
        || (!$('#manifestation').val())) {
            return false;
        // User ID
        } else if (this.index === 4) {
            this.user.id = $('#manifestation').val();
            this.cpu.lines[10] += this.user.id;
        // Email
        } else if (this.index === 5) {
            this.user.email = $('#manifestation').val();
            this.cpu.lines[9] += this.user.email;
        // Password
        } else if (this.index === 6) {
            this.user.password = $('#manifestation').val();
            this.cpu.lines[8] += this.hide(this.user.password);
        }
        speaker = "user";
        value   = (this.index === 6)
            ? this.hide(this.user.password)
            : $('#manifestation').val();
        time    = this.time();
        tag     = this.remarkTag(speaker, value, time);
        this.say(tag, 10);
        $('#manifestation').val('');
        this.index += 1;
        this.question();
        $('html,body').animate({ scrollTop: 0}, 'fast');
    };
    ChatForm.prototype.complate = function () {
        var speaker, value, time, tag;
        speaker = "user";
        value   = '大丈夫!';
        time    = this.time();
        tag     = this.remarkTag(speaker, value, time);
        this.say(tag, 10);
        $('center').hide("fast");
        $('#submit').show("fast", function () {
            $('#manifestation').focus();
        });
        $('#id').val(this.user.id);
        $('#email').val(this.user.email);
        $('#password').val(this.user.password);
        this.user.sayable = true;
        this.question();
        // $("form").submit();
        return false;
    };
    ChatForm.prototype.undo = function () {
        var speaker, value, time, tag;
        speaker = "user";
        value   = 'やり直す';
        time    = this.time();
        tag     = this.remarkTag(speaker, value, time);
        this.say(tag, 10);
        $('center').hide("fast");
        $('#submit').show("fast", function () {
            $('#manifestation').focus();
        });
        this.cpu.lines[8] = "パスワード: ";
        this.cpu.lines[9] = "メール: ";
        this.cpu.lines[10] = "ユーザーID: ";
        this.user.sayable = true;
        this.index = 4;
        this.question();
        return false;
    };
    ChatForm.prototype.resize = function () {
        var length;
        length = $(window).width() - 70;
        $('#form').width(length);
        length = Math.round($(window).height() / 4 - 50);
        $('#hello > img').css('margin-top', length + 'px');
        length = $(window).height() - $('#header').height() - $('#footer').height();
        $('#initial').height(length);
    };
    ChatForm.prototype.hello = function () {
        var speaker, value, time, tag, delay;
        speaker = "cpu";
        delay   = 1;
        for (this.index;4 > this.index; this.index += 1) {
            value   = this.cpu.lines[this.index];
            time    = this.time();
            if (this.index ===3) {
                delay +=500;
                tag     = this.remarkTag(speaker, value, time, this.cpu.img[1]);
            } else {
                tag     = this.remarkTag(speaker, value, time, this.cpu.img[0]);
            }
            this.say(tag, delay);
            delay  += this.delay;
        }
        this.resize();
        this.question(delay);
        this.user.sayable = true;
        $('#submit').delay(delay+1000).show('fast',function () {
            $('#manifestation').focus();
        });
    };
    return ChatForm;
}());

(function () {
    'use strict';
	var Form = new ChatForm();
    $('#submit').hide('fast');
    $('#validation').hide('fast');
    $(window).resize(function () {Form.resize(); });
    window.onload = function () {
        // Start up Image
        $('#hello').fadeOut('slow', function () {Form.hello(); });
        $('#manifestation').keypress(function (e) {
            // Enter's key code
            if ((e.which && e.which === 13)
            || (e.keyCode && e.keyCode === 13)) {
                Form.answer();
                return false;
            }
        });
        $("#manifestation").focus(function() {
            $('html,body').animate({ scrollTop: 0}, 'fast');
        });
        $('#send').click(function (e) {Form.answer(); });
        $('#complate').click(function () {Form.complate(); });
        $('#undo').click(function () {Form.undo(); });
        // all of Change event
        $('#manifestation').bind('keydown keyup keypress change', function (e) {
            // without pressing Enter key
            if ((e.which && e.which !== 13)
            || (e.keyCode && e.keyCode !== 13)) {
                Form.validation();
            }
        });
    };
}());
//


koh5_pano



Your browser does not support the HTML5 canvas element.


Drag mouse to navigate.

Navigation





17.Aug.2010, Martin Wengenmayer