var _selectedImage = 'imgHome'; var _imgNewProjectOn = new Image ( ); var _imgNewProjectOff = new Image ( ); var _imgNewResOn = new Image ( ); var _imgNewResOff = new Image ( ); var _imgNewDocumentOn = new Image ( ); var _imgNewDocumentOff = new Image ( ); var _imgNewResponseOn = new Image ( ); var _imgNewResponseOff = new Image ( ); var _imgNewCommodityOn = new Image ( ); var _imgNewCommodityOff = new Image ( ); var _imgNextOn = new Image ( ); var _imgNextOff = new Image ( ); var _imgPrevOn = new Image ( ); var _imgPrevOff = new Image ( ); var _imgPrevPageOn = new Image ( ); var _imgPrevPageOff = new Image ( ); var _imgExpandOn = new Image ( ); var _imgExpandOff = new Image ( ); var _imgCollapseOn = new Image ( ); var _imgCollapseOff = new Image ( ); var _imgNextPageOn = new Image ( ); var _imgNextPageOff = new Image ( ); var _imgSearchOn = new Image ( ); var _imgSearchOff = new Image ( ); var _imgEditOn = new Image ( ); var _imgEditOff = new Image ( ); var _imgCloseOn = new Image ( ); var _imgCloseOff = new Image ( ); var _imgSubmitOn = new Image ( ); var _imgSubmitOff = new Image ( ); var _imgHomeOn = new Image ( ); var _imgHomeOff = new Image ( ); var _imgProjectsOn = new Image ( ); var _imgProjectsOff = new Image ( ); var _imgCommodityOn = new Image ( ); var _imgCommodityOff = new Image ( ); var _imgHelpOn = new Image ( ); var _imgHelpOff = new Image ( ); function abc ( form ) { Ret = form.documentType.selectedIndex; Item = form.selection.options[Ret].text; alert( "itme " + Item ) } function DefineImages ( ) { _imgNewProjectOn.src = '//NewProjectOn.gif'; _imgNewProjectOff.src = '//NewProjectOff.gif' _imgNewResOn.src = '//NewResOn.gif'; _imgNewResOff.src = '//NewResOff.gif' _imgNewDocumentOn.src = '//NewDocumentOn.gif'; _imgNewDocumentOff.src = '//NewDocumentOff.gif' _imgNewResponseOn.src = '//NewResponseOn.gif'; _imgNewResponseOff.src = '//NewResponseOff.gif' _imgNewCommodityOn.src = '//NewCommodityOn.gif'; _imgNewCommodityOff.src = '//NewCommodityOff.gif' _imgNewHelpOn.src = '//NewHelpOn.gif'; _imgNewHelpOff.src = '//NewHelpOff.gif' _imgNextOn.src = '//NextOn.gif'; _imgNextOff.src = '//NextOff.gif' _imgPrevOn.src = '//PrevOn.gif'; _imgPrevOff.src = '//PrevOff.gif' _imgPrevPageOn.src = '//PrevPageOn.gif'; _imgPrevPageOff.src = '//PrevPageOff.gif' _imgExpandOn.src = '//ExpandOn.gif'; _imgExpandOff.src = '//ExpandOff.gif' _imgCollapseOn.src = '//CollapseOn.gif'; _imgCollapseOff.src = '//CollapseOff.gif' _imgNextPageOn.src = '//NextPageOn.gif'; _imgNextPageOff.src = '//NextPageOff.gif' _imgSearchOn.src = '//SearchOn.gif'; _imgSearchOff.src = '//SearchOff.gif' _imgEditOn.src = '//EditOn.gif'; _imgEditOff.src = '//EditOff.gif' _imgCloseOn.src = '//CloseOn.gif'; _imgCloseOff.src = '//CloseOff.gif' _imgSubmitOn.src = '//SubmitOn.gif'; _imgSubmitOff.src = '//SubmitOff.gif' _imgHomeOn.src = '//HomeOn.gif'; _imgHomeOff.src = '//HomeOff.gif' _imgProjectsOn.src = '//ProjectsOn.gif'; _imgProjectsOff.src = '//ProjectsOff.gif' _imgCommodityOn.src = '//CommodityOn.gif'; _imgCommodityOff.src = '//CommodityOff.gif' } function ChangeImage ( _frame, _imageName, _status ) { eval ( 'frames [ "' + _frame + '" ].document.images [ "' + _imageName + '" ].src = _' + _imageName + _status + '.src' ) } function ExpColCat ( _frame, _val ) { for ( var i = 0; i < frames [ _frame ].document.links.length; i++ ) { if ( frames [ _frame ].document.links [ i ].href.indexOf ( "=" + _val ) != -1 ) { break } } frames [ _frame ].location.href = frames [ _frame ].document.links [ i ].href } function CreateDocFromReadMode ( _frame, _field, _unid ) { var _frm = frames [ _frame ].document.forms [ 0 ]; var _docType = _field.options [ _field.selectedIndex ].text; if ( _docType != 'Create -->' ) { _field.options [ 0 ].selected = true; frames [ _frame ].location.href = '//Document?OpenForm&ParentUNID=' + _unid + '&DocType=' + _docType.replace ( ' ', '+' ) } } function CreateResponseFromForm ( _frame, _formName ) { var _frm = frames [ _frame ].document.forms [ 0 ]; var _isNewDoc = _frm.IsNewDoc.value; var _msg = _isNewDoc == '1' ? 'This action will save your new ' + _formName + '. Continue?' : 'This action will save your ' + _formName + '. Continue?'; if ( confirm ( _msg ) ) { _frm.CreateResp.value = '1'; _frm.submit ( ) } } function Ends ( _string, _substr ) { if ( ( _string.lastIndexOf ( _substr ) + _substr.length ) == _string.substr ( 0, _string.lastIndexOf ( '.gif' ) ).length ) { return true } else { return false } } function PropertyValidation ( _frame ) { var _frm = frames [ _frame ].document.forms [ 0 ]; var _elem, _type, _label, _valid, _min, _max; var _fldNumMsg = '%LABEL% should be a number.'; var _mandMsg = 'You must enter %LABEL%.'; var _textMinMsg = 'Number of characters of %LABEL% field should not be less than %MIN%.'; var _numMinMsg = '%LABEL% value should not be less than %MIN%.'; var _numMaxMsg = '%LABEL% value should not be more than %MAX%.'; for ( var i = 1; i <= 9; i ++ ) { _elem = _frm.elements [ 'Property_' + String ( i ) ]; if ( typeof ( _elem ) != 'undefined' ) { _type = _frm.elements [ 'TypeOfField_' + String ( i ) ]; _label = _frm.elements [ 'Label_' + String ( i ) ]; if ( _type.value.toLowerCase ( ) == 'number' ) { if ( isNaN ( _elem.value ) ) { alert ( _fldNumMsg.replace ( '%LABEL%', _label.value ) ); _elem.focus ( ); return false } } _valid = _frm.elements [ 'Validation_' + String ( i ) ]; if ( _valid.value.toLowerCase ( ) == 'mandatory' ) { if ( _elem.value == '' ) { alert ( _mandMsg.replace ( '%LABEL%', _label.value ) ); _elem.focus ( ); return false } } _min = _frm.elements [ 'Minimum_' + String ( i ) ]; if ( _min.value != '' ) { if ( _type.value.toLowerCase ( ) == 'text' ) { if ( _elem.value.length < Math.abs ( Number ( _min.value ) ) ) { alert ( _textMinMsg.replace ( '%LABEL%', _label.value ).replace ( '%MIN%', String ( Math.abs ( Number ( _min.value ) ) ) ) ); _elem.focus ( ); return false } } else { if ( _type.value.toLowerCase ( ) == 'number' ) { if ( _elem.value < Number ( _min.value ) ) { alert ( _numMinMsg.replace ( '%LABEL%', _label.value ).replace ( '%MIN%', _min.value ) ); _elem.focus ( ); return false } } } } _max = _frm.elements [ 'Maximum_' + String ( i ) ]; if ( _max.value != '' ) { if ( _type.value.toLowerCase ( ) == 'number' ) { if ( _elem.value > Number ( _max.value ) ) { alert ( _numMaxMsg.replace ( '%LABEL%', _label.value ).replace ( '%MAX%', _max.value ) ); _elem.focus ( ); return false } } } } } return true } function SetDefaultFocus ( _frame, _field ) { var _frm = frames [ _frame ].document.forms [ 0 ]; if ( typeof ( _frm.elements [ _field ] ) != 'undefined' && _frm.elements [ _field ].type != 'hidden' ) { _frm.elements [ _field ].focus ( ) } } function Search ( _frame1, _frame2 ) { var _frm = frames [ _frame1 ].document.forms [ 0 ]; if ( _frm.SearchKey.value == '' ) { frames [ _frame2 ].location.href = '//EmptySearch?OpenPage' } else { frames [ _frame2 ].location.href = '//(FlatView)?SearchView&Query=' + _frm.SearchKey.value } } function OpenHelp ( _frame, _commod, _id ) { open ( '//HelpForm?OpenForm&Comm=' + _commod + '&ID=' + _id, 'HelpForm', 'width=300,height=100,scrollbars=yes,menubar=no,toolbar=no,status=no,location=no,resizable=no,titlebar=yes' ) }