<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ev="http://www.w3.org/2001/xml-events"
	xmlns:xsd="http://www.w3.org/2001/XMLschema"
	xmlns:fs="http://www.curs.ru/ns/FormServer"
	xmlns:xf="http://www.w3.org/2002/xforms">
    <head>
        <xf:model id="xformId_mainModel">
            <xf:instance id="xformId_mainInstance">
                <schema xmlns="">
                    <data>
                        <year label="" value=""/>
                    </data>
                </schema>
            </xf:instance>
            <xf:bind>
                <xf:bind nodeset="instance('xformId_mainInstance')/record/edu_organization_name" readonly="true()"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/speciality_name" readonly="true()"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/edu_form_name" readonly="true()"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/dateTo" type="date"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/dateFrom" type="date"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_from" type="nonNegativeInteger"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_to" type="nonNegativeInteger"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_sim_from" type="nonNegativeInteger"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_sim_to" type="nonNegativeInteger"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_intern_from" type="nonNegativeInteger"/>
				<xf:bind nodeset="instance('xformId_mainInstance')/record/hours_intern_to" type="nonNegativeInteger"/>
            </xf:bind>
        </xf:model>
    </head>
    <body>
         <!-- <xf:output value="serialize(instance('xformId_mainInstance'))"/>  -->
<!--           <xf:trigger class="break" appearance="minimal">
            <xf:label>
                <p>
                    <b>
                        <xf:output value="concat('Параметры поиска: ', if(instance('xformId_mainInstance')/record/@filter=1, '&lt;&lt;&lt;', '&gt;&gt;&gt;'))"/>
                    </b>
                </p>
            </xf:label>
            <xf:action ev:event="DOMActivate">
                <xf:setvalue ref="instance('xformId_mainInstance')/record/@filter" value="1 - ."/>
            </xf:action>
        </xf:trigger>  -->


        <xf:group ref="instance('xformId_mainInstance')/record">

			 <div class="break selectorLong600">
                <xf:input ref="speciality_name">
                    <xf:label>Специальность</xf:label>
                </xf:input>
                <xf:selector dataWidth="'800px'" buttonLabel="..."
                 procListAndCount="'umk.selectors.specialities.procListAndCount.celesta'"
                 generalFilters=""
                 currentValue="''"
                 windowCaption="'Выберите специальность'"
                 xpathMapping="{'XPath(instance(quot(xformId_mainInstance))/record/speciality_id)' : 'id',
                 'XPath(instance(quot(xformId_mainInstance))/record/speciality_name)' : 'name'
                 }">
             </xf:selector>
             <xf:trigger>
                <xf:label>X</xf:label>
                <xf:action ev:event="DOMActivate">
                    <xf:setvalue ref="speciality_id" value=""/>
                    <xf:setvalue ref="speciality_name" value=""/>
                </xf:action>
            </xf:trigger>
			</div>
            <div class="break selectorLong600">
                <xf:input ref="edu_organization_name">
                    <xf:label>Образовательная организация</xf:label>
                </xf:input>
                <xf:selector dataWidth="'800px'" buttonLabel="..."
                 procListAndCount="'nci.selectors.eduOrganization.procListAndCount.celesta'"
                 generalFilters=""
                 currentValue="''"
                 windowCaption="'Выберите образовательную организацию'"
                 xpathMapping="{'XPath(instance(quot(xformId_mainInstance))/record/edu_organization_id)' : 'id',
                 'XPath(instance(quot(xformId_mainInstance))/record/edu_organization_name)' : 'name'
                 }">
             </xf:selector>
             <xf:trigger>
                <xf:label>X</xf:label>
                <xf:action ev:event="DOMActivate">
                    <xf:setvalue ref="edu_organization_id" value=""/>
                    <xf:setvalue ref="edu_organization_name" value=""/>
                </xf:action>
            </xf:trigger>
			</div>
			<div class="baseInput600">
				<xf:input ref="name">
                    <xf:label>Название</xf:label>
                </xf:input>
			</div>
			
			<div class="break baseInput200">
				<xf:input ref="hours_from">
                    <xf:label>Трудоёмкость, ЗЕТ от</xf:label>
                </xf:input>
			</div>
			
			
			<div class="baseInput200">
				<xf:input ref="hours_to">
                    <xf:label>до</xf:label>
                </xf:input>
			</div>
			
			<div class="break dateInput">
				<xf:input ref="dateFrom">
                    <xf:label>Дата начала с</xf:label>
                </xf:input>
			</div>
			<div class="dateInput">
				<xf:input ref="dateTo">
                    <xf:label>по</xf:label>
                </xf:input>
			</div>

			<div class="break selectorLong400">
				<xf:input ref="edu_form_name">
					<xf:label>Форма обучения</xf:label>
				</xf:input>
					<xf:selector
						buttonLabel="..."
						dataWidth="'600px'"
						procListAndCount="'nci.selectors.educationForm.procListAndCount.celesta'"
						generalFilters="''"
						currentValue="''"
						windowCaption="'Выберите форму обучения'"
						xpathMapping="{
						'XPath(instance(quot(xformId_mainInstance))/record/edu_form_id)' : 'id',
						'XPath(instance(quot(xformId_mainInstance))/record/edu_form_name)' : 'name'
						}">
					</xf:selector>
					<xf:trigger class="aid-button">
						<xf:label>X</xf:label>
						<xf:action ev:event="DOMActivate">
							<xf:setvalue ref="edu_form_id" value=""></xf:setvalue>
							<xf:setvalue ref="edu_form_name" value=""></xf:setvalue>
						</xf:action>
					</xf:trigger>
			</div>
			
			<div class="break baseInput400">
				<xf:select1 ref="simulation">
					<xf:label>Симуляционное обучение </xf:label>
					<xf:itemset nodeset="../bool_values">
						<xf:label ref="label" />
						<xf:value ref="value" />
					</xf:itemset>
				</xf:select1>
			</div>
			
			<div class="break baseInput400">
				<xf:select1 ref="intern">
					<xf:label>Стажировка </xf:label>
					<xf:itemset  nodeset="../bool_values">
						<xf:label ref="label" />
						<xf:value ref="value" />
					</xf:itemset>
				</xf:select1>
			</div>
			
			<div class="break baseInput400">
				<xf:select1 ref="certificate">
					<xf:label>Сертификация по окончании обучения </xf:label>
					<xf:itemset  nodeset="../bool_values">
						<xf:label ref="label" />
						<xf:value ref="value" />
					</xf:itemset>
				</xf:select1>
			</div>
			
			<div class="break baseInput200">
				<xf:input ref="cost_from">
                    <xf:label>Стоимость, руб. от</xf:label>
                </xf:input>
			</div>
			
			
			<div class="baseInput200">
				<xf:input ref="cost_to">
                    <xf:label>до</xf:label>
                </xf:input>
			</div>
			
<!-- 			<div class="baseInput200">
				<xf:select1 ref="dot_eo">
					<xf:label>ДОТ и ЭО: </xf:label>
					<xf:itemset  nodeset="../bool_values">
						<xf:label ref="label" />
						<xf:value ref="value" />
					</xf:itemset>
				</xf:select1>
			</div> -->
			



				

			
<!-- 			<div class=" break baseInput400">
				<xf:input ref="hours_sim_from">
                    <xf:label>Объём симуляционного обучения, ЗЕТ от:</xf:label>
                </xf:input>
			</div>
			
			
			<div class="baseInput200">
				<xf:input ref="hours_sim_to">
                    <xf:label>до:</xf:label>
                </xf:input>
			</div> -->
			
<!-- 			<div class="break baseInput400">
				<xf:input ref="hours_intern_from">
                    <xf:label>Объём стажировки, ЗЕТ от:</xf:label>
                </xf:input>
			</div>
			
			
			<div class="baseInput200">
				<xf:input ref="hours_intern_to">
                    <xf:label>до:</xf:label>
                </xf:input>
			</div> -->
			

        <div class="break">
            <div class="button100">
                <xf:trigger id="xformId_Tab20">
                    <xf:label>Применить</xf:label>
                    <xf:action ev:event="DOMActivate" if="(is-valid(instance('xformId_mainInstance'))=false())">
                        <xf:message>Не заполнено обязательное поле или ошибки в форме!</xf:message>
                    </xf:action>
                    <xf:action ev:event="DOMActivate" if="(is-valid(instance('xformId_mainInstance'))=true())">
                        <xf:load resource="javascript:gwtXFormSave('xformId','1',  Writer.toString(getSubformInstanceDocument('xformId_mainModel', 'xformId_mainInstance')))"/>
                    </xf:action>
                </xf:trigger>
            </div>
        </div>
    </xf:group> 
</body>
</html>