CPRT CPRT 2 fdlp Congressional Committee Materials <subtitle info="from-submission" quality="manual"/> <series> <title/> </series> <sourceContentType>deposited</sourceContentType> <packageDigitalOrigin>born digital</packageDigitalOrigin> <personalAuthor/> <branch>legislative</branch> <typeOfResource>text</typeOfResource> <genre authority="marcgt">government publication</genre> <geographicLocation/> <dateIssued>2007-03-01</dateIssued> <dateIngested>2010-03-23</dateIngested> <issuance quality="manual">continuing</issuance> <language quality="manual"/> <abstract/> <tableOfContents/> <subject> <topic/> <geographic/> </subject> <classification authority="sudocs">Y 4.B 85/2</classification> <classification authority="lcc"/> <otherIdentifier idStandard="hdl" quality="manual"/> <part ID="test" order="1" type="" quality="manual"/> <waisDatabaseName quality="manual"/> <notes source="from-ILS" quality="manual"/> <recordSource>DGPO</recordSource> <recordCreationDate>2010-03-23</recordCreationDate> <recordChangeDate>2010-03-23</recordChangeDate> <recordOrigin>machine generated</recordOrigin> <creator quality="manual"/> <publisher quality="manual"/> <pageCount quality="manual">12</pageCount> <frequency/> <processing stdRefs="" isContentSearch="true" isBrowse="false" allowedPublicUsers="" quality="manual"/> <collectionSpecific> <docClass>HPRT</docClass> <accessId>CPRT-110HPRT33868</accessId> <congress>110</congress> <session>1</session> <chamber quality="manual">HOUSE</chamber> <number>2</number> <jacketId>33-868</jacketId> <isFallbackTitle>false</isFallbackTitle> <subType>STANDARDPRINT</subType> </collectionSpecific> </descPkgMd> </packageHdr> </xforms:instance> <xforms:instance id="fdsys-processing-isContentSearch"> <isContentSearch> <item> <label>--select--</label> <value></value> </item> <item> <label>1</label> <value>1</value> </item> </isContentSearch> </xforms:instance> <xforms:bind nodeset="instance('header-instance')/descPkgMd/quality" required="true()" /> <xforms:bind nodeset="instance('header-instance')/descPkgMd/processing/@allowedPublicUsers" required="true()" /> <xforms:bind nodeset="instance('header-instance')/descPkgMd/processing/@isContentSearch" required="true()" /> </xforms:model> <style type="text/css"> body { font-size: 12px; font-family: arial, helvetica, sans-serif; margin: 0px 0px 0px 10px; padding: 0; border: 0; text-align: left; } h4 { font-family: arial, helvetica, sans-serif; font-size: 12px; _font-size: 10px; #font-size: 10px; margin: 10px 0px 0px 10px; padding: 0px; color: #333333; background-color: white; text-transform: uppercase; } #form h4 { font-family: arial, helvetica, sans-serif; font-size: 14px; margin: 5px 0px 0px -20px; padding: 0px; color: #333333; background-color: white; text-transform: uppercase; } h3 { font-size: 14px; font-family: arial, helvetica, sans-serif; margin: 10px 0px 0px 10px; padding: 0px; color: #333333; background-color: white; text-transform: uppercase; } #form h3 { font-size: 16px; font-family: arial, helvetica, sans-serif; margin: 10px 0px 0px -20px; padding: 0px; color: #333333; background-color: white; text-transform: uppercase; } p { margin: 2px 0px 2px 0px; border: 0px solid black; font-size: 12px; font-family: arial, helvetica, sans-serif; } div#form p{ font-family: arial, helvetica, sans-serif; font-size: 12px; padding: 0px; margin-top: 2px; width: auto; height: auto; } hr{ border-top: 2px solid #CCCCCC; border-left: 0px; margin-top: 1px; margin-bottom: 0px; padding: 0px; } a{ color: black; background-color: white; text-decoration: none; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif; } .output-label { float: left; margin-left: 20px; border: 0px solid black; width: 100px; padding-left: 0px; font-weight: bold; vertical-align: bottom; font-size: 12px; font-family: arial, helvetica, sans-serif; color: black; background-color: white; } .output-text { font-weight: normal; vertical-align: bottom; clear: left; font-size: 12px; color: black; background-color: white; font-family: arial, helvetica, sans-serif; } .output-screen { height: 330px; } .inspect-screen { height: 330px; } .header-section { margin: 20px 5px 0px 5px; padding: 10px 10px 10px 10px; } ul.multiple_columns li{ display: list-item; list-style: circle inside; float:left; } #header { border-bottom: 2px solid #669; height: 40px; background-color: #9999cc; margin-top: -5px; border: 0px; } #content { border: 0px dotted #000000; height: auto !important; height: 675px; } #navbar { float: left; width: 0px; } #main { border: 0px; border-left: 0px solid black; width: 800px; } #sidebar { float: left; width: 125px; border: 0px dotted black; padding: 20px 0px 0px 5px; } #endbar { clear:both; padding: 0px; text-align: left; } #trigger-buttons { height: 30px; text-align: left; padding: 4px 0px 0px 0px; border: 0px dotted red; } h1 { font-size: 12px; font-family: arial, helvetica, sans-serif; margin: 10px 0px 0px 10px; padding: 0px; color: #669; background-color: white; } .output-label { float: left; margin-left: 5px; border: 0px solid black; width: 150px; padding-left: 0px; font-weight: bold; vertical-align: bottom; font-size: 12px; font-family: arial, helvetica, sans-serif; color: black; background-color: white; } .output-text { font-weight: normal; vertical-align: bottom; clear: left; font-size: 12px; color: black; background-color: white; font-family: arial, helvetica, sans-serif; } .output-screen { height: 330px; } .inspect-screen { height: 330px; } .granuledata-section { margin: 0px 5px 0px 5px; padding: 10px 0px 10px 30px; } .granuledata-section-common { margin: 0px 5px 0px 5px; padding: 10px 0px 10px 0px; } .metadata-section-optional { margin: 0px 5px 0px 5px; padding: 10px 0px 0px 0px; } .justify-field { float: left; border: 0px solid black; width: 180px; padding-left: 10px; font-weight: bold; color: #000000; background-color: white; font-family: arial, helvetica, sans-serif; } .input-long input { width: 400px; background-color: white; color: #000000; font-weight: normal; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .input-extra-long input { width: 500px; background-color: white; color: #000000; font-weight: bold; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .input-short input { width: 200px; background-color: white; color: #000000; font-weight: normal; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .input-tiny input { background-color: white; color: #000000; font-weight: normal; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .input-micro input { width: 60px; background-color: white; color: #000000; font-weight: normal; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .input-medium input { width: 130px; background-color: white; color: #000000; font-weight: normal; padding-left: 3px; font-size: 12px; font-family: arial, helvetica, sans-serif; } .drop-down-GPO { width: 400px; text-align: left; padding-left: 0px; color: #000000; background-color: white; font-weight: normal; font-size: 12px; font-family: arial, helvetica, sans-serif; padding-left: 3px; } .drop-down-big { width: 250px; text-align: left; padding-left: 0px; color: #000000; background-color: white; font-weight: normal; font-size: 12px; font-family: arial, helvetica, sans-serif; padding-left: 3px; } .drop-down { width: 120px; text-align: left; padding-left: 0px; color: #000000; background-color: white; font-weight: normal; font-size: 12px; font-family: arial, helvetica, sans-serif; padding-left: 3px; } .optional-title { margin: 10px 0px 5px 0px; } .add-optional { padding: 2px; } /* date styles */ #wrap-date { margin-top: 5px; margin-bottom: 10px; border: 0px solid black; height: 58px; width: 640px; } .date-choice { float:left; border: 0px solid black; width: 338px; height: 56px; } .range-choice { float:left; border: 0px solid yellow; width: 64px; height: 56px; padding-left: 0px; font-weight: bold; } .date-wrap { border: 0px solid orange; height: 56px; font-weight: bold; } .date-top { padding-left: 0px; float:left; border: 0px solid black; } .date-bottom { float:left; padding-left: 0px; border: 0px solid black; } .date-label { padding-left: 20px; padding-right: 5px; } .input-date input { width: 85px; padding-left: 3px; background-color: white; color: #000000; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif; } /* Override Orbeon Styles */ .xforms-repeat-selected-item-1 { background-color: white; color: black; } .xforms-trigger span { vertical-align: middle; } .submit-error { color:red; background-color: white; font-weight:bold; text-transform: uppercase; padding-left: 20px; font-family: arial, helvetica, sans-serif; } .submit { height: 20px; border: 1px solid black; } .submit-done { padding-left: 20px; color: black; background-color: white; font-weight:bold; font-family: arial, helvetica, sans-serif; } .xforms-required-empty input, textarea.xforms-required-empty, input.xforms-required-empty { background-color: #ffc; color: #669; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif; padding-left: 3px; } select.xforms-required-empty { background-color: #ffc; color: #669; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif; padding-left: 3px; } .xforms-textarea { width: 400px; font-size: 12px; font-family: arial, helvetica, sans-serif; padding: 10px 3px 10px 3px; background-color: white; color: #000000; font-weight: normal; font-style: italic; font-size: 12px; } .xforms-help-panel { width: 300px; color: #669; background-color: white; font-weight: bold; font-size: 12px; font-family: arial, helvetica, sans-serif; text-align: left; } .xforms-help-panel .bd { height: 80px; overflow: auto; } /*Karun*/ .coll-specific-table{ padding-left: 0px; font-weight: normal; vertical-align: bottom; font-size: 12px; font-family: arial, helvetica, sans-serif; color: black; background-color: white; border: solid 2px #cccccc; margin-left: 10px; } .coll-specific-table th { background-color: #cccccc; text-align: center; padding: .3em; border: 1px solid #cccccc;} .coll-specific-table td { white-space: nowrap; } .metadata-section { /*border-bottom: 1px solid #669;*/ margin: 0px 0px 0px 5px; padding: 10px 0px 10px 30px; border: 0px; } .coll-specific-meta-table{ margin-left: 1px; width: 100%; float: left; border: 0px solid black; padding-left: 0px; font-weight: bold; vertical-align: bottom; font-size: 12px; font-family: arial, helvetica, sans-serif; color: black; background-color: white; } .coll-specific-meta-table { border: solid 0px #ffcc66; } .coll-specific-meta-table th { background-color: #ffcc66; text-align: center; padding: .3em; border: 1px solid #f93} .coll-specific-meta-table td { white-space: nowrap } .forms-hr { height: 10px; border: 0; background-color: #ffffff; color: #ffffff } th { padding: 1em; padding-top: 0; text-align: left; vertical-align: top } td { vertical-align: top } #banner{ background-image: url('../../../../xme/image/Homepage_top_banner.gif'); background-repeat: no-repeat; background-color: #3F66A1; margin-top: -25px; margin-left: -10px; padding: 0px 20px 0px 0px; border: 0px; height: 133px; width: 100%; } /* class button is a common class for the click buttons */ .button { font-family: "Trebuchet MS", Verdana, GillSans, Arial; background: #bcbcbc url("../../../../xme/image/button_bg.gif") repeat-x; font-weight: bold; font-size: 11px; color: #333; padding: 1px 2px; border-width: 1px; border-style: solid; border-color: #CCC #565656 #565656 #CCC; cursor: pointer; height:20px; line-height: normal; overflow: visible; _width: 1px; } .button:active { background: #bcbcbc url("../../../../xme/image/button_bg_onclick.gif"); border-color: #565656 #CCC #CCC #565656; } .button:hover{ background: #fdfdfd url("../../../../xme/image/button_bg_over.gif") repeat-x; } .button1 { font-family: "Trebuchet MS", Verdana, GillSans, Arial; background: #bcbcbc url("../../../../xme/image/button_bg.gif") repeat-x; font-weight: bold; font-size: 11px; color: #333; padding: 3px 2px; border-width: 1px; border-style: solid; border-color: #CCC #565656 #565656 #CCC; cursor: pointer; height: 30px; line-height: normal; overflow: visible; _width: 1px; } .key-element{ background: url('../../../../xme/image/star.jpg') no-repeat; margin-left: -2px; } .key-element_cs{ background: url('../../../../xme/image/star.jpg') no-repeat; padding-left: 10px; } .subtitle{ margin-left: 5px; } .classifications{ padding-top: 2px; padding-bottom: 2px; } .fields{ padding-left: 25px; } .float_r{ float: right; _margin-top: -15px; #margin-top: -15px; vertical-align: top; } /* Class for Header Collection Specific */ .xforms-label{ font-weight: bold; } .h3_granule_styles{ margin-top: 12px; #margin-top: 13px; _margin-top: 13px; text-align: center; background-color: #cccccc; padding-top: 3px; padding-bottom: 6px; margin-left: -40px; _margin-left: -60px; #margin-left: -60px; margin-right: -27px; } .h3_header_styles{ margin-top: 1.9px; #margin-top: 3px; _margin-top: 3px; text-align: center; background-color: #cccccc; padding-top: 3px; padding-bottom: 5px; margin-left: -40px; _margin-left: -60px; #margin-left: -60px; margin-right: -27px; } .header_cs_padding_1{ padding: 5px 5px; } .header_cs_padding_2{ padding-right: 5px; } .float_right_cs{ float: right; margin-top: -15px; } .repeat-table td { background-color: white; color: black; } table.congCommittee-table tr{ width: 2000px; } table.IE-Adjustment td{ _padding-left: 25px; #padding-left: 25px; } table.IE-Adjustment { _margin-left: -25px; #margin-left: -25px; } table.IE-congSerial-fix td{ _padding-left: 0px; #padding-left: 0px; } table.congCommitteeTable-IE td{ _padding-left: 0px; #padding-left: 0px; } table.congCommitteeTable-IE{ width: 110%; } table.congMember-IE{ width: 130%; } td.premis-object-title{ background-color: #CCCCCC; } textarea.xforms-required-empty{ background-color: white; font-weight: normal; } select.xforms-required-empty{ background-color: white; font-weight: normal; color: #000000; } #form h3.header-styles { margin-top: 5px; #margin-top: 10px; _margin-top: 10px; text-align: center; background-color: #cccccc; padding-top: 3px; #padding-top: 5px; _padding-top: 5px; padding-bottom: 3px; margin-left: -40px; _margin-left: -60px; #margin-left: -60px; margin-right: -27px; } </style> </head> <body> <!-- Dsys Header Information Display for Standard role --> <div class="metadata-section" id="form"> <br /> <h4>Package Metadata</h4> <br/> <!-- Collection Code --> <p> <xforms:output ref="descPkgMd/collectionCode" class="input-long" incremental="true" id="object-title"> <xforms:label class="justify-field">Collection Code</xforms:label> </xforms:output> </p> <!-- For 0 to one Quality --> <p> <xforms:input ref="descPkgMd/quality" class="input-long" incremental="true" id="qualityStdRole" > <xforms:label class="justify-field">Quality</xforms:label> <xforms:alert ev:event="xforms-model-construct-done">test alert</xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/quality" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/quality) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/quality" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/quality[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/quality/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/quality) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Quality</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/collectionCode" position="after" origin="instance('fdsys-quality')" /> <xforms:setfocus ev:event="DOMActivate" control="qualityStdRole" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one Scope --> <p> <xforms:output ref="descPkgMd/scope" class="input-long" incremental="true" id="scope"> <xforms:label class="justify-field">Scope</xforms:label> </xforms:output> </p> <!-- Government Author 1 --> <p> <xforms:input ref="descPkgMd/governmentAuthor1" class="input-long" incremental="true" id="governmentAuthor1_StdRole"> <xforms:label class="justify-field">Government Author1</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/governmentAuthor1" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/governmentAuthor1" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref="instance('header-instance')/descPkgMd/governmentAuthor1[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/governmentAuthor1/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- Government Author 2 --> <p> <xforms:input ref="descPkgMd/governmentAuthor2" class="input-long" incremental="true" id="governmentAuthor2_StdRole" > <xforms:label class="justify-field">Government Author2</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/governmentAuthor2" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/governmentAuthor2" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/governmentAuthor2) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/governmentAuthor2" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/governmentAuthor2[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/governmentAuthor2/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/governmentAuthor2) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Govt Author2</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-governmentAuthor2')" /> <xforms:setfocus ev:event="DOMActivate" control="governmentAuthor2_StdRole" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one Government Author 3 --> <p> <xforms:input ref="descPkgMd/governmentAuthor3" class="input-long" incremental="true" id="governmentAuthor3_StdRole" > <xforms:label class="justify-field">Government Author3</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/governmentAuthor3" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/governmentAuthor3" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/governmentAuthor3) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/governmentAuthor3" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/governmentAuthor3[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/governmentAuthor3/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/governmentAuthor3) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Govt Author3</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/governmentAuthor2 | //instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-governmentAuthor3')" /> <xforms:setfocus ev:event="DOMActivate" control="governmentAuthor3_StdRole" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one secondGovtAuthor1 --> <p> <xforms:input ref="descPkgMd/secondGovtAuthor1" class="input-long" incremental="true" id="secondGovtAuthor1" > <xforms:label class="justify-field">Second GovtAuthor1</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/secondGovtAuthor1" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/secondGovtAuthor1" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor1) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor1" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/secondGovtAuthor1[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor1/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor1) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Second GovtAuthor1</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/governmentAuthor3| instance('header-instance')/descPkgMd/governmentAuthor2 | //instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-secondGovtAuthor1')" /> <xforms:setfocus ev:event="DOMActivate" control="secondGovtAuthor1" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one secondGovtAuthor2 --> <p> <xforms:input ref="descPkgMd/secondGovtAuthor2" class="input-long" incremental="true" id="secondGovtAuthor2" > <xforms:label class="justify-field">Second GovtAuthor2</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/secondGovtAuthor2" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/secondGovtAuthor2" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor2) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor2" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/secondGovtAuthor2[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor2/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor2) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Second GovtAuthor2</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/secondGovtAuthor1 | instance('header-instance')/descPkgMd/governmentAuthor3| instance('header-instance')/descPkgMd/governmentAuthor2 | //instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-secondGovtAuthor2')" /> <xforms:setfocus ev:event="DOMActivate" control="secondGovtAuthor2" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one secondGovtAuthor3 --> <p> <xforms:input ref="descPkgMd/secondGovtAuthor3" class="input-long" incremental="true" id="secondGovtAuthor3" > <xforms:label class="justify-field">Second GovtAuthor3</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/secondGovtAuthor3" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/secondGovtAuthor3" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor3) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor3" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/secondGovtAuthor3[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/secondGovtAuthor3/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/secondGovtAuthor3) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Second GovtAuthor3</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/secondGovtAuthor2 | instance('header-instance')/descPkgMd/secondGovtAuthor1 | instance('header-instance')/descPkgMd/governmentAuthor3 | instance('header-instance')/descPkgMd/governmentAuthor2 | //instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-secondGovtAuthor3')" /> <xforms:setfocus ev:event="DOMActivate" control="secondGovtAuthor3" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one starprintNumber --> <p> <xforms:input ref="descPkgMd/starprintNumber" class="input-long" incremental="true" id="starprintNumber_StdRole" > <xforms:label class="justify-field">StarprintNumber</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/starprintNumber" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/starprintNumber" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/starprintNumber) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/starprintNumber" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/starprintNumber[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/starprintNumber/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/starprintNumber) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert StarprintNumber</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/secondGovtAuthor3 | instance('header-instance')/descPkgMd/secondGovtAuthor2 | instance('header-instance')/descPkgMd/secondGovtAuthor1 | instance('header-instance')/descPkgMd/governmentAuthor3 | instance('header-instance')/descPkgMd/governmentAuthor2 | //instance('header-instance')/descPkgMd/governmentAuthor1 ) [last()]" position="after" origin="instance('fdsys-starprintNumber')" /> <xforms:setfocus ev:event="DOMActivate" control="starprintNumber_StdRole" /> </xforms:trigger> </xforms:group> </p> <!-- Category --> <p> <xforms:output ref="descPkgMd/category" class="input-long" incremental="true" > <xforms:label class="justify-field">Category</xforms:label> </xforms:output> </p> <!-- Title and Sub Title --> <p> <!-- For Collections that have PM/title as a key element --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CCAL' or .='CDOC']"> <xforms:textarea ref="instance('header-instance')/descPkgMd/title" incremental="true" > <xforms:label class="justify-field key-element">Title</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/title" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/title" /></xforms:alert> <xforms:help> <xforms:output value="instance('resources')/help/title"/> </xforms:help> </xforms:textarea> </xforms:group> <!-- For Collections that does not have PM/title as a key element --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CDIR' or .='ECONI' or .='CFR' or .='CHRG' or .='CPRT' or .='CREC' or .='CRECB' or .='CRI' or .='CRPT' or .='DCPD' or .='ERP' or .='FR' or .='GAOREPORTS' or .='GOVMAN' or .='HOB' or .='LSA' or .='PLAW' or .='WCPD' or .='PPP' or .='BILLS' or .='STATUTE' or .='USCODE' or .='SMAN' or .='HMAN']"> <xforms:textarea ref="instance('header-instance')/descPkgMd/title" incremental="true" > <xforms:label class="justify-field">Title</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/title" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/title" /></xforms:alert> <xforms:help> <xforms:output value="instance('resources')/help/title"/> </xforms:help> </xforms:textarea> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/title[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/title/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:select1 ref="descPkgMd/title/@info" class="drop-down"> <xforms:label class="justify-field">Title Info</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/title/@info" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/title" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-info-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> </p> <!-- For 0 or 1 Sub Title--> <p> <xforms:textarea ref="descPkgMd/subtitle" class="input-long" incremental="true" > <xforms:label class="justify-field">Sub Title</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/subtitle" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/subtitle" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:textarea> <xforms:group ref=".[count(descPkgMd/subtitle) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/subtitle" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/subtitle[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/subtitle/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:select1 ref="descPkgMd/subtitle/@info" class="drop-down"> <xforms:label class="justify-field">Sub Title Info</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/subtitle/@info" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/subtitle" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-info-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> </p> <p> <xforms:group ref=".[count(descPkgMd/subtitle) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Sub Title</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/title) [last()]" position="after" origin="instance('fdsys-subTitle')" /> <xforms:setfocus ev:event="DOMActivate" control="subtitle_StdRole" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 or 1 Series--> <p> <xforms:input ref="descPkgMd/series/title" class="input-long" incremental="true" > <xforms:label class="justify-field">Series Title </xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/series/title" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/series" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/series/title) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/series" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/series[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/series/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/series/title) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Series</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/title | //instance('header-instance')/descPkgMd/subtitle) [last()]" position="after" origin="instance('fdsys-series')" /> <xforms:setfocus ev:event="DOMActivate" control="series_StdRole" /> </xforms:trigger> </xforms:group> </p> <!-- Source Content Type --> <p> <xforms:select1 ref="descPkgMd/sourceContentType" class="drop-down"> <xforms:label class="justify-field">Source Content Type</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/sourceContentType" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-sourceContentType-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:group ref="instance('header-instance')/descPkgMd/sourceContentType[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/sourceContentType/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- Package Digital Origin --> <p> <xforms:select1 ref="descPkgMd/packageDigitalOrigin" class="drop-down"> <xforms:label class="justify-field">Package Digital Origin</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/packageDigitalOrigin" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-packageDigitalOrigin-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:group ref="instance('header-instance')/descPkgMd/packageDigitalOrigin[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/packageDigitalOrigin/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one personalAuthor --> <p> <xforms:input ref="descPkgMd/personalAuthor" class="input-long" incremental="true" id="personalAuthor" > <xforms:label class="justify-field">personalAuthor</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/personalAuthor" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/personalAuthor" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/personalAuthor) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/personalAuthor" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/personalAuthor[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/personalAuthor/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/personalAuthor) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Personal Author</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/packageDigitalOrigin" position="after" origin="instance('fdsys-personalAuthor')" /> <xforms:setfocus ev:event="DOMActivate" control="personalAuthor" /> </xforms:trigger> </xforms:group> </p> <!-- Branch --> <p> <xforms:output ref="descPkgMd/branch" class="input-tiny"> <xforms:label class="justify-field">Branch</xforms:label> </xforms:output> </p> <!-- Type Of Resource --> <p> <xforms:select1 ref="descPkgMd/typeOfResource" class="drop-down"> <xforms:label class="justify-field">Type Of Resource</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/typeOfResource" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-typeOfResource-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:group ref="instance('header-instance')/descPkgMd/typeOfResource[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/typeOfResource/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- Genre --> <p> <xforms:output ref="descPkgMd/genre" class="input-long" incremental="true" id ="genre"> <xforms:label class="justify-field">Genre</xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@authority" class="input-tiny" > <xforms:label><span style="font-weight: bold;">Authority :</span></xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@lang" class="input-tiny" > <xforms:label><span style="font-weight: bold;">Lang :</span></xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@script" class="input-tiny" > <xforms:label><span style="font-weight: bold;">Script :</span></xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@transliteration" class="input-tiny" > <xforms:label><span style="font-weight: bold;">Transliteration :</span></xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@type" class="input-tiny" > <xforms:label><span style="font-weight: bold;">Type :</span></xforms:label> </xforms:output> <xforms:output ref="descPkgMd/genre/@xml:lang" class="input-tiny" > <xforms:label><span style="font-weight: bold;">xml:lang </span></xforms:label> </xforms:output> </p> <!-- For 0 to many geographicLocation --> <p> <xforms:repeat nodeset="descPkgMd/geographicLocation[position() > 0]" class="input-long" id="geographicLocation-repeat"> <xforms:input ref="self::node()" class="input-tiny" incremental="true" id="geographicLocation-input" > <xforms:label class="justify-field">Geographic Location</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/geographicLocation" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/geographicLocation[position() > 0]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/geographicLocation" /> </xforms:trigger> <xforms:group ref="instance('header-instance')/descPkgMd/geographicLocation[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/geographicLocation/@quality" /> </xforms:trigger> </xforms:group> </xforms:repeat> </p> <p> <xforms:group ref=".[count(descPkgMd/geographicLocation) eq 0] "> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Geographic Location</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/genre" position="after" origin="instance('fdsys-geographicLocation')" /> <xforms:setfocus ev:event="DOMActivate" control="geographicLocation" /> </xforms:trigger> </xforms:group> </p> <!-- Date Issued --> <p> <!-- For Collections that have PM/dateIssued as a key element --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CCAL' or .='CDIR' or .='CDOC' or .='ECONI' or .='CFR' or .='CHRG' or .='CPRT' or .='CREC' or .='CRECB' or .='CRI' or .='CRPT' or .='DCPD' or .='ERP' or .='GAOREPORTS' or .='GOVMAN' or .='HOB' or .='LSA' or .='PLAW' or .='WCPD' or .='PPP']"> <xforms:input ref="instance('header-instance')/descPkgMd/dateIssued" class="input-long" incremental="true" > <xforms:label class="justify-field key-element">Date Issued</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/dateIssued" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/dateIssued" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </xforms:group> <!-- For Collections that does not have PM/dateIssued as a key element --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='BILLS' or .='STATUTE' or .='USCODE' or .='SMAN' or .='HMAN' or .='FR']"> <xforms:input ref="instance('header-instance')/descPkgMd/dateIssued" class="input-long" incremental="true" > <xforms:label class="justify-field">Date Issued</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/dateIssued" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/dateIssued[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateIssued/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one dateCreated --> <p> <xforms:input ref="descPkgMd/dateCreated" class="input-long" incremental="true" id="dateCreated" > <xforms:label class="justify-field">Date-Created</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/dateCreated" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/dateCreated" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/dateCreated) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateCreated" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/dateCreated[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateCreated/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/dateCreated) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Date Created</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/dateIssued" position="after" origin="instance('fdsys-dateCreated')" /> <xforms:setfocus ev:event="DOMActivate" control="dateCreated" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one dateCopyrighted --> <p> <xforms:input ref="descPkgMd/dateCopyrighted" class="input-long" incremental="true" id="dateCopyrighted" > <xforms:label class="justify-field">Date-Copyrighted</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/dateCopyrighted" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/dateCopyrighted" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/dateCopyrighted) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateCopyrighted" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/dateCopyrighted[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateCopyrighted/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/dateCopyrighted) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Date Copyrighted</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/dateIssued | //instance('header-instance')/descPkgMd/dateCreated) [last()]" position="after" origin="instance('fdsys-dateCopyrighted')" /> <xforms:setfocus ev:event="DOMActivate" control="dateCopyrighted" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one dateValid --> <p> <xforms:input ref="descPkgMd/dateValid" class="input-long" incremental="true" id="dateValid" > <xforms:label class="justify-field">Date-Valid</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/dateValid" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/dateValid" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/dateValid) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateValid" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/dateValid[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/dateValid/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/dateValid) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Date Valid</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/dateCopyrighted | //instance('header-instance')/descPkgMd/dateIssued | //instance('header-instance')/descPkgMd/dateCreated) [last()]" position="after" origin="instance('fdsys-dateValid')" /> <xforms:setfocus ev:event="DOMActivate" control="dateValid" /> </xforms:trigger> </xforms:group> </p> <!-- Date Modified --> <p> <xforms:output ref="descPkgMd/dateModified" class="input-long" incremental="true" > <xforms:label class="justify-field">Date Modified</xforms:label> </xforms:output> </p> <!-- Date Ingested --> <p> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='HOB' or .='STATUTE']"> <xforms:output ref="instance('header-instance')/descPkgMd/dateIngested" class="input-long" incremental="true" > <xforms:label class="justify-field key-element">Date Ingested</xforms:label> </xforms:output> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CDIR' or .='ECONI' or .='CFR' or .='CHRG' or .='CPRT' or .='CREC' or .='CRECB' or .='CRI' or .='CRPT' or .='DCPD' or .='ERP' or .='FR' or .='GAOREPORTS' or .='GOVMAN' or .='CCAL' or .='LSA' or .='PLAW' or .='WCPD' or .='PPP' or .='BILLS' or .='CDOC' or .='USCODE' or .='SMAN' or .='HMAN']"> <xforms:output ref="instance('header-instance')/descPkgMd/dateIngested" class="input-long" incremental="true" > <xforms:label class="justify-field">Date Ingested</xforms:label> </xforms:output> </xforms:group> </p> <!-- For 0 to one edition --> <p> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='USCODE']"> <xforms:input ref="instance('header-instance')/descPkgMd/edition" class="input-long" incremental="true" id="editionkeyelement" > <xforms:label class="justify-field key-element">Edition</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/edition" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/edition" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.!='USCODE']"> <xforms:input ref="instance('header-instance')/descPkgMd/edition" class="input-long" incremental="true" id="edition" > <xforms:label class="justify-field">Edition</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/edition" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/edition" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </xforms:group> <xforms:group ref=".[count(descPkgMd/edition) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/edition" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/edition[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/edition/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/edition) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Edition</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/dateIngested | //instance('header-instance')/descPkgMd/dateCopyrighted | //instance('header-instance')/descPkgMd/dateIssued | //instance('header-instance')/descPkgMd/dateCreated | //instance('header-instance')/descPkgMd/dateIngested)[last()]" position="after" origin="instance('fdsys-edition')" /> <xforms:setfocus ev:event="DOMActivate" control="edition" /> </xforms:trigger> </xforms:group> </p> <!-- Issuance --> <p> <xforms:select1 ref="descPkgMd/issuance" class="drop-down"> <xforms:label class="justify-field">Issuance</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/issuance" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/issuance" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-issuance-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:group ref="instance('header-instance')/descPkgMd/issuance[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/issuance/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- Language --> <p> <xforms:input ref="descPkgMd/language" class="input-tiny" incremental="true" > <xforms:label class="justify-field">Language</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/language" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/language" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref="instance('header-instance')/descPkgMd/language[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/language/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one abstract --> <p> <xforms:input ref="descPkgMd/abstract" class="input-long" incremental="true" id="abstract" > <xforms:label class="justify-field">Abstract</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/abstract" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/abstract" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/abstract) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/abstract" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/abstract[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/abstract/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/abstract) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Abstract</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/language" position="after" origin="instance('fdsys-abstract')" /> <xforms:setfocus ev:event="DOMActivate" control="abstract" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one tableOfContents --> <p> <xforms:input ref="descPkgMd/tableOfContents" class="input-long" incremental="true" id="tableOfContents" > <xforms:label class="justify-field">Table Of Contents</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/tableOfContents" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/tableOfContents" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/tableOfContents) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/tableOfContents" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/tableOfContents[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/tableOfContents/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/tableOfContents) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Table Of Contents</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/language) [last()]" position="after" origin="instance('fdsys-tableOfContents')" /> <xforms:setfocus ev:event="DOMActivate" control="tableOfContents" /> </xforms:trigger> </xforms:group> </p> <!-- 0 to 1 Subject --> <p> <xforms:input ref="descPkgMd/subject/topic" class="input-tiny" incremental="true" id="subject-topic"> <xforms:label>Subject: Topic</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/subject/topic" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/subject" origin="xxforms:attribute('quality', 'manual')" /> </xforms:action> </xforms:input> <xforms:input ref="descPkgMd/subject/geographic" class="input-tiny" incremental="true" id="subject-geographic"> <xforms:label>Geographic</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/subject/geographic" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/subject" origin="xxforms:attribute('quality', 'manual')" /> </xforms:action> </xforms:input> <xforms:group ref=".[count(instance('header-instance')/descPkgMd/subject) > 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/subject" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/subject[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/subject/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(instance('header-instance')/descPkgMd/subject) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Subject</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')/descPkgMd" nodeset="(//instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/issuance | //instance('header-instance')/descPkgMd/collectionCode | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract)[last()]" origin="instance('fdsys-subject')" /> <xforms:setfocus ev:event="DOMActivate" control="subject-topic" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one temporalSubject --> <p> <xforms:input ref="descPkgMd/temporalSubject" class="input-tiny" incremental="true" id="temporalSubject" > <xforms:label class="justify-field">Temporal Subject</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/temporalSubject" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/temporalSubject" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/temporalSubject) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/temporalSubject" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/temporalSubject[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/temporalSubject/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/temporalSubject) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Temporal Subject</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/geographicSubject | //instance('header-instance')/descPkgMd/topic | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/subject) [last()]" position="after" origin="instance('fdsys-temporalSubject')" /> <xforms:setfocus ev:event="DOMActivate" control="temporalSubject" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to many classification --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='FR']"> <p> <xforms:repeat nodeset="instance('header-instance')/descPkgMd/classification[position() > 0]" id="classification-repeat"> <div class="classifications"> <b style="padding-right: 10px">classification</b> <xforms:select1 ref="self::node()/@authority" class="input-tiny" incremental="true" > <xforms:label><span style="font-weight: normal; padding: 10px 3px;">Authority</span></xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/classification/@authority" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/classification[index('classification-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-classification-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <span style="padding-left: 10px;"> <xforms:input ref="self::node()" incremental="true" > <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/classification" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/classification[index('classification-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:trigger appearance="minimal"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="." at="index('classification-repeat')" /> </xforms:trigger> <xforms:group ref="self::node()[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="self::node()/@quality" /> </xforms:trigger> </xforms:group> </span> </div> </xforms:repeat> </p> <p> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert classification</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/geographicSubject | //instance('header-instance')/descPkgMd/topic | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/subject | //instance('header-instance')/descPkgMd/temporalSubject | //instance('header-instance')/descPkgMd/classification[last()])[last()]" position="after" origin="instance('fdsys-classification')" /> <xforms:setfocus ev:event="DOMActivate" control="cfr" /> </xforms:trigger> </p> </xforms:group> <p> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.!='FR']"> <xforms:repeat nodeset="instance('header-instance')/descPkgMd/classification[position() > 0]" id="classification-repeat-readonly"> <div class="classifications"> <b style="padding-right: 10px">classification</b> <xforms:output ref="self::node()" incremental="true" > </xforms:output> <xforms:output ref="self::node()/@authority" class="input-tiny" incremental="true" > <xforms:label><span style="font-weight: normal; padding: 10px 3px;"><b>authority</b></span></xforms:label> </xforms:output> </div> </xforms:repeat> </xforms:group> </p> <!-- For 0 to many otherIdentifier --> <p> <!-- For CRECB Collection --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CRECB']"> <xforms:repeat nodeset="instance('header-instance')/descPkgMd/otherIdentifier[position() > 0]" id="otherIdentifier-repeat-crecb"> <div class="classifications"> <xforms:group ref="self::node()[@idStandard='migrated-doc-id']"> <b style="padding-right: 10px" class="key-element_cs">otherIdentifier</b> <xforms:select1 ref="@idStandard" class="input-tiny" incremental="true" > <xforms:label><span style="font-weight: normal; padding: 10px 3px;">idStandard</span></xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/otherIdentifier/@idStandard" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/otherIdentifier[index('otherIdentifier-repeat-crecb')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-otherIdentifier-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> </xforms:group> <xforms:group ref="self::node()[@idStandard!='migrated-doc-id']"> <b style="padding-right: 10px">otherIdentifier</b> <xforms:select1 ref="@idStandard" class="input-tiny" incremental="true" > <xforms:label><span style="font-weight: normal; padding: 10px 3px;">idStandard</span></xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/otherIdentifier/@idStandard" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/otherIdentifier[index('otherIdentifier-repeat-crecb')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-otherIdentifier-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> </xforms:group> <span style="padding-left: 10px;"> <xforms:input ref="self::node()" incremental="true" > <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/otherIdentifier" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/otherIdentifier[index('otherIdentifier-repeat-crecb')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:trigger appearance="minimal"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="." at="index('otherIdentifier-repeat-crecb')" /> </xforms:trigger> <xforms:group ref="self::node()[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="self::node()/@quality" /> </xforms:trigger> </xforms:group> </span> </div> </xforms:repeat> </xforms:group> <!-- For Collections other than CRECB --> <xforms:group ref="instance('header-instance')/descPkgMd/collectionCode[.='CDIR' or .='ECONI' or .='CFR' or .='CHRG' or .='CPRT' or .='CREC' or .='HOB' or .='CRI' or .='CRPT' or .='DCPD' or .='ERP' or .='FR' or .='GAOREPORTS' or .='GOVMAN' or .='CCAL' or .='LSA' or .='PLAW' or .='WCPD' or .='PPP' or .='BILLS' or .='CDOC' or .='USCODE' or .='SMAN' or .='HMAN'or .='STATUTE']"> <xforms:repeat nodeset="instance('header-instance')/descPkgMd/otherIdentifier[position() > 0]" id="otherIdentifier-repeat"> <div class="classifications"> <xforms:input ref="self::node()" incremental="true" class="input-tiny"> <xforms:label>Other Identifier</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/otherIdentifier" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/otherIdentifier[index('otherIdentifier-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <span style="padding-left: 10px;"> <xforms:select1 ref="self::node()/@idStandard" class="drop-down" incremental="true" > <xforms:label><span style="font-weight: normal; padding: 10px 3px;">idStandard</span></xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/otherIdentifier/@idStandard" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/otherIdentifier[index('otherIdentifier-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-otherIdentifier-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:trigger appearance="minimal"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="." at="index('otherIdentifier-repeat')" /> </xforms:trigger> <xforms:group ref="self::node()[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="self::node()/@quality" /> </xforms:trigger> </xforms:group> </span> </div> </xforms:repeat> </xforms:group> </p> <p> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert otherIdentifier</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/geographicSubject | //instance('header-instance')/descPkgMd/topic | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/subject | //instance('header-instance')/descPkgMd/temporalSubject | //instance('header-instance')/descPkgMd/classification[last()] | //instance('header-instance')/descPkgMd/otherIdentifier[last()])[last()]" position="after" origin="instance('fdsys-otherIdentifier')" /> <xforms:setfocus ev:event="DOMActivate" control="cfr" /> </xforms:trigger> </p> <br/> <!-- For 0 to More part --> <xforms:group ref=".[count(instance('header-instance')/descPkgMd/part) gt 0]"> <xforms:repeat nodeset="instance('header-instance')/descPkgMd/part[position() > 0]" id="part-repeat"> <table> <tr> <td> <b>Part : ID</b> <xforms:input ref="@ID" class="input-tiny" incremental="true" id="partId"> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/part/@ID" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/part[index('part-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </td> <td> <b>order</b> <xforms:input ref="self::node()/@order" class="input-tiny" incremental="true" > <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/part/@order" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/part[index('part-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </td> <td> <b>type</b> <xforms:input ref="self::node()/@type" class="input-tiny" incremental="true" > <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/part/@type" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/part[index('part-repeat')]" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> </td> <td> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label> <img src="../../../../../xme/image/remove1.gif" /> </xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="." at="index('part-repeat')" /> </xforms:trigger> </td> <td> <xforms:group ref="self::node()[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="self::node()/@quality" /> </xforms:trigger> </xforms:group> </td> </tr> </table> </xforms:repeat> </xforms:group> <p> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Part</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/part[last()] | //instance('header-instance')/descPkgMd/otherIdentifier[last()] | //instance('header-instance')/descPkgMd/classification[last()] | //instance('header-instance')/descPkgMd/temporalSubject | //instance('header-instance')/descPkgMd/geographicSubject | //instance('header-instance')/descPkgMd/topic | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/language) [last()]" position="after" origin="instance('fdsys-pmpart')" /> <xforms:setfocus ev:event="DOMActivate" control="partId" /> </xforms:trigger> </p> <!-- For 0 to one waisDatabaseName --> <p> <xforms:input ref="descPkgMd/waisDatabaseName" class="input-long" incremental="true" id="waisDatabaseName" > <xforms:label class="justify-field">WAIS Database Name</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/waisDatabaseName" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/waisDatabaseName" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/waisDatabaseName) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/waisDatabaseName" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/waisDatabaseName[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/waisDatabaseName/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/waisDatabaseName) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert WAIS Database Name</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/issuance | //instance('header-instance')/descPkgMd/subject | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/temporalSubject | //instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/part | //instance('header-instance')/descPkgMd/classification[last()] | //instance('header-instance')/descPkgMd/otherIdentifier[last()])[last()]" position="after" origin="instance('fdsys-waisDatabaseName')" /> <xforms:setfocus ev:event="DOMActivate" control="waisDatabaseName" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one notes --> <p> <xforms:input ref="descPkgMd/notes" class="input-tiny" incremental="true" id="notes" > <xforms:label class="justify-field">Notes</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/notes" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/notes" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:select1 ref="descPkgMd/notes/@source" class="drop-down" incremental="true" id="notes-source"> <xforms:label><span style="font-weight: normal">Source:</span></xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/notes/@source" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/notes" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:itemset nodeset="instance('fdsys-notes-source-select')/item"> <xforms:label ref="label" /> <xforms:value ref="value" /> </xforms:itemset> </xforms:select1> <xforms:group ref=".[count(descPkgMd/notes) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/notes" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/notes[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/notes/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/notes) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Notes</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/issuance | //instance('header-instance')/descPkgMd/subject | //instance('header-instance')/descPkgMd/tableOfContents | //instance('header-instance')/descPkgMd/abstract | //instance('header-instance')/descPkgMd/temporalSubject | //instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/waisDatabaseName | //instance('header-instance')/descPkgMd/part | //instance('header-instance')/descPkgMd/classification[last()] | //instance('header-instance')/descPkgMd/otherIdentifier[last()])[last()]" position="after" origin="instance('fdsys-notes')" /> <xforms:setfocus ev:event="DOMActivate" control="notes" /> </xforms:trigger> </xforms:group> </p> <!-- Record Source --> <p> <xforms:output ref="descPkgMd/recordSource" class="input-long" incremental="true" > <xforms:label class="justify-field">Record Source</xforms:label> </xforms:output> </p> <!-- Record Creation Date --> <p> <xforms:output ref="descPkgMd/recordCreationDate" class="input-long" incremental="true" > <xforms:label class="justify-field">Record Creation Date</xforms:label> </xforms:output> </p> <!-- Record Change Date --> <p> <xforms:output ref="descPkgMd/recordChangeDate" class="input-long" incremental="true" > <xforms:label class="justify-field">Record Change Date</xforms:label> </xforms:output> </p> <!-- Record Origin --> <p> <xforms:output ref="descPkgMd/recordOrigin" class="input-long" incremental="true" > <xforms:label class="justify-field">Record Origin</xforms:label> </xforms:output> </p> <!-- For 0 to one creator --> <p> <xforms:input ref="descPkgMd/creator" class="input-long" incremental="true" id="creator" > <xforms:label class="justify-field">Creator</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/creator" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/creator" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/creator) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/creator" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/creator[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/creator/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/creator) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Creator</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/recordOrigin" position="after" origin="instance('fdsys-creator')" /> <xforms:setfocus ev:event="DOMActivate" control="creator" /> </xforms:trigger> </xforms:group> </p> <!-- For Publisher --> <p> <xforms:input ref="descPkgMd/publisher" class="input-tiny" incremental="true" > <xforms:label class="justify-field">Publisher</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/publisher" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/publisher" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref="instance('header-instance')/descPkgMd/publisher[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/publisher/@quality" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one Page Count --> <p> <xforms:input ref="descPkgMd/pageCount" class="input-long" incremental="true" id="pageCount" > <xforms:label class="justify-field">Page Count</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/pageCount" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/pageCount" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/pageCount) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/pageCount" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/pageCount[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/pageCount/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/pageCount) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Page Count</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="instance('header-instance')/descPkgMd/publisher" position="after" origin="instance('fdsys-pageCount')" /> <xforms:setfocus ev:event="DOMActivate" control="pageCount" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one Frequency --> <p> <xforms:input ref="descPkgMd/frequency" class="input-long" incremental="true" id="frequency" > <xforms:label class="justify-field">Frequency</xforms:label> <xforms:alert ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/alert/PM/frequency" /></xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/frequency" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> </xforms:input> <xforms:group ref=".[count(descPkgMd/frequency) gt 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img style="padding-left: 5px;" src="../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/frequency" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/frequency[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/frequency/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(descPkgMd/frequency) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert Frequency</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')" nodeset="(//instance('header-instance')/descPkgMd/pageCount | //instance('header-instance')/descPkgMd/publisher) [last()]" position="after" origin="instance('fdsys-frequency')" /> <xforms:setfocus ev:event="DOMActivate" control="pageCount" /> </xforms:trigger> </xforms:group> </p> <!-- For 0 to one Processing --> <p> <xforms:input ref="instance('header-instance')/descPkgMd/processing/@stdRefs" class="input-tiny" incremental="true" id="processing-stdRefs"> <xforms:label>Processing: stdRefs</xforms:label> <xforms:hint ev:event="xforms-model-construct-done"><xforms:output value="instance('resource')/messages/hint/processing/@stdRefs" /></xforms:hint> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/processing" origin="xxforms:attribute('quality', 'manual')" /> </xforms:action> </xforms:input> <xforms:select1 ref="instance('header-instance')/descPkgMd/processing/@isContentSearch" class="drop-down"> <xforms:label><span style="font-weight: normal; padding: 10px 3px;">isContentSearch</span></xforms:label> <!--<xforms:hint><xforms:output value="instance('resource')/messages/hint/processing/@isContentSearch" /></xforms:hint>--> <xforms:alert ev:event="xforms-model-construct-done">test alert</xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/processing" origin="xxforms:attribute('quality', 'manual')"/> </xforms:action> <xforms:item> <xforms:label>--select--</xforms:label> <xforms:value></xforms:value> </xforms:item> <xforms:item> <xforms:label>1</xforms:label> <xforms:value>1</xforms:value> </xforms:item> </xforms:select1> <xforms:input ref="instance('header-instance')/descPkgMd/processing/@allowedPublicUsers" class="input-tiny" incremental="true" id="processing-allowedPublicUsers"> <xforms:label>allowedPublicUsers</xforms:label> <xforms:alert ev:event="xforms-model-construct-done">test alert</xforms:alert> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/processing" origin="xxforms:attribute('quality', 'manual')" /> </xforms:action> </xforms:input> <xforms:input ref="instance('header-instance')/descPkgMd/processing/@isBrowse" class="input-tiny" incremental="true" id="processing-isBrowse"> <xforms:label>isBrowse</xforms:label> <xforms:action ev:event="xforms-value-changed"> <xforms:insert context="instance('header-instance')/descPkgMd/processing" origin="xxforms:attribute('quality', 'manual')" /> </xforms:action> </xforms:input> <xforms:group ref=".[count(instance('header-instance')/descPkgMd/processing) > 0]"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove1.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/processing" /> </xforms:trigger> </xforms:group> <xforms:group ref="instance('header-instance')/descPkgMd/processing[@quality='manual']"> <xforms:trigger appearance="minimal" ref="self::node()"> <xforms:label><img src="../../../../../xme/image/remove_manual.gif" /></xforms:label> <xforms:delete ev:event="DOMActivate" nodeset="instance('header-instance')/descPkgMd/processing/@quality" /> </xforms:trigger> </xforms:group> </p> <p> <xforms:group ref=".[count(instance('header-instance')/descPkgMd/processing) eq 0]"> <xforms:trigger appearance="minimal"> <xforms:label><img style="margin-left: -25px; padding-right: 0px;" src="../../../../xme/image/add1.gif" /><span class="subtitle">Insert processing</span></xforms:label> <xforms:insert ev:event="DOMActivate" context="instance('header-instance')/descPkgMd" nodeset="(//instance('header-instance')/descPkgMd/language | //instance('header-instance')/descPkgMd/issuance | //instance('header-instance')/descPkgMd/collectionCode | //instance('header-instance')/descPkgMd/publisher | //instance('header-instance')/descPkgMd/pageCount | //instance('header-instance')/descPkgMd/frequency)[last()]" origin="instance('fdsys-processing')" /> <xforms:setfocus ev:event="DOMActivate" control="processing-stdRefs" /> </xforms:trigger> </xforms:group> </p> </div> </body> </html>