var yesno=[
    {
        text:"@@yes@@",
        value:"yes"
    },{
        text:"@@no@@",
        value:"no"
    }
];
var envConstruction=[
    {
        id:"popup",
        storage:"popup",
        checkbox:false,
        doubleText:false,
        setValue:0,
        width:50,
        text:{
            head:"@@popup@@",
            desc:'@@popupwarn@@',
            after:"@@s@@"
        }
    },{
        id:"notf",
        storage:"nativenotf",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@nativenotf@@",
            desc:"@@nnwarn@@",
            checkbox:yesno
        }
    },{
        id:"width",
        storage:"width",
        checkbox:false,
        doubleText:false,
        width:50,
        setValue:300,
        text:{
            head:"@@minwidth@@",
            desc:"@@minwidthwarn@@",
            after:"px @@above@@"
        }
    },{
        id:"fixwidth",
        storage:"fixwidth",
        checkbox:false,
        doubleText:false,
        setValue:300,
        width:50,
        text:{
            head:"@@fixwidth@@",
            desc:"@@fixwidthwarn@@",
            after:"px @@above@@"
        }
    },{
        id:"size",
        storage:"size",
        checkbox:false,
        doubleText:false,
        width:50,
        setValue:13,
        text:{
            head:"@@fontsize@@",
            desc:'<span style="font-size:13px">13px(@@absolute@@)</span>',
            after:"px"
        }
    },{
        id:"ha",
        storage:"ha",
        checkbox:true,
        setValue:false,
        text:{
            head:"@@hardwareAcceleration@@",
            desc:"@@hardwareAccelerationWarn@@",
            checkbox:[
                {
                    text:"@@yes@@",
                    value:"true"
                },{
                    text:"@@no@@",
                    value:"false"
                }
            ]
        }
    }
];
var tlConstruction=[
    {
        id:"time",
        storage:"datetype",
        checkbox:true,
        setValue:"absolute",
        text:{
            head:"@@timemode@@",
            desc:'@@relativetime@@<br>@@absolutetime@@<br>@@mixtime@@',
            checkbox:[
                {
                    text:"@@relativesel@@",
                    value:"relative"
                },{
                    text:"@@absolutesel@@",
                    value:"absolute"
                },{
                    text:"@@doublesel@@",
                    value:"double"
                },{
                    text:"@@mixsel@@",
                    value:"medium"
                }

            ]
        }
    },{
        id:"ul",
        storage:"locale",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@locale@@",
            desc:"@@localewarn@@",
            checkbox:yesno
        }
    },{
        id:"nsfw",
        storage:"nsfw",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@nswf@@",
            desc:"@@nsfwwarn@@",
            checkbox:yesno
        }
    },{
        id:"cw",
        storage:"cw",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@cw@@",
            desc:"",
            checkbox:yesno
        }
    },{
        id:"rp",
        storage:"replyct",
        checkbox:true,
        setValue:"hidden",
        text:{
            head:"@@replyct@@",
            desc:"",
            checkbox:[
                {
                    text:"@@replyct_hidden@@",
                    value:"hidden"
                },{
                    text:"@@replyct_hidden@@",
                    value:"all"
                }

            ]
        }
    },{
        id:"gif",
        storage:"gif",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@gif@@",
            desc:"",
            checkbox:yesno
        }
    },{
        id:"tag",
        storage:"tag-range",
        checkbox:true,
        setValue:"local",
        text:{
            head:"@@tag@@",
            desc:"",
            checkbox:[
                {
                    text:"@@tagfed@@",
                    value:"all"
                },{
                    text:"@@taglocal@@",
                    value:"local"
                }

            ]
        }
    },{
        id:"via",
        storage:"viashow",
        checkbox:true,
        setValue:"no",
        text:{
            head:"@@via@@",
            desc:"",
            checkbox:yesno
        }
    },{
        id:"mov",
        storage:"mouseover",
        checkbox:true,
        setValue:"no",
        text:{
            head:"@@mouseover@@",
            desc:"@@mouseoverwarn@@",
            checkbox:[
                {
                    text:"@@mv@@",
                    value:"yes"
                },{
                    text:"@@mvclick@@",
                    value:"click"
                },{
                    text:"@@no@@",
                    value:"no"
                }

            ]
        }
    },{
        id:"notfm",
        storage:"setasread",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@notfmarker@@",
            desc:"",
            checkbox:yesno
        }
    },{
        checkbox:false,
        doubleText:true,
        data:[
            {
                id:"sentence",
                storage:"sentence",
                width:50,
                setValue:500,
                text:{after:"@@lines@@ @@above@@ @@or@@"}
            },{
                id:"letters",
                storage:"letters",
                width:50,
                setValue:7000,
                text:{after:"@@letters@@ @@above@@"}
            }
        ],
        text:{
            head:"@@autofold@@",
            desc:"@@autofoldwarn@@",
        }
    },{
        id:"img-height",
        storage:"img-height",
        checkbox:false,
        doubleText:false,
        width:80,
        setValue:200,
        text:{
            head:"@@imgheight@@",
            desc:"",
            after:"px"
        }
    },{
        id:"ticker",
        storage:"ticker_ok",
        checkbox:true,
        setValue:"no",
        text:{
            head:"@@ticker@@",
            desc:'@@tickerwarn@@',
            checkbox:yesno
        }
    },{
        id:"anime",
        storage:"animation",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@animation@@",
            desc:"",
            checkbox:yesno
        }
    }
];
var postConstruction=[
    {
        id:"cw-text",
        storage:"cw-text",
        checkbox:false,
        doubleText:false,
        width:150,
        setValue:"",
        text:{
            head:"@@defaultcw@@",
            desc:"",
            after:""
        }
    },{
        checkbox:false,
        doubleText:true,
        data:[
            {
                id:"cw_sentence",
                storage:"cw_sentence",
                width:50,
                setValue:500,
                text:{after:"@@lines@@ @@above@@ @@or@@"}
            },{
                id:"cw_letters",
                storage:"cw_letters",
                width:50,
                setValue:7000,
                text:{after:"@@letters@@ @@above@@"}
            }
        ],
        text:{
            head:"@@autocw@@",
            desc:"@@autocwwarn@@",
        }
    },{
        id:"cws",
        storage:"always-cw",
        checkbox:true,
        setValue:"no",
        text:{
            head:"@@cws@@",
            desc:"",
            checkbox:yesno
        }
    },{
        id:"vis",
        storage:"vis",
        checkbox:true,
        setValue:"public",
        text:{
            head:"@@defaultvis@@",
            desc:"",
            checkbox:[
                {
                    text:"@@public@@",
                    value:"public"
                },{
                    text:"@@unlisted@@",
                    value:"unlisted"
                },{
                    text:"@@private@@",
                    value:"private"
                },{
                    text:"@@direct@@",
                    value:"direct"
                },{
                    text:"@@memory@@",
                    value:"memory"
                },{
                    text:"@@useapi@@",
                    value:"useapi"
                }
            ]
        }
    },{
        id:"img",
        storage:"img",
        checkbox:true,
        setValue:"no-act",
        text:{
            head:"@@postimg@@",
            desc:"",
            checkbox:[
                {
                    text:"@@showurl@@",
                    value:"url"
                },{
                    text:"@@nourl@@",
                    value:"no-act"
                }
            ]
        }
    },{
        id:"box",
        storage:"box",
        checkbox:true,
        setValue:"yes",
        text:{
            head:"@@box@@",
            desc:"",
            checkbox:[
                {
                    text:"@@boxyes@@",
                    value:"yes"
                },{
                    text:"@@boxno@@",
                    value:"no"
                },{
                    text:"@@boxabs@@",
                    value:"absolute"
                }
            ]
        }
    },{
        id:"quote",
        storage:"quote",
        checkbox:true,
        setValue:"nothing",
        text:{
            head:"@@quote@@",
            desc:"",
            checkbox:[
                {
                    text:"@@simple@@",
                    value:"simple"
                },{
                    text:"@@mention@@",
                    value:"mention"
                },{
                    text:"@@full@@",
                    value:"full"
                },{
                    text:"@@notqt@@",
                    value:"nothing"
                }
            ]
        }
    },{
        id:"main",
        storage:"mainuse",
        checkbox:true,
        setValue:"remain",
        text:{
            head:"@@main@@",
            desc:"@@mainwarn@@",
            checkbox:[
                {
                    text:"@@lastacct@@",
                    value:"remain"
                },{
                    text:"@@usemainacct@@",
                    value:"main"
                }
            ]
        }
    },{
        id:"sec",
        storage:"sec",
        checkbox:true,
        setValue:"public",
        text:{
            head:"@@secondary@@",
            desc:"",
            checkbox:[
                {
                    text:"@@nothing@@",
                    value:"nothing"
                },{
                    text:"@@public@@",
                    value:"public"
                },{
                    text:"@@unlisted@@",
                    value:"unlisted"
                },{
                    text:"@@private@@",
                    value:"private"
                },{
                    text:"@@direct@@",
                    value:"direct"
                },{
                    text:"@@localonly@@",
                    value:"local",
                    kirishima:true,
                    kirishimaText:"非対応インスタンスでは「未収載」になります。"
                }
            ]
        }
    }
]