var domains=['dictionaryhandler.cmgsites.com', 'dialogoroche.com.br', 'eipfstaging.bas.roche.com', 'www.e-dialogo.com.br', 'e-dialogo.com.br', 'www.emarketingroche.com.br'];var dictionaryName="RO New";var dictionaryFiles="RO New";var siteref="http://dictionaryhandler.cmgsites.com";var lookupurl="http://dictionarydefinitionservice.cmgsites.com/dictionaryLookup.aspx?";var lookupMinCharLength=3;var allwords=[["1,25-dihydroxycholecalciferol","1,25-dihydroxycholecalciferol"],["2-hydroxybenzamide","2-hydroxybenzamide"],["Aarskog's syndrome","Aarskog's syndrome"],["Aarskog-Scott syndrome","Aarskog-Scott syndrome"],["abarticular","abarticular"],["abarticular gout","abarticular gout"],["abatacept","abatacept"],["abdominothoracic","abdominothoracic"],["abduction contracture","abduction contracture"],["abductor","abductor"],["abductor digiti minimi manus","abductor digiti minimi manus"],["abductor digiti minimi manus muscle","abductor digiti minimi manus muscle"],["abductor digiti minimi pedis","abductor digiti minimi pedis"],["abductor digiti minimi pedis muscle","abductor digiti minimi pedis muscle"],["abductor hallucis","abductor hallucis"],["abductor hallucis muscle","abductor hallucis muscle"],["abductor muscle","abductor muscle"],["abductor muscle of big toe","abductor muscle of big toe"],["abductor muscle of little finger","abductor muscle of little finger"],["abductor muscle of little toe","abductor muscle of little toe"],["abductor pollicis brevis","abductor pollicis brevis"],["abductor pollicis brevis muscle","abductor pollicis brevis muscle"],["abductor pollicis longus","abductor pollicis longus"],["abductor pollicis longus muscle","abductor pollicis longus muscle"],["abscess","abscess"],["abscessus","abscessus"],["AC joint","AC joint"],["accessory bones","accessory bones"],["accessory obturator nerve","accessory obturator nerve"],["accessory process","accessory process"],["acemetacin","acemetacin"],["acetabular","acetabular"],["acetabular artery","acetabular artery"],["acetabular cavity","acetabular cavity"],["acetabular edge","acetabular edge"],["acetabular fossa","acetabular fossa"],["acetabular labrum","acetabular labrum"],["acetabular limbus","acetabular limbus"],["acetabular lip","acetabular lip"],["acetabulectomy","acetabulectomy"],["acetabuloplasty","acetabuloplasty"],["acetabulum","acetabulum"],["acetosal","acetosal"],["acetylsalicylic acid","acetylsalicylic acid"],["Achilles bursitis","Achilles bursitis"],["Achilles tendon","Achilles tendon"],["Achilles tendon rupture","Achilles tendon rupture"],["achillobursitis","achillobursitis"],["achillodynia","achillodynia"],["achillorrhaphy","achillorrhaphy"],["achillotenotomy","achillotenotomy"],["achillotomy","achillotomy"],["achondrogenesis","achondrogenesis"],["achondroplasia","achondroplasia"],["achondroplastic","achondroplastic"],["achondroplasty","achondroplasty"],["acid","acid"],["acid phosphatase","acid phosphatase"],["acid phosphomonoesterase","acid phosphomonoesterase"],["aclasis","aclasis"],["acr(o)-","acr(o)-"],["acrocephalopolysyndactyly II","acrocephalopolysyndactyly II"],["acrocephalopolysyndactyly syndrome","acrocephalopolysyndactyly syndrome"],["acrocephalosyndactylia","acrocephalosyndactylia"],["acrocephalosyndactylism","acrocephalosyndactylism"],["acrocephalosyndactyly","acrocephalosyndactyly"],["acrocephalosyndactyly III","acrocephalosyndactyly III"],["acrocephalosyndactyly type IIa","acrocephalosyndactyly type IIa"],["acrocephalosyndactyly type III","acrocephalosyndactyly type III"],["acrocephalosyndactyly type IV","acrocephalosyndactyly type IV"],["acrocephalosyndactyly type V","acrocephalosyndactyly type V"],["acrocephalosyndactyly V","acrocephalosyndactyly V"],["acrofacial dysostosis","acrofacial dysostosis"],["acrofacial syndrome","acrofacial syndrome"],["acromacria","acromacria"],["acromial","acromial"],["acromial angle","acromial angle"],["acromial bone","acromial bone"],["acromial network","acromial network"],["acromial process","acromial process"],["acromial rete","acromial rete"],["acromicria","acromicria"],["acromikria","acromikria"],["acromioclavicular","acromioclavicular"],["acromioclavicular articulation","acromioclavicular articulation"],["acromioclavicular joint","acromioclavicular joint"],["acromioclavicular ligament","acromioclavicular ligament"],["acromiocoracoid","acromiocoracoid"],["acromiocoracoid ligament","acromiocoracoid ligament"],["acromiohumeral","acromiohumeral"],["acromion","acromion"],["acromion process","acromion process"],["acromionectomy","acromionectomy"],["acromioscapular","acromioscapular"],["acromiothoracic","acromiothoracic"],["acro-osteolysis","acro-osteolysis"],["acropachy","acropachy"],["acropachyderma with pachyperiostitis","acropachyderma with pachyperiostitis"],["acute suppurative tenosynovitis","acute suppurative tenosynovitis"],["acute torticollis","acute torticollis"],["adalimumab","adalimumab"],["adduction contracture","adduction contracture"],["adductor","adductor"],["adductor brevis","adductor brevis"],["adductor brevis muscle","adductor brevis muscle"],["adductor hallucis","adductor hallucis"],["adductor hallucis muscle","adductor hallucis muscle"],["adductor longus","adductor longus"],["adductor longus muscle","adductor longus muscle"],["adductor magnus","adductor magnus"],["adductor magnus muscle","adductor magnus muscle"],["adductor minimus","adductor minimus"],["adductor minimus muscle","adductor minimus muscle"],["adductor muscle","adductor muscle"],["adductor muscle of great toe","adductor muscle of great toe"],["adductor muscle of thumb","adductor muscle of thumb"],["adductor pollicis","adductor pollicis"],["adductor pollicis muscle","adductor pollicis muscle"],["adductor tenotomy","adductor tenotomy"],["adductor tubercle of femur","adductor tubercle of femur"],["ademetionine","ademetionine"],["adenochondroma","adenochondroma"],["adhesive bursitis","adhesive bursitis"],["adhesive capsulitis","adhesive capsulitis"],["adhesive peritendinitis","adhesive peritendinitis"],["adipose ligament of knee","adipose ligament of knee"],["adolescent coxa vara","adolescent coxa vara"],["adolescent scoliosis","adolescent scoliosis"],["adult pseudohypertrophic muscular dystrophy","adult pseudohypertrophic muscular dystrophy"],["adult rickets","adult rickets"],["age","age"],["agent","agent"],["agnogenic","agnogenic"],["air arthrography","air arthrography"],["ala","ala"],["ala of ilium","ala of ilium"],["alar folds","alar folds"],["alar ligaments","alar ligaments"],["alar ligaments of knee","alar ligaments of knee"],["alar plicae","alar plicae"],["alar scapula","alar scapula"],["Albers-Schönberg disease","Albers-Schönberg disease"],["Albers-Schönberg marble bones","Albers-Schönberg marble bones"],["Albers-Schöneberg marble bones","Albers-Schöneberg marble bones"],["Albert's operation","Albert's operation"],["Albright's disease","Albright's disease"],["Albright's dystrophy","Albright's dystrophy"],["Albright's syndrome","Albright's syndrome"],["Albright-McCune-Sternberg syndrome","Albright-McCune-Sternberg syndrome"],["alfacalcidol","alfacalcidol"],["algodystrophy","algodystrophy"],["alimentary osteopathy","alimentary osteopathy"],["alkaline phosphatase","alkaline phosphatase"],["allergic arthritis","allergic arthritis"],["alloarthroplasty","alloarthroplasty"],["alloplasty","alloplasty"],["aluminum osteopathy","aluminum osteopathy"],["amethopterin","amethopterin"],["amphiarthrodial articulation","amphiarthrodial articulation"],["amphiarthrodial joint","amphiarthrodial joint"],["amphiarthrosis","amphiarthrosis"],["amputation","amputation"],["amyotrophia","amyotrophia"],["amyotrophy","amyotrophy"],["anakinra","anakinra"],["analgesic","analgesic"],["analgetic","analgetic"],["anatomical neck of humerus","anatomical neck of humerus"],["anconeal bursa","anconeal bursa"],["anconeus muscle","anconeus muscle"],["anesthesia","anesthesia"],["aneurysmal bone cyst","aneurysmal bone cyst"],["aneurysmal giant cell tumor","aneurysmal giant cell tumor"],["angle","angle"],["angular kyphosis","angular kyphosis"],["anisodactyly","anisodactyly"],["ankle","ankle"],["ankle bone","ankle bone"],["ankle joint","ankle joint"],["ankylosing hyperostosis of spine","ankylosing hyperostosis of spine"],["ankylosing spondylitis","ankylosing spondylitis"],["ankylosis","ankylosis"],["ankylosis of the hip","ankylosis of the hip"],["ankylotic pelvis","ankylotic pelvis"],["ankylotomy","ankylotomy"],["annulus","annulus"],["annulus fibrosus","annulus fibrosus"],["anomalad","anomalad"],["anosteoplasia","anosteoplasia"],["anserine bursa","anserine bursa"],["antagonist","antagonist"],["antebrachial","antebrachial"],["antebrachial fascia","antebrachial fascia"],["antebrachial region","antebrachial region"],["antebrachial surface","antebrachial surface"],["antebrachium","antebrachium"],["anterior ankle region","anterior ankle region"],["anterior calcaneal articular surface of talus","anterior calcaneal articular surface of talus"],["anterior carpal region","anterior carpal region"],["anterior compartment of arm","anterior compartment of arm"],["anterior compartment of thigh","anterior compartment of thigh"],["anterior femoral region","anterior femoral region"],["anterior inferior iliac spine","anterior inferior iliac spine"],["anterior intercondylar area of tibia","anterior intercondylar area of tibia"],["anterior intermuscular septum of lower leg","anterior intermuscular septum of lower leg"],["anterior interosseous nerve of forearm","anterior interosseous nerve of forearm"],["anterior knee region","anterior knee region"],["anterior longitudinal ligament","anterior longitudinal ligament"],["anterior malleolar region","anterior malleolar region"],["anterior margin of fibula","anterior margin of fibula"],["anterior margin of tibia","anterior margin of tibia"],["anterior margin of ulna","anterior margin of ulna"],["anterior meniscofemoral ligament","anterior meniscofemoral ligament"],["anterior scalene muscle","anterior scalene muscle"],["anterior superior iliac spine","anterior superior iliac spine"],["anterior surface of patella","anterior surface of patella"],["anterior talocrural region","anterior talocrural region"],["anterior talofibular ligament","anterior talofibular ligament"],["anterior tarsal tendinous sheaths","anterior tarsal tendinous sheaths"],["anterior tibial artery","anterior tibial artery"],["anterior tibial compartment syndrome","anterior tibial compartment syndrome"],["anterior tibial muscle","anterior tibial muscle"],["anterior tibial veins","anterior tibial veins"],["anterior tibiofibular ligament","anterior tibiofibular ligament"],["anteromedial intermuscular septum of thigh","anteromedial intermuscular septum of thigh"],["antiarthritic","antiarthritic"],["antibrachium","antibrachium"],["antiinflammatory","antiinflammatory"],["antiinflammatory cytokines","antiinflammatory cytokines"],["antiphlogistic","antiphlogistic"],["antirachitic","antirachitic"],["antirachitic factor","antirachitic factor"],["antirheumatic","antirheumatic"],["antiscorbutic factor","antiscorbutic factor"],["antiscorbutic vitamin","antiscorbutic vitamin"],["antithenar eminence","antithenar eminence"],["anti-TNF-alpha therapeutics","anti-TNF-alpha therapeutics"],["anular part of fibrous sheaths","anular part of fibrous sheaths"],["anulus","anulus"],["apatite","apatite"],["apazone","apazone"],["ape hand","ape hand"],["Apert's disease","Apert's disease"],["Apert's syndrome","Apert's syndrome"],["Apert-Crouzon disease","Apert-Crouzon disease"],["apex","apex"],["apex of head of fibula","apex of head of fibula"],["apex of patella","apex of patella"],["apex of sacrum","apex of sacrum"],["aphalangia","aphalangia"],["aplasia","aplasia"],["aplasia of the ribs","aplasia of the ribs"],["apleuria","apleuria"],["Apley's sign","Apley's sign"],["aponeurosis","aponeurosis"],["aponeurotic membrane","aponeurotic membrane"],["apophyseal fracture","apophyseal fracture"],["apophyseal necrosis","apophyseal necrosis"],["apophyseopathy","apophyseopathy"],["apophysis","apophysis"],["apophysitic","apophysitic"],["apophysitis","apophysitis"],["apparatus","apparatus"],["appendix","appendix"],["arachnodactylia","arachnodactylia"],["arachnodactyly","arachnodactyly"],["Aran-Duchenne disease","Aran-Duchenne disease"],["Aran-Duchenne muscular atrophy","Aran-Duchenne muscular atrophy"],["Aran-Duchenne type","Aran-Duchenne type"],["arc","arc"],["arch","arch"],["arch of vertebra","arch of vertebra"],["arcuate ligament of knee","arcuate ligament of knee"],["arcuate ligaments","arcuate ligaments"],["arcuate popliteal ligament","arcuate popliteal ligament"],["area","area"],["arm","arm"],["arm sling","arm sling"],["arterial network of patella","arterial network of patella"],["arterial rete of patella","arterial rete of patella"],["artery","artery"],["arthr(o)-","arthr(o)-"],["arthragra","arthragra"],["arthral","arthral"],["arthralgia","arthralgia"],["arthrectomy","arthrectomy"],["arthresthesia","arthresthesia"],["arthritic","arthritic"],["arthritic tophus","arthritic tophus"],["arthritical","arthritical"],["arthritis","arthritis"],["arthrocele","arthrocele"],["arthrocentesis","arthrocentesis"],["arthrochondritic","arthrochondritic"],["arthrochondritis","arthrochondritis"],["arthroclasia","arthroclasia"],["arthroclisis","arthroclisis"],["arthrodesia","arthrodesia"],["arthrodesis","arthrodesis"],["arthrodia","arthrodia"],["arthrodial","arthrodial"],["arthrodial cartilage","arthrodial cartilage"],["arthrodial joint","arthrodial joint"],["arthrodynia","arthrodynia"],["arthrodysplasia","arthrodysplasia"],["arthroendoscopy","arthroendoscopy"],["arthroereisis","arthroereisis"],["arthrogenic","arthrogenic"],["arthrogenous","arthrogenous"],["arthrographic","arthrographic"],["arthrography","arthrography"],["arthrogryposis","arthrogryposis"],["arthrokleisis","arthrokleisis"],["arthrolith","arthrolith"],["arthrolithiasis","arthrolithiasis"],["arthrologia","arthrologia"],["arthrology","arthrology"],["arthrolysis","arthrolysis"],["arthromeningitis","arthromeningitis"],["arthrometry","arthrometry"],["arthronosus","arthronosus"],["arthro-onychodysplasia","arthro-onychodysplasia"],["arthro-ophthalmopathy, hereditary progressive","arthro-ophthalmopathy, hereditary progressive"],["arthropathia","arthropathia"],["arthropathy","arthropathy"],["arthroplastic","arthroplastic"],["arthroplasty","arthroplasty"],["arthropneumography","arthropneumography"],["arthropneumoroentgenography","arthropneumoroentgenography"],["arthrorisis","arthrorisis"],["arthroscope","arthroscope"],["arthroscopic","arthroscopic"],["arthroscopy","arthroscopy"],["arthrosis","arthrosis"],["arthrostomy","arthrostomy"],["arthrosynovitis","arthrosynovitis"],["arthrotic","arthrotic"],["arthrotomy","arthrotomy"],["arthrotropic","arthrotropic"],["arthroxerosis","arthroxerosis"],["articular","articular"],["articular branch","articular branch"],["articular capsule","articular capsule"],["articular cartilage","articular cartilage"],["articular cavity","articular cavity"],["articular chondrocalcinosis","articular chondrocalcinosis"],["articular corpuscles","articular corpuscles"],["articular crescent","articular crescent"],["articular cubital network","articular cubital network"],["articular cubital rete","articular cubital rete"],["articular discus","articular discus"],["articular disk","articular disk"],["articular disk of acromioclavicular joint","articular disk of acromioclavicular joint"],["articular disk of distal radioulnar joint","articular disk of distal radioulnar joint"],["articular disk of sternoclavicular joint","articular disk of sternoclavicular joint"],["articular dropsy","articular dropsy"],["articular gout","articular gout"],["articular lip","articular lip"],["articular meniscus","articular meniscus"],["articular muscle","articular muscle"],["articular muscle of elbow","articular muscle of elbow"],["articular muscle of knee","articular muscle of knee"],["articular network of elbow (joint)","articular network of elbow (joint)"],["articular network of knee","articular network of knee"],["articular rete","articular rete"],["articular rete of elbow (joint)","articular rete of elbow (joint)"],["articular rete of knee","articular rete of knee"],["articular rheumatism","articular rheumatism"],["articular surface of patella","articular surface of patella"],["articular system","articular system"],["articulatio","articulatio"],["articulation","articulation"],["articulation of ankle","articulation of ankle"],["articulation of elbow","articulation of elbow"],["articulation of knee","articulation of knee"],["articulation of pubis","articulation of pubis"],["artificial ankylosis","artificial ankylosis"],["artificial limb","artificial limb"],["asacria","asacria"],["ascending ramus of pubis","ascending ramus of pubis"],["aschistodactylia","aschistodactylia"],["ascorbic acid","ascorbic acid"],["aseptic bone necrosis","aseptic bone necrosis"],["aseptic osteochondrosis","aseptic osteochondrosis"],["aspirin","aspirin"],["assay","assay"],["assimilation pelvis","assimilation pelvis"],["asternia","asternia"],["astragalocalcanean","astragalocalcanean"],["astragalocrural","astragalocrural"],["astragaloid bone","astragaloid bone"],["astragalus","astragalus"],["asymmetrical chondrodystrophy","asymmetrical chondrodystrophy"],["asymmetry, craniofacial","asymmetry, craniofacial"],["atlant(o)-","atlant(o)-"],["atlantal dysplasia","atlantal dysplasia"],["atlanto-occipital articulation","atlanto-occipital articulation"],["atlanto-occipital fusion","atlanto-occipital fusion"],["atlanto-occipital joint","atlanto-occipital joint"],["atlas","atlas"],["atriodigital dysplasia","atriodigital dysplasia"],["atrophic arthritis","atrophic arthritis"],["atrophy","atrophy"],["auranofin","auranofin"],["auricular plane of sacral bone","auricular plane of sacral bone"],["auricular surface of ilium","auricular surface of ilium"],["auricular surface of sacrum","auricular surface of sacrum"],["aurotherapy","aurotherapy"],["aurothioglucose","aurothioglucose"],["aurothiomalate disodium","aurothiomalate disodium"],["aurum","aurum"],["autoaggressive disease","autoaggressive disease"],["autoimmune disease","autoimmune disease"],["autopathic","autopathic"],["auxohormone","auxohormone"],["avascular necrosis","avascular necrosis"],["avascular necrosis of bone","avascular necrosis of bone"],["avascular necrosis of lunate","avascular necrosis of lunate"],["axillary artery","axillary artery"],["axillary fascia","axillary fascia"],["axillary lymph nodes","axillary lymph nodes"],["axillary nerve","axillary nerve"],["axillary nerve paralysis","axillary nerve paralysis"],["axis","axis"],["azapropazone","azapropazone"],["B cells","B cells"],["B lymphocytes","B lymphocytes"],["B memory cells","B memory cells"],["Baastrup's disease","Baastrup's disease"],["Baastrup's syndrome","Baastrup's syndrome"],["back","back"],["back muscles","back muscles"],["back of the knee","back of the knee"],["backbone","backbone"],["backknee","backknee"],["bacterial arthritis","bacterial arthritis"],["bacterial coxitis","bacterial coxitis"],["Baker's cyst","Baker's cyst"],["ball of thumb","ball of thumb"],["ball-and-socket articulation","ball-and-socket articulation"],["ball-and-socket joint","ball-and-socket joint"],["Bamberger-Marie disease","Bamberger-Marie disease"],["Bamberger-Marie syndrome","Bamberger-Marie syndrome"],["bamboo spine","bamboo spine"],["band","band"],["bandage","bandage"],["bandy-leg","bandy-leg"],["base","base"],["base of metacarpal bone","base of metacarpal bone"],["base of metatarsal bone","base of metatarsal bone"],["base of patella","base of patella"],["base of phalanx of foot","base of phalanx of foot"],["base of phalanx of hand","base of phalanx of hand"],["base of sacrum","base of sacrum"],["basic antirheumatics","basic antirheumatics"],["basis","basis"],["basketball heel","basketball heel"],["bath","bath"],["beaked pelvis","beaked pelvis"],["Beals' syndrome","Beals' syndrome"],["Beauvais' disease","Beauvais' disease"],["Bechterew's disease","Bechterew's disease"],["Becker dystrophy","Becker dystrophy"],["Becker muscular dystrophy","Becker muscular dystrophy"],["Beckwith's syndrome","Beckwith's syndrome"],["Béclard's nucleus","Béclard's nucleus"],["Bekhterev's arthritis","Bekhterev's arthritis"],["Bekhterev's disease","Bekhterev's disease"],["Bell-Dally dislocation","Bell-Dally dislocation"],["benediction hand","benediction hand"],["benign chondroblastoma","benign chondroblastoma"],["benzydamine","benzydamine"],["benzyl nicotinate","benzyl nicotinate"],["Bernhardt's disease","Bernhardt's disease"],["Bernhardt's paresthesia","Bernhardt's paresthesia"],["Bernhardt-Roth disease","Bernhardt-Roth disease"],["Bernhardt-Roth syndrome","Bernhardt-Roth syndrome"],["Bertin's ligament","Bertin's ligament"],["biarticular","biarticular"],["biarticulate","biarticulate"],["biceps","biceps"],["biceps brachii","biceps brachii"],["biceps brachii muscle","biceps brachii muscle"],["biceps femoris","biceps femoris"],["biceps femoris muscle","biceps femoris muscle"],["biceps jerk","biceps jerk"],["biceps muscle","biceps muscle"],["biceps muscle of arm","biceps muscle of arm"],["biceps muscle of thigh","biceps muscle of thigh"],["biceps reflex","biceps reflex"],["bicipital aponeurosis","bicipital aponeurosis"],["bicipital fascia","bicipital fascia"],["bicipital fissure","bicipital fissure"],["bicipital groove","bicipital groove"],["bicipital sulcus","bicipital sulcus"],["bicipitoradial bursa","bicipitoradial bursa"],["bicondylar joint","bicondylar joint"],["Bier's block","Bier's block"],["Bier's method","Bier's method"],["bifurcate ligament","bifurcate ligament"],["Bigelow's ligament","Bigelow's ligament"],["Bigelow's septum","Bigelow's septum"],["Billroth's disease","Billroth's disease"],["bimalleolar","bimalleolar"],["biologics","biologics"],["bioprosthesis","bioprosthesis"],["bipartite patella","bipartite patella"],["Birkett's hernia","Birkett's hernia"],["black heel","black heel"],["blade bone","blade bone"],["bleeder's joint","bleeder's joint"],["blennorrhagic arthritis","blennorrhagic arthritis"],["block","block"],["block anesthesia","block anesthesia"],["block vertebrae","block vertebrae"],["blockade","blockade"],["Blount's disease","Blount's disease"],["Blount-Barber disease","Blount-Barber disease"],["Bobath method","Bobath method"],["body","body"],["body of clavicle","body of clavicle"],["body of femur","body of femur"],["body of fibula","body of fibula"],["body of humerus","body of humerus"],["body of ilium","body of ilium"],["body of ischium","body of ischium"],["body of metacarpal bones","body of metacarpal bones"],["body of metatarsal bones","body of metatarsal bones"],["body of pelvic bone","body of pelvic bone"],["body of phalanx","body of phalanx"],["body of pubic bone","body of pubic bone"],["body of pubis","body of pubis"],["body of radius","body of radius"],["body of rib","body of rib"],["body of sternum","body of sternum"],["body of talus","body of talus"],["body of tibia","body of tibia"],["body of ulna","body of ulna"],["body of vertebra","body of vertebra"],["Böhler's meniscus sign","Böhler's meniscus sign"],["Böhler's splint","Böhler's splint"],["bone","bone"],["bone abscess","bone abscess"],["bone age","bone age"],["bone atrophy","bone atrophy"],["bone cell","bone cell"],["bone cement","bone cement"],["bone chip","bone chip"],["bone chip osteoplasty","bone chip osteoplasty"],["bone corpuscle","bone corpuscle"],["bone cyst","bone cyst"],["bone densitometry","bone densitometry"],["bone density","bone density"],["bone fibers","bone fibers"],["bone fracture","bone fracture"],["bone fragility","bone fragility"],["bone graft","bone graft"],["bone grafting","bone grafting"],["bone infarct","bone infarct"],["bone inflammation","bone inflammation"],["bone lacuna","bone lacuna"],["bone marrow","bone marrow"],["bone marrow cavity","bone marrow cavity"],["bone necrosis","bone necrosis"],["bone scan","bone scan"],["bone scanning","bone scanning"],["bone sclerosis","bone sclerosis"],["bone skin","bone skin"],["bone trabeculae","bone trabeculae"],["bone tuberculosis","bone tuberculosis"],["bones of the foot","bones of the foot"],["bones of the hand","bones of the hand"],["bones of the wrist","bones of the wrist"],["Bonnevie-Ullrich syndrome","Bonnevie-Ullrich syndrome"],["bony ankylosis","bony ankylosis"],["bony skeleton","bony skeleton"],["border","border"],["border of acetabulum","border of acetabulum"],["borderline amputation","borderline amputation"],["Bouchard's nodes","Bouchard's nodes"],["Bourgery's ligament","Bourgery's ligament"],["bow leg","bow leg"],["box","box"],["brace","brace"],["brachial artery","brachial artery"],["brachial fascia","brachial fascia"],["brachial lymph nodes","brachial lymph nodes"],["brachial muscle","brachial muscle"],["brachial palsy","brachial palsy"],["brachial paralysis","brachial paralysis"],["brachial plexopathy","brachial plexopathy"],["brachial plexus","brachial plexus"],["brachial plexus anesthesia","brachial plexus anesthesia"],["brachial plexus neuropathy","brachial plexus neuropathy"],["brachial surface","brachial surface"],["brachial syndrome","brachial syndrome"],["brachial veins","brachial veins"],["brachialgia","brachialgia"],["brachialis","brachialis"],["brachialis muscle","brachialis muscle"],["brachiocarpal","brachiocarpal"],["brachiocarpal articulation","brachiocarpal articulation"],["brachiocarpal joint","brachiocarpal joint"],["brachiocubital","brachiocubital"],["brachioradial","brachioradial"],["brachioradial articulation","brachioradial articulation"],["brachioradial joint","brachioradial joint"],["brachioradial muscle","brachioradial muscle"],["brachioradial reflex","brachioradial reflex"],["brachioradialis","brachioradialis"],["brachioradialis muscle","brachioradialis muscle"],["brachioulnar","brachioulnar"],["brachioulnar articulation","brachioulnar articulation"],["brachioulnar joint","brachioulnar joint"],["brachium","brachium"],["brachydactylia","brachydactylia"],["brachydactyly","brachydactyly"],["brachysyndactyly","brachysyndactyly"],["branch","branch"],["break","break"],["breast","breast"],["breastbone","breastbone"],["brim","brim"],["brisement","brisement"],["brittle bone syndrome","brittle bone syndrome"],["brittle bones","brittle bones"],["broad fascia","broad fascia"],["broad foot","broad foot"],["Brodie's abscess","Brodie's abscess"],["bruise","bruise"],["bruised ribs","bruised ribs"],["Bryant's triangle","Bryant's triangle"],["bucket-handle deformity","bucket-handle deformity"],["bucket-handle fracture","bucket-handle fracture"],["bucket-handle tear","bucket-handle tear"],["bursa","bursa"],["bursa of Achilles (tendon)","bursa of Achilles (tendon)"],["bursa of calcaneal tendon","bursa of calcaneal tendon"],["bursa of latissimus dorsi muscle","bursa of latissimus dorsi muscle"],["bursa of popliteal muscle","bursa of popliteal muscle"],["bursae membri inferioris","bursae membri inferioris"],["bursae membri superioris","bursae membri superioris"],["bursectomy","bursectomy"],["bursitic","bursitic"],["bursitis","bursitis"],["bursopathy","bursopathy"],["bursotomy","bursotomy"],["butterfly-shaped vertebra","butterfly-shaped vertebra"],["Caffey's disease","Caffey's disease"],["Caffey's syndrome","Caffey's syndrome"],["Caffey-Silverman syndrome","Caffey-Silverman syndrome"],["cage","cage"],["calcane(o)-","calcane(o)-"],["calcaneal apophysitis","calcaneal apophysitis"],["calcaneal bone","calcaneal bone"],["calcaneal bursa","calcaneal bursa"],["calcaneal network","calcaneal network"],["calcaneal osteochondrosis","calcaneal osteochondrosis"],["calcaneal petechiae","calcaneal petechiae"],["calcaneal process of cuboid","calcaneal process of cuboid"],["calcaneal region","calcaneal region"],["calcaneal rete","calcaneal rete"],["calcaneal sulcus","calcaneal sulcus"],["calcaneal tendon","calcaneal tendon"],["calcaneal tuber","calcaneal tuber"],["calcaneal tubercle","calcaneal tubercle"],["calcaneal tuberosity","calcaneal tuberosity"],["calcaneitic","calcaneitic"],["calcaneitis","calcaneitis"],["calcaneoapophysitis","calcaneoapophysitis"],["calcaneoastragaloid","calcaneoastragaloid"],["calcaneocuboid","calcaneocuboid"],["calcaneocuboid articulation","calcaneocuboid articulation"],["calcaneocuboid joint","calcaneocuboid joint"],["calcaneodynia","calcaneodynia"],["calcaneofibular","calcaneofibular"],["calcaneonavicular","calcaneonavicular"],["calcaneoplantar","calcaneoplantar"],["calcaneoscaphoid","calcaneoscaphoid"],["calcaneotibial","calcaneotibial"],["calcaneum","calcaneum"],["calcaneus","calcaneus"],["calcanodynia","calcanodynia"],["calcar","calcar"],["calcemia","calcemia"],["calciferol","calciferol"],["calcification","calcification"],["calcinosis","calcinosis"],["calcinosis universalis","calcinosis universalis"],["calcinuric diabetes","calcinuric diabetes"],["calcitonin","calcitonin"],["calcitriol","calcitriol"],["calcium","calcium"],["calcium gout","calcium gout"],["calcium pyrophosphate dihydrate crystal deposition disease","calcium pyrophosphate dihydrate crystal deposition disease"],["calcium pyrophosphate dihydrate disease","calcium pyrophosphate dihydrate disease"],["calcium thesaurismosis","calcium thesaurismosis"],["Caldani's ligament","Caldani's ligament"],["calf bone","calf bone"],["Calvé's disease","Calvé's disease"],["Calvé's syndrome","Calvé's syndrome"],["Calvé-Perthes disease","Calvé-Perthes disease"],["calx","calx"],["cambium","cambium"],["cambium layer","cambium layer"],["Camper's chiasm","Camper's chiasm"],["camptodactylia","camptodactylia"],["camptodactylism","camptodactylism"],["camptodactyly","camptodactyly"],["Camurati-Engelmann disease","Camurati-Engelmann disease"],["canal","canal"],["cap","cap"],["capitate bone","capitate bone"],["capitate eminence","capitate eminence"],["capitellum","capitellum"],["capitular","capitular"],["capitular joint of rib","capitular joint of rib"],["capitulum","capitulum"],["capitulum of humerus","capitulum of humerus"],["capitulum ulnae","capitulum ulnae"],["Caplan's nodules","Caplan's nodules"],["Caplan's syndrome","Caplan's syndrome"],["capsula","capsula"],["capsular abscess","capsular abscess"],["capsular ligaments","capsular ligaments"],["capsular membrane","capsular membrane"],["capsule","capsule"],["capsulitis","capsulitis"],["capsuloplasty","capsuloplasty"],["capsulorrhaphy","capsulorrhaphy"],["caput","caput"],["caput costae","caput costae"],["caput ulnae syndrome","caput ulnae syndrome"],["care","care"],["caries","caries"],["carp(o)-","carp(o)-"],["carpal","carpal"],["carpal articulations","carpal articulations"],["carpal bones","carpal bones"],["carpal canal","carpal canal"],["carpal joints","carpal joints"],["carpal region","carpal region"],["carpal sulcus","carpal sulcus"],["carpal tendinous sheaths","carpal tendinous sheaths"],["carpal tunnel","carpal tunnel"],["carpal tunnel syndrome","carpal tunnel syndrome"],["carpalia","carpalia"],["carpals","carpals"],["carpectomy","carpectomy"],["Carpenter syndrome","Carpenter syndrome"],["carpocarpal","carpocarpal"],["carpometacarpal","carpometacarpal"],["carpometacarpal joint of thumb","carpometacarpal joint of thumb"],["carpometacarpal joints","carpometacarpal joints"],["carpophalangeal","carpophalangeal"],["carpoptosis","carpoptosis"],["carpus","carpus"],["cartilage","cartilage"],["cartilage bone","cartilage bone"],["cartilage cell","cartilage cell"],["cartilage corpuscle","cartilage corpuscle"],["cartilage ground substance","cartilage ground substance"],["cartilage plate","cartilage plate"],["cartilaginification","cartilaginification"],["cartilaginiform","cartilaginiform"],["cartilaginous","cartilaginous"],["cartilaginous joint","cartilaginous joint"],["cartilaginous ossification","cartilaginous ossification"],["cartilaginous tissue","cartilaginous tissue"],["cartilago","cartilago"],["cataplasm","cataplasm"],["cataplasma","cataplasma"],["causal treatment","causal treatment"],["cavity","cavity"],["cavus","cavus"],["CD4 cells","CD4 cells"],["CD4 lymphocytes","CD4 lymphocytes"],["CD8 cells","CD8 cells"],["CD8 lymphocytes","CD8 lymphocytes"],["CE angle","CE angle"],["cell","cell"],["cellulitis","cellulitis"],["cement","cement"],["center","center"],["central bone","central bone"],["central chondroma","central chondroma"],["central muscle relaxants","central muscle relaxants"],["central osteitis","central osteitis"],["cephalodactyly","cephalodactyly"],["cephalothoracic","cephalothoracic"],["cerebral gigantism","cerebral gigantism"],["cervic(o)-","cervic(o)-"],["cervical","cervical"],["cervical disk prolapse","cervical disk prolapse"],["cervical fusion syndrome","cervical fusion syndrome"],["cervical lordosis","cervical lordosis"],["cervical plexus","cervical plexus"],["cervical rib","cervical rib"],["cervical rib syndrome","cervical rib syndrome"],["cervical syndrome","cervical syndrome"],["cervicoaxillary","cervicoaxillary"],["cervicobrachial","cervicobrachial"],["cervicobrachial neuralgia","cervicobrachial neuralgia"],["cervicobrachial syndrome","cervicobrachial syndrome"],["cervicobrachialgia","cervicobrachialgia"],["cervicodorsal","cervicodorsal"],["cervicodynia","cervicodynia"],["cervicofacial","cervicofacial"],["cervicoscapular","cervicoscapular"],["cevitamic acid","cevitamic acid"],["chalky bones","chalky bones"],["Chauffard's syndrome","Chauffard's syndrome"],["Chauffard-Still syndrome","Chauffard-Still syndrome"],["cheiragra","cheiragra"],["cheiralgia","cheiralgia"],["cheiromegaly","cheiromegaly"],["cheiroplasty","cheiroplasty"],["chemical bone necrosis","chemical bone necrosis"],["chemical osteonecrosis","chemical osteonecrosis"],["chemical synoviorthesis","chemical synoviorthesis"],["chemonucleolysis","chemonucleolysis"],["chest","chest"],["chest bruise","chest bruise"],["chest compression","chest compression"],["chest contusion","chest contusion"],["Chester's disease (of bone)","Chester's disease (of bone)"],["Chester-Erdheim disease","Chester-Erdheim disease"],["Chiari's osteotomy","Chiari's osteotomy"],["chiasm","chiasm"],["chiasm of digits of hand","chiasm of digits of hand"],["chiasma","chiasma"],["chicken breast","chicken breast"],["childhood muscular dystrophy","childhood muscular dystrophy"],["chip","chip"],["chiragra","chiragra"],["chiromegaly","chiromegaly"],["chiroplasty","chiroplasty"],["chiropractic","chiropractic"],["chloroethylene","chloroethylene"],["chloroquine","chloroquine"],["choline salicylate","choline salicylate"],["chondr(o)-","chondr(o)-"],["chondral","chondral"],["chondral ossification","chondral ossification"],["chondralgia","chondralgia"],["chondrectomy","chondrectomy"],["chondric","chondric"],["chondrification","chondrification"],["chondritic","chondritic"],["chondritis","chondritis"],["chondroadenoma","chondroadenoma"],["chondroangioma","chondroangioma"],["chondroblast","chondroblast"],["chondroblastoma","chondroblastoma"],["chondrocalcinosis","chondrocalcinosis"],["chondrocarcinoma","chondrocarcinoma"],["chondroclast","chondroclast"],["chondrocostal","chondrocostal"],["chondrocyte","chondrocyte"],["chondrodermatitic","chondrodermatitic"],["chondrodermatitis","chondrodermatitis"],["chondrodynia","chondrodynia"],["chondrodysplasia","chondrodysplasia"],["chondrodysplasia punctata syndromes","chondrodysplasia punctata syndromes"],["chondrodystrophia","chondrodystrophia"],["chondrodystrophic","chondrodystrophic"],["chondrodystrophic myotonia","chondrodystrophic myotonia"],["chondrodystrophy","chondrodystrophy"],["chondroectodermal dysplasia","chondroectodermal dysplasia"],["chondroendothelioma","chondroendothelioma"],["chondroepiphyseal","chondroepiphyseal"],["chondroepiphysitic","chondroepiphysitic"],["chondroepiphysitis","chondroepiphysitis"],["chondrofibroma","chondrofibroma"],["chondrogenesis","chondrogenesis"],["chondrogenic","chondrogenic"],["chondrogenous","chondrogenous"],["chondrogeny","chondrogeny"],["chondrohypoplasia","chondrohypoplasia"],["chondroid","chondroid"],["chondroitin sulfates","chondroitin sulfates"],["chondrolipoma","chondrolipoma"],["chondrolysis","chondrolysis"],["chondroma","chondroma"],["chondromalacia","chondromalacia"],["chondromalacia of the patella","chondromalacia of the patella"],["chondromalacia patellae","chondromalacia patellae"],["chondromatosis","chondromatosis"],["chondromatous","chondromatous"],["chondrometaplasia","chondrometaplasia"],["chondromucin","chondromucin"],["chondromucoid","chondromucoid"],["chondromyoma","chondromyoma"],["chondromyxoid fibroma","chondromyxoid fibroma"],["chondromyxoma","chondromyxoma"],["chondronecrosis","chondronecrosis"],["chondro-osseous","chondro-osseous"],["chondro-osteoarthritis","chondro-osteoarthritis"],["chondro-osteodystrophy","chondro-osteodystrophy"],["chondropathia","chondropathia"],["chondropathia patellae","chondropathia patellae"],["chondropathy","chondropathy"],["chondroplasia","chondroplasia"],["chondroplast","chondroplast"],["chondroplasty","chondroplasty"],["chondroporosis","chondroporosis"],["chondrosarcoma","chondrosarcoma"],["chondrosarcomatous","chondrosarcomatous"],["chondrosis","chondrosis"],["chondrosternal","chondrosternal"],["chondrosternal articulations","chondrosternal articulations"],["chondrosternal joints","chondrosternal joints"],["chondrotomy","chondrotomy"],["chondrotropic hormone","chondrotropic hormone"],["chondroxiphoid","chondroxiphoid"],["chondrus","chondrus"],["Chopart's amputation","Chopart's amputation"],["Chopart's articulation","Chopart's articulation"],["Chopart's joint","Chopart's joint"],["Chopart's mediotarsal amputation","Chopart's mediotarsal amputation"],["Chopart's operation","Chopart's operation"],["chorda","chorda"],["Chotzen syndrome","Chotzen syndrome"],["chronic articular rheumatism","chronic articular rheumatism"],["chronic endemic fluorosis","chronic endemic fluorosis"],["chronic fluoride poisoning","chronic fluoride poisoning"],["chronic fluorine poisoning","chronic fluorine poisoning"],["chronic hemorrhagic villous synovitis","chronic hemorrhagic villous synovitis"],["chronic nonsuppurative osteitis","chronic nonsuppurative osteitis"],["chronic nonsuppurative osteomyelitis","chronic nonsuppurative osteomyelitis"],["chrysotherapy","chrysotherapy"],["chylous arthritis","chylous arthritis"],["cicatricial contracture","cicatricial contracture"],["cicatricial scoliosis","cicatricial scoliosis"],["cinematic amputation","cinematic amputation"],["cinematization","cinematization"],["cineplastic amputation","cineplastic amputation"],["cineplastics","cineplastics"],["cineplasty","cineplasty"],["cingulum","cingulum"],["ciprofloxacin","ciprofloxacin"],["circumarticular","circumarticular"],["circumference","circumference"],["circumflex nerve","circumflex nerve"],["classical hemophilia","classical hemophilia"],["classification","classification"],["clavicle","clavicle"],["clavicle aplasia","clavicle aplasia"],["clavicle hypoplasia","clavicle hypoplasia"],["clavicotomy","clavicotomy"],["clavicula","clavicula"],["clavicular","clavicular"],["clavicular notch of sternum","clavicular notch of sternum"],["clavicular region","clavicular region"],["claviculus","claviculus"],["clavipectoral fascia","clavipectoral fascia"],["claw toe","claw toe"],["clawfoot","clawfoot"],["clawhand","clawhand"],["cleft","cleft"],["cleft foot","cleft foot"],["cleft hand","cleft hand"],["cleft vertebra","cleft vertebra"],["cleid(o)-","cleid(o)-"],["cleidal","cleidal"],["cleidocranial","cleidocranial"],["cleidocranial dysostosis","cleidocranial dysostosis"],["cleidocranial dysplasia","cleidocranial dysplasia"],["cleidorrhexis","cleidorrhexis"],["cleidotomy","cleidotomy"],["click","click"],["clidal","clidal"],["clidocranial","clidocranial"],["clidocranial dysostosis","clidocranial dysostosis"],["climacteric arthritis","climacteric arthritis"],["cloaca","cloaca"],["clonus","clonus"],["closure","closure"],["closure of epiphysial growth plate","closure of epiphysial growth plate"],["clubfoot","clubfoot"],["clubhand","clubhand"],["clump foot","clump foot"],["CMC joint of thumb","CMC joint of thumb"],["CMC joints","CMC joints"],["Cobb method","Cobb method"],["cobbler's chest","cobbler's chest"],["coccyalgia","coccyalgia"],["coccydynia","coccydynia"],["coccygalgia","coccygalgia"],["coccygeal bone","coccygeal bone"],["coccygodynia","coccygodynia"],["coccyodynia","coccyodynia"],["coccyx","coccyx"],["Cockayne's disease","Cockayne's disease"],["Cockayne's syndrome","Cockayne's syndrome"],["codfish vertebra","codfish vertebra"],["Codman's tumor","Codman's tumor"],["Codman’s triangle","Codman’s triangle"],["collagen","collagen"],["collar bone","collar bone"],["collateral ligament","collateral ligament"],["collateral ligament rupture","collateral ligament rupture"],["collateral ligaments of interphalangeal joints of foot","collateral ligaments of interphalangeal joints of foot"],["collateral ligaments of interphalangeal joints of hand","collateral ligaments of interphalangeal joints of hand"],["collateral ligaments of metacarpophalangeal joints","collateral ligaments of metacarpophalangeal joints"],["collateral ligaments of metatarsophalangeal joints","collateral ligaments of metatarsophalangeal joints"],["collodiaphyseal","collodiaphyseal"],["collodiaphyseal angle","collodiaphyseal angle"],["collum","collum"],["collum costae","collum costae"],["column","column"],["columna","columna"],["combined neuritis and myositis","combined neuritis and myositis"],["common fibular nerve","common fibular nerve"],["common palmar digital nerves of ulnar nerve","common palmar digital nerves of ulnar nerve"],["common peroneal nerve","common peroneal nerve"],["common plantar digital nerves of lateral plantar nerve","common plantar digital nerves of lateral plantar nerve"],["common plantar digital nerves of medial plantar nerve","common plantar digital nerves of medial plantar nerve"],["common tendinous sheath of flexor muscles","common tendinous sheath of flexor muscles"],["common tendinous sheath of peroneal muscles","common tendinous sheath of peroneal muscles"],["communicating branch of median nerve with ulnar nerve","communicating branch of median nerve with ulnar nerve"],["compartment","compartment"],["compensatory scoliosis","compensatory scoliosis"],["complete rachischisis","complete rachischisis"],["complex","complex"],["composite joint","composite joint"],["compression","compression"],["concomitant arthritis","concomitant arthritis"],["condensing osteitis","condensing osteitis"],["conduction anesthesia","conduction anesthesia"],["condyl(o)-","condyl(o)-"],["condylar joint","condylar joint"],["condyle","condyle"],["condyle of humerus","condyle of humerus"],["condylus","condylus"],["congenital atonic pseudoparalysis","congenital atonic pseudoparalysis"],["congenital contractural arachnodactyly","congenital contractural arachnodactyly"],["congenital dislocation","congenital dislocation"],["congenital multiple arthrogryposis","congenital multiple arthrogryposis"],["congenital myotonia","congenital myotonia"],["congenital pes planus","congenital pes planus"],["congenital scoliosis","congenital scoliosis"],["connection","connection"],["connective tissue","connective tissue"],["connective-tissue cells","connective-tissue cells"],["conoid tubercle","conoid tubercle"],["Conradi's disease","Conradi's disease"],["Conradi's syndrome","Conradi's syndrome"],["Conradi-Hünermann syndrome","Conradi-Hünermann syndrome"],["contraction","contraction"],["contracture","contracture"],["contusion","contusion"],["coracoacromial","coracoacromial"],["coracoacromial ligament","coracoacromial ligament"],["coracobrachial","coracobrachial"],["coracobrachial bursa","coracobrachial bursa"],["coracobrachial muscle","coracobrachial muscle"],["coracobrachialis","coracobrachialis"],["coracobrachialis muscle","coracobrachialis muscle"],["coracoclavicular","coracoclavicular"],["coracoclavicular ligament","coracoclavicular ligament"],["coracohumeral","coracohumeral"],["coracohumeral ligament","coracohumeral ligament"],["coracoid","coracoid"],["coracoid process","coracoid process"],["coracoiditis","coracoiditis"],["cord","cord"],["cornu of sacrum","cornu of sacrum"],["coronoid fossa","coronoid fossa"],["coronoid process of ulna","coronoid process of ulna"],["corpus","corpus"],["corpus costae","corpus costae"],["corpuscle","corpuscle"],["corpusculum","corpusculum"],["corrective osteotomy","corrective osteotomy"],["cortical bone graft","cortical bone graft"],["cortical graft","cortical graft"],["cortical osteitis","cortical osteitis"],["cortical substance of bone","cortical substance of bone"],["cost(o)-","cost(o)-"],["costa","costa"],["costa cervicalis","costa cervicalis"],["costa colli","costa colli"],["costa lumbalis","costa lumbalis"],["costal","costal"],["costal bone","costal bone"],["costal chondritis","costal chondritis"],["costal groove","costal groove"],["costal process","costal process"],["costal sulcus","costal sulcus"],["costalgia","costalgia"],["costatectomy","costatectomy"],["costectomy","costectomy"],["costicervical","costicervical"],["costimulation-blockers, selective","costimulation-blockers, selective"],["costispinal","costispinal"],["costobrachial syndrome","costobrachial syndrome"],["costocentral","costocentral"],["costochondral","costochondral"],["costochondritic","costochondritic"],["costochondritis","costochondritis"],["costoclavicular","costoclavicular"],["costoclavicular syndrome","costoclavicular syndrome"],["costocoracoid","costocoracoid"],["costopleural","costopleural"],["costoscapular","costoscapular"],["costoscapularis","costoscapularis"],["costosternal","costosternal"],["costosternal articulations","costosternal articulations"],["costosternal joints","costosternal joints"],["costosternoplasty","costosternoplasty"],["costotomy","costotomy"],["costotransverse","costotransverse"],["costotransverse joint","costotransverse joint"],["costotransversectomy","costotransversectomy"],["costovertebral","costovertebral"],["costovertebral joints","costovertebral joints"],["Cotrel-Dubousset instrumentation","Cotrel-Dubousset instrumentation"],["cotyloid","cotyloid"],["cotyloid cavity","cotyloid cavity"],["cotyloid joint","cotyloid joint"],["cotyloid ligament","cotyloid ligament"],["cox-","cox-"],["coxa","coxa"],["coxa plana","coxa plana"],["coxal bone","coxal bone"],["coxalgia","coxalgia"],["coxarthopathy","coxarthopathy"],["coxarthria","coxarthria"],["coxarthritic","coxarthritic"],["coxarthritis","coxarthritis"],["coxarthrosis","coxarthrosis"],["coxitic","coxitic"],["coxitis","coxitis"],["coxodynia","coxodynia"],["coxofemoral","coxofemoral"],["coxofemoral articulation","coxofemoral articulation"],["coxofemoral joint","coxofemoral joint"],["coxotuberculosis","coxotuberculosis"],["CPPD crystal deposition disease","CPPD crystal deposition disease"],["craniocarpotarsal dysplasia","craniocarpotarsal dysplasia"],["craniocarpotarsal dystrophy","craniocarpotarsal dystrophy"],["craniocleidodysostosis","craniocleidodysostosis"],["craniofacial dysostosis","craniofacial dysostosis"],["craniorrhachidian","craniorrhachidian"],["craniorrhachischisis","craniorrhachischisis"],["craniospinal","craniospinal"],["craniovertebral","craniovertebral"],["craniovertebral articulation","craniovertebral articulation"],["craniovertebral joint","craniovertebral joint"],["cranium","cranium"],["crepitant tenalgia","crepitant tenalgia"],["crescent","crescent"],["crest","crest"],["crest of ilium","crest of ilium"],["cricoarytenoid articular capsule","cricoarytenoid articular capsule"],["cricothyroid articular capsule","cricothyroid articular capsule"],["cross flap","cross flap"],["crossing of the tendons","crossing of the tendons"],["crossover flap","crossover flap"],["crossover technique","crossover technique"],["Crouzon's disease","Crouzon's disease"],["Crouzon's syndrome","Crouzon's syndrome"],["cruciate ligament of ankle (joint)","cruciate ligament of ankle (joint)"],["cruciate ligaments of knee","cruciate ligaments of knee"],["cruciform part of fibrous sheaths","cruciform part of fibrous sheaths"],["crural aponeurosis","crural aponeurosis"],["crural artery","crural artery"],["crural fascia","crural fascia"],["crural region","crural region"],["crurotalar","crurotalar"],["crurotalar articulation","crurotalar articulation"],["crurotalar joint","crurotalar joint"],["Cruveilhier's articulation","Cruveilhier's articulation"],["Cruveilhier's atrophy","Cruveilhier's atrophy"],["Cruveilhier's joint","Cruveilhier's joint"],["Cruveilhier's ligaments","Cruveilhier's ligaments"],["Cruveilhier's paralysis","Cruveilhier's paralysis"],["C-shaped scoliosis","C-shaped scoliosis"],["cubital","cubital"],["cubital fossa","cubital fossa"],["cubital joint","cubital joint"],["cubital nerve","cubital nerve"],["cubital region","cubital region"],["cubitoradial","cubitoradial"],["cubitoradial joint","cubitoradial joint"],["cubitus","cubitus"],["cuboid bone","cuboid bone"],["cuneiform bone","cuneiform bone"],["cuneonavicular joint","cuneonavicular joint"],["Curtius' syndrome","Curtius' syndrome"],["curvatura","curvatura"],["curvature","curvature"],["cyclooxygenase","cyclooxygenase"],["cyclooxygenase inhibitors","cyclooxygenase inhibitors"],["cyllosis","cyllosis"],["cyphotic","cyphotic"],["cyst","cyst"],["cystic osteofibromatosis","cystic osteofibromatosis"],["cytokines","cytokines"],["dactyl","dactyl"],["dactyl(o)-","dactyl(o)-"],["dactylalgia","dactylalgia"],["dactylia","dactylia"],["dactylion","dactylion"],["dactylitic","dactylitic"],["dactylitis","dactylitis"],["dactylium","dactylium"],["dactylocampsodynia","dactylocampsodynia"],["dactylodynia","dactylodynia"],["dactylogryposis","dactylogryposis"],["dactylomegaly","dactylomegaly"],["dactylospasm","dactylospasm"],["dactylus","dactylus"],["Danlos' disease","Danlos' disease"],["Danlos' syndrome","Danlos' syndrome"],["David's disease","David's disease"],["de Quervain's disease","de Quervain's disease"],["decalcification","decalcification"],["deceleration injury","deceleration injury"],["deceleration trauma","deceleration trauma"],["deep artery of thigh","deep artery of thigh"],["deep dorsal fascia","deep dorsal fascia"],["deep fascia of arm","deep fascia of arm"],["deep fascia of back","deep fascia of back"],["deep fascia of forearm","deep fascia of forearm"],["deep fascia of thigh","deep fascia of thigh"],["deep femoral artery","deep femoral artery"],["deep femoral vein","deep femoral vein"],["deep fibular nerve","deep fibular nerve"],["deep infrapatellar bursa","deep infrapatellar bursa"],["deep palmar arch","deep palmar arch"],["deep palmar arterial arch","deep palmar arterial arch"],["deep peroneal nerve","deep peroneal nerve"],["deep plantar arch","deep plantar arch"],["deep popliteal lymph nodes","deep popliteal lymph nodes"],["defective bone formation","defective bone formation"],["deficiency","deficiency"],["deformity","deformity"],["degeneration","degeneration"],["degenerative arthritis","degenerative arthritis"],["degenerative arthritis of the hip joint","degenerative arthritis of the hip joint"],["degenerative joint disease","degenerative joint disease"],["degenerative joint disorder","degenerative joint disorder"],["degenerative osteoarthritis of the hip joint","degenerative osteoarthritis of the hip joint"],["degenerative spondylarthritis","degenerative spondylarthritis"],["Déjérine-Klumpke paralysis","Déjérine-Klumpke paralysis"],["Déjérine-Klumpke syndrome","Déjérine-Klumpke syndrome"],["Déjérine-Landouzy atrophy","Déjérine-Landouzy atrophy"],["Déjérine-Landouzy dystrophy","Déjérine-Landouzy dystrophy"],["Déjérine-Landouzy type","Déjérine-Landouzy type"],["deltoid","deltoid"],["deltoid bursa","deltoid bursa"],["deltoid fascia","deltoid fascia"],["deltoid ligament","deltoid ligament"],["deltoid ligament of ankle (joint)","deltoid ligament of ankle (joint)"],["deltoid muscle","deltoid muscle"],["deltoideus","deltoideus"],["deltoideus muscle","deltoideus muscle"],["demineralization","demineralization"],["dendritic synovitis","dendritic synovitis"],["dens","dens"],["dens axis","dens axis"],["dense connective tissue","dense connective tissue"],["densitometry","densitometry"],["density","density"],["dentoid process of axis","dentoid process of axis"],["deossification","deossification"],["depolarizers","depolarizers"],["depolarizing muscle relaxants","depolarizing muscle relaxants"],["dermatogenic torticollis","dermatogenic torticollis"],["derotation","derotation"],["derotation-varus osteotomy","derotation-varus osteotomy"],["Desault's apparatus","Desault's apparatus"],["Desault's bandage","Desault's bandage"],["Desault's dressing","Desault's dressing"],["Desbuquois syndrome","Desbuquois syndrome"],["descending ramus of pubis","descending ramus of pubis"],["desmalgia","desmalgia"],["desmitis","desmitis"],["desmodynia","desmodynia"],["desmoid","desmoid"],["desmopathy","desmopathy"],["desmorrhexis","desmorrhexis"],["desmotomy","desmotomy"],["destructive arthropathy","destructive arthropathy"],["destructive periarthritis","destructive periarthritis"],["detorsion","detorsion"],["devarication","devarication"],["deviation","deviation"],["dexamethasone","dexamethasone"],["diabetes","diabetes"],["diabetic arthropathy","diabetic arthropathy"],["diaphysary","diaphysary"],["diaphyseal","diaphyseal"],["diaphyseal aclasis","diaphyseal aclasis"],["diaphyseal dysplasia","diaphyseal dysplasia"],["diaphyseal sclerosis","diaphyseal sclerosis"],["diaphysectomy","diaphysectomy"],["diaphysial","diaphysial"],["diaphysis","diaphysis"],["diaphysis of humerus","diaphysis of humerus"],["diaphysitis","diaphysitis"],["diarthric","diarthric"],["diarthrodial articulation","diarthrodial articulation"],["diarthrodial cartilage","diarthrodial cartilage"],["diarthrodial joint","diarthrodial joint"],["diarthrosis","diarthrosis"],["diarticular","diarticular"],["diastasis","diastasis"],["diastrohic dysplasia","diastrohic dysplasia"],["diastrophic","diastrophic"],["diclofenac","diclofenac"],["didactylous","didactylous"],["diffuse abscess","diffuse abscess"],["diflunisal","diflunisal"],["digit","digit"],["digital joints","digital joints"],["dimethyl sulfoxide","dimethyl sulfoxide"],["DIP joint","DIP joint"],["diphebuzol","diphebuzol"],["diphosphonates","diphosphonates"],["disappearing bone","disappearing bone"],["disappearing bone disease","disappearing bone disease"],["disarticulation","disarticulation"],["disc","disc"],["disc(o)-","disc(o)-"],["discectomy","discectomy"],["disciform","disciform"],["discitis","discitis"],["discogenetic","discogenetic"],["discogenic","discogenic"],["discoid","discoid"],["discoidal","discoidal"],["discoidectomy","discoidectomy"],["discopathy","discopathy"],["discus","discus"],["disease","disease"],["disease modifying antirheumatic drugs","disease modifying antirheumatic drugs"],["disk","disk"],["disk prolapse","disk prolapse"],["disk removal","disk removal"],["disk surgery","disk surgery"],["disk syndrome","disk syndrome"],["disk(o)-","disk(o)-"],["diskectomy","diskectomy"],["diskiform","diskiform"],["diskitis","diskitis"],["diskographic","diskographic"],["diskography","diskography"],["diskotomy","diskotomy"],["dislocation","dislocation"],["dislocation of the hip","dislocation of the hip"],["dislocation of the knee joint","dislocation of the knee joint"],["dislocation of the patella","dislocation of the patella"],["disorder","disorder"],["displacement osteotomy","displacement osteotomy"],["disseminated condensing osteopathy","disseminated condensing osteopathy"],["distal interphalangeal joint","distal interphalangeal joint"],["distal phalanx","distal phalanx"],["distal radial-ulnar joint","distal radial-ulnar joint"],["distal radioulnar joint","distal radioulnar joint"],["disuse osteoporosis","disuse osteoporosis"],["dolichostenomelia","dolichostenomelia"],["dolor","dolor"],["Donohue's disease","Donohue's disease"],["Donohue's syndrome","Donohue's syndrome"],["dorsal artery of foot","dorsal artery of foot"],["dorsal calcaneocuboid ligament","dorsal calcaneocuboid ligament"],["dorsal carpal arch","dorsal carpal arch"],["dorsal carpal network","dorsal carpal network"],["dorsal carpal rete","dorsal carpal rete"],["dorsal carpal tendinous sheaths","dorsal carpal tendinous sheaths"],["dorsal carpometacarpal ligaments","dorsal carpometacarpal ligaments"],["dorsal cuboideonavicular ligament","dorsal cuboideonavicular ligament"],["dorsal cuneocuboid ligament","dorsal cuneocuboid ligament"],["dorsal digital arteries of foot","dorsal digital arteries of foot"],["dorsal digital nerves of foot","dorsal digital nerves of foot"],["dorsal digital nerves of radial nerve","dorsal digital nerves of radial nerve"],["dorsal digital nerves of ulnar nerve","dorsal digital nerves of ulnar nerve"],["dorsal fascia of foot","dorsal fascia of foot"],["dorsal fascia of hand","dorsal fascia of hand"],["dorsal intercarpal ligaments","dorsal intercarpal ligaments"],["dorsal intercuneiform ligaments","dorsal intercuneiform ligaments"],["dorsal interossei muscles of foot","dorsal interossei muscles of foot"],["dorsal interossei muscles of hand","dorsal interossei muscles of hand"],["dorsal interosseous muscles of foot","dorsal interosseous muscles of foot"],["dorsal interosseous muscles of hand","dorsal interosseous muscles of hand"],["dorsal interosseous veins of foot","dorsal interosseous veins of foot"],["dorsal metacarpal ligaments","dorsal metacarpal ligaments"],["dorsal metacarpal veins","dorsal metacarpal veins"],["dorsal metatarsal veins","dorsal metatarsal veins"],["dorsal nerve of scapula","dorsal nerve of scapula"],["dorsal phthisis","dorsal phthisis"],["dorsal spine","dorsal spine"],["dorsilumbar","dorsilumbar"],["dorsispinal","dorsispinal"],["dorsolumbar","dorsolumbar"],["double-contrast arthrography","double-contrast arthrography"],["double-contrast barium technique","double-contrast barium technique"],["double-contrast radiography","double-contrast radiography"],["drawer phenomenon","drawer phenomenon"],["drawer sign","drawer sign"],["drawer test","drawer test"],["dressing","dressing"],["drop hand","drop hand"],["drop-foot gait","drop-foot gait"],["dropsy","dropsy"],["drug","drug"],["dry synovitis","dry synovitis"],["Duchenne atrophy","Duchenne atrophy"],["Duchenne muscular dystrophy","Duchenne muscular dystrophy"],["Duchenne type muscular dystrophy","Duchenne type muscular dystrophy"],["Duchenne's paralysis","Duchenne's paralysis"],["Duchenne's type","Duchenne's type"],["Duchenne-Aran disease","Duchenne-Aran disease"],["Duchenne-Aran muscular atrophy","Duchenne-Aran muscular atrophy"],["Duchenne-Aran type","Duchenne-Aran type"],["Duchenne-Erb paralysis","Duchenne-Erb paralysis"],["Duchenne-Erb syndrome","Duchenne-Erb syndrome"],["Duchenne-Landouzy dystrophy","Duchenne-Landouzy dystrophy"],["Duchenne-Landouzy type","Duchenne-Landouzy type"],["Dupuytren's contraction","Dupuytren's contraction"],["Dupuytren's contracture","Dupuytren's contracture"],["Dupuytren's disease","Dupuytren's disease"],["Dupuytren's disease of the foot","Dupuytren's disease of the foot"],["Dupuytren's fascia","Dupuytren's fascia"],["dwarfishness","dwarfishness"],["dwarfism","dwarfism"],["Dwyer instrumentation","Dwyer instrumentation"],["dynamic splint","dynamic splint"],["dysarthrosis","dysarthrosis"],["dyschondroplasia","dyschondroplasia"],["dyschondrosteosis","dyschondrosteosis"],["dysmelia","dysmelia"],["dysmelia syndrome","dysmelia syndrome"],["dysosteogenesis","dysosteogenesis"],["dysostosis","dysostosis"],["dysostotic","dysostotic"],["dysplasia","dysplasia"],["dysplasia of the hip","dysplasia of the hip"],["dysplasia of upper femoral epiphysis","dysplasia of upper femoral epiphysis"],["dysstasia","dysstasia"],["dystasia","dystasia"],["dystrophia","dystrophia"],["dystrophic gait","dystrophic gait"],["dystrophy","dystrophy"],["early form osteogenesis imperfecta","early form osteogenesis imperfecta"],["early synovectomy","early synovectomy"],["eburnated vertebra","eburnated vertebra"],["eburnation","eburnation"],["ecchondroma","ecchondroma"],["ecchondrosis","ecchondrosis"],["ectopectoralis","ectopectoralis"],["ectrodactylia","ectrodactylia"],["ectrodactylism","ectrodactylism"],["ectrodactyly","ectrodactyly"],["ectromelia","ectromelia"],["ectrosyndactylia","ectrosyndactylia"],["ectrosyndactyly","ectrosyndactyly"],["edge","edge"],["effusion","effusion"],["Ehlers-Danlos syndrome","Ehlers-Danlos syndrome"],["elastic skin","elastic skin"],["elbow","elbow"],["elbow joint","elbow joint"],["elbow reflex","elbow reflex"],["elbow region","elbow region"],["electric bath","electric bath"],["electrotherapeutic bath","electrotherapeutic bath"],["elevation of patella","elevation of patella"],["elevator","elevator"],["elfin facies syndrome","elfin facies syndrome"],["Ellis-van Creveld syndrome","Ellis-van Creveld syndrome"],["embryopathy","embryopathy"],["eminence","eminence"],["eminentia","eminentia"],["enarthrodial","enarthrodial"],["enarthrodial joint","enarthrodial joint"],["enarthrosis","enarthrosis"],["enchondral","enchondral"],["enchondroma","enchondroma"],["enchondromatosis","enchondromatosis"],["enchondromatous","enchondromatous"],["enchondrosis","enchondrosis"],["endchondral","endchondral"],["endochondral","endochondral"],["endochondral bone","endochondral bone"],["endochondral ossification","endochondral ossification"],["endocrine osteoporosis","endocrine osteoporosis"],["endoprosthesis","endoprosthesis"],["endoscopy","endoscopy"],["endosteal","endosteal"],["endosteitis","endosteitis"],["endosteum","endosteum"],["endostitic","endostitic"],["endostitis","endostitis"],["endotendineum","endotendineum"],["endotenon","endotenon"],["endothelial myeloma","endothelial myeloma"],["endothoracic","endothoracic"],["Engelmann's disease","Engelmann's disease"],["English disease","English disease"],["enostosis","enostosis"],["ensiform appendix","ensiform appendix"],["ensiform cartilage","ensiform cartilage"],["ensisternum","ensisternum"],["entepicondyle","entepicondyle"],["enteropathic spondylarthritis","enteropathic spondylarthritis"],["enthesopathy","enthesopathy"],["entostosis","entostosis"],["epicondylalgia","epicondylalgia"],["epicondylar","epicondylar"],["epicondyle","epicondyle"],["epicondylian","epicondylian"],["epicondylic","epicondylic"],["epicondylitic","epicondylitic"],["epicondylitis","epicondylitis"],["epicondylus","epicondylus"],["epifascial","epifascial"],["epimysium","epimysium"],["epiphyseal","epiphyseal"],["epiphyseal cartilage","epiphyseal cartilage"],["epiphyseal dysplasia","epiphyseal dysplasia"],["epiphyseal ischemic bone necrosis","epiphyseal ischemic bone necrosis"],["epiphyseal ischemic necrosis","epiphyseal ischemic necrosis"],["epiphyseal line","epiphyseal line"],["epiphyseal necrosis","epiphyseal necrosis"],["epiphyseodesis","epiphyseodesis"],["epiphysial","epiphysial"],["epiphysial aseptic necrosis","epiphysial aseptic necrosis"],["epiphysial closure","epiphysial closure"],["epiphysial disk","epiphysial disk"],["epiphysial line","epiphysial line"],["epiphysial ossification nucleus","epiphysial ossification nucleus"],["epiphysial plate","epiphysial plate"],["epiphysiodesis","epiphysiodesis"],["epiphysiolysis","epiphysiolysis"],["epiphysiopathy","epiphysiopathy"],["epiphysis","epiphysis"],["epiphysitic","epiphysitic"],["epiphysitis","epiphysitis"],["epiphysitis of calcaneus","epiphysitis of calcaneus"],["epispinal","epispinal"],["episternal","episternal"],["epitrochlea","epitrochlea"],["equine gait","equine gait"],["equinovarus","equinovarus"],["equinus","equinus"],["Erb's atrophy","Erb's atrophy"],["Erb's disease","Erb's disease"],["Erb's palsy","Erb's palsy"],["Erb's paralysis","Erb's paralysis"],["Erb-Duchenne paralysis","Erb-Duchenne paralysis"],["erector muscle of spine","erector muscle of spine"],["erector spinae muscle","erector spinae muscle"],["Esmarch's method","Esmarch's method"],["essential","essential"],["etanercept","etanercept"],["ethenzamide","ethenzamide"],["etidronate","etidronate"],["etofenamate","etofenamate"],["eugonic","eugonic"],["Ewing’s sarcoma","Ewing’s sarcoma"],["Ewing’s tumor","Ewing’s tumor"],["exarthritis","exarthritis"],["exarticulation","exarticulation"],["excision","excision"],["exogenous osteomyelitis","exogenous osteomyelitis"],["exostosis","exostosis"],["exostotic","exostotic"],["extension contracture","extension contracture"],["extensor carpi radialis brevis muscle","extensor carpi radialis brevis muscle"],["extensor carpi radialis longus muscle","extensor carpi radialis longus muscle"],["extensor carpi ulnaris muscle","extensor carpi ulnaris muscle"],["extensor compartment of arm","extensor compartment of arm"],["extensor compartment of leg","extensor compartment of leg"],["extensor condyle of humerus","extensor condyle of humerus"],["extensor digiti minimi muscle","extensor digiti minimi muscle"],["extensor digitorum brevis muscle","extensor digitorum brevis muscle"],["extensor digitorum longus muscle","extensor digitorum longus muscle"],["extensor digitorum muscle","extensor digitorum muscle"],["extensor hallucis brevis muscle","extensor hallucis brevis muscle"],["extensor hallucis longus muscle","extensor hallucis longus muscle"],["extensor indicis muscle","extensor indicis muscle"],["extensor muscle","extensor muscle"],["extensor muscle of fingers","extensor muscle of fingers"],["extensor muscle of little finger","extensor muscle of little finger"],["extensor pollicis brevis muscle","extensor pollicis brevis muscle"],["extensor pollicis longus muscle","extensor pollicis longus muscle"],["extensor retinaculum","extensor retinaculum"],["external annular ligament of ankle","external annular ligament of ankle"],["external condyle of femur","external condyle of femur"],["external condyle of humerus","external condyle of humerus"],["external condyle of tibia","external condyle of tibia"],["external epicondyle of femur","external epicondyle of femur"],["external epicondyle of humerus","external epicondyle of humerus"],["external rotation contracture","external rotation contracture"],["external tuberosity of femur","external tuberosity of femur"],["extra-articular","extra-articular"],["extracapsular","extracapsular"],["extracapsular ligaments","extracapsular ligaments"],["extraepiphyseal","extraepiphyseal"],["extraepiphysial","extraepiphysial"],["extraligamentous","extraligamentous"],["extramalleolus","extramalleolus"],["extramedullary","extramedullary"],["extraosseous","extraosseous"],["extraperiosteal","extraperiosteal"],["extrathoracic","extrathoracic"],["extremities","extremities"],["extremity","extremity"],["extremity paralysis","extremity paralysis"],["exudative arthritis","exudative arthritis"],["exudative calcifying fasciitis","exudative calcifying fasciitis"],["fabella","fabella"],["facet","facet"],["facet joints","facet joints"],["facetectomy","facetectomy"],["facette","facette"],["facial bones","facial bones"],["facies","facies"],["facies anterior patellae","facies anterior patellae"],["facies anterior ulnae","facies anterior ulnae"],["facies articularis","facies articularis"],["facies articularis capitis fibulae","facies articularis capitis fibulae"],["facies articularis patellae","facies articularis patellae"],["faciocervical","faciocervical"],["faciodigitogenital syndrome","faciodigitogenital syndrome"],["faciogenital dysplasia","faciogenital dysplasia"],["facioscapulohumeral","facioscapulohumeral"],["facioscapulohumeral atrophy","facioscapulohumeral atrophy"],["facioscapulohumeral muscular atrophy","facioscapulohumeral muscular atrophy"],["facioscapulohumeral muscular dystrophy","facioscapulohumeral muscular dystrophy"],["factor","factor"],["false neck of humerus","false neck of humerus"],["false vertebrae","false vertebrae"],["familial hypophosphatemia","familial hypophosphatemia"],["familial metaphyseal dysplasia","familial metaphyseal dysplasia"],["familial osteoarthropathy of fingers","familial osteoarthropathy of fingers"],["familial spinal muscular atrophy","familial spinal muscular atrophy"],["Fanconi-Schlesinger syndrome","Fanconi-Schlesinger syndrome"],["fango","fango"],["fasci(o)-","fasci(o)-"],["fascia","fascia"],["fascia graft","fascia graft"],["fascia lata","fascia lata"],["fascia of arm","fascia of arm"],["fascia of forearm","fascia of forearm"],["fascia of leg","fascia of leg"],["fascia of thigh","fascia of thigh"],["fascial rupture","fascial rupture"],["fascicle","fascicle"],["fascicular sarcoma","fascicular sarcoma"],["fasciectomy","fasciectomy"],["fasciitic","fasciitic"],["fasciitis","fasciitis"],["fasciodesis","fasciodesis"],["fasciogen","fasciogen"],["fasciorrhaphy","fasciorrhaphy"],["fasciotomy","fasciotomy"],["fascitis","fascitis"],["fat marrow","fat marrow"],["fatty bone marrow","fatty bone marrow"],["fatty marrow","fatty marrow"],["Felty's syndrome","Felty's syndrome"],["femor(o)-","femor(o)-"],["femoral","femoral"],["femoral aponeurosis","femoral aponeurosis"],["femoral artery","femoral artery"],["femoral articulation","femoral articulation"],["femoral calcar","femoral calcar"],["femoral head","femoral head"],["femoral head prosthesis","femoral head prosthesis"],["femoral joint","femoral joint"],["femoral neck","femoral neck"],["femoral nerve","femoral nerve"],["femoral nerve paralysis","femoral nerve paralysis"],["femoral palsy","femoral palsy"],["femoral region","femoral region"],["femoral vein","femoral vein"],["femoroabdominal","femoroabdominal"],["femoroiliac","femoroiliac"],["femoropatellar","femoropatellar"],["femoropopliteal","femoropopliteal"],["femorotibial","femorotibial"],["femur","femur"],["fenbufen","fenbufen"],["fenestration","fenestration"],["fenestration operation","fenestration operation"],["fetal chondrodysplasia","fetal chondrodysplasia"],["fetal chondrodystrophia","fetal chondrodystrophia"],["fetal face syndrome","fetal face syndrome"],["fetal rickets","fetal rickets"],["Fèvre-Languepin syndrome","Fèvre-Languepin syndrome"],["fiber","fiber"],["fibril","fibril"],["fibrocartilage","fibrocartilage"],["fibrocartilaginous","fibrocartilaginous"],["fibrocartilaginous articulation","fibrocartilaginous articulation"],["fibrocartilaginous interpubic lamina","fibrocartilaginous interpubic lamina"],["fibrocartilaginous joint","fibrocartilaginous joint"],["fibrocartilaginous lip of acetabulum","fibrocartilaginous lip of acetabulum"],["fibrochondritic","fibrochondritic"],["fibrochondritis","fibrochondritis"],["fibrodysplasia","fibrodysplasia"],["fibrofascitis","fibrofascitis"],["fibroid","fibroid"],["fibroid tumor","fibroid tumor"],["fibroma","fibroma"],["fibroma of bone","fibroma of bone"],["fibromatosis","fibromatosis"],["fibromuscular","fibromuscular"],["fibromyositic","fibromyositic"],["fibromyositis","fibromyositis"],["fibroplastic tumor","fibroplastic tumor"],["fibroplate","fibroplate"],["fibrosarcoma","fibrosarcoma"],["fibrosarcomatous","fibrosarcomatous"],["fibrosis of bone","fibrosis of bone"],["fibrositis","fibrositis"],["fibrous ankylosis","fibrous ankylosis"],["fibrous annulus","fibrous annulus"],["fibrous articular capsule","fibrous articular capsule"],["fibrous bone","fibrous bone"],["fibrous cartilage","fibrous cartilage"],["fibrous dysplasia","fibrous dysplasia"],["fibrous dysplasia of bone","fibrous dysplasia of bone"],["fibrous joint","fibrous joint"],["fibrous layer of articular capsule","fibrous layer of articular capsule"],["fibrous membrane of articular capsule","fibrous membrane of articular capsule"],["fibrous tendon sheath","fibrous tendon sheath"],["fibrous tendon sheaths of foot","fibrous tendon sheaths of foot"],["fibrous tendon sheaths of hand","fibrous tendon sheaths of hand"],["fibula","fibula"],["fibular","fibular"],["fibular artery","fibular artery"],["fibular articular surface of tibia","fibular articular surface of tibia"],["fibular bone","fibular bone"],["fibular collateral ligament","fibular collateral ligament"],["fibular condyle of femur","fibular condyle of femur"],["fibular malleolus","fibular malleolus"],["fibular notch","fibular notch"],["fibular shaft","fibular shaft"],["fibular tarsal tendinous sheaths","fibular tarsal tendinous sheaths"],["fibular trochlea","fibular trochlea"],["fibular veins","fibular veins"],["fibulocalcaneal","fibulocalcaneal"],["Fiessinger-Leroy-Reiter syndrome","Fiessinger-Leroy-Reiter syndrome"],["filarial arthritis","filarial arthritis"],["finger","finger"],["first carpal bone","first carpal bone"],["first carpometacarpal joint","first carpometacarpal joint"],["fissura","fissura"],["fissure","fissure"],["fixed torticollis","fixed torticollis"],["fixed wryneck","fixed wryneck"],["flail joint","flail joint"],["flank bone","flank bone"],["flap","flap"],["flap graft","flap graft"],["flat back","flat back"],["flat bone","flat bone"],["flat pelvis","flat pelvis"],["flat vertebra","flat vertebra"],["flat-foot","flat-foot"],["flaval ligaments","flaval ligaments"],["flavectomy","flavectomy"],["flexion contracture","flexion contracture"],["flexor canal","flexor canal"],["flexor carpi radialis muscle","flexor carpi radialis muscle"],["flexor carpi ulnaris muscle","flexor carpi ulnaris muscle"],["flexor compartment of arm","flexor compartment of arm"],["flexor condyle of humerus","flexor condyle of humerus"],["flexor digiti minimi brevis manus muscle","flexor digiti minimi brevis manus muscle"],["flexor digiti minimi brevis pedis muscle","flexor digiti minimi brevis pedis muscle"],["flexor digitorum brevis muscle","flexor digitorum brevis muscle"],["flexor digitorum longus muscle","flexor digitorum longus muscle"],["flexor digitorum profundus muscle","flexor digitorum profundus muscle"],["flexor digitorum superficialis muscle","flexor digitorum superficialis muscle"],["flexor hallucis brevis muscle","flexor hallucis brevis muscle"],["flexor hallucis longus muscle","flexor hallucis longus muscle"],["flexor muscle","flexor muscle"],["flexor pollicis brevis muscle","flexor pollicis brevis muscle"],["flexor pollicis longus muscle","flexor pollicis longus muscle"],["flexor retinaculum of foot","flexor retinaculum of foot"],["flexor retinaculum of hand","flexor retinaculum of hand"],["flexor tunnel","flexor tunnel"],["flexure","flexure"],["flowing hyperostosis","flowing hyperostosis"],["flufenamic acid","flufenamic acid"],["fluoromethylprednisolone","fluoromethylprednisolone"],["fluorosis","fluorosis"],["flurbiprofen","flurbiprofen"],["fold","fold"],["foot","foot"],["foot region","foot region"],["foramen","foramen"],["foramen of spinal cord","foramen of spinal cord"],["forearm bones","forearm bones"],["forearm sign","forearm sign"],["Forestier's disease","Forestier's disease"],["formation","formation"],["formative osteitis","formative osteitis"],["Forrester splint","Forrester splint"],["fossa","fossa"],["fossa of lateral malleolus","fossa of lateral malleolus"],["fovea","fovea"],["fovea of head of femur","fovea of head of femur"],["foveated chest","foveated chest"],["fracture","fracture"],["fragile X syndrome","fragile X syndrome"],["fragility","fragility"],["freely movable joint","freely movable joint"],["Freeman-Sheldon syndrome","Freeman-Sheldon syndrome"],["frenulum","frenulum"],["Friedrich's disease","Friedrich's disease"],["Froment's paper sign","Froment's paper sign"],["Froment's sign","Froment's sign"],["front of knee","front of knee"],["frozen shoulder","frozen shoulder"],["fungal arthritis","fungal arthritis"],["fungous synovitis","fungous synovitis"],["fungus","fungus"],["funnel breast","funnel breast"],["funnel chest","funnel chest"],["furrow","furrow"],["fused vertebrae","fused vertebrae"],["fusion","fusion"],["Gaenslen's sign","Gaenslen's sign"],["gait","gait"],["gamekeeper's thumb","gamekeeper's thumb"],["gampsodactyly","gampsodactyly"],["ganglion","ganglion"],["ganglionic cyst","ganglionic cyst"],["gangrene","gangrene"],["gargoylism","gargoylism"],["Garré's disease","Garré's disease"],["Garré's osteitis","Garré's osteitis"],["Garré's osteomyelitis","Garré's osteomyelitis"],["Garrod's nodes","Garrod's nodes"],["gastrocnemius muscle","gastrocnemius muscle"],["Gegenbaur's cell","Gegenbaur's cell"],["gelatinous nucleus","gelatinous nucleus"],["gemellus inferior muscle","gemellus inferior muscle"],["gemellus superior muscle","gemellus superior muscle"],["generalized cortical hyperostosis","generalized cortical hyperostosis"],["genitocrural","genitocrural"],["genitofemoral","genitofemoral"],["genu","genu"],["genu recurvatum","genu recurvatum"],["genu valgum","genu valgum"],["genu varum","genu varum"],["giant cell myeloma","giant cell myeloma"],["giant cell tumor","giant cell tumor"],["giant cell tumor of bone","giant cell tumor of bone"],["giant cell tumor of tendon sheath","giant cell tumor of tendon sheath"],["giant osteoid osteoma","giant osteoid osteoma"],["giantism","giantism"],["gibbous","gibbous"],["gibbus","gibbus"],["gigantism","gigantism"],["gigantosoma","gigantosoma"],["Gilchrist bandage","Gilchrist bandage"],["ginglymoid joint","ginglymoid joint"],["ginglymus","ginglymus"],["girdle","girdle"],["girdle of inferior member","girdle of inferior member"],["girdle of superior member","girdle of superior member"],["Girdlestone procedure","Girdlestone procedure"],["gladiolus","gladiolus"],["glasslike cartilage","glasslike cartilage"],["glenohumeral","glenohumeral"],["glenohumeral joint","glenohumeral joint"],["glenohumeral ligaments","glenohumeral ligaments"],["glenoid cavity","glenoid cavity"],["glenoid fossa (of scapula)","glenoid fossa (of scapula)"],["glenoid labrum","glenoid labrum"],["glenoid ligament of humerus","glenoid ligament of humerus"],["glenoid ligament of Macalister","glenoid ligament of Macalister"],["glenoid ligaments of Cruveilhier","glenoid ligaments of Cruveilhier"],["glenoid lip","glenoid lip"],["gliding joint","gliding joint"],["Glisson's disease","Glisson's disease"],["Glisson's sling","Glisson's sling"],["glucocorticoids","glucocorticoids"],["glucosteroids","glucosteroids"],["gluteal fold","gluteal fold"],["gluteal furrow","gluteal furrow"],["gluteal groove","gluteal groove"],["gluteal intermuscular bursae","gluteal intermuscular bursae"],["gluteal sulcus","gluteal sulcus"],["gluteus maximus muscle","gluteus maximus muscle"],["gluteus medius muscle","gluteus medius muscle"],["gluteus minimus muscle","gluteus minimus muscle"],["glycocorticoids","glycocorticoids"],["gold","gold"],["gold thioglucose","gold thioglucose"],["Goldenhar's syndrome","Goldenhar's syndrome"],["golf arm","golf arm"],["Golgi's corpuscle","Golgi's corpuscle"],["Golgi's organ","Golgi's organ"],["Golgi's tendon organ","Golgi's tendon organ"],["gon-","gon-"],["gonagra","gonagra"],["gonalgia","gonalgia"],["gonarthritic","gonarthritic"],["gonarthritis","gonarthritis"],["gonarthromeningitis","gonarthromeningitis"],["gonarthrosis","gonarthrosis"],["gonarthrotic","gonarthrotic"],["gonarthrotomy","gonarthrotomy"],["goneitis","goneitis"],["gonitic","gonitic"],["gonitis","gonitis"],["gonococcal arthritis","gonococcal arthritis"],["gonorrheal arthritis","gonorrheal arthritis"],["gonorrheal coxitis","gonorrheal coxitis"],["gony-","gony-"],["gonycampsis","gonycampsis"],["gonycrotesis","gonycrotesis"],["gonyectyposis","gonyectyposis"],["gonyocele","gonyocele"],["Gorham's disease","Gorham's disease"],["Gougerot-Nulock-Houwer syndrome","Gougerot-Nulock-Houwer syndrome"],["Gougerot-Sjögren disease","Gougerot-Sjögren disease"],["gout","gout"],["gout tophus","gout tophus"],["gouty arthritis","gouty arthritis"],["gouty node","gouty node"],["gouty synovitis","gouty synovitis"],["Goyrand's injury","Goyrand's injury"],["Goyrand's trauma","Goyrand's trauma"],["gracilis muscle","gracilis muscle"],["graft","graft"],["grafting","grafting"],["great adductor muscle","great adductor muscle"],["great head of triceps femoris muscle","great head of triceps femoris muscle"],["great posterior pelvic ligament","great posterior pelvic ligament"],["great sacrosciatic ligament","great sacrosciatic ligament"],["great toe","great toe"],["greater ischiadic foramen","greater ischiadic foramen"],["greater multangular bone","greater multangular bone"],["greater pectoral muscle","greater pectoral muscle"],["greater psoas muscle","greater psoas muscle"],["greater sacrosciatic foramen","greater sacrosciatic foramen"],["greater sciatic foramen","greater sciatic foramen"],["greater trochanter","greater trochanter"],["greatest gluteus muscle","greatest gluteus muscle"],["Grebe-Weyers syndrome","Grebe-Weyers syndrome"],["Greig syndrome","Greig syndrome"],["Greither syndrome","Greither syndrome"],["gristle","gristle"],["groove","groove"],["groove for radial nerve","groove for radial nerve"],["groove for tendon of flexor hallucis longus","groove for tendon of flexor hallucis longus"],["groove of ulnar nerve","groove of ulnar nerve"],["growth","growth"],["growth disk","growth disk"],["growth plate","growth plate"],["gummous periostitis","gummous periostitis"],["Guyon's canal","Guyon's canal"],["habitual dislocation","habitual dislocation"],["Haglund's deformity","Haglund's deformity"],["Haglund's disease","Haglund's disease"],["halisteresis","halisteresis"],["hallex","hallex"],["hallux","hallux"],["hallux malleus","hallux malleus"],["hallux valgus","hallux valgus"],["hallux valgus night splint","hallux valgus night splint"],["halo","halo"],["halosteresis","halosteresis"],["hamarthritis","hamarthritis"],["hamate bone","hamate bone"],["hammer toe","hammer toe"],["hamstring","hamstring"],["hamstring muscles","hamstring muscles"],["hand","hand"],["hand region","hand region"],["harness","harness"],["Harrington instrumentation","Harrington instrumentation"],["Harrington operation","Harrington operation"],["haversian canal","haversian canal"],["haversian space","haversian space"],["haversian system","haversian system"],["head","head"],["head of femur","head of femur"],["head of fibula","head of fibula"],["head of humerus","head of humerus"],["head of metacarpal bone","head of metacarpal bone"],["head of metatarsal bone","head of metatarsal bone"],["head of phalanx","head of phalanx"],["head of radius","head of radius"],["head of rib","head of rib"],["head of talus","head of talus"],["head of thigh bone","head of thigh bone"],["head of ulna","head of ulna"],["heart-hand syndrome","heart-hand syndrome"],["Heberden's disease","Heberden's disease"],["Heberden's rheumatism","Heberden's rheumatism"],["heel","heel"],["heel bone","heel bone"],["heel tendon","heel tendon"],["helper cells","helper cells"],["hemangiomatous bone cyst","hemangiomatous bone cyst"],["hemarthron","hemarthron"],["hemarthros","hemarthros"],["hemarthrosis","hemarthrosis"],["hemarthrotic","hemarthrotic"],["hematogenous osteomyelitis","hematogenous osteomyelitis"],["hematophilia","hematophilia"],["hemiangiectatic hypertrophy","hemiangiectatic hypertrophy"],["hemiarthroplasty","hemiarthroplasty"],["hemidystrophy","hemidystrophy"],["hemigigantism","hemigigantism"],["hemihypertrophy","hemihypertrophy"],["hemilaminectomy","hemilaminectomy"],["hemiphalangectomy","hemiphalangectomy"],["hemirhachischisis","hemirhachischisis"],["hemophilia","hemophilia"],["hemophilia A","hemophilia A"],["hemophilic arthritis","hemophilic arthritis"],["hemophilic arthropathy","hemophilic arthropathy"],["hemophilic joint","hemophilic joint"],["hemorrhagic bone cyst","hemorrhagic bone cyst"],["Henderson-Jones disease","Henderson-Jones disease"],["Henderson-Jones syndrome","Henderson-Jones syndrome"],["heptadactylia","heptadactylia"],["heptadactylism","heptadactylism"],["heptadactyly","heptadactyly"],["hereditary areflexic dysstasia","hereditary areflexic dysstasia"],["hereditary areflexic dystasia","hereditary areflexic dystasia"],["hereditary ataxic dysstasia","hereditary ataxic dysstasia"],["hereditary ataxic dystasia","hereditary ataxic dystasia"],["hereditary deforming chondrodysplasia","hereditary deforming chondrodysplasia"],["hereditary deforming chondrodystrophy","hereditary deforming chondrodystrophy"],["hereditary fragility of bone","hereditary fragility of bone"],["hereditary multiple exostoses","hereditary multiple exostoses"],["hernia","hernia"],["herniated disk","herniated disk"],["herniation","herniation"],["herniation of intervertebral disk","herniation of intervertebral disk"],["hexadactylia","hexadactylia"],["hexadactylism","hexadactylism"],["hexadactyly","hexadactyly"],["Hibbs' instrumentation","Hibbs' instrumentation"],["Hibbs' operation","Hibbs' operation"],["Hibbs' technique","Hibbs' technique"],["high steppage gait","high steppage gait"],["hinge joint","hinge joint"],["hip arthroplasty","hip arthroplasty"],["hip contracture","hip contracture"],["hip hemiarthroplasty","hip hemiarthroplasty"],["hip joint","hip joint"],["hip joint sonography","hip joint sonography"],["hip pain","hip pain"],["hip prosthesis","hip prosthesis"],["hip region","hip region"],["hip replacement","hip replacement"],["hipbone","hipbone"],["hip-joint disease","hip-joint disease"],["Hippocrates manipulation","Hippocrates manipulation"],["Hoffa-Lorenz operation","Hoffa-Lorenz operation"],["Hoffmann's atrophy","Hoffmann's atrophy"],["Hoffmann's muscular atrophy","Hoffmann's muscular atrophy"],["Hoffmann-Werdnig syndrome","Hoffmann-Werdnig syndrome"],["Hohmann's operation","Hohmann's operation"],["holarthritic","holarthritic"],["holarthritis","holarthritis"],["holorachischisis","holorachischisis"],["Holt-Oram syndrome","Holt-Oram syndrome"],["hormone","hormone"],["horn","horn"],["Hueter-Mayo operation","Hueter-Mayo operation"],["human growth hormone","human growth hormone"],["humer(o)-","humer(o)-"],["humeral","humeral"],["humeral head of flexor carpi ulnaris muscle","humeral head of flexor carpi ulnaris muscle"],["humeral head of pronator teres muscle","humeral head of pronator teres muscle"],["humeral shaft","humeral shaft"],["humeroradial","humeroradial"],["humeroradial articulation","humeroradial articulation"],["humeroradial joint","humeroradial joint"],["humeroscapular","humeroscapular"],["humeroulnar","humeroulnar"],["humeroulnar articulation","humeroulnar articulation"],["humeroulnar head of flexor digitorum superficialis muscle","humeroulnar head of flexor digitorum superficialis muscle"],["humeroulnar joint","humeroulnar joint"],["humerus","humerus"],["humpback, rachitic","humpback, rachitic"],["hunger osteopathy","hunger osteopathy"],["hunger osteoporosis","hunger osteoporosis"],["Hurler's disease","Hurler's disease"],["Hurler's syndrome","Hurler's syndrome"],["Hurler's type","Hurler's type"],["hyaline cartilage","hyaline cartilage"],["hyaluronic acid","hyaluronic acid"],["hydrarthron","hydrarthron"],["hydrarthrosis","hydrarthrosis"],["hydroelectric therapy","hydroelectric therapy"],["hydrops","hydrops"],["hydroxyapatite","hydroxyapatite"],["hydroxychloroquine","hydroxychloroquine"],["hydroxylapatite","hydroxylapatite"],["hypercalcemia","hypercalcemia"],["hypercalcinemia","hypercalcinemia"],["hypercalcinuria","hypercalcinuria"],["hypercalciuria","hypercalciuria"],["hypercalcuria","hypercalcuria"],["hyperextendability","hyperextendability"],["hyperextendable","hyperextendable"],["hyperextendibility","hyperextendibility"],["hyperextendible","hyperextendible"],["hyperkeratosis, progressive dystrophic","hyperkeratosis, progressive dystrophic"],["hyperlordosis","hyperlordosis"],["hyperlordotic","hyperlordotic"],["hypermyotrophy","hypermyotrophy"],["hyperostosis","hyperostosis"],["hyperostotic","hyperostotic"],["hyperostotic spondylosis","hyperostotic spondylosis"],["hyperparathyroidism","hyperparathyroidism"],["hyperphalangia","hyperphalangia"],["hyperphalangism","hyperphalangism"],["hyperplasia of bone","hyperplasia of bone"],["hyperplastic osteoarthritis","hyperplastic osteoarthritis"],["hypersomia","hypersomia"],["hypertrophic arthritis","hypertrophic arthritis"],["hypertrophic pneumonic osteoarthropathy","hypertrophic pneumonic osteoarthropathy"],["hypertrophic pulmonary osteoarthropathy","hypertrophic pulmonary osteoarthropathy"],["hypertrophy","hypertrophy"],["hypertrophy of bone","hypertrophy of bone"],["hyperuricacidemia","hyperuricacidemia"],["hyperuricaciduria","hyperuricaciduria"],["hyperuricemia","hyperuricemia"],["hypervitaminosis","hypervitaminosis"],["hypocalcification","hypocalcification"],["hypophosphatasemia","hypophosphatasemia"],["hypophosphatasia","hypophosphatasia"],["hypophosphatemia","hypophosphatemia"],["hypophosphoremia","hypophosphoremia"],["hypoplasia","hypoplasia"],["hypoplastic fetal chondrodystrophia","hypoplastic fetal chondrodystrophia"],["hypoplastic fetal chondrodystrophy","hypoplastic fetal chondrodystrophy"],["hypostosis","hypostosis"],["hypostotic","hypostotic"],["hypothenar","hypothenar"],["hypothenar eminence","hypothenar eminence"],["hypsiloid ligament","hypsiloid ligament"],["ibandronate","ibandronate"],["ibandronic acid","ibandronic acid"],["ibuprofen","ibuprofen"],["ice bag anesthesia","ice bag anesthesia"],["idiopathetic","idiopathetic"],["idiopathic","idiopathic"],["idiopathic avascular necrosis of the femoral head","idiopathic avascular necrosis of the femoral head"],["idiopathic hypercalcemia","idiopathic hypercalcemia"],["idiopathic hypertrophic osteoarthropathy","idiopathic hypertrophic osteoarthropathy"],["idiopathic muscular atrophy","idiopathic muscular atrophy"],["idiopathic scoliosis","idiopathic scoliosis"],["idioreflex","idioreflex"],["iliac bone","iliac bone"],["iliac crest","iliac crest"],["iliac fascia","iliac fascia"],["iliac muscle","iliac muscle"],["iliacus","iliacus"],["iliacus muscle","iliacus muscle"],["iliocostal","iliocostal"],["iliocostal muscle","iliocostal muscle"],["iliocostalis","iliocostalis"],["iliocostalis muscle","iliocostalis muscle"],["iliofemoral","iliofemoral"],["iliofemoral ligament","iliofemoral ligament"],["iliofemoral triangle","iliofemoral triangle"],["ilioinguinal neuralgia","ilioinguinal neuralgia"],["iliolumbar","iliolumbar"],["iliopectineal bursa","iliopectineal bursa"],["iliopsoas muscle","iliopsoas muscle"],["iliopubic eminence","iliopubic eminence"],["iliosacral articulation","iliosacral articulation"],["iliosacral joint","iliosacral joint"],["iliosacral ligaments","iliosacral ligaments"],["iliotibial","iliotibial"],["iliotibial band","iliotibial band"],["iliotibial ligament of Maissiat","iliotibial ligament of Maissiat"],["iliotibial tract","iliotibial tract"],["ilium","ilium"],["illness","illness"],["immobilization","immobilization"],["immobilization osteoporosis","immobilization osteoporosis"],["immunocytoma","immunocytoma"],["in knee","in knee"],["incision","incision"],["incision of fascia","incision of fascia"],["incisura","incisura"],["incisure","incisure"],["incisure of acetabulum","incisure of acetabulum"],["incomplete dislocation","incomplete dislocation"],["indomethacin","indomethacin"],["infantile cortical hyperostosis","infantile cortical hyperostosis"],["infantile coxitis","infantile coxitis"],["infantile digital fibromatosis","infantile digital fibromatosis"],["infantile progressive spinal muscular atrophy","infantile progressive spinal muscular atrophy"],["infantile scoliosis","infantile scoliosis"],["infarct","infarct"],["infectious arthritis","infectious arthritis"],["infectious spondylitis","infectious spondylitis"],["inferior angle of scapula","inferior angle of scapula"],["inferior articular facet of vertebra","inferior articular facet of vertebra"],["inferior articular process","inferior articular process"],["inferior articular surface of tibia","inferior articular surface of tibia"],["inferior extensor retinaculum of foot","inferior extensor retinaculum of foot"],["inferior gluteal nerve","inferior gluteal nerve"],["inferior peroneal retinaculum","inferior peroneal retinaculum"],["inferior pubic ligament","inferior pubic ligament"],["inferior pubic ramus","inferior pubic ramus"],["inferior radioulnar joint","inferior radioulnar joint"],["inferior ramus of pubis","inferior ramus of pubis"],["inferior subtendinous bursa of biceps femoris muscle","inferior subtendinous bursa of biceps femoris muscle"],["inferior synovial membrane","inferior synovial membrane"],["inferior tibiofibular joint","inferior tibiofibular joint"],["inflammation","inflammation"],["inflammatory scoliosis","inflammatory scoliosis"],["infliximab","infliximab"],["infraclavicular","infraclavicular"],["infraclavicular lymph nodes","infraclavicular lymph nodes"],["infracostal","infracostal"],["infracotyloid","infracotyloid"],["infraglenoid tubercle","infraglenoid tubercle"],["infrapatellar","infrapatellar"],["infrapatellar fat body","infrapatellar fat body"],["infrapatellar fatty body","infrapatellar fatty body"],["infrapatellar fold","infrapatellar fold"],["infrapatellar synovial fold","infrapatellar synovial fold"],["infrascapular","infrascapular"],["infrascapular region","infrascapular region"],["infraspinatus","infraspinatus"],["infraspinatus muscle","infraspinatus muscle"],["infraspinous fascia","infraspinous fascia"],["infraspinous fossa","infraspinous fossa"],["infraspinous muscle","infraspinous muscle"],["infrasternal","infrasternal"],["inguinocrural","inguinocrural"],["inhibitor","inhibitor"],["injury","injury"],["inner malleolus","inner malleolus"],["inner periosteum","inner periosteum"],["innominate bone","innominate bone"],["innominate osteotomy","innominate osteotomy"],["insertion tendinitis","insertion tendinitis"],["instrumentation","instrumentation"],["interarticular","interarticular"],["interarticular cartilage","interarticular cartilage"],["interarticular disk","interarticular disk"],["intercapsular ligaments","intercapsular ligaments"],["intercarpal","intercarpal"],["intercarpal articulations","intercarpal articulations"],["intercarpal joints","intercarpal joints"],["intercartilaginous","intercartilaginous"],["interchondral","interchondral"],["interclavicular","interclavicular"],["intercondylar eminence","intercondylar eminence"],["intercondylar line","intercondylar line"],["intercostal","intercostal"],["intercostal muscles","intercostal muscles"],["intercostal neuralgia","intercostal neuralgia"],["intercostal space","intercostal space"],["intercostobrachial nerves","intercostobrachial nerves"],["intercuneiform joints","intercuneiform joints"],["interdigit","interdigit"],["interdigital","interdigital"],["interleukin-1","interleukin-1"],["interleukin-1 receptor antagonists","interleukin-1 receptor antagonists"],["interleukin-10","interleukin-10"],["interleukin-2","interleukin-2"],["interleukin-3","interleukin-3"],["interleukin-4","interleukin-4"],["interleukin-5","interleukin-5"],["interleukin-6","interleukin-6"],["interleukin-7","interleukin-7"],["interleukin-8","interleukin-8"],["interleukin-9","interleukin-9"],["interleukins","interleukins"],["interligamentary","interligamentary"],["interligamentous","interligamentous"],["intermalleolar","intermalleolar"],["intermaxillary","intermaxillary"],["intermediate bone","intermediate bone"],["intermediate carpal bone","intermediate carpal bone"],["intermediate cuneiform bone","intermediate cuneiform bone"],["intermetacarpal","intermetacarpal"],["intermetacarpal articulations","intermetacarpal articulations"],["intermetacarpal joints","intermetacarpal joints"],["intermetatarsal","intermetatarsal"],["intermetatarsal articulations","intermetatarsal articulations"],["intermetatarsal joints","intermetatarsal joints"],["intermuscular","intermuscular"],["intermuscular ligament","intermuscular ligament"],["intermuscular septum","intermuscular septum"],["internal annular ligament of ankle","internal annular ligament of ankle"],["internal condyle of femur","internal condyle of femur"],["internal condyle of humerus","internal condyle of humerus"],["internal condyle of tibia","internal condyle of tibia"],["internal epicondyle of femur","internal epicondyle of femur"],["internal malleolus","internal malleolus"],["internal rotation contracture","internal rotation contracture"],["internal tuberosity of femur","internal tuberosity of femur"],["interosseal","interosseal"],["interossei muscles","interossei muscles"],["interosseous","interosseous"],["interosseous cubital bursa","interosseous cubital bursa"],["interosseous cuneocuboid ligament","interosseous cuneocuboid ligament"],["interosseous intercarpal ligaments","interosseous intercarpal ligaments"],["interosseous intercuneiform ligaments","interosseous intercuneiform ligaments"],["interosseous ligaments of knee","interosseous ligaments of knee"],["interosseous margin","interosseous margin"],["interosseous margin of fibula","interosseous margin of fibula"],["interosseous margin of tibia","interosseous margin of tibia"],["interosseous margin of ulna","interosseous margin of ulna"],["interosseous membrane of forearm","interosseous membrane of forearm"],["interosseous membrane of leg","interosseous membrane of leg"],["interosseous metacarpal ligaments","interosseous metacarpal ligaments"],["interosseous metacarpal veins","interosseous metacarpal veins"],["interosseous muscles","interosseous muscles"],["interosseous nerve of leg","interosseous nerve of leg"],["interosseous spaces of metacarpus","interosseous spaces of metacarpus"],["interosseous spaces of metatarsus","interosseous spaces of metatarsus"],["interphalangeal","interphalangeal"],["interphalangeal articulations","interphalangeal articulations"],["interphalangeal joints","interphalangeal joints"],["interphalangeal joints of foot","interphalangeal joints of foot"],["interphalangeal joints of hand","interphalangeal joints of hand"],["interphalangeal nodes","interphalangeal nodes"],["interpubic disk","interpubic disk"],["interpubic fibrocartilage","interpubic fibrocartilage"],["interpubic ligament","interpubic ligament"],["interscapular","interscapular"],["interspinal ligaments","interspinal ligaments"],["interspinal muscles","interspinal muscles"],["interspinales","interspinales"],["interspinous ligaments","interspinous ligaments"],["interstitial myositis","interstitial myositis"],["intertarsal","intertarsal"],["intertarsal ligaments","intertarsal ligaments"],["intertendinous connection","intertendinous connection"],["intertransversarii muscles","intertransversarii muscles"],["intertransverse","intertransverse"],["intertransverse ligaments","intertransverse ligaments"],["intertransverse muscles","intertransverse muscles"],["intertubercular sulcus","intertubercular sulcus"],["intervertebral","intervertebral"],["intervertebral ankylosis","intervertebral ankylosis"],["intervertebral cartilage","intervertebral cartilage"],["intervertebral chondrosis","intervertebral chondrosis"],["intervertebral disk","intervertebral disk"],["intervertebral disk degeneration","intervertebral disk degeneration"],["intervertebral disk disease","intervertebral disk disease"],["intervertebral fibrocartilage","intervertebral fibrocartilage"],["intervertebral foramen","intervertebral foramen"],["intervertebral foramina of sacrum","intervertebral foramina of sacrum"],["intervertebral joints","intervertebral joints"],["intervertebral osteochondrosis","intervertebral osteochondrosis"],["intervertebral spondylosis","intervertebral spondylosis"],["intervertebral symphysis","intervertebral symphysis"],["intra-articular","intra-articular"],["intra-articular cartilage","intra-articular cartilage"],["intra-articular disk","intra-articular disk"],["intra-articular ligament of head of rib","intra-articular ligament of head of rib"],["intracapsular ligaments","intracapsular ligaments"],["intracarpal","intracarpal"],["intracartilaginous","intracartilaginous"],["intrachondral","intrachondral"],["intrachondrial","intrachondrial"],["intracostal","intracostal"],["intraepiphyseal","intraepiphyseal"],["intraepiphysial","intraepiphysial"],["intraligamentous","intraligamentous"],["intralumbar","intralumbar"],["intramedullary","intramedullary"],["intramembranous ossification","intramembranous ossification"],["intramuscular","intramuscular"],["intraosseous","intraosseous"],["intraosteal","intraosteal"],["intrapelvic protrusion","intrapelvic protrusion"],["intrarachidian","intrarachidian"],["intrarhachidian","intrarhachidian"],["intraspinal","intraspinal"],["intrasternal","intrasternal"],["intrasynovial","intrasynovial"],["intratarsal","intratarsal"],["intratendinous","intratendinous"],["intratendinous bursa of olecranon","intratendinous bursa of olecranon"],["intrathoracic","intrathoracic"],["intravenous regional anesthesia","intravenous regional anesthesia"],["intravertebral","intravertebral"],["intravertebral body","intravertebral body"],["intrinsic reflex","intrinsic reflex"],["investing cartilage","investing cartilage"],["investing fascia","investing fascia"],["involutional osteoporosis","involutional osteoporosis"],["irregular contracted pelvis","irregular contracted pelvis"],["irregular gout","irregular gout"],["ischi(o)-","ischi(o)-"],["ischiadic nerve","ischiadic nerve"],["ischiadic plexus","ischiadic plexus"],["ischial bone","ischial bone"],["ischial bursa of gluteus maximus muscle","ischial bursa of gluteus maximus muscle"],["ischial bursa of internal obturator muscle","ischial bursa of internal obturator muscle"],["ischial ramus","ischial ramus"],["ischial tuberosity","ischial tuberosity"],["ischialgia","ischialgia"],["ischiocapsular ligament","ischiocapsular ligament"],["ischiodynia","ischiodynia"],["ischiofemoral","ischiofemoral"],["ischiofemoral ligament","ischiofemoral ligament"],["ischiofibular","ischiofibular"],["ischiovertebral","ischiovertebral"],["ischium","ischium"],["isodactylism","isodactylism"],["ithycyphos","ithycyphos"],["ithylordosis","ithylordosis"],["ithyokyphosis","ithyokyphosis"],["ivory bones","ivory bones"],["ivory vertebra","ivory vertebra"],["Jaffé-Lichtenstein disease","Jaffé-Lichtenstein disease"],["Jaffé-Lichtenstein syndrome","Jaffé-Lichtenstein syndrome"],["Jansen's disease","Jansen's disease"],["jerk","jerk"],["joint","joint"],["joint (of head) of humerus","joint (of head) of humerus"],["joint body","joint body"],["joint cavity","joint cavity"],["joint disease","joint disease"],["joint effusion","joint effusion"],["joint meniscus","joint meniscus"],["joint mouse","joint mouse"],["joint space","joint space"],["joint stiffness","joint stiffness"],["joint tuberculosis","joint tuberculosis"],["joints of inferior limb girdle","joints of inferior limb girdle"],["joints of superior limb girdle","joints of superior limb girdle"],["jugular notch of sternum","jugular notch of sternum"],["junctura","junctura"],["junctura cartilaginea","junctura cartilaginea"],["junctura ossea","junctura ossea"],["Jüngling's disease","Jüngling's disease"],["juvenie osteoporosis","juvenie osteoporosis"],["juvenile bone cyst","juvenile bone cyst"],["juvenile deforming metatarsophalangeal osteochondritis","juvenile deforming metatarsophalangeal osteochondritis"],["juvenile kyphosis","juvenile kyphosis"],["juvenile muscular atrophy","juvenile muscular atrophy"],["juvenile Paget's disease","juvenile Paget's disease"],["juvenile rheumatoid arthritis","juvenile rheumatoid arthritis"],["juxta-articular","juxta-articular"],["juxtaepiphyseal","juxtaepiphyseal"],["juxtaspinal","juxtaspinal"],["Kahler’s disease","Kahler’s disease"],["Karsch-Neugebauer syndrome","Karsch-Neugebauer syndrome"],["Kashin-Beck disease","Kashin-Beck disease"],["kebuzone","kebuzone"],["keeled chest","keeled chest"],["keratoderma","keratoderma"],["keratodermia","keratodermia"],["keratosis","keratosis"],["Kernig's sign","Kernig's sign"],["ketophenylbutazone","ketophenylbutazone"],["ketoprofen","ketoprofen"],["ketorolac","ketorolac"],["Kienböck's disease","Kienböck's disease"],["Kienböck's disease of the lunate","Kienböck's disease of the lunate"],["killer cells","killer cells"],["kineplastic amputation","kineplastic amputation"],["kineplastics","kineplastics"],["kineplasty","kineplasty"],["kinesthesia","kinesthesia"],["kinesthesis","kinesthesis"],["kinesthetic sense","kinesthetic sense"],["kissing spine","kissing spine"],["Klapp's creeping treatment","Klapp's creeping treatment"],["Klein-Waardenburg syndrome","Klein-Waardenburg syndrome"],["Klippel-Feil syndrome","Klippel-Feil syndrome"],["Klumpke's palsy","Klumpke's palsy"],["Klumpke's paralysis","Klumpke's paralysis"],["Klumpke-Déjérine paralysis","Klumpke-Déjérine paralysis"],["Klumpke-Déjérine syndrome","Klumpke-Déjérine syndrome"],["knee","knee"],["knee cap","knee cap"],["knee jerk","knee jerk"],["knee joint","knee joint"],["knee phenomenon","knee phenomenon"],["knee reflex","knee reflex"],["knee region","knee region"],["knee-jerk reflex","knee-jerk reflex"],["Kniest's syndrome","Kniest's syndrome"],["knock-knee","knock-knee"],["knuckle joints","knuckle joints"],["knuckle pads","knuckle pads"],["knucklebones","knucklebones"],["Kocher's anterolateral incision","Kocher's anterolateral incision"],["Kocher's method","Kocher's method"],["Köhler's bone disease","Köhler's bone disease"],["Köhler's disease","Köhler's disease"],["Köhler's second disease","Köhler's second disease"],["König's disease","König's disease"],["König's syndrome","König's syndrome"],["Krogius operation","Krogius operation"],["Kugelberg-Welander disease","Kugelberg-Welander disease"],["Kühne's spindle","Kühne's spindle"],["Kümmell's disease","Kümmell's disease"],["Kümmell's spondylitis","Kümmell's spondylitis"],["Kümmell-Verneuil disease","Kümmell-Verneuil disease"],["kyphoscoliotic","kyphoscoliotic"],["kyphoscoliotic pelvis","kyphoscoliotic pelvis"],["kyphosis","kyphosis"],["kyphotic","kyphotic"],["kyphotic pelvis","kyphotic pelvis"],["labium","labium"],["labrum","labrum"],["lacertus","lacertus"],["Lachman's test","Lachman's test"],["laciniate ligament","laciniate ligament"],["lacuna","lacuna"],["lacune","lacune"],["lake","lake"],["lamellated bone","lamellated bone"],["lamina","lamina"],["lamina of vertebra","lamina of vertebra"],["lamina of vertebral arch","lamina of vertebral arch"],["laminectomy","laminectomy"],["laminotomy","laminotomy"],["Lamy-Maroteaux syndrome","Lamy-Maroteaux syndrome"],["Landouzy atrophy","Landouzy atrophy"],["Landouzy's dystrophy","Landouzy's dystrophy"],["Landouzy's type","Landouzy's type"],["Landouzy-Déjérine atrophy","Landouzy-Déjérine atrophy"],["Landouzy-Déjérine dystrophy","Landouzy-Déjérine dystrophy"],["Landouzy-Déjérine type","Landouzy-Déjérine type"],["larger multangular bone","larger multangular bone"],["Larsen's disease","Larsen's disease"],["Larsen's syndrome","Larsen's syndrome"],["Larsen-Johansson disease","Larsen-Johansson disease"],["Lasègue's sign","Lasègue's sign"],["late synovectomy","late synovectomy"],["lateral angle of scapula","lateral angle of scapula"],["lateral atlantoaxial joint","lateral atlantoaxial joint"],["lateral atlantoepistrophic joint","lateral atlantoepistrophic joint"],["lateral atlanto-occipital ligament","lateral atlanto-occipital ligament"],["lateral bicipital fissure","lateral bicipital fissure"],["lateral bicipital groove","lateral bicipital groove"],["lateral bicipital sulcus","lateral bicipital sulcus"],["lateral bursa of gastrocnemius muscle","lateral bursa of gastrocnemius muscle"],["lateral collateral ligament","lateral collateral ligament"],["lateral compartment of leg","lateral compartment of leg"],["lateral condyle of femur","lateral condyle of femur"],["lateral condyle of humerus","lateral condyle of humerus"],["lateral condyle of tibia","lateral condyle of tibia"],["lateral cuneiform bone","lateral cuneiform bone"],["lateral epicondyle of femur","lateral epicondyle of femur"],["lateral epicondyle of humerus","lateral epicondyle of humerus"],["lateral head of triceps brachii muscle","lateral head of triceps brachii muscle"],["lateral humeral epicondylitis","lateral humeral epicondylitis"],["lateral intermuscular ligament of arm","lateral intermuscular ligament of arm"],["lateral intermuscular ligament of thigh","lateral intermuscular ligament of thigh"],["lateral ligament","lateral ligament"],["lateral ligament of ankle","lateral ligament of ankle"],["lateral ligament of knee","lateral ligament of knee"],["lateral malleolar network","lateral malleolar network"],["lateral malleolar rete","lateral malleolar rete"],["lateral malleolus","lateral malleolus"],["lateral margin of foot","lateral margin of foot"],["lateral margin of forearm","lateral margin of forearm"],["lateral margin of scapula","lateral margin of scapula"],["lateral patellar retinaculum","lateral patellar retinaculum"],["lateral pectoral nerve","lateral pectoral nerve"],["lateral plantar nerve","lateral plantar nerve"],["lateral process of calcaneal tuberosity","lateral process of calcaneal tuberosity"],["lateral process of talus","lateral process of talus"],["lateral retromalleolar region","lateral retromalleolar region"],["lateral sacral crest","lateral sacral crest"],["lateral spondylosis of the vertebral body","lateral spondylosis of the vertebral body"],["lateral supracondylar crest","lateral supracondylar crest"],["lateral surface of fibula","lateral surface of fibula"],["lateral tuberosity of femur","lateral tuberosity of femur"],["latex","latex"],["latex agglutination assay","latex agglutination assay"],["latex agglutination test","latex agglutination test"],["latex fixation assay","latex fixation assay"],["latex fixation test","latex fixation test"],["latissimus dorsi muscle","latissimus dorsi muscle"],["Lauenstein technique","Lauenstein technique"],["lawn tennis arm","lawn tennis arm"],["layer","layer"],["LDE stages","LDE stages"],["least gluteus muscle","least gluteus muscle"],["Ledderhose's disease","Ledderhose's disease"],["Leeuwenhoek's canal","Leeuwenhoek's canal"],["leflunomide","leflunomide"],["left subclavian trunk","left subclavian trunk"],["leg","leg"],["Legg's disease","Legg's disease"],["Legg-Calvé disease","Legg-Calvé disease"],["Legg-Calvé-Perthes syndrome","Legg-Calvé-Perthes syndrome"],["Legg-Calvé-Waldenström disease","Legg-Calvé-Waldenström disease"],["Lenz's syndrome","Lenz's syndrome"],["Lenz-Majewski syndrome","Lenz-Majewski syndrome"],["leprechaunism","leprechaunism"],["leptodactylous","leptodactylous"],["leptodactyly","leptodactyly"],["Léri's sign","Léri's sign"],["Léri-Weill disease","Léri-Weill disease"],["Léri-Weill syndrome","Léri-Weill syndrome"],["lesion","lesion"],["lesser ischiadic foramen","lesser ischiadic foramen"],["lesser multangular bone","lesser multangular bone"],["lesser sacrosciatic foramen","lesser sacrosciatic foramen"],["lesser sciatic foramen","lesser sciatic foramen"],["lesser trapezium bone","lesser trapezium bone"],["lesser trochanter","lesser trochanter"],["lethal perinatal osteogenesis imperfecta","lethal perinatal osteogenesis imperfecta"],["levator","levator"],["levator muscle of scapula","levator muscle of scapula"],["levator muscles of ribs","levator muscles of ribs"],["levator scapulae","levator scapulae"],["levator scapulae muscle","levator scapulae muscle"],["Liddel and Sherrington reflex","Liddel and Sherrington reflex"],["ligament","ligament"],["ligament of ankle (joint)","ligament of ankle (joint)"],["ligament of head of femur","ligament of head of femur"],["ligament of Maissiat","ligament of Maissiat"],["ligament rupture","ligament rupture"],["ligamentous","ligamentous"],["ligaments of tarsus","ligaments of tarsus"],["ligamentum","ligamentum"],["limbs","limbs"],["limbus","limbus"],["line","line"],["lip","lip"],["lipoarthritic","lipoarthritic"],["lipoarthritis","lipoarthritis"],["lipocalcigranulomatosis","lipocalcigranulomatosis"],["lipocalcinogranulomatosis","lipocalcinogranulomatosis"],["lipochondrodystrophy","lipochondrodystrophy"],["Lisfranc's articulation","Lisfranc's articulation"],["Lisfranc's joint","Lisfranc's joint"],["Lisfranc's joints","Lisfranc's joints"],["little head of humerus","little head of humerus"],["Lobstein's disease","Lobstein's disease"],["Lobstein's syndrome","Lobstein's syndrome"],["lobster-claw","lobster-claw"],["local anesthesia","local anesthesia"],["local nerve block","local nerve block"],["localized transient osteoporosis","localized transient osteoporosis"],["lock finger","lock finger"],["loge de Guyon","loge de Guyon"],["loin","loin"],["lonazolac","lonazolac"],["long abductor muscle of thumb","long abductor muscle of thumb"],["long adductor muscle","long adductor muscle"],["long bone","long bone"],["long head of biceps brachii muscle","long head of biceps brachii muscle"],["long head of biceps femoris muscle","long head of biceps femoris muscle"],["long head of triceps brachii muscle","long head of triceps brachii muscle"],["long head of triceps femoris muscle","long head of triceps femoris muscle"],["long palmar muscle","long palmar muscle"],["long peroneal muscle","long peroneal muscle"],["long plantar ligament","long plantar ligament"],["long thoracic nerve","long thoracic nerve"],["long vinculum","long vinculum"],["longissimus","longissimus"],["longissimus muscle","longissimus muscle"],["loose body","loose body"],["Looser's transformation zone","Looser's transformation zone"],["Looser-Milkman syndrome","Looser-Milkman syndrome"],["lordoscoliosis","lordoscoliosis"],["lordoscoliotic","lordoscoliotic"],["lordosis","lordosis"],["lordotic","lordotic"],["lordotic pelvis","lordotic pelvis"],["Louis's angle","Louis's angle"],["lower arm type of brachial palsy","lower arm type of brachial palsy"],["lower arm type of brachial paralysis","lower arm type of brachial paralysis"],["lower brachial palsy","lower brachial palsy"],["lower brachial paralysis","lower brachial paralysis"],["lower radicular syndrome","lower radicular syndrome"],["lower ramus of pubis","lower ramus of pubis"],["loxia","loxia"],["Ludloff's triangle","Ludloff's triangle"],["Ludwig's angle","Ludwig's angle"],["luetic periostitis","luetic periostitis"],["lumbago","lumbago"],["lumbar","lumbar"],["lumbar disk prolapse","lumbar disk prolapse"],["lumbar lordosis","lumbar lordosis"],["lumbar nerves","lumbar nerves"],["lumbar pain","lumbar pain"],["lumbar plexus","lumbar plexus"],["lumbar rheumatism","lumbar rheumatism"],["lumbar rib","lumbar rib"],["lumbar scoliosis","lumbar scoliosis"],["lumbar spinal nerves","lumbar spinal nerves"],["lumbar spine syndrome","lumbar spine syndrome"],["lumbocostal","lumbocostal"],["lumbodorsal fascia","lumbodorsal fascia"],["lumbodynia","lumbodynia"],["lumbosacral","lumbosacral"],["lumbosacral articulation","lumbosacral articulation"],["lumbosacral joint","lumbosacral joint"],["lumbothoracic","lumbothoracic"],["lumbrical muscles of foot","lumbrical muscles of foot"],["lumbrical muscles of hand","lumbrical muscles of hand"],["lumbus","lumbus"],["lunare","lunare"],["lunate","lunate"],["lunate bone","lunate bone"],["lunate malacia","lunate malacia"],["lunatomalacia","lunatomalacia"],["Luque's instrumentation","Luque's instrumentation"],["luxatio","luxatio"],["luxation","luxation"],["Lyme arthritis","Lyme arthritis"],["Lyme disease","Lyme disease"],["lymphadenoma","lymphadenoma"],["lymphocytes","lymphocytes"],["lymphoma","lymphoma"],["lysine acetylsalicylate","lysine acetylsalicylate"],["macrodactylia","macrodactylia"],["macrodactylism","macrodactylism"],["macrodactyly","macrodactyly"],["macrosomatia","macrosomatia"],["macrosomia","macrosomia"],["Madelung's deformity","Madelung's deformity"],["Madelung's disease","Madelung's disease"],["Madonna fingers","Madonna fingers"],["Maffucci’s syndrome","Maffucci’s syndrome"],["Maissiat's band","Maissiat's band"],["Maissiat's ligament","Maissiat's ligament"],["Maissiat's tract","Maissiat's tract"],["malacia","malacia"],["-malacia","-malacia"],["malacosteon","malacosteon"],["malformation syndrome","malformation syndrome"],["Malgaigne's luxation","Malgaigne's luxation"],["malignant enchondroma","malignant enchondroma"],["malignant synovialoma","malignant synovialoma"],["malignant synovioma","malignant synovioma"],["malleolar","malleolar"],["malleolar canal","malleolar canal"],["malleolus","malleolus"],["mallet toe","mallet toe"],["mamillary tubercle","mamillary tubercle"],["mandibulofacial dysostosis with epibulbar dermoids","mandibulofacial dysostosis with epibulbar dermoids"],["manipulation","manipulation"],["manubriosternal","manubriosternal"],["manubriosternal joint","manubriosternal joint"],["manubriosternal symphysis","manubriosternal symphysis"],["manus","manus"],["marble bone disease","marble bone disease"],["marble bones","marble bones"],["Marfan's disease","Marfan's disease"],["Marfan's syndrome","Marfan's syndrome"],["margin","margin"],["margo","margo"],["margo anterior fibulae","margo anterior fibulae"],["margo anterior tibiae","margo anterior tibiae"],["margo anterior ulnae","margo anterior ulnae"],["Marie's disease","Marie's disease"],["Marie's syndrome","Marie's syndrome"],["Marie-Bamberger disease","Marie-Bamberger disease"],["Marie-Bamberger syndrome","Marie-Bamberger syndrome"],["Marie-Strümpell disease","Marie-Strümpell disease"],["Marinesco's sign","Marinesco's sign"],["Marinesco's succulent hand","Marinesco's succulent hand"],["Maroteaux-Lamy syndrome","Maroteaux-Lamy syndrome"],["marrow","marrow"],["marrow canal","marrow canal"],["marrow cavity","marrow cavity"],["marrow space","marrow space"],["massive osteolysis","massive osteolysis"],["Mauchart's ligaments","Mauchart's ligaments"],["McCune-Albright syndrome","McCune-Albright syndrome"],["McKusick type metaphyseal chondrodysplasia","McKusick type metaphyseal chondrodysplasia"],["McMurray's sign","McMurray's sign"],["McMurray's test","McMurray's test"],["MCP joints","MCP joints"],["medial atlantoaxial joint","medial atlantoaxial joint"],["medial bicipital fissure","medial bicipital fissure"],["medial bicipital groove","medial bicipital groove"],["medial bicipital sulcus","medial bicipital sulcus"],["medial border of foot","medial border of foot"],["medial bursa of gastrocnemius muscle","medial bursa of gastrocnemius muscle"],["medial compartment of thigh","medial compartment of thigh"],["medial condyle of femur","medial condyle of femur"],["medial condyle of humerus","medial condyle of humerus"],["medial condyle of tibia","medial condyle of tibia"],["medial cuneiform bone","medial cuneiform bone"],["medial epicondyle of femur","medial epicondyle of femur"],["medial epicondyle of humerus","medial epicondyle of humerus"],["medial head of triceps brachii muscle","medial head of triceps brachii muscle"],["medial humeral epicondylitis","medial humeral epicondylitis"],["medial intermuscular septum of arm","medial intermuscular septum of arm"],["medial intermuscular septum of thigh","medial intermuscular septum of thigh"],["medial ligament","medial ligament"],["medial ligament of ankle joint","medial ligament of ankle joint"],["medial ligament of knee","medial ligament of knee"],["medial malleolar network","medial malleolar network"],["medial malleolar rete","medial malleolar rete"],["medial malleolus","medial malleolus"],["medial margin of forearm","medial margin of forearm"],["medial margin of scapula","medial margin of scapula"],["medial margin of tibia","medial margin of tibia"],["medial patellar retinaculum","medial patellar retinaculum"],["medial pectoral nerve","medial pectoral nerve"],["medial plantar nerve","medial plantar nerve"],["medial process of calcaneal tuberosity","medial process of calcaneal tuberosity"],["medial retromalleolar region","medial retromalleolar region"],["medial sacral crest","medial sacral crest"],["medial supracondylar crest","medial supracondylar crest"],["medial surface of fibula","medial surface of fibula"],["medial tuberosity of femur","medial tuberosity of femur"],["median atlantoaxial joint","median atlantoaxial joint"],["median nerve","median nerve"],["median nerve palsy","median nerve palsy"],["median palsy","median palsy"],["median sacral crest","median sacral crest"],["mediocarpal","mediocarpal"],["mediocarpal joint","mediocarpal joint"],["medioclavicular line","medioclavicular line"],["mediotarsal","mediotarsal"],["mediotarsal amputation","mediotarsal amputation"],["medull(o)-","medull(o)-"],["medulla","medulla"],["medulla of bone","medulla of bone"],["medullar","medullar"],["medullary","medullary"],["medullary canal","medullary canal"],["medullary cavity","medullary cavity"],["medullary membrane","medullary membrane"],["medullary substance of bone","medullary substance of bone"],["medullitis","medullitis"],["mefenamic acid","mefenamic acid"],["megadactylia","megadactylia"],["megadactyly","megadactyly"],["megalodactylia","megalodactylia"],["megalodactylism","megalodactylism"],["megalodactyly","megalodactyly"],["megasomia","megasomia"],["-melia","-melia"],["melorheostosis","melorheostosis"],["membrana","membrana"],["membrane","membrane"],["membrane bones","membrane bones"],["memory cells","memory cells"],["Ménard-Shenton line","Ménard-Shenton line"],["meniscal cyst","meniscal cyst"],["meniscal tear","meniscal tear"],["meniscectomy","meniscectomy"],["meniscitic","meniscitic"],["meniscitis","meniscitis"],["meniscoid","meniscoid"],["meniscosynovial","meniscosynovial"],["meniscus","meniscus"],["meniscus signs","meniscus signs"],["Mennell's sign","Mennell's sign"],["menopausal arthritis","menopausal arthritis"],["meralgia","meralgia"],["meralgia paresthesia","meralgia paresthesia"],["merocoxalgia","merocoxalgia"],["mesh graft","mesh graft"],["mesogluteus","mesogluteus"],["mesomelic dwarfism","mesomelic dwarfism"],["mesosternum","mesosternum"],["mesotendineum","mesotendineum"],["mesotendon","mesotendon"],["mesotenon","mesotenon"],["mesothenar","mesothenar"],["metacarpal","metacarpal"],["metacarpal bones","metacarpal bones"],["metacarpal head","metacarpal head"],["metacarpal region","metacarpal region"],["metacarpals","metacarpals"],["metacarpocarpal","metacarpocarpal"],["metacarpocarpal joints","metacarpocarpal joints"],["metacarpophalangeal","metacarpophalangeal"],["metacarpophalangeal joints","metacarpophalangeal joints"],["metacarpophalangeal ligaments","metacarpophalangeal ligaments"],["metacarpus","metacarpus"],["metacortandralone","metacortandralone"],["metamizole","metamizole"],["metaphyseal chondrodysplasia","metaphyseal chondrodysplasia"],["metaphyseal dysostosis","metaphyseal dysostosis"],["metaphyseal dysplasia","metaphyseal dysplasia"],["metaphysis","metaphysis"],["metasternum","metasternum"],["metatarsal","metatarsal"],["metatarsal bones","metatarsal bones"],["metatarsal head","metatarsal head"],["metatarsal region","metatarsal region"],["metatarsalgia","metatarsalgia"],["metatarsals","metatarsals"],["metatarsectomy","metatarsectomy"],["metatarsophalangeal","metatarsophalangeal"],["metatarsophalangeal joints","metatarsophalangeal joints"],["metatarsus","metatarsus"],["method","method"],["methotrexate","methotrexate"],["methyl sulfoxide","methyl sulfoxide"],["microplasia","microplasia"],["microsoma","microsoma"],["microsomia","microsomia"],["midcarpal joint","midcarpal joint"],["midclavicular line","midclavicular line"],["middle atlantoepistrophic joint","middle atlantoepistrophic joint"],["middle calcaneal articular surface of talus","middle calcaneal articular surface of talus"],["middle carpal joint","middle carpal joint"],["middle gluteus muscle","middle gluteus muscle"],["middle phalanx","middle phalanx"],["middle scalene muscle","middle scalene muscle"],["midfoot","midfoot"],["midsternum","midsternum"],["midtarsal joint","midtarsal joint"],["Milkman's syndrome","Milkman's syndrome"],["Miller's disease","Miller's disease"],["mitella","mitella"],["monarthritic","monarthritic"],["monarthritis","monarthritis"],["monarticular","monarticular"],["monkey hand","monkey hand"],["monkey-paw","monkey-paw"],["monoarticular","monoarticular"],["monodactylous","monodactylous"],["monomyositic","monomyositic"],["monomyositis","monomyositis"],["monostotic","monostotic"],["monosynaptic reflex","monosynaptic reflex"],["monosynaptic stretch reflex","monosynaptic stretch reflex"],["morbus","morbus"],["mortification","mortification"],["mortise joint","mortise joint"],["Morton's disease","Morton's disease"],["Morton's foot","Morton's foot"],["Morton's interdigital neuroma","Morton's interdigital neuroma"],["Morton's neuralgia","Morton's neuralgia"],["Morton's neuroma","Morton's neuroma"],["Morton's toe","Morton's toe"],["Moutard-Martin sign","Moutard-Martin sign"],["movable joint","movable joint"],["MTP joints","MTP joints"],["mucoid dorsal cysts","mucoid dorsal cysts"],["mucoperiosteal","mucoperiosteal"],["mucopolysaccharidosis I H","mucopolysaccharidosis I H"],["mucosal relief radiography","mucosal relief radiography"],["mucous bursa","mucous bursa"],["mucous sheath of tendon","mucous sheath of tendon"],["multiarticular","multiarticular"],["multiaxial articulation","multiaxial articulation"],["multiaxial joint","multiaxial joint"],["multifidus muscles","multifidus muscles"],["multifidus syndrome","multifidus syndrome"],["multiple chondromas","multiple chondromas"],["multiple congenital enchondroma","multiple congenital enchondroma"],["multiple enchondromatosis","multiple enchondromatosis"],["multiple epiphyseal dysplasia","multiple epiphyseal dysplasia"],["multiple myeloma","multiple myeloma"],["multiple plasmacytoma of bone","multiple plasmacytoma of bone"],["muscle","muscle"],["muscle cell","muscle cell"],["muscle contraction","muscle contraction"],["muscle fiber","muscle fiber"],["muscle fibril","muscle fibril"],["muscle hernia","muscle hernia"],["muscle relaxants","muscle relaxants"],["muscle sense","muscle sense"],["muscle sensibility","muscle sensibility"],["muscle spindle","muscle spindle"],["muscle tendon","muscle tendon"],["muscle tissue","muscle tissue"],["muscle wasting","muscle wasting"],["muscular","muscular"],["muscular atrophy","muscular atrophy"],["muscular dystrophy","muscular dystrophy"],["muscular fibril","muscular fibril"],["muscular pain","muscular pain"],["muscular paralysis","muscular paralysis"],["muscular reflex","muscular reflex"],["muscular rheumatism","muscular rheumatism"],["muscular system","muscular system"],["muscular tissue","muscular tissue"],["muscular torticollis","muscular torticollis"],["muscular trochlea","muscular trochlea"],["muscular trophoneurosis","muscular trophoneurosis"],["musculature","musculature"],["musculocutaneous nerve","musculocutaneous nerve"],["musculocutaneous nerve of foot","musculocutaneous nerve of foot"],["musculocutaneous nerve of leg","musculocutaneous nerve of leg"],["musculospiral groove","musculospiral groove"],["musculus","musculus"],["myalgia","myalgia"],["myatrophy","myatrophy"],["mycotic arthritis","mycotic arthritis"],["myel(o)-","myel(o)-"],["myelitis","myelitis"],["myelocele","myelocele"],["myelocystocele","myelocystocele"],["myelocystomeningocele","myelocystomeningocele"],["myelofibrosis","myelofibrosis"],["myelogenic","myelogenic"],["myelogenous","myelogenous"],["myeloid","myeloid"],["myeloid tissue","myeloid tissue"],["myeloma","myeloma"],["myelomatosis","myelomatosis"],["myelopathy","myelopathy"],["myelosarcomatosis","myelosarcomatosis"],["myelosclerosis","myelosclerosis"],["myelotomy","myelotomy"],["myesthesia","myesthesia"],["myesthesis","myesthesis"],["myodynia","myodynia"],["myodystrophia","myodystrophia"],["myodystrophy","myodystrophy"],["myofascitis","myofascitis"],["myofibril","myofibril"],["myogenic paralysis","myogenic paralysis"],["myohypertrophia","myohypertrophia"],["myoneural","myoneural"],["myoneuralgia","myoneuralgia"],["myonosus","myonosus"],["myopachynsis","myopachynsis"],["myoparalysis","myoparalysis"],["myopathia","myopathia"],["myopathic","myopathic"],["myopathic atrophy","myopathic atrophy"],["myopathic facies","myopathic facies"],["myopathic paralysis","myopathic paralysis"],["myopathic scoliosis","myopathic scoliosis"],["myopathy","myopathy"],["myoplasty","myoplasty"],["myorrhexis","myorrhexis"],["myosalgia","myosalgia"],["myosarcoma","myosarcoma"],["myositic","myositic"],["myositis","myositis"],["myositis fibrosa","myositis fibrosa"],["myositis ossificans","myositis ossificans"],["myotatic reflex","myotatic reflex"],["myotenontoplasty","myotenontoplasty"],["myotenositic","myotenositic"],["myotenositis","myotenositis"],["myotenotomy","myotenotomy"],["myotonia","myotonia"],["myotonic atrophy","myotonic atrophy"],["myotonic dystrophy","myotonic dystrophy"],["myxoid cyst","myxoid cyst"],["nabumetone","nabumetone"],["Naegele's pelvis","Naegele's pelvis"],["Naffziger's syndrome","Naffziger's syndrome"],["Nager's acrofacial dysostosis","Nager's acrofacial dysostosis"],["nail-patella syndrome","nail-patella syndrome"],["nanism","nanism"],["nanocormia","nanocormia"],["nanosoma","nanosoma"],["naproxen","naproxen"],["navicular articular surface of talus","navicular articular surface of talus"],["navicular bone","navicular bone"],["neck","neck"],["neck of ankle bone","neck of ankle bone"],["neck of femur","neck of femur"],["neck of fibula","neck of fibula"],["neck of radius","neck of radius"],["neck of rib","neck of rib"],["neck of scapula","neck of scapula"],["neck of talus","neck of talus"],["neck of thigh bone","neck of thigh bone"],["neck pain","neck pain"],["Neck's disease","Neck's disease"],["necrosis","necrosis"],["necrosis of the femoral head","necrosis of the femoral head"],["necrosis of the head of femur","necrosis of the head of femur"],["necrosteon","necrosteon"],["necrosteosis","necrosteosis"],["necrotizing fasciitis","necrotizing fasciitis"],["nemaline myopathy","nemaline myopathy"],["neoplasm","neoplasm"],["nerve","nerve"],["nerve block","nerve block"],["nerve block anesthesia","nerve block anesthesia"],["nerve of quadrate muscle of thigh","nerve of quadrate muscle of thigh"],["nerve pain","nerve pain"],["network","network"],["neural arch","neural arch"],["neural canal","neural canal"],["neural muscular atrophy","neural muscular atrophy"],["neuralgia","neuralgia"],["neurarthropathy","neurarthropathy"],["neuritis","neuritis"],["neuroarthropathy","neuroarthropathy"],["neurocanal","neurocanal"],["neurodynia","neurodynia"],["neurogenic arthritis","neurogenic arthritis"],["neurogenic joint","neurogenic joint"],["neuroma","neuroma"],["neuromuscular","neuromuscular"],["neuromuscular block","neuromuscular block"],["neuromuscular blockade","neuromuscular blockade"],["neuromuscular blocking agents","neuromuscular blocking agents"],["neuromuscular scoliosis","neuromuscular scoliosis"],["neuromuscular spindle","neuromuscular spindle"],["neuromyal","neuromyal"],["neuromyic","neuromyic"],["neuromyositic","neuromyositic"],["neuromyositis","neuromyositis"],["neuropathic arthritis","neuropathic arthritis"],["neuropathic arthropathy","neuropathic arthropathy"],["neuropathic joint","neuropathic joint"],["neuropathy","neuropathy"],["neurotendinal spindle","neurotendinal spindle"],["neurotendinous","neurotendinous"],["neurotendinous spindle","neurotendinous spindle"],["neutral position method","neutral position method"],["new growth","new growth"],["Nievegelt type dwarfism","Nievegelt type dwarfism"],["niflumic acid","niflumic acid"],["node","node"],["nodular fasciitis","nodular fasciitis"],["nodular tenosynovitis","nodular tenosynovitis"],["nodule","nodule"],["nondepolarizers","nondepolarizers"],["nondepolarizing muscle relaxants","nondepolarizing muscle relaxants"],["nonrachitic bowleg","nonrachitic bowleg"],["non-synovial articulation","non-synovial articulation"],["non-synovial joint","non-synovial joint"],["notch","notch"],["nucleography","nucleography"],["nucleus","nucleus"],["nursemaid's elbow","nursemaid's elbow"],["nutrient canal","nutrient canal"],["OAV dysplasia","OAV dysplasia"],["OAV syndrome","OAV syndrome"],["obducent cartilage","obducent cartilage"],["Oberst's method","Oberst's method"],["oblique cord of interosseous membrane of forearm","oblique cord of interosseous membrane of forearm"],["oblique ligaments of knee","oblique ligaments of knee"],["oblique popliteal ligament","oblique popliteal ligament"],["obliquity","obliquity"],["obturator foramen","obturator foramen"],["obturator nerve","obturator nerve"],["obturatorius externus muscle","obturatorius externus muscle"],["obturatorius internus muscle","obturatorius internus muscle"],["occipital articulation","occipital articulation"],["occipital joint","occipital joint"],["occipitalization","occipitalization"],["occipito-atlantal joint","occipito-atlantal joint"],["occipito-odontoid ligaments","occipito-odontoid ligaments"],["ocular torticollis","ocular torticollis"],["oculoauricular dysplasia","oculoauricular dysplasia"],["oculoauriculovertebral dysplasia","oculoauriculovertebral dysplasia"],["odontoid aplasia","odontoid aplasia"],["odontoid apophysis","odontoid apophysis"],["odontoid bone","odontoid bone"],["OFD syndrome","OFD syndrome"],["olecranon","olecranon"],["olecranon bursa","olecranon bursa"],["olecranon fossa","olecranon fossa"],["olecranon process of ulna","olecranon process of ulna"],["oligoarthritis","oligoarthritis"],["oligodactyly syndrome","oligodactyly syndrome"],["Ollier's disease","Ollier's disease"],["om(o)-","om(o)-"],["omagra","omagra"],["omalgia","omalgia"],["omarthritic","omarthritic"],["omarthritis","omarthritis"],["omodynia","omodynia"],["oncoma","oncoma"],["oncosis","oncosis"],["onion-skin periostitis","onion-skin periostitis"],["ontogenetic dislocation","ontogenetic dislocation"],["onycho-osteodysplasia","onycho-osteodysplasia"],["operation","operation"],["opponens digiti minimi manus","opponens digiti minimi manus"],["opponens digiti minimi manus muscle","opponens digiti minimi manus muscle"],["opponens digiti minimi pedis muscle","opponens digiti minimi pedis muscle"],["opponens muscle of little finger","opponens muscle of little finger"],["opponens pollicis","opponens pollicis"],["opponens pollicis muscle","opponens pollicis muscle"],["opposing muscle of little finger","opposing muscle of little finger"],["opposing muscle of thumb","opposing muscle of thumb"],["oral-facial-digital syndrome","oral-facial-digital syndrome"],["orbicular zone of the hip joint","orbicular zone of the hip joint"],["orbital periostitis","orbital periostitis"],["organ","organ"],["orodigitofacial dysostosis","orodigitofacial dysostosis"],["orodigitofacial syndrome","orodigitofacial syndrome"],["orofaciodigital syndrome","orofaciodigital syndrome"],["orthesis","orthesis"],["orthopaedic","orthopaedic"],["orthopaedics","orthopaedics"],["orthopedic","orthopedic"],["orthopedic surgery","orthopedic surgery"],["orthopedics","orthopedics"],["orthosis","orthosis"],["Ortolani click","Ortolani click"],["oryzoid bodies","oryzoid bodies"],["os","os"],["os calcis","os calcis"],["os pubis","os pubis"],["os sacrum","os sacrum"],["Osgood-Schlatter disease","Osgood-Schlatter disease"],["osphyarthrosis","osphyarthrosis"],["osseocartilaginous","osseocartilaginous"],["osseous","osseous"],["osseous cell","osseous cell"],["osseous graft","osseous graft"],["osseous rheumatism","osseous rheumatism"],["osseous torticollis","osseous torticollis"],["osseous tuberculosis","osseous tuberculosis"],["ossi-","ossi-"],["ossicular","ossicular"],["ossiculate","ossiculate"],["ossidesmosis","ossidesmosis"],["ossification","ossification"],["ossification center","ossification center"],["ossification nucleus","ossification nucleus"],["ossification point","ossification point"],["ossifying periostitis","ossifying periostitis"],["ostalgia","ostalgia"],["oste(o)-","oste(o)-"],["osteal","osteal"],["ostealgia","ostealgia"],["ostearthritis","ostearthritis"],["ostectomy","ostectomy"],["osteitic","osteitic"],["osteitis","osteitis"],["osteitis typhosa","osteitis typhosa"],["osteoarthritic","osteoarthritic"],["osteoarthritis","osteoarthritis"],["osteoarthritis of the hip joint","osteoarthritis of the hip joint"],["osteoarthropathy","osteoarthropathy"],["osteoarthrosis","osteoarthrosis"],["osteoarticular","osteoarticular"],["osteoblastic","osteoblastic"],["osteoblastoma","osteoblastoma"],["osteoblasts","osteoblasts"],["osteocalcin","osteocalcin"],["osteocartilaginous","osteocartilaginous"],["osteocartilaginous exostosis","osteocartilaginous exostosis"],["osteochondral","osteochondral"],["osteochondritic","osteochondritic"],["osteochondritis","osteochondritis"],["osteochondritis dissecans","osteochondritis dissecans"],["osteochondritis of the capitellum","osteochondritis of the capitellum"],["osteochondrodysplasia","osteochondrodysplasia"],["osteochondrodystrophy","osteochondrodystrophy"],["osteochondrolysis","osteochondrolysis"],["osteochondroma","osteochondroma"],["osteochondroma of the epiphysis","osteochondroma of the epiphysis"],["osteochondromatosis","osteochondromatosis"],["osteochondropathia","osteochondropathia"],["osteochondropathy","osteochondropathy"],["osteochondrophyte","osteochondrophyte"],["osteochondrosis","osteochondrosis"],["osteochondrosis dissecans","osteochondrosis dissecans"],["osteochondrosis dissecans of the knee","osteochondrosis dissecans of the knee"],["osteochondrosis of capital femoral epiphysis","osteochondrosis of capital femoral epiphysis"],["osteochondrous","osteochondrous"],["osteoclasis","osteoclasis"],["osteoclastic","osteoclastic"],["osteoclastoma","osteoclastoma"],["osteoclasts","osteoclasts"],["osteocystoma","osteocystoma"],["osteocyte","osteocyte"],["osteodesmosis","osteodesmosis"],["osteodynia","osteodynia"],["osteodystrophia","osteodystrophia"],["osteodystrophy","osteodystrophy"],["osteoectasia, familial","osteoectasia, familial"],["osteoectomy","osteoectomy"],["osteoenchondroma","osteoenchondroma"],["osteofibroma","osteofibroma"],["osteofibromatosis","osteofibromatosis"],["osteofibrosis","osteofibrosis"],["osteogenesis","osteogenesis"],["osteogenesis imperfecta","osteogenesis imperfecta"],["osteogenesis imperfecta congenita","osteogenesis imperfecta congenita"],["osteogenesis imperfecta tarda","osteogenesis imperfecta tarda"],["osteogenesis imperfecta with blue sclerae","osteogenesis imperfecta with blue sclerae"],["osteogenetic","osteogenetic"],["osteogenic","osteogenic"],["osteogenic fibroma","osteogenic fibroma"],["osteogenic sarcoma","osteogenic sarcoma"],["osteogenous","osteogenous"],["osteohalisteresis","osteohalisteresis"],["osteoid","osteoid"],["osteoid osteoma","osteoid osteoma"],["osteoid sarcoma","osteoid sarcoma"],["osteolysis","osteolysis"],["osteolytic","osteolytic"],["osteoma","osteoma"],["osteomalacia","osteomalacia"],["osteomalacic","osteomalacic"],["osteomalacic pelvis","osteomalacic pelvis"],["osteomalacosis","osteomalacosis"],["osteomatoid","osteomatoid"],["osteomatosis","osteomatosis"],["osteomyelitic","osteomyelitic"],["osteomyelitis","osteomyelitis"],["osteomyelofibrosis","osteomyelofibrosis"],["osteomyelofibrotic syndrome","osteomyelofibrotic syndrome"],["osteomyelography","osteomyelography"],["osteomyelosclerosis","osteomyelosclerosis"],["osteon","osteon"],["osteone","osteone"],["osteonecrosis","osteonecrosis"],["osteonecrotic","osteonecrotic"],["osteonectin","osteonectin"],["osteonosus","osteonosus"],["osteopathia","osteopathia"],["osteopathia patellae","osteopathia patellae"],["osteopathia striata","osteopathia striata"],["osteopathic","osteopathic"],["osteopathic scoliosis","osteopathic scoliosis"],["osteopathology","osteopathology"],["osteopathy","osteopathy"],["osteopecilia","osteopecilia"],["osteopenia","osteopenia"],["osteopenic","osteopenic"],["osteoperiosteal","osteoperiosteal"],["osteoperiostitic","osteoperiostitic"],["osteoperiostitis","osteoperiostitis"],["osteopetrosis","osteopetrosis"],["osteophages","osteophages"],["osteophyma","osteophyma"],["osteophyte","osteophyte"],["osteoplast","osteoplast"],["osteoplastic","osteoplastic"],["osteoplasty","osteoplasty"],["osteopoikilosis","osteopoikilosis"],["osteopoikilotic","osteopoikilotic"],["osteopontin","osteopontin"],["osteoporomalacia","osteoporomalacia"],["osteoporosis","osteoporosis"],["osteoporotic","osteoporotic"],["osteopsathyrosis","osteopsathyrosis"],["osteoradionecrosis","osteoradionecrosis"],["osteorrhagia","osteorrhagia"],["osteosarcoma","osteosarcoma"],["osteosclerosis","osteosclerosis"],["osteosclerotic","osteosclerotic"],["osteosynthesis","osteosynthesis"],["osteotomy","osteotomy"],["ostitic-synostotic pelvis","ostitic-synostotic pelvis"],["ostitis","ostitis"],["otogenic torticollis","otogenic torticollis"],["otospondyloepiphyseal dysplasia","otospondyloepiphyseal dysplasia"],["otospondylomegaepiphyseal dysplasia","otospondylomegaepiphyseal dysplasia"],["Ott's sign","Ott's sign"],["Otto's disease","Otto's disease"],["Otto's pelvis","Otto's pelvis"],["outer malleolus","outer malleolus"],["outlet syndrome","outlet syndrome"],["ovoid joint","ovoid joint"],["oxaceprol","oxaceprol"],["pachydermoperiostosis","pachydermoperiostosis"],["pachydermoperiostosis syndrome","pachydermoperiostosis syndrome"],["pachyostosis","pachyostosis"],["pachyperiostitic","pachyperiostitic"],["pachyperiostitis","pachyperiostitis"],["pad","pad"],["Paget's disease","Paget's disease"],["pain","pain"],["pain-induced contracture","pain-induced contracture"],["painkiller","painkiller"],["palmar aponeurosis","palmar aponeurosis"],["palmar carpal tendinous sheaths","palmar carpal tendinous sheaths"],["palmar carpometacarpal ligaments","palmar carpometacarpal ligaments"],["palmar contraction","palmar contraction"],["palmar digital veins","palmar digital veins"],["palmar fascia","palmar fascia"],["palmar intercarpal ligaments","palmar intercarpal ligaments"],["palmar interossei muscles","palmar interossei muscles"],["palmar interosseous muscles","palmar interosseous muscles"],["palmar ligaments","palmar ligaments"],["palmar metacarpal ligaments","palmar metacarpal ligaments"],["palmar metacarpal veins","palmar metacarpal veins"],["palmaris brevis","palmaris brevis"],["palmaris brevis muscle","palmaris brevis muscle"],["palmaris longus","palmaris longus"],["palmaris longus muscle","palmaris longus muscle"],["palsy","palsy"],["panarthritic","panarthritic"],["panarthritis","panarthritis"],["Panner's disease","Panner's disease"],["pannus","pannus"],["panosteitic","panosteitic"],["panosteitis","panosteitis"],["panostitic","panostitic"],["panostitis","panostitis"],["Papillon-Léage and Psaume syndrome","Papillon-Léage and Psaume syndrome"],["paralysis","paralysis"],["paralytic clubfoot","paralytic clubfoot"],["paraosseous","paraosseous"],["parascapular","parascapular"],["parasitic myositis","parasitic myositis"],["parasternal","parasternal"],["paratenonitic","paratenonitic"],["paratenonitis","paratenonitis"],["parathormone","parathormone"],["parathyrin","parathyrin"],["parathyroid hormone","parathyroid hormone"],["paravertebral","paravertebral"],["paresthesia","paresthesia"],["parosteal","parosteal"],["parosteitis","parosteitis"],["parosteosis","parosteosis"],["parostitic","parostitic"],["parostitis","parostitis"],["parostosis","parostosis"],["Parrot's disease","Parrot's disease"],["part","part"],["partial dislocation","partial dislocation"],["patella","patella"],["patella alta","patella alta"],["patellar","patellar"],["patellar clonus","patellar clonus"],["patellar ligament","patellar ligament"],["patellar reflex","patellar reflex"],["patellar surface of femur","patellar surface of femur"],["patellar tendon","patellar tendon"],["patellar tendon reflex","patellar tendon reflex"],["patellectomy","patellectomy"],["patellofemoral","patellofemoral"],["pathologic dislocation","pathologic dislocation"],["pauciarticular","pauciarticular"],["Pavlik harness","Pavlik harness"],["Payr's sign","Payr's sign"],["pecten","pecten"],["pecten of pubis","pecten of pubis"],["pectineal line","pectineal line"],["pectineal muscle","pectineal muscle"],["pectineus","pectineus"],["pectineus muscle","pectineus muscle"],["pectoral","pectoral"],["pectoral fascia","pectoral fascia"],["pectoral girdle","pectoral girdle"],["pectoralis major","pectoralis major"],["pectoralis major fascia","pectoralis major fascia"],["pectoralis major muscle","pectoralis major muscle"],["pectoralis minor","pectoralis minor"],["pectoralis minor muscle","pectoralis minor muscle"],["pectus","pectus"],["pedicle","pedicle"],["pedicle of vertebral arch","pedicle of vertebral arch"],["peloid","peloid"],["pelvic bone","pelvic bone"],["pelvic girdle","pelvic girdle"],["pelvic obliquity","pelvic obliquity"],["pelvic osteotomy","pelvic osteotomy"],["pelvic relaxation","pelvic relaxation"],["pelvic ring relaxation","pelvic ring relaxation"],["pelvic symphysis","pelvic symphysis"],["pelvifemoral","pelvifemoral"],["pelviotomy","pelviotomy"],["pelvis","pelvis"],["pelvitomy","pelvitomy"],["pendular osteotomy","pendular osteotomy"],["pentadactyl","pentadactyl"],["perforating fibers","perforating fibers"],["periarthric","periarthric"],["periarthritic","periarthritic"],["periarthritis","periarthritis"],["periarthritis of shoulder","periarthritis of shoulder"],["periarthropathia humeroscapularis","periarthropathia humeroscapularis"],["periarticular","periarticular"],["perichondral","perichondral"],["perichondrial","perichondrial"],["perichondritis","perichondritis"],["perichondrium","perichondrium"],["pericoxitic","pericoxitic"],["pericoxitis","pericoxitis"],["peridesmic","peridesmic"],["periligamentous","periligamentous"],["perimyelis","perimyelis"],["perimyelitis","perimyelitis"],["perimyositic","perimyositic"],["perimyositis","perimyositis"],["perimysiitis","perimysiitis"],["perimysitis","perimysitis"],["perineal muscles","perineal muscles"],["periost","periost"],["periosteal","periosteal"],["periosteal ossification","periosteal ossification"],["periosteitis","periosteitis"],["periosteomedullitis","periosteomedullitis"],["periosteomyelitic","periosteomyelitic"],["periosteomyelitis","periosteomyelitis"],["periosteopathy","periosteopathy"],["periosteosis","periosteosis"],["periosteotomy","periosteotomy"],["periosteous","periosteous"],["periosteum","periosteum"],["periostitic","periostitic"],["periostitis","periostitis"],["periostomedullitis","periostomedullitis"],["periostosis","periostosis"],["periostosteitis","periostosteitis"],["periostotomy","periostotomy"],["peripatellar","peripatellar"],["peripheral chondroma","peripheral chondroma"],["peripheral muscle relaxants","peripheral muscle relaxants"],["perispondylic","perispondylic"],["perispondylitic","perispondylitic"],["perispondylitis","perispondylitis"],["peristernal perichondritis","peristernal perichondritis"],["perisynovial","perisynovial"],["peritendineum","peritendineum"],["peritendinitis","peritendinitis"],["peritendinous","peritendinous"],["peritenon","peritenon"],["perivertebral","perivertebral"],["perodactylia","perodactylia"],["perodactyly","perodactyly"],["peroneal","peroneal"],["peroneal artery","peroneal artery"],["peroneal bone","peroneal bone"],["peroneal compartment","peroneal compartment"],["peroneal muscles","peroneal muscles"],["peroneal paralysis","peroneal paralysis"],["peroneal retinaculum","peroneal retinaculum"],["peroneal veins","peroneal veins"],["peroneotibial","peroneotibial"],["peroneus brevis","peroneus brevis"],["peroneus brevis muscle","peroneus brevis muscle"],["peroneus longus","peroneus longus"],["peroneus longus muscle","peroneus longus muscle"],["peroneus tertius","peroneus tertius"],["peroneus tertius muscle","peroneus tertius muscle"],["Perthes' disease","Perthes' disease"],["pes","pes"],["pes abductus","pes abductus"],["pes adductus","pes adductus"],["pes anserinus","pes anserinus"],["pes calcaneocavus","pes calcaneocavus"],["pes calcaneus","pes calcaneus"],["pes cavus","pes cavus"],["pes equinus","pes equinus"],["pes planovalgus","pes planovalgus"],["pes planus","pes planus"],["pes transversoplanus","pes transversoplanus"],["pes transversus","pes transversus"],["pes valgus","pes valgus"],["petechia","petechia"],["Pfaundler-Hurler syndrome","Pfaundler-Hurler syndrome"],["Pfeiffer's syndrome","Pfeiffer's syndrome"],["phalang(o)-","phalang(o)-"],["phalange","phalange"],["phalangeal","phalangeal"],["phalangeal joints","phalangeal joints"],["phalangectomy","phalangectomy"],["phalangitic","phalangitic"],["phalangitis","phalangitis"],["phalanx","phalanx"],["phantom bone","phantom bone"],["phenomenon","phenomenon"],["phenylbutazone","phenylbutazone"],["phlegmon","phlegmon"],["phlegmonous abscess","phlegmonous abscess"],["phlegmonous bone abscess","phlegmonous bone abscess"],["phlegmonous cellulitis","phlegmonous cellulitis"],["phlegmonous myelitis","phlegmonous myelitis"],["phocomelia","phocomelia"],["phocomely","phocomely"],["phokomelia","phokomelia"],["phoroplast","phoroplast"],["phosphatase","phosphatase"],["phosphate","phosphate"],["phosphate diabetes","phosphate diabetes"],["phosphomonoesterase","phosphomonoesterase"],["phthisis","phthisis"],["physical bone necrosis","physical bone necrosis"],["physical osteonecrosis","physical osteonecrosis"],["Pierre Robin anomalad","Pierre Robin anomalad"],["Pierre Robin syndrome","Pierre Robin syndrome"],["pigeon breast","pigeon breast"],["pigeon chest","pigeon chest"],["pigmented villonodular arthritis","pigmented villonodular arthritis"],["pigmented villonodular synovitis","pigmented villonodular synovitis"],["PIP joint","PIP joint"],["piriform bursa","piriform bursa"],["piriform muscle","piriform muscle"],["piriform nerve","piriform nerve"],["piriformis","piriformis"],["piriformis muscle","piriformis muscle"],["Pirogoff operation","Pirogoff operation"],["piroxicam","piroxicam"],["pisiform","pisiform"],["pisiform bone","pisiform bone"],["pisohamate ligament","pisohamate ligament"],["pisometacarpal ligament","pisometacarpal ligament"],["pisotriquetral joint","pisotriquetral joint"],["pit","pit"],["pivot articulation","pivot articulation"],["pivot joint","pivot joint"],["pivot-shift test","pivot-shift test"],["plane","plane"],["plane joint","plane joint"],["plantalgia","plantalgia"],["plantar aponeurosis","plantar aponeurosis"],["plantar calcaneocuboid ligament","plantar calcaneocuboid ligament"],["plantar cuboideonavicular ligament","plantar cuboideonavicular ligament"],["plantar cuneocuboid ligament","plantar cuneocuboid ligament"],["plantar fascia","plantar fascia"],["plantar fibromatosis","plantar fibromatosis"],["plantar intercuneiform ligaments","plantar intercuneiform ligaments"],["plantar interossei muscles","plantar interossei muscles"],["plantar interosseous muscles","plantar interosseous muscles"],["plantar ligaments","plantar ligaments"],["plantar metatarsal veins","plantar metatarsal veins"],["plantar muscle","plantar muscle"],["plantar surface","plantar surface"],["plantar tendinous sheath of peroneus longus muscle","plantar tendinous sheath of peroneus longus muscle"],["plantaris","plantaris"],["plantaris muscle","plantaris muscle"],["plasma cell tumor","plasma cell tumor"],["plasmacytic immunocytoma","plasmacytic immunocytoma"],["plasmacytoma","plasmacytoma"],["plasmatic canal","plasmatic canal"],["plasmocytoma","plasmocytoma"],["plasmoma","plasmoma"],["plaster","plaster"],["plaster-of-Paris disease","plaster-of-Paris disease"],["plastic surgery","plastic surgery"],["plate","plate"],["platycnemia","platycnemia"],["platycnemism","platycnemism"],["platyknemia","platyknemia"],["platyspondylia","platyspondylia"],["platyspondylisis","platyspondylisis"],["pleuracotomy","pleuracotomy"],["pleurotomy","pleurotomy"],["plexopathy","plexopathy"],["plexus","plexus"],["plica","plica"],["plica syndrome","plica syndrome"],["pneumarthrography","pneumarthrography"],["pneumarthrosis","pneumarthrosis"],["pneumoarthrography","pneumoarthrography"],["pneumoconiosis","pneumoconiosis"],["podagra","podagra"],["podalgia","podalgia"],["podarthritic","podarthritic"],["podarthritis","podarthritis"],["pododynia","pododynia"],["point","point"],["point of elbow","point of elbow"],["poisoning","poisoning"],["poker back","poker back"],["Poland's syndrome","Poland's syndrome"],["polyamides","polyamides"],["polyarthric","polyarthric"],["polyarthritis","polyarthritis"],["polyarthropathy","polyarthropathy"],["polyarticular","polyarticular"],["polyaxial articulation","polyaxial articulation"],["polychondritis","polychondritis"],["polydactylous","polydactylous"],["polymyalgia","polymyalgia"],["polymyalgia rheumatica","polymyalgia rheumatica"],["polymyopathy","polymyopathy"],["polymyositic","polymyositic"],["polymyositis","polymyositis"],["polyneuromyositic","polyneuromyositic"],["polyneuromyositis","polyneuromyositis"],["polyneuropathy","polyneuropathy"],["polyonychia","polyonychia"],["polyostotic","polyostotic"],["polyperiostitic","polyperiostitic"],["polyperiostitis","polyperiostitis"],["polyphalangia","polyphalangia"],["polyphalangism","polyphalangism"],["polysyndactyly","polysyndactyly"],["polysynovitic","polysynovitic"],["polysynovitis","polysynovitis"],["polytendinitic","polytendinitic"],["polytendinitis","polytendinitis"],["polytenosynovitic","polytenosynovitic"],["polytenosynovitis","polytenosynovitis"],["polyunguia","polyunguia"],["poples","poples"],["popliteal","popliteal"],["popliteal arch","popliteal arch"],["popliteal artery","popliteal artery"],["popliteal bursa","popliteal bursa"],["popliteal bursitis","popliteal bursitis"],["popliteal cavity","popliteal cavity"],["popliteal fossa","popliteal fossa"],["popliteal muscle","popliteal muscle"],["popliteal pterygium syndrome","popliteal pterygium syndrome"],["popliteal space","popliteal space"],["popliteal sulcus","popliteal sulcus"],["popliteal surface of femur","popliteal surface of femur"],["popliteal vein","popliteal vein"],["popliteus","popliteus"],["popliteus muscle","popliteus muscle"],["poroma","poroma"],["postbrachial","postbrachial"],["post-discectomy syndrome","post-discectomy syndrome"],["post-diskectomy syndrome","post-diskectomy syndrome"],["posterior ankle region","posterior ankle region"],["posterior carpal arch","posterior carpal arch"],["posterior carpal region","posterior carpal region"],["posterior compartment of arm","posterior compartment of arm"],["posterior compartment of leg","posterior compartment of leg"],["posterior compartment of thigh","posterior compartment of thigh"],["posterior crural region","posterior crural region"],["posterior crural surface","posterior crural surface"],["posterior femoral region","posterior femoral region"],["posterior inferior iliac spine","posterior inferior iliac spine"],["posterior intercondylar area of tibia","posterior intercondylar area of tibia"],["posterior intermuscular septum of lower leg","posterior intermuscular septum of lower leg"],["posterior interosseous nerve of forearm","posterior interosseous nerve of forearm"],["posterior knee region","posterior knee region"],["posterior longitudinal ligament","posterior longitudinal ligament"],["posterior malleolar region","posterior malleolar region"],["posterior margin of fibula","posterior margin of fibula"],["posterior margin of ulna","posterior margin of ulna"],["posterior meniscofemoral ligament","posterior meniscofemoral ligament"],["posterior oblique ligament of knee","posterior oblique ligament of knee"],["posterior process of talus","posterior process of talus"],["posterior scalene muscle","posterior scalene muscle"],["posterior superior iliac spine","posterior superior iliac spine"],["posterior surface of fibula","posterior surface of fibula"],["posterior talocrural region","posterior talocrural region"],["posterior talofibular ligament","posterior talofibular ligament"],["posterior tibial artery","posterior tibial artery"],["posterior tibial muscle","posterior tibial muscle"],["posterior tibial veins","posterior tibial veins"],["posterior tibiofibular ligament","posterior tibiofibular ligament"],["postmenopausal osteoporosis","postmenopausal osteoporosis"],["postoperative","postoperative"],["postsurgical","postsurgical"],["post-traumatic","post-traumatic"],["post-traumatic bone necrosis","post-traumatic bone necrosis"],["post-traumatic osteoporosis","post-traumatic osteoporosis"],["post-traumatic scoliosis","post-traumatic scoliosis"],["Pott's caries","Pott's caries"],["Pott's disease","Pott's disease"],["poultice","poultice"],["Prader-Willi syndrome","Prader-Willi syndrome"],["Prague pelvis","Prague pelvis"],["prearthritic","prearthritic"],["prearthritic lesions","prearthritic lesions"],["precostal","precostal"],["prednisolone","prednisolone"],["prednylidene","prednylidene"],["prepatellar","prepatellar"],["prepatellar bursa","prepatellar bursa"],["presenile osteoporosis","presenile osteoporosis"],["pretibial","pretibial"],["prevertebral","prevertebral"],["primary","primary"],["primary hyperparathyroidism","primary hyperparathyroidism"],["primary hypertrophic osteoarthropathy","primary hypertrophic osteoarthropathy"],["primary ossification center","primary ossification center"],["primary osteoporosis","primary osteoporosis"],["procedure","procedure"],["process","process"],["productive osteitis","productive osteitis"],["proglumetacin","proglumetacin"],["progressive muscular atrophy","progressive muscular atrophy"],["progressive muscular dystrophy","progressive muscular dystrophy"],["progressive myositis ossificans","progressive myositis ossificans"],["progressive spinal muscular atrophy","progressive spinal muscular atrophy"],["proinflammatory cytokines","proinflammatory cytokines"],["prolapse","prolapse"],["proliferative arthritis","proliferative arthritis"],["proliferative inflammation","proliferative inflammation"],["proliferative synovitis","proliferative synovitis"],["prominence","prominence"],["pronation","pronation"],["pronation contracture","pronation contracture"],["pronator muscle","pronator muscle"],["pronator quadratus","pronator quadratus"],["pronator quadratus muscle","pronator quadratus muscle"],["pronator teres","pronator teres"],["pronator teres muscle","pronator teres muscle"],["proper palmar digital nerves of ulnar nerve","proper palmar digital nerves of ulnar nerve"],["proper plantar digital nerves of lateral plantar nerve","proper plantar digital nerves of lateral plantar nerve"],["proper plantar digital nerves of medial plantar nerve","proper plantar digital nerves of medial plantar nerve"],["proprioceptive reflex","proprioceptive reflex"],["propyphenazone","propyphenazone"],["prostaglandin synthesis inhibitor","prostaglandin synthesis inhibitor"],["prosthesis","prosthesis"],["Proteus syndrome","Proteus syndrome"],["protopathic","protopathic"],["protruded disk","protruded disk"],["protrusio","protrusio"],["protrusion","protrusion"],["protrusion of the acetabulum","protrusion of the acetabulum"],["protuberance","protuberance"],["protuberantia","protuberantia"],["proximal interphalangeal joint","proximal interphalangeal joint"],["proximal phalanx","proximal phalanx"],["proximal radial-ulnar joint","proximal radial-ulnar joint"],["proximal radioulnar joint","proximal radioulnar joint"],["pseudankylosis","pseudankylosis"],["pseudoachondroplasia","pseudoachondroplasia"],["pseudocoxalgia","pseudocoxalgia"],["pseudodeficiency rickets","pseudodeficiency rickets"],["pseudogout","pseudogout"],["pseudohypertrophic muscular atrophy","pseudohypertrophic muscular atrophy"],["pseudohypertrophic muscular dystrophy","pseudohypertrophic muscular dystrophy"],["pseudohypertrophic muscular paralysis","pseudohypertrophic muscular paralysis"],["pseudoparalysis","pseudoparalysis"],["pseudoparesis","pseudoparesis"],["pseudoplegia","pseudoplegia"],["pseudorheumatism","pseudorheumatism"],["pseudothalidomide syndrome","pseudothalidomide syndrome"],["pseudo-Turner's syndrome","pseudo-Turner's syndrome"],["psoas major","psoas major"],["psoas major muscle","psoas major muscle"],["psoas minor","psoas minor"],["psoas minor muscle","psoas minor muscle"],["psoriatic arthritis","psoriatic arthritis"],["pterygium colli syndrome","pterygium colli syndrome"],["pterygospinal ligament","pterygospinal ligament"],["ptotuberance","ptotuberance"],["pubic angle","pubic angle"],["pubic body","pubic body"],["pubic bone","pubic bone"],["pubic symphysis","pubic symphysis"],["pubic synchondrosis","pubic synchondrosis"],["pubioplasty","pubioplasty"],["pubiotomy","pubiotomy"],["pubis","pubis"],["pubocapsular ligament","pubocapsular ligament"],["pubofemoral","pubofemoral"],["pubofemoral ligament","pubofemoral ligament"],["pulled elbow","pulled elbow"],["pulmonary osteoarthropathy","pulmonary osteoarthropathy"],["pulp","pulp"],["purulent synovitis","purulent synovitis"],["pygodidymus","pygodidymus"],["pyknodysostosis","pyknodysostosis"],["Pyle's disease","Pyle's disease"],["pyomyositic","pyomyositic"],["pyomyositis","pyomyositis"],["pyramidal bone","pyramidal bone"],["pyramidale","pyramidale"],["quadrate ligament","quadrate ligament"],["quadrate lumbar muscle","quadrate lumbar muscle"],["quadrate muscle of sole","quadrate muscle of sole"],["quadrate muscle of thigh","quadrate muscle of thigh"],["quadrate pronator muscle","quadrate pronator muscle"],["quadrate tubercle of femur","quadrate tubercle of femur"],["quadratus femoris","quadratus femoris"],["quadratus femoris muscle","quadratus femoris muscle"],["quadratus lumborum","quadratus lumborum"],["quadratus lumborum muscle","quadratus lumborum muscle"],["quadratus plantae","quadratus plantae"],["quadratus plantae muscle","quadratus plantae muscle"],["quadriceps","quadriceps"],["quadriceps femoris","quadriceps femoris"],["quadriceps femoris muscle","quadriceps femoris muscle"],["quadriceps jerk","quadriceps jerk"],["quadriceps muscle (of thigh)","quadriceps muscle (of thigh)"],["quadriceps of thigh","quadriceps of thigh"],["quadriceps reflex","quadriceps reflex"],["quadridigitate","quadridigitate"],["rachi(o)-","rachi(o)-"],["rachialgia","rachialgia"],["rachiodynia","rachiodynia"],["rachiotomy","rachiotomy"],["rachis","rachis"],["rachisagra","rachisagra"],["rachischisis","rachischisis"],["rachitic","rachitic"],["rachitic pelvis","rachitic pelvis"],["rachitic scoliosis","rachitic scoliosis"],["rachitis","rachitis"],["rachitogenic","rachitogenic"],["rachitomy","rachitomy"],["radial","radial"],["radial aplasia","radial aplasia"],["radial artery","radial artery"],["radial bicipital fissure","radial bicipital fissure"],["radial bicipital groove","radial bicipital groove"],["radial bone","radial bone"],["radial carpal eminence","radial carpal eminence"],["radial collateral ligament","radial collateral ligament"],["radial flexor muscle of wrist","radial flexor muscle of wrist"],["radial fossa","radial fossa"],["radial groove","radial groove"],["radial head of flexor digitorum superficialis muscle","radial head of flexor digitorum superficialis muscle"],["radial humeral joint","radial humeral joint"],["radial nerve","radial nerve"],["radial notch","radial notch"],["radial palsy","radial palsy"],["radial paralysis","radial paralysis"],["radial reflex","radial reflex"],["radial styloid tendovaginitis","radial styloid tendovaginitis"],["radial sulcus","radial sulcus"],["radiate carpal ligament","radiate carpal ligament"],["radiate ligament of head of rib","radiate ligament of head of rib"],["radiation bone necrosis","radiation bone necrosis"],["radiation injury","radiation injury"],["radiation osteonecrosis","radiation osteonecrosis"],["radiation trauma","radiation trauma"],["radiocarpal","radiocarpal"],["radiocarpal articulation","radiocarpal articulation"],["radiocarpal joint","radiocarpal joint"],["radiocarpus","radiocarpus"],["radiography","radiography"],["radiohumeral","radiohumeral"],["radiohumeral bursitis","radiohumeral bursitis"],["radiohumeral epicondylitis","radiohumeral epicondylitis"],["radiomuscular","radiomuscular"],["radionuclide synoviorthesis","radionuclide synoviorthesis"],["radioperiostal reflex","radioperiostal reflex"],["radioulnar","radioulnar"],["radioulnar joint","radioulnar joint"],["radioulnar synarthrosis","radioulnar synarthrosis"],["radioulnar syndesmosis","radioulnar syndesmosis"],["radius","radius"],["radius aplasia","radius aplasia"],["radius hypoplasia","radius hypoplasia"],["ramus","ramus"],["ramus of ischium","ramus of ischium"],["rarefaction","rarefaction"],["raspatory","raspatory"],["Rauber's sign","Rauber's sign"],["reaction","reaction"],["recess","recess"],["recessus","recessus"],["Recklinghausen's disease of bone","Recklinghausen's disease of bone"],["reconstructive surgery","reconstructive surgery"],["rectus femoris muscle","rectus femoris muscle"],["recurrent clubfoot","recurrent clubfoot"],["recurrent digital fibroma of childhood","recurrent digital fibroma of childhood"],["recurring digital fibrous tumors of childhood","recurring digital fibrous tumors of childhood"],["red bone marrow","red bone marrow"],["red marrow","red marrow"],["red medullary substance of bone","red medullary substance of bone"],["redressement","redressement"],["reduction","reduction"],["reel foot","reel foot"],["reflected head of rectus femoris muscle","reflected head of rectus femoris muscle"],["reflex","reflex"],["reflex sympathetic dystrophy","reflex sympathetic dystrophy"],["refractory rickets","refractory rickets"],["regio","regio"],["region","region"],["regional anesthesia","regional anesthesia"],["regions of the back","regions of the back"],["regular gout","regular gout"],["Reiter's disease","Reiter's disease"],["Reiter's syndrome","Reiter's syndrome"],["relaxant","relaxant"],["relaxation","relaxation"],["removal","removal"],["repair","repair"],["reperfusion syndrome","reperfusion syndrome"],["repetitive strain injury","repetitive strain injury"],["replacement","replacement"],["replacement bone","replacement bone"],["resection","resection"],["response","response"],["rete","rete"],["rete of patella","rete of patella"],["reticular connective tissue","reticular connective tissue"],["reticular sarcoma of bone","reticular sarcoma of bone"],["reticular tissue","reticular tissue"],["reticulated tissue","reticulated tissue"],["reticulum","reticulum"],["retiform tissue","retiform tissue"],["retinaculum","retinaculum"],["retrocalcaneal bursitis","retrocalcaneal bursitis"],["retrocalcaneobursitis","retrocalcaneobursitis"],["retromalleolar","retromalleolar"],["retropatellar","retropatellar"],["retropatellar chondropathy","retropatellar chondropathy"],["retropatellar osteoarthritis","retropatellar osteoarthritis"],["retrospondylolisthesis","retrospondylolisthesis"],["retrosternal","retrosternal"],["RF latex","RF latex"],["rhabdomyoblastoma","rhabdomyoblastoma"],["rhabdomyolysis","rhabdomyolysis"],["rhabdomyoma","rhabdomyoma"],["rhabdomyosarcoma","rhabdomyosarcoma"],["rhabdosarcoma","rhabdosarcoma"],["rhachi(o)-","rhachi(o)-"],["rhaebocrania","rhaebocrania"],["rheostosis","rheostosis"],["rheumarthritis","rheumarthritis"],["rheumatic","rheumatic"],["rheumatic arthritis","rheumatic arthritis"],["rheumatic coxitis","rheumatic coxitis"],["rheumatic disease","rheumatic disease"],["rheumatic gout","rheumatic gout"],["rheumatic nodule","rheumatic nodule"],["rheumatism","rheumatism"],["rheumatismal","rheumatismal"],["rheumatogenic","rheumatogenic"],["rheumatoid","rheumatoid"],["rheumatoid arthritis","rheumatoid arthritis"],["rheumatoid factor","rheumatoid factor"],["rheumatoid factor latex agglutination test","rheumatoid factor latex agglutination test"],["rheumatoid nodule","rheumatoid nodule"],["rheumatoid pneumoconiosis","rheumatoid pneumoconiosis"],["rheumatoid spondylitis","rheumatoid spondylitis"],["rheumatoid synovitis","rheumatoid synovitis"],["rheumatology","rheumatology"],["rhizarthritis","rhizarthritis"],["rhizomelic spondylosis","rhizomelic spondylosis"],["rhomboideus major muscle","rhomboideus major muscle"],["rhomboideus minor muscle","rhomboideus minor muscle"],["rib","rib"],["rib cage","rib cage"],["rib elevator muscles","rib elevator muscles"],["rib excision","rib excision"],["rib resection","rib resection"],["rice bodies","rice bodies"],["rickets","rickets"],["rickety","rickety"],["rider's bone","rider's bone"],["Rieger's syndrome","Rieger's syndrome"],["right subclavian trunk","right subclavian trunk"],["rigid spine syndrome","rigid spine syndrome"],["Risser's operation","Risser's operation"],["Risser's technique","Risser's technique"],["rituximab","rituximab"],["Roberts' syndrome","Roberts' syndrome"],["Roberts-SC phocomelia syndrome","Roberts-SC phocomelia syndrome"],["Robin's anomalad","Robin's anomalad"],["Robin's syndrome","Robin's syndrome"],["Robinow's dwarfism","Robinow's dwarfism"],["Robinow's syndrome","Robinow's syndrome"],["Rocher's sign","Rocher's sign"],["rod myopathy","rod myopathy"],["Rokitansky's pelvis","Rokitansky's pelvis"],["root compression syndrome","root compression syndrome"],["root of foot","root of foot"],["Rosenbach's disease","Rosenbach's disease"],["rostrate pelvis","rostrate pelvis"],["rotary articulation","rotary articulation"],["rotary joint","rotary joint"],["rotation osteotomy","rotation osteotomy"],["rotator muscles","rotator muscles"],["rotatory joint","rotatory joint"],["Rot-Bernhardt disease","Rot-Bernhardt disease"],["Roth's disease","Roth's disease"],["Roth-Bernhardt disease","Roth-Bernhardt disease"],["round back","round back"],["round cell sarcoma","round cell sarcoma"],["round pronator muscle","round pronator muscle"],["Roussy-Lévy hereditary areflexic dystasia","Roussy-Lévy hereditary areflexic dystasia"],["Roussy-Lévy hereditary ataxic dystasia","Roussy-Lévy hereditary ataxic dystasia"],["Roussy-Lévy syndrome","Roussy-Lévy syndrome"],["Rubinstein's syndrome","Rubinstein's syndrome"],["Rubinstein-Taybi syndrome","Rubinstein-Taybi syndrome"],["rugby knee","rugby knee"],["rugine","rugine"],["rupture","rupture"],["rupture of collateral ligament of the knee joint","rupture of collateral ligament of the knee joint"],["rupture of cruciate ligament","rupture of cruciate ligament"],["rupture of lateral ligament","rupture of lateral ligament"],["rupture of ligament of knee","rupture of ligament of knee"],["rupture of medial ligament","rupture of medial ligament"],["rupture of the extensor tendon","rupture of the extensor tendon"],["ruptured disk","ruptured disk"],["saber shin","saber shin"],["sacciform recess of distal radioulnar joint","sacciform recess of distal radioulnar joint"],["sacciform recess of elbow joint","sacciform recess of elbow joint"],["sacral ala","sacral ala"],["sacral bone","sacral bone"],["sacral kyphosis","sacral kyphosis"],["sacral plexus","sacral plexus"],["sacral region","sacral region"],["sacralgia","sacralgia"],["sacralization","sacralization"],["sacrectomy","sacrectomy"],["sacrococcygeal articulation","sacrococcygeal articulation"],["sacrococcygeal joint","sacrococcygeal joint"],["sacrococcygeal symphysis","sacrococcygeal symphysis"],["sacrocoxalgia","sacrocoxalgia"],["sacrocoxitic","sacrocoxitic"],["sacrocoxitis","sacrocoxitis"],["sacrodynia","sacrodynia"],["sacroiliac articulation","sacroiliac articulation"],["sacroiliac joint","sacroiliac joint"],["sacroiliac symphysis","sacroiliac symphysis"],["sacroiliitis","sacroiliitis"],["sacrolisthesis","sacrolisthesis"],["sacrolumbar","sacrolumbar"],["sacrosciatic ligament","sacrosciatic ligament"],["sacrospinal","sacrospinal"],["sacrospinal ligament","sacrospinal ligament"],["sacrospinal muscle","sacrospinal muscle"],["sacrospinalis","sacrospinalis"],["sacrospinous","sacrospinous"],["sacrospinous ligament","sacrospinous ligament"],["sacrotomy","sacrotomy"],["sacrotuberal ligament","sacrotuberal ligament"],["sacrotuberous ligament","sacrotuberous ligament"],["sacrovertebral","sacrovertebral"],["sacrum","sacrum"],["saddle joint","saddle joint"],["saddle joint of thumb","saddle joint of thumb"],["Saethre-Chotzen syndrome","Saethre-Chotzen syndrome"],["salacetamide","salacetamide"],["salazosulfapyridine","salazosulfapyridine"],["salicylamide","salicylamide"],["salicylazosulfapyridine","salicylazosulfapyridine"],["salsalate","salsalate"],["Salter osteotomy","Salter osteotomy"],["sanguineous joint effusion","sanguineous joint effusion"],["saphenous nerve","saphenous nerve"],["sarcoenchondroma","sarcoenchondroma"],["sarcoma","sarcoma"],["sarcomatoid","sarcomatoid"],["sarcomatosis","sarcomatosis"],["sarcomatous","sarcomatous"],["sartorius","sartorius"],["sartorius muscle","sartorius muscle"],["SC syndrome","SC syndrome"],["scalenus anterior muscle","scalenus anterior muscle"],["scalenus anticus syndrome","scalenus anticus syndrome"],["scalenus medius muscle","scalenus medius muscle"],["scalenus minimus muscle","scalenus minimus muscle"],["scalenus posterior muscle","scalenus posterior muscle"],["scalenus syndrome","scalenus syndrome"],["scan","scan"],["scanning","scanning"],["scaphoid bone","scaphoid bone"],["scapula","scapula"],["scapulalgia","scapulalgia"],["scapular","scapular"],["scapular line","scapular line"],["scapular notch","scapular notch"],["scapular region","scapular region"],["scapular spine","scapular spine"],["scapular tuberosity of Henle","scapular tuberosity of Henle"],["scapulectomy","scapulectomy"],["scapuloclavicular articulation","scapuloclavicular articulation"],["scapuloclavicular joint","scapuloclavicular joint"],["scapulocostal","scapulocostal"],["scapulodynia","scapulodynia"],["scapulohumeral","scapulohumeral"],["scapulohumeral atrophy","scapulohumeral atrophy"],["scapulohumeral type of spinal muscular atrophy","scapulohumeral type of spinal muscular atrophy"],["scapulopexy","scapulopexy"],["Schanz' collar brace","Schanz' collar brace"],["Scheuermann's disease","Scheuermann's disease"],["Scheuermann's kyphosis","Scheuermann's kyphosis"],["Scheuermann's triad","Scheuermann's triad"],["schistorachis","schistorachis"],["schistosternia","schistosternia"],["schistothorax","schistothorax"],["schizothorax","schizothorax"],["Schlatter's disease","Schlatter's disease"],["Schlatter's sprain","Schlatter's sprain"],["Schlatter-Osgood disease","Schlatter-Osgood disease"],["Schmorl's body","Schmorl's body"],["Schmorl's nodes","Schmorl's nodes"],["Schober's sign","Schober's sign"],["Schüller's view","Schüller's view"],["Schwartz-Jampel syndrome","Schwartz-Jampel syndrome"],["sciatic nerve","sciatic nerve"],["sciatic neuralgia","sciatic neuralgia"],["sciatic neuritis","sciatic neuritis"],["sciatic tuber","sciatic tuber"],["sciatica","sciatica"],["sclerodactylia","sclerodactylia"],["sclerodactyly","sclerodactyly"],["sclerosing nonsuppurative osteomyelitis","sclerosing nonsuppurative osteomyelitis"],["sclerosing osteitis","sclerosing osteitis"],["sclerosis","sclerosis"],["scoliokyphosis","scoliokyphosis"],["scoliosis","scoliosis"],["scoliotic","scoliotic"],["Seckel's syndrome","Seckel's syndrome"],["second carpal bone","second carpal bone"],["secondary gout","secondary gout"],["secondary hyperparathyroidism","secondary hyperparathyroidism"],["secondary hypertrophic osteoarthropathy","secondary hypertrophic osteoarthropathy"],["secondary ossification center","secondary ossification center"],["sellar joint","sellar joint"],["semilunar fascia","semilunar fascia"],["semiluxation","semiluxation"],["semimembranosus","semimembranosus"],["semimembranosus muscle","semimembranosus muscle"],["semimembranous bursa","semimembranous bursa"],["semimembranous muscle","semimembranous muscle"],["semispinal muscle","semispinal muscle"],["semispinalis","semispinalis"],["semispinalis muscle","semispinalis muscle"],["semitendinosus","semitendinosus"],["semitendinosus muscle","semitendinosus muscle"],["semitendinous muscle","semitendinous muscle"],["senile ankylosing hyperostosis of spine","senile ankylosing hyperostosis of spine"],["senile coxitis","senile coxitis"],["senile osteoporosis","senile osteoporosis"],["sense","sense"],["sensibility","sensibility"],["septic arthritis","septic arthritis"],["septum","septum"],["sequestration","sequestration"],["sequestrectomy","sequestrectomy"],["sequestrotomy","sequestrotomy"],["sequestrum","sequestrum"],["serosynovial","serosynovial"],["serrapeptase","serrapeptase"],["serratus anterior","serratus anterior"],["serratus anterior muscle","serratus anterior muscle"],["sesamoid bones","sesamoid bones"],["sesamoids","sesamoids"],["Sever's disease","Sever's disease"],["shaft","shaft"],["shaft of bone","shaft of bone"],["shaft of femur","shaft of femur"],["shaft of fibula","shaft of fibula"],["shaft of humerus","shaft of humerus"],["shaft of radius","shaft of radius"],["shaft of tibia","shaft of tibia"],["shaft of ulna","shaft of ulna"],["shank bone","shank bone"],["sharp kyphosis","sharp kyphosis"],["Sharpey's fibers","Sharpey's fibers"],["sheath","sheath"],["Shenton's arc","Shenton's arc"],["Shenton's arch","Shenton's arch"],["Shenton's line","Shenton's line"],["shin","shin"],["shinbone","shinbone"],["short abductor muscle of thumb","short abductor muscle of thumb"],["short adductor muscle","short adductor muscle"],["short bone","short bone"],["short head of biceps brachii muscle","short head of biceps brachii muscle"],["short head of biceps femoris muscle","short head of biceps femoris muscle"],["short head of the triceps femoris muscle","short head of the triceps femoris muscle"],["short palmar muscle","short palmar muscle"],["short peroneal muscle","short peroneal muscle"],["short posterior pelvic ligament","short posterior pelvic ligament"],["short ribs-polydactyly syndromes","short ribs-polydactyly syndromes"],["short vinculum","short vinculum"],["shoulder","shoulder"],["shoulder dislocation","shoulder dislocation"],["shoulder girdle","shoulder girdle"],["shoulder joint","shoulder joint"],["shoulder stiffness","shoulder stiffness"],["Shulman's syndrome","Shulman's syndrome"],["sicca syndrome","sicca syndrome"],["sign","sign"],["Silver's syndrome","Silver's syndrome"],["simple bone cyst","simple bone cyst"],["simple joint","simple joint"],["Sinding-Larsen disease","Sinding-Larsen disease"],["sinew","sinew"],["sinus","sinus"],["Sjögren’s disease","Sjögren’s disease"],["Sjögren’s syndrome","Sjögren’s syndrome"],["skeletal enchondromatosis","skeletal enchondromatosis"],["skeletal muscles","skeletal muscles"],["skeletal system","skeletal system"],["skeletogenous cell","skeletogenous cell"],["skeleton","skeleton"],["skier's thumb","skier's thumb"],["skin","skin"],["Skinner's line","Skinner's line"],["skull","skull"],["sling","sling"],["slipped capital femoral epiphysis","slipped capital femoral epiphysis"],["slipped upper femoral epiphysis","slipped upper femoral epiphysis"],["slipping of the upper femoral epiphysis","slipping of the upper femoral epiphysis"],["slipping of vertebrae","slipping of vertebrae"],["small trochanter","small trochanter"],["smaller multangular bone","smaller multangular bone"],["smaller pectoral muscle","smaller pectoral muscle"],["smaller psoas muscle","smaller psoas muscle"],["smallest adductor muscle","smallest adductor muscle"],["smallest scalene muscle","smallest scalene muscle"],["snapping finger","snapping finger"],["snuff box","snuff box"],["socket joint","socket joint"],["socket of the hip joint","socket of the hip joint"],["sodium aurothiomalate","sodium aurothiomalate"],["sodium morrhuate","sodium morrhuate"],["soft tissue rheumatism","soft tissue rheumatism"],["soleus muscle","soleus muscle"],["solitary bone cyst","solitary bone cyst"],["somatomegaly","somatomegaly"],["somatotrophic hormone","somatotrophic hormone"],["somatotrophin","somatotrophin"],["somatotropic hormone","somatotropic hormone"],["somatotropin","somatotropin"],["somatropin","somatropin"],["sonography","sonography"],["Sotos' syndrome","Sotos' syndrome"],["Sotos' syndrome of cerebral gigantism","Sotos' syndrome of cerebral gigantism"],["space","space"],["spasmodic torticollis","spasmodic torticollis"],["spastic torticollis","spastic torticollis"],["spatula foot","spatula foot"],["sphacelation","sphacelation"],["sphacelus","sphacelus"],["spheroidal articulation","spheroidal articulation"],["spheroidal joint","spheroidal joint"],["spica","spica"],["spica bandage","spica bandage"],["spider fingers","spider fingers"],["spin(o)-","spin(o)-"],["spina","spina"],["spina bifida","spina bifida"],["spinal","spinal"],["spinal canal","spinal canal"],["spinal column","spinal column"],["spinal crest of Rauber","spinal crest of Rauber"],["spinal foramen","spinal foramen"],["spinal fusion","spinal fusion"],["spinal muscle","spinal muscle"],["spinal muscular atrophy","spinal muscular atrophy"],["spinal nerves","spinal nerves"],["spinal stiffness","spinal stiffness"],["spinal tuberculosis","spinal tuberculosis"],["spinalis muscle","spinalis muscle"],["spinator reflex","spinator reflex"],["spindle","spindle"],["spindle cell sarcoma","spindle cell sarcoma"],["spine","spine"],["spine fusion","spine fusion"],["spine of scapula","spine of scapula"],["spine of vertebra","spine of vertebra"],["spinosacral","spinosacral"],["spinosacral ligament","spinosacral ligament"],["spinous process","spinous process"],["spiral sulcus","spiral sulcus"],["spiral sulcus of humerus","spiral sulcus of humerus"],["splay foot","splay foot"],["splenius muscle","splenius muscle"],["splint","splint"],["split foot","split foot"],["split hand","split hand"],["spondyl(o)-","spondyl(o)-"],["spondylalgia","spondylalgia"],["spondylarthritic","spondylarthritic"],["spondylarthritis","spondylarthritis"],["spondylarthrocace","spondylarthrocace"],["spondylarthropathy","spondylarthropathy"],["spondylitic","spondylitic"],["spondylitis","spondylitis"],["spondylocace","spondylocace"],["spondylodiskitis","spondylodiskitis"],["spondylodynia","spondylodynia"],["spondylolisthesis","spondylolisthesis"],["spondylolisthetic","spondylolisthetic"],["spondylolisthetic pelvis","spondylolisthetic pelvis"],["spondylolysis","spondylolysis"],["spondylomalacia","spondylomalacia"],["spondylopathy","spondylopathy"],["spondyloptosis","spondyloptosis"],["spondylosis","spondylosis"],["spondylosyndesis","spondylosyndesis"],["spondylotic","spondylotic"],["spondylotomy","spondylotomy"],["spondylous","spondylous"],["spongiosaplasty","spongiosaplasty"],["spongiosis","spongiosis"],["spontaneous osteonecrosis","spontaneous osteonecrosis"],["spoon-shaped foot","spoon-shaped foot"],["spoon-shaped hand","spoon-shaped hand"],["sprain","sprain"],["spread foot","spread foot"],["Sprengel's deformity","Sprengel's deformity"],["spring ligament","spring ligament"],["spur","spur"],["S-shaped scoliosis","S-shaped scoliosis"],["Stack's splint","Stack's splint"],["stage","stage"],["starvation osteoporosis","starvation osteoporosis"],["static scoliosis","static scoliosis"],["Steiner's syndrome","Steiner's syndrome"],["Steinert's disease","Steinert's disease"],["Steinmann's sign","Steinmann's sign"],["stenosing paratenonitis","stenosing paratenonitis"],["stenosing tenosynovitis","stenosing tenosynovitis"],["steppage gait","steppage gait"],["stern(o)-","stern(o)-"],["sternal","sternal"],["sternal angle","sternal angle"],["sternal cleft","sternal cleft"],["sternal line","sternal line"],["sternal membrane","sternal membrane"],["sternal synchondroses","sternal synchondroses"],["sternalgia","sternalgia"],["sternoclavicular","sternoclavicular"],["sternoclavicular joint","sternoclavicular joint"],["sternocleidal","sternocleidal"],["sternocostal","sternocostal"],["sternocostal joints","sternocostal joints"],["sternodynia","sternodynia"],["sternoid","sternoid"],["sternoscapular","sternoscapular"],["sternoschisis","sternoschisis"],["sternotomy","sternotomy"],["sternovertebral","sternovertebral"],["sternum","sternum"],["steroid osteoporosis","steroid osteoporosis"],["steroid-induced osteoporosis","steroid-induced osteoporosis"],["Stickler's syndrome","Stickler's syndrome"],["stiff toe","stiff toe"],["stiffneck","stiffneck"],["stiffness","stiffness"],["Still's disease","Still's disease"],["Still-Chauffard syndrome","Still-Chauffard syndrome"],["stimulation","stimulation"],["stippled epiphysis","stippled epiphysis"],["stratified cartilage","stratified cartilage"],["stratum","stratum"],["streblodactyly","streblodactyly"],["strephenopodia","strephenopodia"],["strephopodia","strephopodia"],["streptococcal gangrene","streptococcal gangrene"],["stretch reflex","stretch reflex"],["Strümpell's disease","Strümpell's disease"],["Strümpell-Marie disease","Strümpell-Marie disease"],["stub fingers","stub fingers"],["stuck finger","stuck finger"],["styloid process of third metacarpal bone","styloid process of third metacarpal bone"],["styloid process of ulna","styloid process of ulna"],["styloiditic","styloiditic"],["styloiditis","styloiditis"],["styloradial reflex","styloradial reflex"],["subacetabular","subacetabular"],["subachilleal bursa","subachilleal bursa"],["subacromial","subacromial"],["subacromial bursa","subacromial bursa"],["subaponeurotic","subaponeurotic"],["subaponeurotic abscess","subaponeurotic abscess"],["subcalcaneal","subcalcaneal"],["subcapital","subcapital"],["subcartilaginous","subcartilaginous"],["subchondral","subchondral"],["subchondral bone cyst","subchondral bone cyst"],["subchondral cyst","subchondral cyst"],["subclavian","subclavian"],["subclavian artery","subclavian artery"],["subclavian nerve","subclavian nerve"],["subclavicular","subclavicular"],["subclavius muscle","subclavius muscle"],["subcostal","subcostal"],["subcrural bursa","subcrural bursa"],["subcutaneous (synovial) bursa","subcutaneous (synovial) bursa"],["subcutaneous acromial bursa","subcutaneous acromial bursa"],["subcutaneous bursa of lateral malleolus","subcutaneous bursa of lateral malleolus"],["subcutaneous bursa of medial malleolus","subcutaneous bursa of medial malleolus"],["subcutaneous bursa of olecranon","subcutaneous bursa of olecranon"],["subcutaneous bursa of tuberosity of tibia","subcutaneous bursa of tuberosity of tibia"],["subcutaneous calcaneal bursa","subcutaneous calcaneal bursa"],["subcutaneous infrapatellar bursa","subcutaneous infrapatellar bursa"],["subcutaneous patellar bursa","subcutaneous patellar bursa"],["subcutaneous prepatellar bursa","subcutaneous prepatellar bursa"],["subcutaneous trochanteric bursa","subcutaneous trochanteric bursa"],["subdeltoid bursa","subdeltoid bursa"],["subfascial","subfascial"],["subfascial abscess","subfascial abscess"],["subfascial bursa","subfascial bursa"],["subfascial prepatellar bursa","subfascial prepatellar bursa"],["subfascial synovial bursa","subfascial synovial bursa"],["subflaval ligaments","subflaval ligaments"],["subligamentous bursa","subligamentous bursa"],["subluxation","subluxation"],["submuscular","submuscular"],["submuscular bursa","submuscular bursa"],["submuscular synovial bursa","submuscular synovial bursa"],["subpatellar","subpatellar"],["subperiosteal","subperiosteal"],["subperiosteal abscess","subperiosteal abscess"],["subpopliteal recess","subpopliteal recess"],["subpubic angle","subpubic angle"],["subpubic arch","subpubic arch"],["subscapular","subscapular"],["subscapular abscess","subscapular abscess"],["subscapular fossa","subscapular fossa"],["subscapular muscle","subscapular muscle"],["subscapularis","subscapularis"],["subscapularis muscle","subscapularis muscle"],["substance","substance"],["substernal","substernal"],["substitution bone","substitution bone"],["subsynovial","subsynovial"],["subtalar joint","subtalar joint"],["subtendinous","subtendinous"],["subtendinous bursa","subtendinous bursa"],["subtendinous bursa of infraspinatus muscle","subtendinous bursa of infraspinatus muscle"],["subtendinous bursa of obturator internus muscle","subtendinous bursa of obturator internus muscle"],["subtendinous bursa of subscapularis muscle","subtendinous bursa of subscapularis muscle"],["subtendinous bursa of teres major muscle","subtendinous bursa of teres major muscle"],["subtendinous bursa of tibialis anterior muscle","subtendinous bursa of tibialis anterior muscle"],["subtendinous bursa of trapezius muscle","subtendinous bursa of trapezius muscle"],["subtendinous bursa of triceps muscle","subtendinous bursa of triceps muscle"],["subtendinous iliac bursa","subtendinous iliac bursa"],["subtendinous prepatellar bursa","subtendinous prepatellar bursa"],["subtendinous synovial bursa","subtendinous synovial bursa"],["Sudeck's atrophy","Sudeck's atrophy"],["Sudeck's syndrome","Sudeck's syndrome"],["sulcus","sulcus"],["sulcus for subclavian muscle","sulcus for subclavian muscle"],["sulcus of radial nerve","sulcus of radial nerve"],["sulcus of tendon of peroneus longus muscle of calcaneus","sulcus of tendon of peroneus longus muscle of calcaneus"],["sulcus of tendon of peroneus longus muscle of cuboid bone","sulcus of tendon of peroneus longus muscle of cuboid bone"],["sulcus of ulnar nerve","sulcus of ulnar nerve"],["sulfasalazine","sulfasalazine"],["superacromial","superacromial"],["superficial bursa of olecranon","superficial bursa of olecranon"],["superficial fibular nerve","superficial fibular nerve"],["superficial palmar arch","superficial palmar arch"],["superficial palmar arterial arch","superficial palmar arterial arch"],["superficial peroneal nerve","superficial peroneal nerve"],["superficial plantar arch","superficial plantar arch"],["superficial popliteal lymph nodes","superficial popliteal lymph nodes"],["superficial transverse metacarpal ligament","superficial transverse metacarpal ligament"],["superficial transverse metatarsal ligament","superficial transverse metatarsal ligament"],["superior angle of scapula","superior angle of scapula"],["superior articular facet of vertebra","superior articular facet of vertebra"],["superior articular process","superior articular process"],["superior articular surface of tibia","superior articular surface of tibia"],["superior bursa of biceps femoris muscle","superior bursa of biceps femoris muscle"],["superior coccygeal ligament","superior coccygeal ligament"],["superior extensor retinaculum of foot","superior extensor retinaculum of foot"],["superior gluteal nerve","superior gluteal nerve"],["superior margin of scapula","superior margin of scapula"],["superior peroneal retinaculum","superior peroneal retinaculum"],["superior pubic ligament","superior pubic ligament"],["superior pubic ramus","superior pubic ramus"],["superior radioulnar joint","superior radioulnar joint"],["superior ramus of pubis","superior ramus of pubis"],["superior surface of talus","superior surface of talus"],["superior synovial membrane","superior synovial membrane"],["superior tibiofibular articulation","superior tibiofibular articulation"],["superior tibiofibular joint","superior tibiofibular joint"],["supervitaminosis","supervitaminosis"],["supination contracture","supination contracture"],["supinator","supinator"],["supinator crest","supinator crest"],["supinator muscle","supinator muscle"],["supporting tissue","supporting tissue"],["suppressor cells","suppressor cells"],["suppurative arthritis","suppurative arthritis"],["suppurative coxitis","suppurative coxitis"],["suppurative osteitis","suppurative osteitis"],["supra-acetabular","supra-acetabular"],["supra-acetabular sulcus","supra-acetabular sulcus"],["supra-acromial","supra-acromial"],["supraclavicular","supraclavicular"],["supraclavicular lymph nodes","supraclavicular lymph nodes"],["supracotyloid","supracotyloid"],["supraepicondylar","supraepicondylar"],["supraglenoid tubercle","supraglenoid tubercle"],["supraglenoid tuberosity","supraglenoid tuberosity"],["supralumbar","supralumbar"],["supramalleolar","supramalleolar"],["suprapatellar","suprapatellar"],["suprapatellar bursa","suprapatellar bursa"],["supraspinal","supraspinal"],["supraspinal ligament","supraspinal ligament"],["supraspinatus","supraspinatus"],["supraspinatus muscle","supraspinatus muscle"],["supraspinatus syndrome","supraspinatus syndrome"],["supraspinous","supraspinous"],["supraspinous fossa","supraspinous fossa"],["supraspinous ligament","supraspinous ligament"],["supraspinous muscle","supraspinous muscle"],["suprasternal","suprasternal"],["suprasternal bones","suprasternal bones"],["suprathoracic","suprathoracic"],["sural nerve","sural nerve"],["sural region","sural region"],["surface","surface"],["surgery","surgery"],["surgical neck of humerus","surgical neck of humerus"],["suspensory ligament of humerus","suspensory ligament of humerus"],["sustentaculum","sustentaculum"],["sustentaculum of talus","sustentaculum of talus"],["suture","suture"],["swelling","swelling"],["symphyseorrhaphy","symphyseorrhaphy"],["symphyseotomy","symphyseotomy"],["symphysiolysis","symphysiolysis"],["symphysiorrhaphy","symphysiorrhaphy"],["symphysiotomy","symphysiotomy"],["symphysis","symphysis"],["symphysodactyly","symphysodactyly"],["synapse","synapse"],["synarthrodia","synarthrodia"],["synarthrodial joint","synarthrodial joint"],["synarthrosis","synarthrosis"],["synchondrectomy","synchondrectomy"],["synchondrodial joint","synchondrodial joint"],["synchondrosis","synchondrosis"],["synchondrotomy","synchondrotomy"],["syndactyl","syndactyl"],["syndactyle","syndactyle"],["syndactylia","syndactylia"],["syndactylic","syndactylic"],["syndactylism","syndactylism"],["syndactylous","syndactylous"],["syndactyly","syndactyly"],["syndesis","syndesis"],["syndesmectomy","syndesmectomy"],["syndesmodial joint","syndesmodial joint"],["syndesmologia","syndesmologia"],["syndesmology","syndesmology"],["syndesmophytes","syndesmophytes"],["syndesmoplasty","syndesmoplasty"],["syndesmorrhaphy","syndesmorrhaphy"],["syndesmoses of vertebral column","syndesmoses of vertebral column"],["syndesmosis","syndesmosis"],["syndesmotic joint","syndesmotic joint"],["syndesmotomy","syndesmotomy"],["syndrome","syndrome"],["synergistic necrotizing fasciitis","synergistic necrotizing fasciitis"],["synneurosis","synneurosis"],["synosteosis","synosteosis"],["synosteotic","synosteotic"],["synosteotomy","synosteotomy"],["synostosis","synostosis"],["synostotic","synostotic"],["synovectomy","synovectomy"],["synovi(o)-","synovi(o)-"],["synovia","synovia"],["synovial","synovial"],["synovial articulation","synovial articulation"],["synovial bursa","synovial bursa"],["synovial capsule","synovial capsule"],["synovial cell sarcoma","synovial cell sarcoma"],["synovial chondromatosis","synovial chondromatosis"],["synovial cyst","synovial cyst"],["synovial cyst of popliteal space","synovial cyst of popliteal space"],["synovial folds","synovial folds"],["synovial hernia","synovial hernia"],["synovial joint","synovial joint"],["synovial sarcoma","synovial sarcoma"],["synovial sheath","synovial sheath"],["synovial sheath of intertubercular groove","synovial sheath of intertubercular groove"],["synovial sheath of tendon","synovial sheath of tendon"],["synovial sheaths of foot","synovial sheaths of foot"],["synovial sheaths of hand","synovial sheaths of hand"],["synovial tuberculosis","synovial tuberculosis"],["synovialoma","synovialoma"],["synovioblast","synovioblast"],["synoviocyte","synoviocyte"],["synovioma","synovioma"],["synoviorthese","synoviorthese"],["synoviorthesis","synoviorthesis"],["synoviosarcoma","synoviosarcoma"],["synovitic","synovitic"],["synovitis","synovitis"],["synovitis of the knee","synovitis of the knee"],["syphilitic coxitis","syphilitic coxitis"],["syphilitic periostitis","syphilitic periostitis"],["syssarcosis","syssarcosis"],["system","system"],["T cells","T cells"],["T lymphocytes","T lymphocytes"],["T regulator lymphocytes","T regulator lymphocytes"],["tailbone","tailbone"],["tailor's muscle","tailor's muscle"],["talalgia","talalgia"],["talar neck","talar neck"],["talar sulcus","talar sulcus"],["talipes","talipes"],["talipes calcaneocavus","talipes calcaneocavus"],["talipes calcaneovalgus","talipes calcaneovalgus"],["talipes calcaneus","talipes calcaneus"],["talipes cavus","talipes cavus"],["talipes equinovarus","talipes equinovarus"],["talipes equinus","talipes equinus"],["talipes planovalgus","talipes planovalgus"],["talipes planus","talipes planus"],["talipes valgus","talipes valgus"],["talipes varus","talipes varus"],["talipomanus","talipomanus"],["talocalcaneal","talocalcaneal"],["talocalcaneal joint","talocalcaneal joint"],["talocalcanean","talocalcanean"],["talocalcaneonavicular joint","talocalcaneonavicular joint"],["talocrural","talocrural"],["talocrural articulation","talocrural articulation"],["talocrural joint","talocrural joint"],["talofibular","talofibular"],["talometatarsal","talometatarsal"],["talotibial","talotibial"],["talotibiofibular articulation","talotibiofibular articulation"],["talotibiofibular joint","talotibiofibular joint"],["talus","talus"],["tape dressing","tape dressing"],["TAR syndrome","TAR syndrome"],["tardy median palsy","tardy median palsy"],["tars(o)-","tars(o)-"],["tarsal","tarsal"],["tarsal bones","tarsal bones"],["tarsal canal","tarsal canal"],["tarsal region","tarsal region"],["tarsal sinus","tarsal sinus"],["tarsal tunnel","tarsal tunnel"],["tarsal tunnel syndrome","tarsal tunnel syndrome"],["tarsalgia","tarsalgia"],["tarsalia","tarsalia"],["tarsectomy","tarsectomy"],["tarsoepiphyseal aclasis","tarsoepiphyseal aclasis"],["tarsometatarsal","tarsometatarsal"],["tarsometatarsal joints","tarsometatarsal joints"],["tarsophalangeal","tarsophalangeal"],["tarsotarsal","tarsotarsal"],["tarsotibial","tarsotibial"],["tarsus","tarsus"],["tear","tear"],["technique","technique"],["T-effector cells","T-effector cells"],["teinodynia","teinodynia"],["tela","tela"],["tenalgia","tenalgia"],["tend(o)-","tend(o)-"],["tender points","tender points"],["tendinitic","tendinitic"],["tendinitis","tendinitis"],["tendinosuture","tendinosuture"],["tendinous arch of soleus muscle","tendinous arch of soleus muscle"],["tendinous membrane","tendinous membrane"],["tendinous synovitis","tendinous synovitis"],["tendinous xanthoma","tendinous xanthoma"],["tendo","tendo"],["tendo Achillis","tendo Achillis"],["tendolysis","tendolysis"],["tendomyogenic","tendomyogenic"],["tendon","tendon"],["tendon cells","tendon cells"],["tendon corpuscles","tendon corpuscles"],["tendon disorder","tendon disorder"],["tendon graft","tendon graft"],["tendon grafting","tendon grafting"],["tendon of Hector","tendon of Hector"],["tendon organ","tendon organ"],["tendon repair","tendon repair"],["tendon rupture","tendon rupture"],["tendon sheath","tendon sheath"],["tendon spindle","tendon spindle"],["tendon suture","tendon suture"],["tendon synovectomy","tendon synovectomy"],["tendonitis","tendonitis"],["tendoplasty","tendoplasty"],["tendosynovitis","tendosynovitis"],["tendovaginitic","tendovaginitic"],["tendovaginitis","tendovaginitis"],["tendovaginopathy","tendovaginopathy"],["tenectomy","tenectomy"],["tennis elbow","tennis elbow"],["tenodesis","tenodesis"],["tenodynia","tenodynia"],["tenolysis","tenolysis"],["tenomyopathy","tenomyopathy"],["tenomyoplasty","tenomyoplasty"],["tenonectomy","tenonectomy"],["tenonitis","tenonitis"],["tenontitis","tenontitis"],["tenontodynia","tenontodynia"],["tenontomyoplasty","tenontomyoplasty"],["tenontoplasty","tenontoplasty"],["tenoplasty","tenoplasty"],["tenorrhaphy","tenorrhaphy"],["tenositis","tenositis"],["tenosuture","tenosuture"],["tenosynovectomy","tenosynovectomy"],["tenosynovitic","tenosynovitic"],["tenosynovitis","tenosynovitis"],["tenosynovitis crepitans","tenosynovitis crepitans"],["tenotomy","tenotomy"],["tenoxicam","tenoxicam"],["tensor fasciae latae","tensor fasciae latae"],["tensor fasciae latae muscle","tensor fasciae latae muscle"],["tensor muscle of fascia lata","tensor muscle of fascia lata"],["teres major muscle","teres major muscle"],["teres minor muscle","teres minor muscle"],["terminal phalanx","terminal phalanx"],["tertiary hyperparathyroidism","tertiary hyperparathyroidism"],["test","test"],["tetradactylous","tetradactylous"],["tetraphocomelia","tetraphocomelia"],["TH cells","TH cells"],["TH0 cells","TH0 cells"],["TH1 cells","TH1 cells"],["TH2 cells","TH2 cells"],["thalidomide embryopathy","thalidomide embryopathy"],["thanatosis","thanatosis"],["T-helper cells","T-helper cells"],["thenar","thenar"],["thenar atrophy","thenar atrophy"],["thenar eminence","thenar eminence"],["thenar prominence","thenar prominence"],["therapeutic","therapeutic"],["therapeutics","therapeutics"],["therapy","therapy"],["thermal bone necrosis","thermal bone necrosis"],["thermal osteonecrosis","thermal osteonecrosis"],["thesaurismosis","thesaurismosis"],["Thiemann's disease","Thiemann's disease"],["Thiemann's syndrome","Thiemann's syndrome"],["thigh","thigh"],["thigh joint","thigh joint"],["third peroneal muscle","third peroneal muscle"],["Thomas' splint","Thomas' splint"],["Thompson squeeze test","Thompson squeeze test"],["Thomsen splint","Thomsen splint"],["Thomsen's disease","Thomsen's disease"],["Thomsen's sign","Thomsen's sign"],["thorac(o)-","thorac(o)-"],["thoracalgia","thoracalgia"],["thoracic","thoracic"],["thoracic cage","thoracic cage"],["thoracic compression","thoracic compression"],["thoracic disk prolapse","thoracic disk prolapse"],["thoracic girdle","thoracic girdle"],["thoracic kyphosis","thoracic kyphosis"],["thoracic muscles","thoracic muscles"],["thoracic outlet syndrome","thoracic outlet syndrome"],["thoracic scoliosis","thoracic scoliosis"],["thoracicoabdominal","thoracicoabdominal"],["thoracicoacromial","thoracicoacromial"],["thoracicohumeral","thoracicohumeral"],["thoracicolumbar","thoracicolumbar"],["thoracoabdominal","thoracoabdominal"],["thoracoacromial","thoracoacromial"],["thoracoceloschisis","thoracoceloschisis"],["thoracodorsal nerve","thoracodorsal nerve"],["thoracodynia","thoracodynia"],["thoracogastroschisis","thoracogastroschisis"],["thoracolumbar","thoracolumbar"],["thoracolumbar aponeurosis","thoracolumbar aponeurosis"],["thoracolumbar fascia","thoracolumbar fascia"],["thoracolumbar scoliosis","thoracolumbar scoliosis"],["thoracomelus","thoracomelus"],["thoracoplasty","thoracoplasty"],["thoracoschisis","thoracoschisis"],["thoracotomy","thoracotomy"],["thorax","thorax"],["thorax-halo plaster","thorax-halo plaster"],["thrombocytopenia","thrombocytopenia"],["thrombocytopenia-absent radius syndrome","thrombocytopenia-absent radius syndrome"],["thrombopenia","thrombopenia"],["thrombopeny","thrombopeny"],["thrombosis","thrombosis"],["through joint","through joint"],["thumb","thumb"],["thymus-dependent lymphocytes","thymus-dependent lymphocytes"],["thymus-independent lymphocytes","thymus-independent lymphocytes"],["thyrocalcitonin","thyrocalcitonin"],["tiaprofenic acid","tiaprofenic acid"],["tibi(o)-","tibi(o)-"],["tibia","tibia"],["tibial","tibial"],["tibial collateral ligament","tibial collateral ligament"],["tibial condyle of femur","tibial condyle of femur"],["tibial malleolus","tibial malleolus"],["tibial nerve","tibial nerve"],["tibial tarsal tendinous sheaths","tibial tarsal tendinous sheaths"],["tibialis anterior","tibialis anterior"],["tibialis anterior muscle","tibialis anterior muscle"],["tibialis posterior","tibialis posterior"],["tibialis posterior muscle","tibialis posterior muscle"],["tibialis posterior reflex","tibialis posterior reflex"],["tibiocalcaneal","tibiocalcaneal"],["tibiocalcanean","tibiocalcanean"],["tibiofemoral","tibiofemoral"],["tibiofibular","tibiofibular"],["tibiofibular articulation","tibiofibular articulation"],["tibiofibular joint","tibiofibular joint"],["tibiofibular ligament","tibiofibular ligament"],["tibiofibular syndesmosis","tibiofibular syndesmosis"],["tibionavicular","tibionavicular"],["tibioperoneal","tibioperoneal"],["tibioscaphoid","tibioscaphoid"],["tibiotarsal","tibiotarsal"],["Tietze's syndrome","Tietze's syndrome"],["tissue","tissue"],["T-killer cells","T-killer cells"],["T-memory cells","T-memory cells"],["tocilizumab","tocilizumab"],["toe","toe"],["tophus","tophus"],["torticollis","torticollis"],["Tossy's classification","Tossy's classification"],["total endoprosthesis","total endoprosthesis"],["total joint replacement","total joint replacement"],["total prosthesis","total prosthesis"],["Touraine-Solente-Golé syndrome","Touraine-Solente-Golé syndrome"],["trabecula","trabecula"],["trachelian","trachelian"],["trachelocyllosis","trachelocyllosis"],["trachelocyrtosis","trachelocyrtosis"],["trachelodynia","trachelodynia"],["trachelokyphosis","trachelokyphosis"],["tract","tract"],["traction","traction"],["tractus","tractus"],["tragopodia","tragopodia"],["transcutaneous electrical nerve stimulation","transcutaneous electrical nerve stimulation"],["transection of fascia","transection of fascia"],["transient coxitis","transient coxitis"],["transitional vertebra","transitional vertebra"],["transplant","transplant"],["transplantable","transplantable"],["transplantation","transplantation"],["transsternal","transsternal"],["transverse acetabular ligament","transverse acetabular ligament"],["transverse ligament of ankle (joint)","transverse ligament of ankle (joint)"],["transverse ligament of knee","transverse ligament of knee"],["transverse ligament of scapula","transverse ligament of scapula"],["transverse process","transverse process"],["transverse tarsal joint","transverse tarsal joint"],["transversectomy","transversectomy"],["transversocostal","transversocostal"],["transversospinal muscles","transversospinal muscles"],["transversotomy","transversotomy"],["trapezium bone","trapezium bone"],["trapezius muscle","trapezius muscle"],["trapezoid","trapezoid"],["trapezoid bone","trapezoid bone"],["trapezoid ligament","trapezoid ligament"],["trapezoid line","trapezoid line"],["trauma","trauma"],["trauma reaction","trauma reaction"],["traumat(o)-","traumat(o)-"],["traumatic","traumatic"],["traumatic bone necrosis","traumatic bone necrosis"],["traumatic osteonecrosis","traumatic osteonecrosis"],["traumatic spondylopathy","traumatic spondylopathy"],["traumatogenic","traumatogenic"],["treatment","treatment"],["Trendelenburg's sign","Trendelenburg's sign"],["Trendelenburg's test","Trendelenburg's test"],["trepidation sign","trepidation sign"],["Trevor's disease","Trevor's disease"],["triad","triad"],["triangle","triangle"],["triangular bone","triangular bone"],["triceps","triceps"],["triceps brachii","triceps brachii"],["triceps brachii muscle","triceps brachii muscle"],["triceps muscle","triceps muscle"],["triceps muscle of arm","triceps muscle of arm"],["triceps muscle of calf","triceps muscle of calf"],["triceps of arm","triceps of arm"],["triceps of calf","triceps of calf"],["triceps reflex","triceps reflex"],["triceps surae","triceps surae"],["triceps surae muscle","triceps surae muscle"],["trichinous myositis","trichinous myositis"],["trichterbrust","trichterbrust"],["tridactylous","tridactylous"],["trident hand","trident hand"],["tridigitate","tridigitate"],["trigger finger","trigger finger"],["triparesis","triparesis"],["triphalangeal","triphalangeal"],["triphalangia","triphalangia"],["triphalangism","triphalangism"],["triple arthrodesis","triple arthrodesis"],["triple scoliosis","triple scoliosis"],["triplegia","triplegia"],["triquetral bone","triquetral bone"],["triquetral ligament of foot","triquetral ligament of foot"],["triquetrum","triquetrum"],["trochanter","trochanter"],["trochanteric bursa of gluteus maximus muscle","trochanteric bursa of gluteus maximus muscle"],["trochanteric bursa of gluteus minimus muscle","trochanteric bursa of gluteus minimus muscle"],["trochanteric bursae of gluteus medius muscle","trochanteric bursae of gluteus medius muscle"],["trochanteric fossa","trochanteric fossa"],["trochantin","trochantin"],["trochlea","trochlea"],["trochlea of humerus","trochlea of humerus"],["trochlea of phalanx","trochlea of phalanx"],["trochlea of talus","trochlea of talus"],["trochlear ligaments of hand","trochlear ligaments of hand"],["trochlear notch","trochlear notch"],["trochoid","trochoid"],["trochoid joint","trochoid joint"],["trochoidal articulation","trochoidal articulation"],["trochoidal joint","trochoidal joint"],["trochoides","trochoides"],["trophoneurosis","trophoneurosis"],["true ankylosis","true ankylosis"],["true chondroma","true chondroma"],["true neck of humerus","true neck of humerus"],["true vertebrae","true vertebrae"],["trunk","trunk"],["tuber","tuber"],["tuber of ischium","tuber of ischium"],["tubercle","tubercle"],["tubercle of rib","tubercle of rib"],["tuberculitis","tuberculitis"],["tuberculosis","tuberculosis"],["tuberculosis of the spine","tuberculosis of the spine"],["tuberculous arthritis","tuberculous arthritis"],["tuberculous coxitis","tuberculous coxitis"],["tuberculous omarthritis","tuberculous omarthritis"],["tuberculous osteoarthritis","tuberculous osteoarthritis"],["tuberculous spondylitis","tuberculous spondylitis"],["tuberculum","tuberculum"],["tuberositas","tuberositas"],["tuberosity","tuberosity"],["tuberosity of calcaneus","tuberosity of calcaneus"],["tuberosity of coracoclavicular ligament","tuberosity of coracoclavicular ligament"],["tuberosity of cuboid bone","tuberosity of cuboid bone"],["tuberosity of distal phalanx","tuberosity of distal phalanx"],["tuberosity of fifth metatarsal bone","tuberosity of fifth metatarsal bone"],["tuberosity of first metatarsal bone","tuberosity of first metatarsal bone"],["tuberosity of ischium","tuberosity of ischium"],["tuberosity of navicular bone","tuberosity of navicular bone"],["tuberosity of sacral bone","tuberosity of sacral bone"],["tuberosity of tibia","tuberosity of tibia"],["tuberosity of ulna","tuberosity of ulna"],["tubular bone","tubular bone"],["tumor","tumor"],["tunnel","tunnel"],["type","type"],["type I osteogenesis imperfecta","type I osteogenesis imperfecta"],["type II osteogenesis imperfecta","type II osteogenesis imperfecta"],["ulna","ulna"],["ulnar","ulnar"],["ulnar aplasia","ulnar aplasia"],["ulnar artery","ulnar artery"],["ulnar artery thrombosis","ulnar artery thrombosis"],["ulnar bicipital fissure","ulnar bicipital fissure"],["ulnar bicipital groove","ulnar bicipital groove"],["ulnar carpal bone","ulnar carpal bone"],["ulnar carpal eminence","ulnar carpal eminence"],["ulnar clubhand","ulnar clubhand"],["ulnar collateral ligament","ulnar collateral ligament"],["ulnar communicating branch of radial nerve","ulnar communicating branch of radial nerve"],["ulnar condyle of humerus","ulnar condyle of humerus"],["ulnar deviation","ulnar deviation"],["ulnar extensor muscle of wrist","ulnar extensor muscle of wrist"],["ulnar flexor muscle of wrist","ulnar flexor muscle of wrist"],["ulnar groove","ulnar groove"],["ulnar head of flexor carpi ulnaris muscle","ulnar head of flexor carpi ulnaris muscle"],["ulnar head of pronator teres muscle","ulnar head of pronator teres muscle"],["ulnar hypoplasia","ulnar hypoplasia"],["ulnar malleolus","ulnar malleolus"],["ulnar nerve","ulnar nerve"],["ulnar nerve palsy","ulnar nerve palsy"],["ulnar nerve paralysis","ulnar nerve paralysis"],["ulnar veins","ulnar veins"],["ulnocarpal","ulnocarpal"],["ulnoradial","ulnoradial"],["umbau zone","umbau zone"],["uncarthrosis","uncarthrosis"],["uncovertebral spondylosis","uncovertebral spondylosis"],["ungual phalanx","ungual phalanx"],["uniarticular","uniarticular"],["unicameral bone cyst","unicameral bone cyst"],["upper arm type of brachial palsy","upper arm type of brachial palsy"],["upper arm type of brachial paralysis","upper arm type of brachial paralysis"],["upper brachial paralysis","upper brachial paralysis"],["upper leg","upper leg"],["upper ramus of pubis","upper ramus of pubis"],["upper tibiofibular joint","upper tibiofibular joint"],["urarthritis","urarthritis"],["uratic arthritis","uratic arthritis"],["uratoma","uratoma"],["uricacidemia","uricacidemia"],["uricemia","uricemia"],["usure","usure"],["vagina","vagina"],["vaginal synovitis","vaginal synovitis"],["valgus","valgus"],["valgus deformity","valgus deformity"],["valgus osteotomy","valgus osteotomy"],["Valleix's points","Valleix's points"],["van Buchem's syndrome","van Buchem's syndrome"],["van Neck's disease","van Neck's disease"],["Vanzetti's sign","Vanzetti's sign"],["varus deformity","varus deformity"],["varus osteotomy","varus osteotomy"],["vastus intermedius muscle","vastus intermedius muscle"],["vastus lateralis muscle","vastus lateralis muscle"],["vastus medialis muscle","vastus medialis muscle"],["VATER complex","VATER complex"],["vein","vein"],["vein anesthesia","vein anesthesia"],["Velpeau's bandage","Velpeau's bandage"],["vena","vena"],["venereal arthritis","venereal arthritis"],["Verse's disease","Verse's disease"],["vertebr(o)-","vertebr(o)-"],["vertebra","vertebra"],["vertebra fusion","vertebra fusion"],["vertebral","vertebral"],["vertebral ankylosis","vertebral ankylosis"],["vertebral arch","vertebral arch"],["vertebral body","vertebral body"],["vertebral canal","vertebral canal"],["vertebral column","vertebral column"],["vertebral epiphysitis","vertebral epiphysitis"],["vertebral foramen","vertebral foramen"],["vertebral pulp","vertebral pulp"],["vertebral region","vertebral region"],["vertebrarium","vertebrarium"],["vertebrochondral","vertebrochondral"],["vertebrocostal","vertebrocostal"],["vertebroiliac","vertebroiliac"],["vertebrosacral","vertebrosacral"],["vertebrosternal","vertebrosternal"],["vertical talus","vertical talus"],["view","view"],["villonodular synovitis","villonodular synovitis"],["villous synovitis","villous synovitis"],["villus","villus"],["villusectomy","villusectomy"],["vincula of tendons of fingers","vincula of tendons of fingers"],["vincula of tendons of toes","vincula of tendons of toes"],["vinculum","vinculum"],["vinyl chloride","vinyl chloride"],["vitamin","vitamin"],["vitamin C","vitamin C"],["vitamin D","vitamin D"],["vitamin D deficiency rickets","vitamin D deficiency rickets"],["vitamin D refractory rickets","vitamin D refractory rickets"],["vitamin D resistant rickets","vitamin D resistant rickets"],["vitamine","vitamine"],["Vogt's cephalodactyly","Vogt's cephalodactyly"],["Vohwinkel's syndrome","Vohwinkel's syndrome"],["Vojta's method","Vojta's method"],["volar fascia","volar fascia"],["Volkmann's canals","Volkmann's canals"],["Voorhoeve's disease","Voorhoeve's disease"],["Vrolik's disease","Vrolik's disease"],["V-shaped phlegmon","V-shaped phlegmon"],["Vulpian's atrophy","Vulpian's atrophy"],["Vulpian's disease","Vulpian's disease"],["Waardenburg's syndrome","Waardenburg's syndrome"],["waddle","waddle"],["waddle gait","waddle gait"],["waddling gait","waddling gait"],["wasting","wasting"],["wasting paralysis","wasting paralysis"],["web space","web space"],["wedge osteotomy","wedge osteotomy"],["wedge resection osteotomy","wedge resection osteotomy"],["wedge-shaped vertebra","wedge-shaped vertebra"],["Weissenbacher-Zweymüller type","Weissenbacher-Zweymüller type"],["Werdnig-Hoffmann atrophy","Werdnig-Hoffmann atrophy"],["Werdnig-Hoffmann disease","Werdnig-Hoffmann disease"],["Werdnig-Hoffmann paralysis","Werdnig-Hoffmann paralysis"],["Werdnig-Hoffmann spinal muscular atrophy","Werdnig-Hoffmann spinal muscular atrophy"],["whiplash","whiplash"],["whiplash injury","whiplash injury"],["whiplash trauma","whiplash trauma"],["whistling face syndrome","whistling face syndrome"],["Williams' syndrome","Williams' syndrome"],["wing cells","wing cells"],["wing of ilium","wing of ilium"],["winged scapula","winged scapula"],["Winslow's ligament","Winslow's ligament"],["wound care","wound care"],["wound closure","wound closure"],["wound suture","wound suture"],["wrist","wrist"],["wrist joint","wrist joint"],["wristdrop","wristdrop"],["wryneck","wryneck"],["xanthoma","xanthoma"],["xanthomatosis","xanthomatosis"],["xanthomatosis of bone","xanthomatosis of bone"],["xanthosarcoma","xanthosarcoma"],["xiphocostal","xiphocostal"],["xiphodynia","xiphodynia"],["xiphoid","xiphoid"],["xiphoid bone","xiphoid bone"],["xiphoid process","xiphoid process"],["xiphoidalgia","xiphoidalgia"],["xiphostermal symphysis","xiphostermal symphysis"],["xyphoid","xyphoid"],["xyster","xyster"],["Y ligament","Y ligament"],["yellow bone marrow","yellow bone marrow"],["yellow ligaments","yellow ligaments"],["yellow marrow","yellow marrow"],["Yvin's syndrome","Yvin's syndrome"],["Zohlen's sign","Zohlen's sign"],["zone","zone"],["zygapophysial joints","zygapophysial joints"],["zygodactyly","zygodactyly"],["α-L-iduronidase deficiency","α-L-iduronidase deficiency"],""];var wordsoftheweek=["abarticular","bacterial coxitis","calcaneal tubercle","dactylalgia","ectrodactyly","facette","gampsodactyly","halisteresis","idiopathic hypercalcemia","junctura","kissing spine","lamina","myofascitis","nanosoma","oculoauriculovertebral dysplasia","Pavlik harness","quadridigitate","rugby knee","sicca syndrome","true chondroma","uratoma","villusectomy","waddle","xanthomatosis","yellow marrow","zygapophysial joints","acetabulum","bursotomy","coracoid","dysostotic","eburnation","foveated chest","gigantosoma","hypophosphatasemia","ischiodynia","juxtaepiphyseal","kyphoscoliotic","leprechaunism","monkey hand","niflumic acid","omodynia","piroxicam","rhabdosarcoma","supervitaminosis","trophoneurosis","umbau zone","villus","wedge osteotomy","xiphoidalgia","yellow ligaments","zygodactyly",];var markup='<div id="dictionaryContainer">	<div id="header">		<div id="titlebar"></div>		<div id="searchbar"></div>	</div>	<div id="content">		<ol>		<li><a id="letterA" onclick="return CMGDictionary.AppHTML.filterByLetter(\'A\')" href="#">A</a></li>		<li><a id="letterB" onclick="return CMGDictionary.AppHTML.filterByLetter(\'B\')" href="#">B</a></li>		<li><a id="letterC" onclick="return CMGDictionary.AppHTML.filterByLetter(\'C\')" href="#">C</a></li>		<li><a id="letterD" onclick="return CMGDictionary.AppHTML.filterByLetter(\'D\')" href="#">D</a></li>		<li><a id="letterE" onclick="return CMGDictionary.AppHTML.filterByLetter(\'E\')" href="#">E</a></li>		<li><a id="letterF" onclick="return CMGDictionary.AppHTML.filterByLetter(\'F\')" href="#">F</a></li>		<li><a id="letterG" onclick="return CMGDictionary.AppHTML.filterByLetter(\'G\')" href="#">G</a></li>		<li><a id="letterH" onclick="return CMGDictionary.AppHTML.filterByLetter(\'H\')" href="#">H</a></li>		<li><a id="letterI" onclick="return CMGDictionary.AppHTML.filterByLetter(\'I\')" href="#">I</a></li>		<li><a id="letterJ" onclick="return CMGDictionary.AppHTML.filterByLetter(\'J\')" href="#">J</a></li>		<li><a id="letterK" onclick="return CMGDictionary.AppHTML.filterByLetter(\'K\')" href="#">K</a></li>		<li><a id="letterL" onclick="return CMGDictionary.AppHTML.filterByLetter(\'L\')" href="#">L</a></li>		<li><a id="letterM" onclick="return CMGDictionary.AppHTML.filterByLetter(\'M\')" href="#">M</a></li>		<li><a id="letterN" onclick="return CMGDictionary.AppHTML.filterByLetter(\'N\')" href="#">N</a></li>		<li><a id="letterO" onclick="return CMGDictionary.AppHTML.filterByLetter(\'O\')" href="#">O</a></li>		<li><a id="letterP" onclick="return CMGDictionary.AppHTML.filterByLetter(\'P\')" href="#">P</a></li>		<li><a id="letterQ" onclick="return CMGDictionary.AppHTML.filterByLetter(\'Q\')" href="#">Q</a></li>		<li><a id="letterR" onclick="return CMGDictionary.AppHTML.filterByLetter(\'R\')" href="#">R</a></li>		<li><a id="letterS" onclick="return CMGDictionary.AppHTML.filterByLetter(\'S\')" href="#">S</a></li>		<li><a id="letterT" onclick="return CMGDictionary.AppHTML.filterByLetter(\'T\')" href="#">T</a></li>		<li><a id="letterU" onclick="return CMGDictionary.AppHTML.filterByLetter(\'U\')" href="#">U</a></li>		<li><a id="letterV" onclick="return CMGDictionary.AppHTML.filterByLetter(\'V\')" href="#">V</a></li>		<li><a id="letterW" onclick="return CMGDictionary.AppHTML.filterByLetter(\'W\')" href="#">W</a></li>		<li><a id="letterX" onclick="return CMGDictionary.AppHTML.filterByLetter(\'X\')" href="#">X</a></li>		<li><a id="letterY" onclick="return CMGDictionary.AppHTML.filterByLetter(\'Y\')" href="#">Y</a></li>		<li><a id="letterZ" onclick="return CMGDictionary.app.filterByLetter(\'Z\')" href="#">Z</a></li>		</ol>		<div id="definition"></div>		<div class="wordoftheweek"></div>	</div>	<div id="footertop"></div>	<p id="footer">&copy; <a target="_blank" href="http://www.springerhealthcare.com">Springer Healthcare Communications</a> 2009. Produced by <a target="_blank" href="http://www.currentmedicinegroup.com">Current Medicine Group Ltd</a></p></div>';Ext={version:"2.2.1"};window["undefined"]=window["undefined"];Ext.apply=function(a,b,l){if(l){Ext.apply(a,l)}if(a&&b&&typeof b=="object"){for(var d in b){a[d]=b[d]}}return a};(function(){var idSeed=0;var ua=navigator.userAgent.toLowerCase();var isStrict=document.compatMode=="CSS1Compat",isOpera=ua.indexOf("opera")>-1,isChrome=ua.indexOf("chrome")>-1,isSafari=!isChrome&&(/webkit|khtml/).test(ua),isSafari3=isSafari&&ua.indexOf("webkit/5")!=-1,isIE=!isOpera&&ua.indexOf("msie")>-1,isIE7=!isOpera&&ua.indexOf("msie 7")>-1,isIE8=!isOpera&&ua.indexOf("msie 8")>-1,isGecko=!isSafari&&!isChrome&&ua.indexOf("gecko")>-1,isGecko3=isGecko&&ua.indexOf("rv:1.9")>-1,isBorderBox=isIE&&!isStrict,isWindows=(ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1),isMac=(ua.indexOf("macintosh")!=-1||ua.indexOf("mac os x")!=-1),isAir=(ua.indexOf("adobeair")!=-1),isLinux=(ua.indexOf("linux")!=-1),isSecure=window.location.href.toLowerCase().indexOf("https")===0;if(isIE&&!isIE7){try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}}Ext.apply(Ext,{isStrict:isStrict,isSecure:isSecure,isReady:false,enableGarbageCollector:true,enableListenerCollection:false,SSL_SECURE_URL:"javascript:false",BLANK_IMAGE_URL:"http://extjs.com/s.gif",emptyFn:function(){},applyIf:function(o,c){if(o&&c){for(var p in c){if(typeof o[p]=="undefined"){o[p]=c[p]}}}return o},addBehaviors:function(o){if(!Ext.isReady){Ext.onReady(function(){Ext.addBehaviors(o)});return}var cache={};for(var b in o){var parts=b.split("@");if(parts[1]){var s=parts[0];if(!cache[s]){cache[s]=Ext.select(s)}cache[s].on(parts[1],o[b])}}cache=null},id:function(el,prefix){prefix=prefix||"ext-gen";el=Ext.getDom(el);var id=prefix+(++idSeed);return el?(el.id?el.id:(el.id=id)):id},extend:function(){var io=function(o){for(var m in o){this[m]=o[m]}};var oc=Object.prototype.constructor;return function(sb,sp,overrides){if(typeof sp=="object"){overrides=sp;sp=sb;sb=overrides.constructor!=oc?overrides.constructor:function(){sp.apply(this,arguments)}}var F=function(){},sbp,spp=sp.prototype;F.prototype=spp;sbp=sb.prototype=new F();sbp.constructor=sb;sb.superclass=spp;if(spp.constructor==oc){spp.constructor=sp}sb.override=function(o){Ext.override(sb,o)};sbp.override=io;Ext.override(sb,overrides);sb.extend=function(o){Ext.extend(sb,o)};return sb}}(),override:function(origclass,overrides){if(overrides){var p=origclass.prototype;for(var method in overrides){p[method]=overrides[method]}if(Ext.isIE&&overrides.toString!=origclass.toString){p.toString=overrides.toString}}},namespace:function(){var a=arguments,o=null,i,j,d,rt;for(i=0;i<a.length;++i){d=a[i].split(".");rt=d[0];eval("if (typeof "+rt+' == "undefined"){'+rt+" = {};} o = "+rt+";");for(j=1;j<d.length;++j){o[d[j]]=o[d[j]]||{};o=o[d[j]]}}},urlEncode:function(o){if(!o){return""}var buf=[];for(var key in o){var ov=o[key],k=encodeURIComponent(key);var type=typeof ov;if(type=="undefined"){buf.push(k,"=&")}else{if(type!="function"&&type!="object"){buf.push(k,"=",encodeURIComponent(ov),"&")}else{if(Ext.isDate(ov)){var s=Ext.encode(ov).replace(/"/g,"");buf.push(k,"=",s,"&")}else{if(Ext.isArray(ov)){if(ov.length){for(var i=0,len=ov.length;i<len;i++){buf.push(k,"=",encodeURIComponent(ov[i]===undefined?"":ov[i]),"&")}}else{buf.push(k,"=&")}}}}}}buf.pop();return buf.join("")},urlDecode:function(string,overwrite){if(!string||!string.length){return{}}var obj={};var pairs=string.split("&");var pair,name,value;for(var i=0,len=pairs.length;i<len;i++){pair=pairs[i].split("=");name=decodeURIComponent(pair[0]);value=decodeURIComponent(pair[1]);if(overwrite!==true){if(typeof obj[name]=="undefined"){obj[name]=value}else{if(typeof obj[name]=="string"){obj[name]=[obj[name]];obj[name].push(value)}else{obj[name].push(value)}}}else{obj[name]=value}}return obj},each:function(array,fn,scope){if(typeof array.length=="undefined"||typeof array=="string"){array=[array]}for(var i=0,len=array.length;i<len;i++){if(fn.call(scope||array[i],array[i],i,array)===false){return i}}},combine:function(){var as=arguments,l=as.length,r=[];for(var i=0;i<l;i++){var a=as[i];if(Ext.isArray(a)){r=r.concat(a)}else{if(a.length!==undefined&&!a.substr){r=r.concat(Array.prototype.slice.call(a,0))}else{r.push(a)}}}return r},escapeRe:function(s){return s.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},callback:function(cb,scope,args,delay){if(typeof cb=="function"){if(delay){cb.defer(delay,scope,args||[])}else{cb.apply(scope,args||[])}}},getDom:function(el){if(!el||!document){return null}return el.dom?el.dom:(typeof el=="string"?document.getElementById(el):el)},getDoc:function(){return Ext.get(document)},getBody:function(){return Ext.get(document.body||document.documentElement)},getCmp:function(id){return Ext.ComponentMgr.get(id)},num:function(v,defaultValue){if(typeof v!="number"||isNaN(v)){return defaultValue}return v},destroy:function(){for(var i=0,a=arguments,len=a.length;i<len;i++){var as=a[i];if(as){if(typeof as.destroy=="function"){as.destroy()}else{if(as.dom){as.removeAllListeners();as.remove()}}}}},removeNode:isIE?function(){var d;return function(n){if(n&&n.tagName!="BODY"){d=d||document.createElement("div");d.appendChild(n);d.innerHTML=""}}}():function(n){if(n&&n.parentNode&&n.tagName!="BODY"){n.parentNode.removeChild(n)}},type:function(o){if(o===undefined||o===null){return false}if(o.htmlElement){return"element"}var t=typeof o;if(t=="object"&&o.nodeName){switch(o.nodeType){case 1:return"element";case 3:return(/\S/).test(o.nodeValue)?"textnode":"whitespace"}}if(t=="object"||t=="function"){switch(o.constructor){case Array:return"array";case RegExp:return"regexp";case Date:return"date"}if(typeof o.length=="number"&&typeof o.item=="function"){return"nodelist"}}return t},isEmpty:function(v,allowBlank){return v===null||v===undefined||(!allowBlank?v==="":false)},value:function(v,defaultValue,allowBlank){return Ext.isEmpty(v,allowBlank)?defaultValue:v},isArray:function(v){return v&&typeof v.length=="number"&&typeof v.splice=="function"},isDate:function(v){return v&&typeof v.getFullYear=="function"},isOpera:isOpera,isChrome:isChrome,isSafari:isSafari,isSafari3:isSafari3,isSafari2:isSafari&&!isSafari3,isIE:isIE,isIE6:isIE&&!isIE7&&!isIE8,isIE7:isIE7,isIE8:isIE8,isGecko:isGecko,isGecko2:isGecko&&!isGecko3,isGecko3:isGecko3,isBorderBox:isBorderBox,isLinux:isLinux,isWindows:isWindows,isMac:isMac,isAir:isAir,useShims:((isIE&&!isIE7)||(isMac&&isGecko&&!isGecko3))});Ext.ns=Ext.namespace})();Ext.ns("Ext","Ext.util","Ext.grid","Ext.dd","Ext.tree","Ext.data","Ext.form","Ext.menu","Ext.state","Ext.lib","Ext.layout","Ext.app","Ext.ux");Ext.apply(Function.prototype,{createCallback:function(){var a=arguments;var b=this;return function(){return b.apply(window,a)}},createDelegate:function(a,d,c){var b=this;return function(){var h=d||arguments;if(c===true){h=Array.prototype.slice.call(arguments,0);h=h.concat(d)}else{if(typeof c=="number"){h=Array.prototype.slice.call(arguments,0);var g=[c,0].concat(d);Array.prototype.splice.apply(h,g)}}return b.apply(a||window,h)}},defer:function(a,c,n,d){var b=this.createDelegate(c,n,d);if(a){return setTimeout(b,a)}b();return 0},createSequence:function(c,b){if(typeof c!="function"){return this}var a=this;return function(){var d=a.apply(this||window,arguments);c.apply(b||this||window,arguments);return d}},createInterceptor:function(c,b){if(typeof c!="function"){return this}var a=this;return function(){c.target=this;c.method=a;if(c.apply(b||this||window,arguments)===false){return}return a.apply(this||window,arguments)}}});Ext.applyIf(String,{escape:function(a){return a.replace(/('|\\)/g,"\\$1")},leftPad:function(b,d,a){var c=new String(b);if(!a){a=" "}while(c.length<d){c=a+c}return c.toString()},format:function(b){var a=Array.prototype.slice.call(arguments,1);return b.replace(/\{(\d+)\}/g,function(c,d){return a[d]})}});String.prototype.toggle=function(b,a){return this==b?a:b};String.prototype.trim=function(){var a=/^\s+|\s+$/g;return function(){return this.replace(a,"")}}();Ext.applyIf(Number.prototype,{constrain:function(b,a){return Math.min(Math.max(this,b),a)}});Ext.applyIf(Array.prototype,{indexOf:function(a){for(var c=0,b=this.length;c<b;c++){if(this[c]==a){return c}}return -1},remove:function(b){var a=this.indexOf(b);if(a!=-1){this.splice(a,1)}return this}});Date.prototype.getElapsed=function(a){return Math.abs((a||new Date()).getTime()-this.getTime())};(function(){var d;Ext.lib.Dom={getViewWidth:function(g){return g?this.getDocumentWidth():this.getViewportWidth()},getViewHeight:function(g){return g?this.getDocumentHeight():this.getViewportHeight()},getDocumentHeight:function(){var g=(document.compatMode!="CSS1Compat")?document.body.scrollHeight:document.documentElement.scrollHeight;return Math.max(g,this.getViewportHeight())},getDocumentWidth:function(){var g=(document.compatMode!="CSS1Compat")?document.body.scrollWidth:document.documentElement.scrollWidth;return Math.max(g,this.getViewportWidth())},getViewportHeight:function(){if(Ext.isIE){return Ext.isStrict?document.documentElement.clientHeight:document.body.clientHeight}else{return self.innerHeight}},getViewportWidth:function(){if(Ext.isIE){return Ext.isStrict?document.documentElement.clientWidth:document.body.clientWidth}else{return self.innerWidth}},isAncestor:function(g,h){g=Ext.getDom(g);h=Ext.getDom(h);if(!g||!h){return false}if(g.contains&&!Ext.isSafari){return g.contains(h)}else{if(g.compareDocumentPosition){return !!(g.compareDocumentPosition(h)&16)}else{var k=h.parentNode;while(k){if(k==g){return true}else{if(!k.tagName||k.tagName.toUpperCase()=="HTML"){return false}}k=k.parentNode}return false}}},getRegion:function(g){return Ext.lib.Region.getRegion(g)},getY:function(g){return this.getXY(g)[1]},getX:function(g){return this.getXY(g)[0]},getXY:function(y){var q,g,k,l,B=(document.body||document.documentElement);y=Ext.getDom(y);if(y==B){return[0,0]}if(y.getBoundingClientRect){k=y.getBoundingClientRect();l=a(document).getScroll();return[k.left+l.left,k.top+l.top]}var m=0,h=0;q=y;var o=a(y).getStyle("position")=="absolute";while(q){m+=q.offsetLeft;h+=q.offsetTop;if(!o&&a(q).getStyle("position")=="absolute"){o=true}if(Ext.isGecko){g=a(q);var n=parseInt(g.getStyle("borderTopWidth"),10)||0;var z=parseInt(g.getStyle("borderLeftWidth"),10)||0;m+=z;h+=n;if(q!=y&&g.getStyle("overflow")!="visible"){m+=z;h+=n}}q=q.offsetParent}if(Ext.isSafari&&o){m-=B.offsetLeft;h-=B.offsetTop}if(Ext.isGecko&&!o){var A=a(B);m+=parseInt(A.getStyle("borderLeftWidth"),10)||0;h+=parseInt(A.getStyle("borderTopWidth"),10)||0}q=y.parentNode;while(q&&q!=B){if(!Ext.isOpera||(q.tagName!="TR"&&a(q).getStyle("display")!="inline")){m-=q.scrollLeft;h-=q.scrollTop}q=q.parentNode}return[m,h]},setXY:function(k,g){k=Ext.fly(k,"_setXY");k.position();var h=k.translatePoints(g);if(g[0]!==false){k.dom.style.left=h.left+"px"}if(g[1]!==false){k.dom.style.top=h.top+"px"}},setX:function(h,g){this.setXY(h,[g,false])},setY:function(g,h){this.setXY(g,[false,h])}};Ext.lib.Event=function(){var r=false;var h=[];var k=[];var q=0;var p=[];var l=0;var g=null;return{POLL_RETRYS:200,POLL_INTERVAL:20,EL:0,TYPE:1,FN:2,WFN:3,OBJ:3,ADJ_SCOPE:4,_interval:null,startInterval:function(){if(!this._interval){var m=this;var n=function(){m._tryPreloadAttach()};this._interval=setInterval(n,this.POLL_INTERVAL)}},onAvailable:function(m,o,n,t){p.push({id:m,fn:o,obj:n,override:t,checkReady:false});q=this.POLL_RETRYS;this.startInterval()},addListener:function(x,z,o){x=Ext.getDom(x);if(!x||!o){return false}if("unload"==z){k[k.length]=[x,z,o];return true}var n=function(s){return typeof Ext!="undefined"?o(Ext.lib.Event.getEvent(s)):false};var y=[x,z,o,n];var m=h.length;h[m]=y;this.doAdd(x,z,n,false);return true},removeListener:function(s,D,o){var n,m;s=Ext.getDom(s);if(!o){return this.purgeElement(s,false,D)}if("unload"==D){for(n=0,m=k.length;n<m;n++){var C=k[n];if(C&&C[0]==s&&C[1]==D&&C[2]==o){k.splice(n,1);return true}}return false}var B=null;var E=arguments[3];if("undefined"==typeof E){E=this._getCacheIndex(s,D,o)}if(E>=0){B=h[E]}if(!s||!B){return false}this.doRemove(s,D,B[this.WFN],false);delete h[E][this.WFN];delete h[E][this.FN];h.splice(E,1);return true},getTarget:function(m,o){m=m.browserEvent||m;var n=m.target||m.srcElement;return this.resolveTextNode(n)},resolveTextNode:function(m){if(Ext.isSafari&&m&&3==m.nodeType){return m.parentNode}else{return m}},getPageX:function(n){n=n.browserEvent||n;var m=n.pageX;if(!m&&0!==m){m=n.clientX||0;if(Ext.isIE){m+=this.getScroll()[1]}}return m},getPageY:function(m){m=m.browserEvent||m;var n=m.pageY;if(!n&&0!==n){n=m.clientY||0;if(Ext.isIE){n+=this.getScroll()[0]}}return n},getXY:function(m){m=m.browserEvent||m;return[this.getPageX(m),this.getPageY(m)]},getRelatedTarget:function(n){n=n.browserEvent||n;var m=n.relatedTarget;if(!m){if(n.type=="mouseout"){m=n.toElement}else{if(n.type=="mouseover"){m=n.fromElement}}}return this.resolveTextNode(m)},getTime:function(m){m=m.browserEvent||m;if(!m.time){var o=new Date().getTime();try{m.time=o}catch(n){this.lastError=n;return o}}return m.time},stopEvent:function(m){this.stopPropagation(m);this.preventDefault(m)},stopPropagation:function(m){m=m.browserEvent||m;if(m.stopPropagation){m.stopPropagation()}else{m.cancelBubble=true}},preventDefault:function(m){m=m.browserEvent||m;if(m.preventDefault){m.preventDefault()}else{m.returnValue=false}},getEvent:function(o){var n=o||window.event;if(!n){var m=this.getEvent.caller;while(m){n=m.arguments[0];if(n&&Event==n.constructor){break}m=m.caller}}return n},getCharCode:function(m){m=m.browserEvent||m;return m.charCode||m.keyCode||0},_getCacheIndex:function(x,m,o){for(var n=0,z=h.length;n<z;++n){var y=h[n];if(y&&y[this.FN]==o&&y[this.EL]==x&&y[this.TYPE]==m){return n}}return -1},elCache:{},getEl:function(m){return document.getElementById(m)},clearCache:function(){},_load:function(n){r=true;var m=Ext.lib.Event;if(Ext.isIE){m.doRemove(window,"load",m._load)}},_tryPreloadAttach:function(){if(this.locked){return false}this.locked=true;var z=!r;if(!z){z=(q>0)}var o=[];for(var B=0,A=p.length;B<A;++B){var n=p[B];if(n){var m=this.getEl(n.id);if(m){if(!n.checkReady||r||m.nextSibling||(document&&document.body)){var C=m;if(n.override){if(n.override===true){C=n.obj}else{C=n.override}}n.fn.call(C,n.obj);p[B]=null}}else{o.push(n)}}}q=(o.length===0)?0:q-1;if(z){this.startInterval()}else{clearInterval(this._interval);this._interval=null}this.locked=false;return true},purgeElement:function(n,o,C){var s=this.getListeners(n,C);if(s){for(var m=0,A=s.length;m<A;++m){var B=s[m];this.removeListener(n,B.type,B.fn)}}if(o&&n&&n.childNodes){for(m=0,A=n.childNodes.length;m<A;++m){this.purgeElement(n.childNodes[m],o,C)}}},getListeners:function(t,m){var F=[],s;if(!m){s=[h,k]}else{if(m=="unload"){s=[k]}else{s=[h]}}for(var E=0;E<s.length;++E){var o=s[E];if(o&&o.length>0){for(var G=0,n=o.length;G<n;++G){var u=o[G];if(u&&u[this.EL]===t&&(!m||m===u[this.TYPE])){F.push({type:u[this.TYPE],fn:u[this.FN],obj:u[this.OBJ],adjust:u[this.ADJ_SCOPE],index:G})}}}}return(F.length)?F:null},_unload:function(s){var o=Ext.lib.Event,E,C,D,t,n;for(E=0,t=k.length;E<t;++E){D=k[E];if(D){var m=window;if(D[o.ADJ_SCOPE]){if(D[o.ADJ_SCOPE]===true){m=D[o.OBJ]}else{m=D[o.ADJ_SCOPE]}}D[o.FN].call(m,o.getEvent(s),D[o.OBJ]);k[E]=null;D=null;m=null}}k=null;if(h&&h.length>0){C=h.length;while(C){n=C-1;D=h[n];if(D){o.removeListener(D[o.EL],D[o.TYPE],D[o.FN],n)}C=C-1}D=null;o.clearCache()}o.doRemove(window,"unload",o._unload)},getScroll:function(){var m=document.documentElement,n=document.body;if(m&&(m.scrollTop||m.scrollLeft)){return[m.scrollTop,m.scrollLeft]}else{if(n){return[n.scrollTop,n.scrollLeft]}else{return[0,0]}}},doAdd:function(){if(window.addEventListener){return function(n,t,m,o){n.addEventListener(t,m,(o))}}else{if(window.attachEvent){return function(n,t,m,o){n.attachEvent("on"+t,m)}}else{return function(){}}}}(),doRemove:function(){if(window.removeEventListener){return function(n,t,m,o){n.removeEventListener(t,m,(o))}}else{if(window.detachEvent){return function(m,n,o){m.detachEvent("on"+n,o)}}else{return function(){}}}}()}}();var b=Ext.lib.Event;b.on=b.addListener;b.un=b.removeListener;if(document&&document.body){b._load()}else{b.doAdd(window,"load",b._load)}b.doAdd(window,"unload",b._unload);b._tryPreloadAttach();Ext.lib.Ajax={request:function(k,r,p,h,q){if(q){var g=q.headers;if(g){for(var l in g){if(g.hasOwnProperty(l)){this.initHeader(l,g[l],false)}}}if(q.xmlData){if(!g||!g["Content-Type"]){this.initHeader("Content-Type","text/xml",false)}k=(k?k:(q.method?q.method:"POST"));h=q.xmlData}else{if(q.jsonData){if(!g||!g["Content-Type"]){this.initHeader("Content-Type","application/json",false)}k=(k?k:(q.method?q.method:"POST"));h=typeof q.jsonData=="object"?Ext.encode(q.jsonData):q.jsonData}}}return this.asyncRequest(k,r,p,h)},serializeForm:function(v){if(typeof v=="string"){v=(document.getElementById(v)||document.forms[v])}var g,u,h,l,m="",o=false;for(var n=0;n<v.elements.length;n++){g=v.elements[n];l=v.elements[n].disabled;u=v.elements[n].name;h=v.elements[n].value;if(!l&&u){switch(g.type){case"select-one":case"select-multiple":for(var k=0;k<g.options.length;k++){if(g.options[k].selected){if(Ext.isIE){m+=encodeURIComponent(u)+"="+encodeURIComponent(g.options[k].attributes.value.specified?g.options[k].value:g.options[k].text)+"&"}else{m+=encodeURIComponent(u)+"="+encodeURIComponent(g.options[k].hasAttribute("value")?g.options[k].value:g.options[k].text)+"&"}}}break;case"radio":case"checkbox":if(g.checked){m+=encodeURIComponent(u)+"="+encodeURIComponent(h)+"&"}break;case"file":case undefined:case"reset":case"button":break;case"submit":if(o==false){m+=encodeURIComponent(u)+"="+encodeURIComponent(h)+"&";o=true}break;default:m+=encodeURIComponent(u)+"="+encodeURIComponent(h)+"&";break}}}m=m.substr(0,m.length-1);return m},headers:{},hasHeaders:false,useDefaultHeader:true,defaultPostHeader:"application/x-www-form-urlencoded; charset=UTF-8",useDefaultXhrHeader:true,defaultXhrHeader:"XMLHttpRequest",hasDefaultHeaders:true,defaultHeaders:{},poll:{},timeout:{},pollInterval:50,transactionId:0,setProgId:function(g){this.activeX.unshift(g)},setDefaultPostHeader:function(g){this.useDefaultHeader=g},setDefaultXhrHeader:function(g){this.useDefaultXhrHeader=g},setPollingInterval:function(g){if(typeof g=="number"&&isFinite(g)){this.pollInterval=g}},createXhrObject:function(k){var h,g;try{g=new XMLHttpRequest();h={conn:g,tId:k}}catch(n){for(var l=0;l<this.activeX.length;++l){try{g=new ActiveXObject(this.activeX[l]);h={conn:g,tId:k};break}catch(n){}}}finally{return h}},getConnectionObject:function(){var g;var h=this.transactionId;try{g=this.createXhrObject(h);if(g){this.transactionId++}}catch(k){}finally{return g}},asyncRequest:function(k,l,h,g){var n=this.getConnectionObject();if(!n){return null}else{n.conn.open(k,l,true);if(this.useDefaultXhrHeader){if(!this.defaultHeaders["X-Requested-With"]){this.initHeader("X-Requested-With",this.defaultXhrHeader,true)}}if(g&&this.useDefaultHeader&&(!this.hasHeaders||!this.headers["Content-Type"])){this.initHeader("Content-Type",this.defaultPostHeader)}if(this.hasDefaultHeaders||this.hasHeaders){this.setHeader(n)}this.handleReadyState(n,h);n.conn.send(g||null);return n}},handleReadyState:function(g,h){var k=this;if(h&&h.timeout){this.timeout[g.tId]=window.setTimeout(function(){k.abort(g,h,true)},h.timeout)}this.poll[g.tId]=window.setInterval(function(){if(g.conn&&g.conn.readyState==4){window.clearInterval(k.poll[g.tId]);delete k.poll[g.tId];if(h&&h.timeout){window.clearTimeout(k.timeout[g.tId]);delete k.timeout[g.tId]}k.handleTransactionResponse(g,h)}},this.pollInterval)},handleTransactionResponse:function(h,k,p){if(!k){this.releaseObject(h);return}var l,g;try{if(h.conn.status!==undefined&&h.conn.status!=0){l=h.conn.status}else{l=13030}}catch(o){l=13030}if((l>=200&&l<300)||(Ext.isIE&&l==1223)){g=this.createResponseObject(h,k.argument);if(k.success){if(!k.scope){k.success(g)}else{k.success.apply(k.scope,[g])}}}else{switch(l){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:g=this.createExceptionObject(h.tId,k.argument,(p?p:false));if(k.failure){if(!k.scope){k.failure(g)}else{k.failure.apply(k.scope,[g])}}break;default:g=this.createResponseObject(h,k.argument);if(k.failure){if(!k.scope){k.failure(g)}else{k.failure.apply(k.scope,[g])}}}}this.releaseObject(h);g=null},createResponseObject:function(u,m){var h={};var p={};try{var g=u.conn.getAllResponseHeaders();var l=g.split("\n");for(var k=0;k<l.length;k++){var v=l[k].indexOf(":");if(v!=-1){p[l[k].substring(0,v)]=l[k].substring(v+2)}}}catch(n){}h.tId=u.tId;h.status=u.conn.status;h.statusText=u.conn.statusText;h.getResponseHeader=p;h.getAllResponseHeaders=g;h.responseText=u.conn.responseText;h.responseXML=u.conn.responseXML;if(typeof m!==undefined){h.argument=m}return h},createExceptionObject:function(k,h,l){var t=0;var g="communication failure";var s=-1;var r="transaction aborted";var q={};q.tId=k;if(l){q.status=s;q.statusText=r}else{q.status=t;q.statusText=g}if(h){q.argument=h}return q},initHeader:function(k,h,g){var l=(g)?this.defaultHeaders:this.headers;if(l[k]===undefined){l[k]=h}else{l[k]=h+","+l[k]}if(g){this.hasDefaultHeaders=true}else{this.hasHeaders=true}},setHeader:function(g){if(this.hasDefaultHeaders){for(var h in this.defaultHeaders){if(this.defaultHeaders.hasOwnProperty(h)){g.conn.setRequestHeader(h,this.defaultHeaders[h])}}}if(this.hasHeaders){for(var h in this.headers){if(this.headers.hasOwnProperty(h)){g.conn.setRequestHeader(h,this.headers[h])}}this.headers={};this.hasHeaders=false}},resetDefaultHeaders:function(){delete this.defaultHeaders;this.defaultHeaders={};this.hasDefaultHeaders=false},abort:function(g,h,k){if(this.isCallInProgress(g)){g.conn.abort();window.clearInterval(this.poll[g.tId]);delete this.poll[g.tId];if(k){delete this.timeout[g.tId]}this.handleTransactionResponse(g,h,true);return true}else{return false}},isCallInProgress:function(g){if(g.conn){return g.conn.readyState!=4&&g.conn.readyState!=0}else{return false}},releaseObject:function(g){g.conn=null;g=null},activeX:["MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"]};Ext.lib.Region=function(g,h,k,l){this.top=g;this[1]=g;this.right=h;this.bottom=k;this.left=l;this[0]=l};Ext.lib.Region.prototype={contains:function(g){return(g.left>=this.left&&g.right<=this.right&&g.top>=this.top&&g.bottom<=this.bottom)},getArea:function(){return((this.bottom-this.top)*(this.right-this.left))},intersect:function(k){var n=Math.max(this.top,k.top);var h=Math.min(this.right,k.right);var g=Math.min(this.bottom,k.bottom);var l=Math.max(this.left,k.left);if(g>=n&&h>=l){return new Ext.lib.Region(n,h,g,l)}else{return null}},union:function(k){var n=Math.min(this.top,k.top);var h=Math.max(this.right,k.right);var g=Math.max(this.bottom,k.bottom);var l=Math.min(this.left,k.left);return new Ext.lib.Region(n,h,g,l)},constrainTo:function(g){this.top=this.top.constrain(g.top,g.bottom);this.bottom=this.bottom.constrain(g.top,g.bottom);this.left=this.left.constrain(g.left,g.right);this.right=this.right.constrain(g.left,g.right);return this},adjust:function(g,l,k,h){this.top+=g;this.left+=l;this.right+=h;this.bottom+=k;return this}};Ext.lib.Region.getRegion=function(p){var k=Ext.lib.Dom.getXY(p);var l=k[1];var h=k[0]+p.offsetWidth;var o=k[1]+p.offsetHeight;var g=k[0];return new Ext.lib.Region(l,h,o,g)};Ext.lib.Point=function(g,h){if(Ext.isArray(g)){h=g[1];g=g[0]}this.x=this.right=this.left=this[0]=g;this.y=this.top=this.bottom=this[1]=h};Ext.lib.Point.prototype=new Ext.lib.Region();Ext.lib.Anim={scroll:function(p,h,g,k,o,l){return this.run(p,h,g,k,o,l,Ext.lib.Scroll)},motion:function(p,h,g,k,o,l){return this.run(p,h,g,k,o,l,Ext.lib.Motion)},color:function(p,h,g,k,o,l){return this.run(p,h,g,k,o,l,Ext.lib.ColorAnim)},run:function(r,q,h,k,l,g,t){t=t||Ext.lib.AnimBase;if(typeof k=="string"){k=Ext.lib.Easing[k]}var s=new t(r,q,h,k);s.animateX(function(){Ext.callback(l,g)});return s}};function a(g){if(!d){d=new Ext.Element.Flyweight()}d.dom=g;return d}if(Ext.isIE){function c(){var g=Function.prototype;delete g.createSequence;delete g.defer;delete g.createDelegate;delete g.createCallback;delete g.createInterceptor;window.detachEvent("onunload",c)}window.attachEvent("onunload",c)}Ext.lib.AnimBase=function(l,k,g,h){if(l){this.init(l,k,g,h)}};Ext.lib.AnimBase.prototype={toString:function(){var g=this.getEl();var h=g.id||g.tagName;return("Anim "+h)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribute:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:function(k,h,g){return this.method(this.currentFrame,h,g-h,this.totalFrames)},setAttribute:function(k,h,g){if(this.patterns.noNegatives.test(k)){h=(h>0)?h:0}Ext.fly(this.getEl(),"_anim").setStyle(k,h+g)},getAttribute:function(p){var l=this.getEl();var h=a(l).getStyle(p);if(h!=="auto"&&!this.patterns.offsetUnit.test(h)){return parseFloat(h)}var g=this.patterns.offsetAttribute.exec(p)||[];var k=!!(g[3]);var o=!!(g[2]);if(o||(a(l).getStyle("position")=="absolute"&&k)){h=l["offset"+g[0].charAt(0).toUpperCase()+g[0].substr(1)]}else{h=0}return h},getDefaultUnit:function(g){if(this.patterns.defaultUnit.test(g)){return"px"}return""},animateX:function(h,k){var g=function(){this.onComplete.removeListener(g);if(typeof h=="function"){h.call(k||this,this)}};this.onComplete.addListener(g,this);this.animate()},setRuntimeAttribute:function(r){var k;var h;var p=this.attributes;this.runtimeAttributes[r]={};var g=function(m){return(typeof m!=="undefined")};if(!g(p[r]["to"])&&!g(p[r]["by"])){return false}k=(g(p[r]["from"]))?p[r]["from"]:this.getAttribute(r);if(g(p[r]["to"])){h=p[r]["to"]}else{if(g(p[r]["by"])){if(k.constructor==Array){h=[];for(var q=0,l=k.length;q<l;++q){h[q]=k[q]+p[r]["by"][q]}}else{h=k+p[r]["by"]}}}this.runtimeAttributes[r].start=k;this.runtimeAttributes[r].end=h;this.runtimeAttributes[r].unit=(g(p[r].unit))?p[r]["unit"]:this.getDefaultUnit(r)},init:function(g,n,m,w){var x=false;var h=null;var l=0;g=Ext.getDom(g);this.attributes=n||{};this.duration=m||1;this.method=w||Ext.lib.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=Ext.lib.AnimMgr.fps;this.getEl=function(){return g};this.isAnimated=function(){return x};this.getStartTime=function(){return h};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated()){return false}this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(Ext.lib.AnimMgr.fps*this.duration):this.duration;Ext.lib.AnimMgr.registerElement(this)};this.stop=function(o){if(o){this.currentFrame=this.totalFrames;this._onTween.fire()}Ext.lib.AnimMgr.stop(this)};var v=function(){this.onStart.fire();this.runtimeAttributes={};for(var o in this.attributes){this.setRuntimeAttribute(o)}x=true;l=0;h=new Date()};var u=function(){var o={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};o.toString=function(){return("duration: "+o.duration+", currentFrame: "+o.currentFrame)};this.onTween.fire(o);var q=this.runtimeAttributes;for(var p in q){this.setAttribute(p,this.doMethod(p,q[p].start,q[p].end),q[p].unit)}l+=1};var k=function(){var p=(new Date()-h)/1000;var o={duration:p,frames:l,fps:l/p};o.toString=function(){return("duration: "+o.duration+", frames: "+o.frames+", fps: "+o.fps)};x=false;l=0;this.onComplete.fire(o)};this._onStart=new Ext.util.Event(this);this.onStart=new Ext.util.Event(this);this.onTween=new Ext.util.Event(this);this._onTween=new Ext.util.Event(this);this.onComplete=new Ext.util.Event(this);this._onComplete=new Ext.util.Event(this);this._onStart.addListener(v);this._onTween.addListener(u);this._onComplete.addListener(k)}};Ext.lib.AnimMgr=new function(){var n=null;var l=[];var h=0;this.fps=1000;this.delay=1;this.registerElement=function(m){l[l.length]=m;h+=1;m._onStart.fire();this.start()};this.unRegister=function(p,m){p._onComplete.fire();m=m||k(p);if(m!=-1){l.splice(m,1)}h-=1;if(h<=0){this.stop()}};this.start=function(){if(n===null){n=setInterval(this.run,this.delay)}};this.stop=function(r){if(!r){clearInterval(n);for(var q=0,m=l.length;q<m;++q){if(l[0].isAnimated()){this.unRegister(l[0],0)}}l=[];n=null;h=0}else{this.unRegister(r)}};this.run=function(){for(var r=0,m=l.length;r<m;++r){var q=l[r];if(!q||!q.isAnimated()){continue}if(q.currentFrame<q.totalFrames||q.totalFrames===null){q.currentFrame+=1;if(q.useSeconds){g(q)}q._onTween.fire()}else{Ext.lib.AnimMgr.stop(q,r)}}};var k=function(r){for(var q=0,m=l.length;q<m;++q){if(l[q]==r){return q}}return -1};var g=function(w){var m=w.totalFrames;var y=w.currentFrame;var x=(w.currentFrame*w.duration*1000/w.totalFrames);var v=(new Date()-w.getStartTime());var o=0;if(v<w.duration*1000){o=Math.round((v/x-1)*w.currentFrame)}else{o=m-(y+1)}if(o>0&&isFinite(o)){if(w.currentFrame+o>=m){o=m-(y+1)}w.currentFrame+=o}}};Ext.lib.Bezier=new function(){this.getPosition=function(h,p){var k=h.length;var l=[];for(var g=0;g<k;++g){l[g]=[h[g][0],h[g][1]]}for(var o=1;o<k;++o){for(g=0;g<k-o;++g){l[g][0]=(1-p)*l[g][0]+p*l[parseInt(g+1,10)][0];l[g][1]=(1-p)*l[g][1]+p*l[parseInt(g+1,10)][1]}}return[l[0][0],l[0][1]]}};(function(){Ext.lib.ColorAnim=function(r,q,l,p){Ext.lib.ColorAnim.superclass.constructor.call(this,r,q,l,p)};Ext.extend(Ext.lib.ColorAnim,Ext.lib.AnimBase);var g=Ext.lib;var h=g.ColorAnim.superclass;var k=g.ColorAnim.prototype;k.toString=function(){var l=this.getEl();var n=l.id||l.tagName;return("ColorAnim "+n)};k.patterns.color=/color$/i;k.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;k.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;k.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;k.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;k.parseColor=function(l){if(l.length==3){return l}var n=this.patterns.hex.exec(l);if(n&&n.length==4){return[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)]}n=this.patterns.rgb.exec(l);if(n&&n.length==4){return[parseInt(n[1],10),parseInt(n[2],10),parseInt(n[3],10)]}n=this.patterns.hex3.exec(l);if(n&&n.length==4){return[parseInt(n[1]+n[1],16),parseInt(n[2]+n[2],16),parseInt(n[3]+n[3],16)]}return null};k.getAttribute=function(q){var l=this.getEl();if(this.patterns.color.test(q)){var p=a(l).getStyle(q);if(this.patterns.transparent.test(p)){var r=l.parentNode;p=a(r).getStyle(q);while(r&&this.patterns.transparent.test(p)){r=r.parentNode;p=a(r).getStyle(q);if(r.tagName.toUpperCase()=="HTML"){p="#fff"}}}}else{p=h.getAttribute.call(this,q)}return p};k.doMethod=function(n,l,t){var v;if(this.patterns.color.test(n)){v=[];for(var u=0,m=l.length;u<m;++u){v[u]=h.doMethod.call(this,n,l[u],t[u])}v="rgb("+Math.floor(v[0])+","+Math.floor(v[1])+","+Math.floor(v[2])+")"}else{v=h.doMethod.call(this,n,l,t)}return v};k.setRuntimeAttribute=function(n){h.setRuntimeAttribute.call(this,n);if(this.patterns.color.test(n)){var v=this.attributes;var l=this.parseColor(this.runtimeAttributes[n].start);var t=this.parseColor(this.runtimeAttributes[n].end);if(typeof v[n]["to"]==="undefined"&&typeof v[n]["by"]!=="undefined"){t=this.parseColor(v[n].by);for(var u=0,m=l.length;u<m;++u){t[u]=l[u]+t[u]}}this.runtimeAttributes[n].start=l;this.runtimeAttributes[n].end=t}}})();Ext.lib.Easing={easeNone:function(l,k,h,g){return h*l/g+k},easeIn:function(l,k,h,g){return h*(l/=g)*l+k},easeOut:function(l,k,h,g){return -h*(l/=g)*(l-2)+k},easeBoth:function(l,k,h,g){if((l/=g/2)<1){return h/2*l*l+k}return -h/2*((--l)*(l-2)-1)+k},easeInStrong:function(l,k,h,g){return h*(l/=g)*l*l*l+k},easeOutStrong:function(l,k,h,g){return -h*((l=l/g-1)*l*l*l-1)+k},easeBothStrong:function(l,k,h,g){if((l/=g/2)<1){return h/2*l*l*l*l+k}return -h/2*((l-=2)*l*l*l-2)+k},elasticIn:function(h,p,k,g,r,q){if(h==0){return p}if((h/=g)==1){return p+k}if(!q){q=g*0.3}if(!r||r<Math.abs(k)){r=k;var l=q/4}else{var l=q/(2*Math.PI)*Math.asin(k/r)}return -(r*Math.pow(2,10*(h-=1))*Math.sin((h*g-l)*(2*Math.PI)/q))+p},elasticOut:function(h,p,k,g,r,q){if(h==0){return p}if((h/=g)==1){return p+k}if(!q){q=g*0.3}if(!r||r<Math.abs(k)){r=k;var l=q/4}else{var l=q/(2*Math.PI)*Math.asin(k/r)}return r*Math.pow(2,-10*h)*Math.sin((h*g-l)*(2*Math.PI)/q)+k+p},elasticBoth:function(h,p,k,g,r,q){if(h==0){return p}if((h/=g/2)==2){return p+k}if(!q){q=g*(0.3*1.5)}if(!r||r<Math.abs(k)){r=k;var l=q/4}else{var l=q/(2*Math.PI)*Math.asin(k/r)}if(h<1){return -0.5*(r*Math.pow(2,10*(h-=1))*Math.sin((h*g-l)*(2*Math.PI)/q))+p}return r*Math.pow(2,-10*(h-=1))*Math.sin((h*g-l)*(2*Math.PI)/q)*0.5+k+p},backIn:function(l,h,k,g,n){if(typeof n=="undefined"){n=1.70158}return k*(l/=g)*l*((n+1)*l-n)+h},backOut:function(l,h,k,g,n){if(typeof n=="undefined"){n=1.70158}return k*((l=l/g-1)*l*((n+1)*l+n)+1)+h},backBoth:function(l,h,k,g,n){if(typeof n=="undefined"){n=1.70158}if((l/=g/2)<1){return k/2*(l*l*(((n*=(1.525))+1)*l-n))+h}return k/2*((l-=2)*l*(((n*=(1.525))+1)*l+n)+2)+h},bounceIn:function(l,k,h,g){return h-Ext.lib.Easing.bounceOut(g-l,0,h,g)+k},bounceOut:function(l,k,h,g){if((l/=g)<(1/2.75)){return h*(7.5625*l*l)+k}else{if(l<(2/2.75)){return h*(7.5625*(l-=(1.5/2.75))*l+0.75)+k}else{if(l<(2.5/2.75)){return h*(7.5625*(l-=(2.25/2.75))*l+0.9375)+k}}}return h*(7.5625*(l-=(2.625/2.75))*l+0.984375)+k},bounceBoth:function(l,k,h,g){if(l<g/2){return Ext.lib.Easing.bounceIn(l*2,0,h,g)*0.5+k}return Ext.lib.Easing.bounceOut(l*2-g,0,h,g)*0.5+h*0.5+k}};(function(){Ext.lib.Motion=function(r,m,s,t){if(r){Ext.lib.Motion.superclass.constructor.call(this,r,m,s,t)}};Ext.extend(Ext.lib.Motion,Ext.lib.ColorAnim);var h=Ext.lib;var k=h.Motion.superclass;var l=h.Motion.prototype;l.toString=function(){var m=this.getEl();var p=m.id||m.tagName;return("Motion "+p)};l.patterns.points=/^points$/i;l.setAttribute=function(m,r,q){if(this.patterns.points.test(m)){q=q||"px";k.setAttribute.call(this,"left",r[0],q);k.setAttribute.call(this,"top",r[1],q)}else{k.setAttribute.call(this,m,r,q)}};l.getAttribute=function(m){if(this.patterns.points.test(m)){var p=[k.getAttribute.call(this,"left"),k.getAttribute.call(this,"top")]}else{p=k.getAttribute.call(this,m)}return p};l.doMethod=function(t,m,u){var w=null;if(this.patterns.points.test(t)){var v=this.method(this.currentFrame,0,100,this.totalFrames)/100;w=h.Bezier.getPosition(this.runtimeAttributes[t],v)}else{w=k.doMethod.call(this,t,m,u)}return w};l.setRuntimeAttribute=function(m){if(this.patterns.points.test(m)){var p=this.getEl();var r=this.attributes;var o;var D=r.points.control||[];var q;var E,G;if(D.length>0&&!Ext.isArray(D[0])){D=[D]}else{var s=[];for(E=0,G=D.length;E<G;++E){s[E]=D[E]}D=s}Ext.fly(p,"_anim").position();if(n(r.points.from)){Ext.lib.Dom.setXY(p,r.points.from)}else{Ext.lib.Dom.setXY(p,Ext.lib.Dom.getXY(p))}o=this.getAttribute("points");if(n(r.points.to)){q=g.call(this,r.points.to,o);var F=Ext.lib.Dom.getXY(this.getEl());for(E=0,G=D.length;E<G;++E){D[E]=g.call(this,D[E],o)}}else{if(n(r.points.by)){q=[o[0]+r.points.by[0],o[1]+r.points.by[1]];for(E=0,G=D.length;E<G;++E){D[E]=[o[0]+D[E][0],o[1]+D[E][1]]}}}this.runtimeAttributes[m]=[o];if(D.length>0){this.runtimeAttributes[m]=this.runtimeAttributes[m].concat(D)}this.runtimeAttributes[m][this.runtimeAttributes[m].length]=q}else{k.setRuntimeAttribute.call(this,m)}};var g=function(m,r){var q=Ext.lib.Dom.getXY(this.getEl());m=[m[0]-q[0]+r[0],m[1]-q[1]+r[1]];return m};var n=function(m){return(typeof m!=="undefined")}})();(function(){Ext.lib.Scroll=function(r,q,l,p){if(r){Ext.lib.Scroll.superclass.constructor.call(this,r,q,l,p)}};Ext.extend(Ext.lib.Scroll,Ext.lib.ColorAnim);var g=Ext.lib;var h=g.Scroll.superclass;var k=g.Scroll.prototype;k.toString=function(){var l=this.getEl();var n=l.id||l.tagName;return("Scroll "+n)};k.doMethod=function(q,p,r){var l=null;if(q=="scroll"){l=[this.method(this.currentFrame,p[0],r[0]-p[0],this.totalFrames),this.method(this.currentFrame,p[1],r[1]-p[1],this.totalFrames)]}else{l=h.doMethod.call(this,q,p,r)}return l};k.getAttribute=function(p){var o=null;var l=this.getEl();if(p=="scroll"){o=[l.scrollLeft,l.scrollTop]}else{o=h.getAttribute.call(this,p)}return o};k.setAttribute=function(q,p,l){var r=this.getEl();if(q=="scroll"){r.scrollLeft=p[0];r.scrollTop=p[1]}else{h.setAttribute.call(this,q,p,l)}}})()})();Ext.DomHelper=function(){var d=null;var B=/^(?:br|frame|hr|img|input|link|meta|range|spacer|wbr|area|param|col)$/i;var k=/^table|tbody|tr|td$/i;var h=function(n){if(typeof n=="string"){return n}var q="";if(Ext.isArray(n)){for(var t=0,r=n.length;t<r;t++){q+=h(n[t])}return q}if(!n.tag){n.tag="div"}q+="<"+n.tag;for(var p in n){if(p=="tag"||p=="children"||p=="cn"||p=="html"||typeof n[p]=="function"){continue}if(p=="style"){var u=n.style;if(typeof u=="function"){u=u.call()}if(typeof u=="string"){q+=' style="'+u+'"'}else{if(typeof u=="object"){q+=' style="';for(var s in u){if(typeof u[s]!="function"){q+=s+":"+u[s]+";"}}q+='"'}}}else{if(p=="cls"){q+=' class="'+n.cls+'"'}else{if(p=="htmlFor"){q+=' for="'+n.htmlFor+'"'}else{q+=" "+p+'="'+n[p]+'"'}}}}if(B.test(n.tag)){q+="/>"}else{q+=">";var o=n.children||n.cn;if(o){q+=h(o)}else{if(n.html){q+=n.html}}q+="</"+n.tag+">"}return q};var g=function(n,q){var u;if(Ext.isArray(n)){u=document.createDocumentFragment();for(var t=0,r=n.length;t<r;t++){g(n[t],u)}}else{if(typeof n=="string"){u=document.createTextNode(n)}else{u=document.createElement(n.tag||"div");var s=!!u.setAttribute;for(var p in n){if(p=="tag"||p=="children"||p=="cn"||p=="html"||p=="style"||typeof n[p]=="function"){continue}if(p=="cls"){u.className=n.cls}else{if(s){u.setAttribute(p,n[p])}else{u[p]=n[p]}}}Ext.DomHelper.applyStyles(u,n.style);var o=n.children||n.cn;if(o){g(o,u)}else{if(n.html){u.innerHTML=n.html}}}}if(q){q.appendChild(u)}return u};var a=function(o,s,r,n){d.innerHTML=[s,r,n].join("");var p=-1,q=d;while(++p<o){q=q.firstChild}return q};var b="<table>",A="</table>",l=b+"<tbody>",c="</tbody>"+A,D=l+"<tr>",m="</tr>"+c;var C=function(p,q,s,r){if(!d){d=document.createElement("div")}var n;var o=null;if(p=="td"){if(q=="afterbegin"||q=="beforeend"){return}if(q=="beforebegin"){o=s;s=s.parentNode}else{o=s.nextSibling;s=s.parentNode}n=a(4,D,r,m)}else{if(p=="tr"){if(q=="beforebegin"){o=s;s=s.parentNode;n=a(3,l,r,c)}else{if(q=="afterend"){o=s.nextSibling;s=s.parentNode;n=a(3,l,r,c)}else{if(q=="afterbegin"){o=s.firstChild}n=a(4,D,r,m)}}}else{if(p=="tbody"){if(q=="beforebegin"){o=s;s=s.parentNode;n=a(2,b,r,A)}else{if(q=="afterend"){o=s.nextSibling;s=s.parentNode;n=a(2,b,r,A)}else{if(q=="afterbegin"){o=s.firstChild}n=a(3,l,r,c)}}}else{if(q=="beforebegin"||q=="afterend"){return}if(q=="afterbegin"){o=s.firstChild}n=a(2,b,r,A)}}}s.insertBefore(n,o);return n};return{useDom:false,markup:function(n){return h(n)},applyStyles:function(r,n){if(n){r=Ext.fly(r);if(typeof n=="string"){var q=/\s?([a-z\-]*)\:\s?([^;]*);?/gi;var o;while((o=q.exec(n))!=null){r.setStyle(o[1],o[2])}}else{if(typeof n=="object"){for(var p in n){r.setStyle(p,n[p])}}else{if(typeof n=="function"){Ext.DomHelper.applyStyles(r,n.call())}}}}},insertHtml:function(r,n,s){r=r.toLowerCase();if(n.insertAdjacentHTML){if(k.test(n.tagName)){var q;if(q=C(n.tagName.toLowerCase(),r,n,s)){return q}}switch(r){case"beforebegin":n.insertAdjacentHTML("BeforeBegin",s);return n.previousSibling;case"afterbegin":n.insertAdjacentHTML("AfterBegin",s);return n.firstChild;case"beforeend":n.insertAdjacentHTML("BeforeEnd",s);return n.lastChild;case"afterend":n.insertAdjacentHTML("AfterEnd",s);return n.nextSibling}throw'Illegal insertion point -> "'+r+'"'}var p=n.ownerDocument.createRange();var o;switch(r){case"beforebegin":p.setStartBefore(n);o=p.createContextualFragment(s);n.parentNode.insertBefore(o,n);return n.previousSibling;case"afterbegin":if(n.firstChild){p.setStartBefore(n.firstChild);o=p.createContextualFragment(s);n.insertBefore(o,n.firstChild);return n.firstChild}else{n.innerHTML=s;return n.firstChild}case"beforeend":if(n.lastChild){p.setStartAfter(n.lastChild);o=p.createContextualFragment(s);n.appendChild(o);return n.lastChild}else{n.innerHTML=s;return n.lastChild}case"afterend":p.setStartAfter(n);o=p.createContextualFragment(s);n.parentNode.insertBefore(o,n.nextSibling);return n.nextSibling}throw'Illegal insertion point -> "'+r+'"'},insertBefore:function(p,o,n){return this.doInsert(p,o,n,"beforeBegin")},insertAfter:function(p,o,n){return this.doInsert(p,o,n,"afterEnd","nextSibling")},insertFirst:function(p,o,n){return this.doInsert(p,o,n,"afterBegin","firstChild")},doInsert:function(s,n,t,o,r){s=Ext.getDom(s);var q;if(this.useDom){q=g(n,null);(r==="firstChild"?s:s.parentNode).insertBefore(q,r?s[r]:s)}else{var p=h(n);q=this.insertHtml(o,s,p)}return t?Ext.get(q,true):q},append:function(r,o,n){r=Ext.getDom(r);var q;if(this.useDom){q=g(o,null);r.appendChild(q)}else{var p=h(o);q=this.insertHtml("beforeEnd",r,p)}return n?Ext.get(q,true):q},overwrite:function(p,o,n){p=Ext.getDom(p);p.innerHTML=h(o);return n?Ext.get(p.firstChild,true):p.firstChild},createTemplate:function(o){var n=h(o);return new Ext.Template(n)}}}();Ext.Template=function(n){var c=arguments;if(Ext.isArray(n)){n=n.join("")}else{if(c.length>1){var d=[];for(var m=0,b=c.length;m<b;m++){if(typeof c[m]=="object"){Ext.apply(this,c[m])}else{d[d.length]=c[m]}}n=d.join("")}}this.html=n;if(this.compiled){this.compile()}};Ext.Template.prototype={applyTemplate:function(n){if(this.compiled){return this.compiled(n)}var d=this.disableFormats!==true;var c=Ext.util.Format,a=this;var b=function(r,s,k,m){if(k&&d){if(k.substr(0,5)=="this."){return a.call(k.substr(5),n[s],n)}else{if(m){var h=/^\s*['"](.*)["']\s*$/;m=m.split(",");for(var g=0,l=m.length;g<l;g++){m[g]=m[g].replace(h,"$1")}m=[n[s]].concat(m)}else{m=[n[s]]}return c[k].apply(c,m)}}else{return n[s]!==undefined?n[s]:""}};return this.html.replace(this.re,b)},set:function(a,b){this.html=a;this.compiled=null;if(b){this.compile()}return this},disableFormats:false,re:/\{([\w-]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?\}/g,compile:function(){var fm=Ext.util.Format;var useF=this.disableFormats!==true;var sep=Ext.isGecko?"+":",";var fn=function(m,name,format,args){if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format='this.call("'+format.substr(5)+'", ';args=", values"}}else{args="";format="(values['"+name+"'] == undefined ? '' : "}return"'"+sep+format+"values['"+name+"']"+args+")"+sep+"'"};var body;if(Ext.isGecko){body="this.compiled = function(values){ return '"+this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn)+"';};"}else{body=["this.compiled = function(values){ return ['"];body.push(this.html.replace(/\\/g,"\\\\").replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn));body.push("'].join('');};");body=body.join("")}eval(body);return this},call:function(a,c,b){return this[a](c,b)},insertFirst:function(c,b,a){return this.doInsert("afterBegin",c,b,a)},insertBefore:function(c,b,a){return this.doInsert("beforeBegin",c,b,a)},insertAfter:function(c,b,a){return this.doInsert("afterEnd",c,b,a)},append:function(c,b,a){return this.doInsert("beforeEnd",c,b,a)},doInsert:function(a,c,n,d){c=Ext.getDom(c);var b=Ext.DomHelper.insertHtml(a,c,this.applyTemplate(n));return d?Ext.get(b,true):b},overwrite:function(c,b,a){c=Ext.getDom(c);c.innerHTML=this.applyTemplate(b);return a?Ext.get(c.firstChild,true):c.firstChild}};Ext.Template.prototype.apply=Ext.Template.prototype.applyTemplate;Ext.DomHelper.Template=Ext.Template;Ext.Template.from=function(b,a){b=Ext.getDom(b);return new Ext.Template(b.value||b.innerHTML,a||"")};Ext.DomQuery=function(){var cache={},simpleCache={},valueCache={};var nonSpace=/\S/;var trimRe=/^\s+|\s+$/g;var tplRe=/\{(\d+)\}/g;var modeRe=/^(\s?[\/>+~]\s?|\s|$)/;var tagTokenRe=/^(#)?([\w-\*]+)/;var nthRe=/(\d*)n\+?(\d*)/,nthRe2=/\D/;function child(p,index){var i=0;var n=p.firstChild;while(n){if(n.nodeType==1){if(++i==index){return n}}n=n.nextSibling}return null}function next(n){while((n=n.nextSibling)&&n.nodeType!=1){}return n}function prev(n){while((n=n.previousSibling)&&n.nodeType!=1){}return n}function children(d){var n=d.firstChild,ni=-1;while(n){var nx=n.nextSibling;if(n.nodeType==3&&!nonSpace.test(n.nodeValue)){d.removeChild(n)}else{n.nodeIndex=++ni}n=nx}return this}function byClassName(c,a,v){if(!v){return c}var r=[],ri=-1,cn;for(var i=0,ci;ci=c[i];i++){if((" "+ci.className+" ").indexOf(v)!=-1){r[++ri]=ci}}return r}function attrValue(n,attr){if(!n.tagName&&typeof n.length!="undefined"){n=n[0]}if(!n){return null}if(attr=="for"){return n.htmlFor}if(attr=="class"||attr=="className"){return n.className}return n.getAttribute(attr)||n[attr]}function getNodes(ns,mode,tagName){var result=[],ri=-1,cs;if(!ns){return result}tagName=tagName||"*";if(typeof ns.getElementsByTagName!="undefined"){ns=[ns]}if(!mode){for(var i=0,ni;ni=ns[i];i++){cs=ni.getElementsByTagName(tagName);for(var j=0,ci;ci=cs[j];j++){result[++ri]=ci}}}else{if(mode=="/"||mode==">"){var utag=tagName.toUpperCase();for(var i=0,ni,cn;ni=ns[i];i++){cn=ni.children||ni.childNodes;for(var j=0,cj;cj=cn[j];j++){if(cj.nodeName==utag||cj.nodeName==tagName||tagName=="*"){result[++ri]=cj}}}}else{if(mode=="+"){var utag=tagName.toUpperCase();for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(n&&(n.nodeName==utag||n.nodeName==tagName||tagName=="*")){result[++ri]=n}}}else{if(mode=="~"){for(var i=0,n;n=ns[i];i++){while((n=n.nextSibling)&&(n.nodeType!=1||(tagName=="*"||n.tagName.toLowerCase()!=tagName))){}if(n){result[++ri]=n}}}}}}return result}function concat(a,b){if(b.slice){return a.concat(b)}for(var i=0,l=b.length;i<l;i++){a[a.length]=b[i]}return a}function byTag(cs,tagName){if(cs.tagName||cs==document){cs=[cs]}if(!tagName){return cs}var r=[],ri=-1;tagName=tagName.toLowerCase();for(var i=0,ci;ci=cs[i];i++){if(ci.nodeType==1&&ci.tagName.toLowerCase()==tagName){r[++ri]=ci}}return r}function byId(cs,attr,id){if(cs.tagName||cs==document){cs=[cs]}if(!id){return cs}var r=[],ri=-1;for(var i=0,ci;ci=cs[i];i++){if(ci&&ci.id==id){r[++ri]=ci;return r}}return r}function byAttribute(cs,attr,value,op,custom){var r=[],ri=-1,st=custom=="{";var f=Ext.DomQuery.operators[op];for(var i=0,ci;ci=cs[i];i++){var a;if(st){a=Ext.DomQuery.getStyle(ci,attr)}else{if(attr=="class"||attr=="className"){a=ci.className}else{if(attr=="for"){a=ci.htmlFor}else{if(attr=="href"){a=ci.getAttribute("href",2)}else{a=ci.getAttribute(attr)}}}}if((f&&f(a,value))||(!f&&a)){r[++ri]=ci}}return r}function byPseudo(cs,name,value){return Ext.DomQuery.pseudos[name](cs,value)}var isIE=window.ActiveXObject?true:false;eval("var batch = 30803;");var key=30803;function nodupIEXml(cs){var d=++key;cs[0].setAttribute("_nodup",d);var r=[cs[0]];for(var i=1,len=cs.length;i<len;i++){var c=cs[i];if(!c.getAttribute("_nodup")!=d){c.setAttribute("_nodup",d);r[r.length]=c}}for(var i=0,len=cs.length;i<len;i++){cs[i].removeAttribute("_nodup")}return r}function nodup(cs){if(!cs){return[]}var len=cs.length,c,i,r=cs,cj,ri=-1;if(!len||typeof cs.nodeType!="undefined"||len==1){return cs}if(isIE&&typeof cs[0].selectSingleNode!="undefined"){return nodupIEXml(cs)}var d=++key;cs[0]._nodup=d;for(i=1;c=cs[i];i++){if(c._nodup!=d){c._nodup=d}else{r=[];for(var j=0;j<i;j++){r[++ri]=cs[j]}for(j=i+1;cj=cs[j];j++){if(cj._nodup!=d){cj._nodup=d;r[++ri]=cj}}return r}}return r}function quickDiffIEXml(c1,c2){var d=++key;for(var i=0,len=c1.length;i<len;i++){c1[i].setAttribute("_qdiff",d)}var r=[];for(var i=0,len=c2.length;i<len;i++){if(c2[i].getAttribute("_qdiff")!=d){r[r.length]=c2[i]}}for(var i=0,len=c1.length;i<len;i++){c1[i].removeAttribute("_qdiff")}return r}function quickDiff(c1,c2){var len1=c1.length;if(!len1){return c2}if(isIE&&c1[0].selectSingleNode){return quickDiffIEXml(c1,c2)}var d=++key;for(var i=0;i<len1;i++){c1[i]._qdiff=d}var r=[];for(var i=0,len=c2.length;i<len;i++){if(c2[i]._qdiff!=d){r[r.length]=c2[i]}}return r}function quickId(ns,mode,root,id){if(ns==root){var d=root.ownerDocument||root;return d.getElementById(id)}ns=getNodes(ns,mode,"*");return byId(ns,null,id)}return{getStyle:function(el,name){return Ext.fly(el).getStyle(name)},compile:function(path,type){type=type||"select";var fn=["var f = function(root){\n var mode; ++batch; var n = root || document;\n"];var q=path,mode,lq;var tk=Ext.DomQuery.matchers;var tklen=tk.length;var mm;var lmode=q.match(modeRe);if(lmode&&lmode[1]){fn[fn.length]='mode="'+lmode[1].replace(trimRe,"")+'";';q=q.replace(lmode[1],"")}while(path.substr(0,1)=="/"){path=path.substr(1)}while(q&&lq!=q){lq=q;var tm=q.match(tagTokenRe);if(type=="select"){if(tm){if(tm[1]=="#"){fn[fn.length]='n = quickId(n, mode, root, "'+tm[2]+'");'}else{fn[fn.length]='n = getNodes(n, mode, "'+tm[2]+'");'}q=q.replace(tm[0],"")}else{if(q.substr(0,1)!="@"){fn[fn.length]='n = getNodes(n, mode, "*");'}}}else{if(tm){if(tm[1]=="#"){fn[fn.length]='n = byId(n, null, "'+tm[2]+'");'}else{fn[fn.length]='n = byTag(n, "'+tm[2]+'");'}q=q.replace(tm[0],"")}}while(!(mm=q.match(modeRe))){var matched=false;for(var j=0;j<tklen;j++){var t=tk[j];var m=q.match(t.re);if(m){fn[fn.length]=t.select.replace(tplRe,function(x,i){return m[i]});q=q.replace(m[0],"");matched=true;break}}if(!matched){throw'Error parsing selector, parsing failed at "'+q+'"'}}if(mm[1]){fn[fn.length]='mode="'+mm[1].replace(trimRe,"")+'";';q=q.replace(mm[1],"")}}fn[fn.length]="return nodup(n);\n}";eval(fn.join(""));return f},select:function(path,root,type){if(!root||root==document){root=document}if(typeof root=="string"){root=document.getElementById(root)}var paths=path.split(",");var results=[];for(var i=0,len=paths.length;i<len;i++){var p=paths[i].replace(trimRe,"");if(!cache[p]){cache[p]=Ext.DomQuery.compile(p);if(!cache[p]){throw p+" is not a valid selector"}}var result=cache[p](root);if(result&&result!=document){results=results.concat(result)}}if(paths.length>1){return nodup(results)}return results},selectNode:function(path,root){return Ext.DomQuery.select(path,root)[0]},selectValue:function(path,root,defaultValue){path=path.replace(trimRe,"");if(!valueCache[path]){valueCache[path]=Ext.DomQuery.compile(path,"select")}var n=valueCache[path](root);n=n[0]?n[0]:n;var v=(n&&n.firstChild?n.firstChild.nodeValue:null);return((v===null||v===undefined||v==="")?defaultValue:v)},selectNumber:function(path,root,defaultValue){var v=Ext.DomQuery.selectValue(path,root,defaultValue||0);return parseFloat(v)},is:function(el,ss){if(typeof el=="string"){el=document.getElementById(el)}var isArray=Ext.isArray(el);var result=Ext.DomQuery.filter(isArray?el:[el],ss);return isArray?(result.length==el.length):(result.length>0)},filter:function(els,ss,nonMatches){ss=ss.replace(trimRe,"");if(!simpleCache[ss]){simpleCache[ss]=Ext.DomQuery.compile(ss,"simple")}var result=simpleCache[ss](els);return nonMatches?quickDiff(result,els):result},matchers:[{re:/^\.([\w-]+)/,select:'n = byClassName(n, null, " {1} ");'},{re:/^\:([\w-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/,select:'n = byPseudo(n, "{1}", "{2}");'},{re:/^(?:([\[\{])(?:@)?([\w-]+)\s?(?:(=|.=)\s?['"]?(.*?)["']?)?[\]\}])/,select:'n = byAttribute(n, "{2}", "{4}", "{3}", "{1}");'},{re:/^#([\w-]+)/,select:'n = byId(n, null, "{1}");'},{re:/^@([\w-]+)/,select:'return {firstChild:{nodeValue:attrValue(n, "{1}")}};'}],operators:{"=":function(a,v){return a==v},"!=":function(a,v){return a!=v},"^=":function(a,v){return a&&a.substr(0,v.length)==v},"$=":function(a,v){return a&&a.substr(a.length-v.length)==v},"*=":function(a,v){return a&&a.indexOf(v)!==-1},"%=":function(a,v){return(a%v)==0},"|=":function(a,v){return a&&(a==v||a.substr(0,v.length+1)==v+"-")},"~=":function(a,v){return a&&(" "+a+" ").indexOf(" "+v+" ")!=-1}},pseudos:{"first-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.previousSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"last-child":function(c){var r=[],ri=-1,n;for(var i=0,ci;ci=n=c[i];i++){while((n=n.nextSibling)&&n.nodeType!=1){}if(!n){r[++ri]=ci}}return r},"nth-child":function(c,a){var r=[],ri=-1;var m=nthRe.exec(a=="even"&&"2n"||a=="odd"&&"2n+1"||!nthRe2.test(a)&&"n+"+a||a);var f=(m[1]||1)-0,l=m[2]-0;for(var i=0,n;n=c[i];i++){var pn=n.parentNode;if(batch!=pn._batch){var j=0;for(var cn=pn.firstChild;cn;cn=cn.nextSibling){if(cn.nodeType==1){cn.nodeIndex=++j}}pn._batch=batch}if(f==1){if(l==0||n.nodeIndex==l){r[++ri]=n}}else{if((n.nodeIndex+l)%f==0){r[++ri]=n}}}return r},"only-child":function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(!prev(ci)&&!next(ci)){r[++ri]=ci}}return r},empty:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var cns=ci.childNodes,j=0,cn,empty=true;while(cn=cns[j]){++j;if(cn.nodeType==1||cn.nodeType==3){empty=false;break}}if(empty){r[++ri]=ci}}return r},contains:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if((ci.textContent||ci.innerText||"").indexOf(v)!=-1){r[++ri]=ci}}return r},nodeValue:function(c,v){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.firstChild&&ci.firstChild.nodeValue==v){r[++ri]=ci}}return r},checked:function(c){var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(ci.checked==true){r[++ri]=ci}}return r},not:function(c,ss){return Ext.DomQuery.filter(c,ss,true)},any:function(c,selectors){var ss=selectors.split("|");var r=[],ri=-1,s;for(var i=0,ci;ci=c[i];i++){for(var j=0;s=ss[j];j++){if(Ext.DomQuery.is(ci,s)){r[++ri]=ci;break}}}return r},odd:function(c){return this["nth-child"](c,"odd")},even:function(c){return this["nth-child"](c,"even")},nth:function(c,a){return c[a-1]||[]},first:function(c){return c[0]||[]},last:function(c){return c[c.length-1]||[]},has:function(c,ss){var s=Ext.DomQuery.select;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){if(s(ss,ci).length>0){r[++ri]=ci}}return r},next:function(c,ss){var is=Ext.DomQuery.is;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=next(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r},prev:function(c,ss){var is=Ext.DomQuery.is;var r=[],ri=-1;for(var i=0,ci;ci=c[i];i++){var n=prev(ci);if(n&&is(n,ss)){r[++ri]=ci}}return r}}}}();Ext.query=Ext.DomQuery.select;Ext.util.Observable=function(){if(this.listeners){this.on(this.listeners);delete this.listeners}};Ext.util.Observable.prototype={fireEvent:function(){if(this.eventsSuspended!==true){var a=this.events[arguments[0].toLowerCase()];if(typeof a=="object"){return a.fire.apply(a,Array.prototype.slice.call(arguments,1))}}return true},filterOptRe:/^(?:scope|delay|buffer|single)$/,addListener:function(c,g,d,b){if(typeof c=="object"){b=c;for(var a in b){if(this.filterOptRe.test(a)){continue}if(typeof b[a]=="function"){this.addListener(a,b[a],b.scope,b)}else{this.addListener(a,b[a].fn,b[a].scope,b[a])}}return}b=(!b||typeof b=="boolean")?{}:b;c=c.toLowerCase();var p=this.events[c]||true;if(typeof p=="boolean"){p=new Ext.util.Event(this,c);this.events[c]=p}p.addListener(g,d,b)},removeListener:function(c,a,d){var b=this.events[c.toLowerCase()];if(typeof b=="object"){b.removeListener(a,d)}},purgeListeners:function(){for(var a in this.events){if(typeof this.events[a]=="object"){this.events[a].clearListeners()}}},relayEvents:function(c,a){var b=function(g){return function(){return this.fireEvent.apply(this,Ext.combine(g,Array.prototype.slice.call(arguments,0)))}};for(var p=0,d=a.length;p<d;p++){var o=a[p];if(!this.events[o]){this.events[o]=true}c.on(o,b(o),this)}},addEvents:function(l){if(!this.events){this.events={}}if(typeof l=="string"){for(var d=0,b=arguments,c;c=b[d];d++){if(!this.events[b[d]]){this.events[b[d]]=true}}}else{Ext.applyIf(this.events,l)}},hasListener:function(a){var b=this.events[a];return typeof b=="object"&&b.listeners.length>0},suspendEvents:function(){this.eventsSuspended=true},resumeEvents:function(){this.eventsSuspended=false},getMethodEvent:function(a){if(!this.methodEvents){this.methodEvents={}}var r=this.methodEvents[a];if(!r){r={};this.methodEvents[a]=r;r.originalFn=this[a];r.methodName=a;r.before=[];r.after=[];var d,c,g;var h=this;var b=function(l,k,m){if((c=l.apply(k||h,m))!==undefined){if(typeof c==="object"){if(c.returnValue!==undefined){d=c.returnValue}else{d=c}if(c.cancel===true){g=true}}else{if(c===false){g=true}else{d=c}}}};this[a]=function(){d=c=undefined;g=false;var k=Array.prototype.slice.call(arguments,0);for(var l=0,m=r.before.length;l<m;l++){b(r.before[l].fn,r.before[l].scope,k);if(g){return d}}if((c=r.originalFn.apply(h,k))!==undefined){d=c}for(var l=0,m=r.after.length;l<m;l++){b(r.after[l].fn,r.after[l].scope,k);if(g){return d}}return d}}return r},beforeMethod:function(b,d,c){var a=this.getMethodEvent(b);a.before.push({fn:d,scope:c})},afterMethod:function(b,d,c){var a=this.getMethodEvent(b);a.after.push({fn:d,scope:c})},removeMethodListener:function(b,p,g){var a=this.getMethodEvent(b);for(var d=0,c=a.before.length;d<c;d++){if(a.before[d].fn==p&&a.before[d].scope==g){a.before.splice(d,1);return}}for(var d=0,c=a.after.length;d<c;d++){if(a.after[d].fn==p&&a.after[d].scope==g){a.after.splice(d,1);return}}}};Ext.util.Observable.prototype.on=Ext.util.Observable.prototype.addListener;Ext.util.Observable.prototype.un=Ext.util.Observable.prototype.removeListener;Ext.util.Observable.capture=function(a,c,b){a.fireEvent=a.fireEvent.createInterceptor(c,b)};Ext.util.Observable.releaseCapture=function(a){a.fireEvent=Ext.util.Observable.prototype.fireEvent};(function(){var c=function(d,g,l){var h=new Ext.util.DelayedTask();return function(){h.delay(g.buffer,d,l,Array.prototype.slice.call(arguments,0))}};var a=function(d,g,l,h){return function(){g.removeListener(l,h);return d.apply(h,arguments)}};var b=function(d,g,h){return function(){var l=Array.prototype.slice.call(arguments,0);setTimeout(function(){d.apply(h,l)},g.delay||10)}};Ext.util.Event=function(g,d){this.name=d;this.obj=g;this.listeners=[]};Ext.util.Event.prototype={addListener:function(g,d,l){d=d||this.obj;if(!this.isListening(g,d)){var h=this.createListener(g,d,l);if(!this.firing){this.listeners.push(h)}else{this.listeners=this.listeners.slice(0);this.listeners.push(h)}}},createListener:function(d,n,h){h=h||{};n=n||this.obj;var g={fn:d,scope:n,options:h};var m=d;if(h.delay){m=b(m,h,n)}if(h.single){m=a(m,this,d,n)}if(h.buffer){m=c(m,h,n)}g.fireFn=m;return g},findListener:function(n,g){g=g||this.obj;var o=this.listeners;for(var p=0,d=o.length;p<d;p++){var h=o[p];if(h.fn==n&&h.scope==g){return p}}return -1},isListening:function(g,d){return this.findListener(g,d)!=-1},removeListener:function(g,d){var h;if((h=this.findListener(g,d))!=-1){if(!this.firing){this.listeners.splice(h,1)}else{this.listeners=this.listeners.slice(0);this.listeners.splice(h,1)}return true}return false},clearListeners:function(){this.listeners=[]},fire:function(){var o=this.listeners,n,g=o.length;if(g>0){this.firing=true;var p=Array.prototype.slice.call(arguments,0);for(var d=0;d<g;d++){var h=o[d];if(h.fireFn.apply(h.scope||this.obj||window,arguments)===false){this.firing=false;return false}}this.firing=false}return true}}})();Ext.EventManager=function(){var s,S,r=false;var t,q,h,U;var v=Ext.lib.Event;var T=Ext.lib.Dom;var a="Ext";var m={};var u=function(y,w,x,A,z){var C=Ext.id(y);if(!m[C]){m[C]={}}var B=m[C];if(!B[w]){B[w]=[]}var D=B[w];D.push({id:C,ename:w,fn:x,wrap:A,scope:z});v.on(y,w,A);if(w=="mousewheel"&&y.addEventListener){y.addEventListener("DOMMouseScroll",A,false);v.on(window,"unload",function(){y.removeEventListener("DOMMouseScroll",A,false)})}if(w=="mousedown"&&y==document){Ext.EventManager.stoppedMouseDownEvent.addListener(A)}};var k=function(B,D,w,y){B=Ext.getDom(B);var z=Ext.id(B),x=m[z],A;if(x){var F=x[D],C;if(F){for(var E=0,G=F.length;E<G;E++){C=F[E];if(C.fn==w&&(!y||C.scope==y)){A=C.wrap;v.un(B,D,A);F.splice(E,1);break}}}}if(D=="mousewheel"&&B.addEventListener&&A){B.removeEventListener("DOMMouseScroll",A,false)}if(D=="mousedown"&&B==document&&A){Ext.EventManager.stoppedMouseDownEvent.removeListener(A)}};var d=function(w){w=Ext.getDom(w);var A=Ext.id(w),y=m[A],x;if(y){for(var B in y){if(y.hasOwnProperty(B)){x=y[B];for(var z=0,C=x.length;z<C;z++){v.un(w,B,x[z].wrap);x[z]=null}}y[B]=null}delete m[A]}};var c=function(){if(!r){r=true;Ext.isReady=true;if(S){clearInterval(S)}if(Ext.isGecko||Ext.isOpera){document.removeEventListener("DOMContentLoaded",c,false)}if(Ext.isIE){var w=document.getElementById("ie-deferred-loader");if(w){w.onreadystatechange=null;w.parentNode.removeChild(w)}}if(s){s.fire();s.clearListeners()}}};var b=function(){s=new Ext.util.Event();if(Ext.isGecko||Ext.isOpera){document.addEventListener("DOMContentLoaded",c,false)}else{if(Ext.isIE){document.write('<script id="ie-deferred-loader" defer="defer" src="//:"><\/script>');var w=document.getElementById("ie-deferred-loader");w.onreadystatechange=function(){if(this.readyState=="complete"){c()}}}else{if(Ext.isSafari){S=setInterval(function(){var x=document.readyState;if(x=="complete"){c()}},10)}}}v.on(window,"load",c)};var o=function(x,y){var w=new Ext.util.DelayedTask(x);return function(z){z=new Ext.EventObjectImpl(z);w.delay(y.buffer,x,null,[z])}};var V=function(w,z,A,y,x){return function(B){Ext.EventManager.removeListener(z,A,y,x);w(B)}};var g=function(w,x){return function(y){y=new Ext.EventObjectImpl(y);setTimeout(function(){w(y)},x.delay||10)}};var p=function(y,w,D,A,z){var C=(!D||typeof D=="boolean")?{}:D;A=A||C.fn;z=z||C.scope;var x=Ext.getDom(y);if(!x){throw'Error listening for "'+w+'". Element "'+y+"\" doesn't exist."}var B=function(E){if(!window[a]){return}E=Ext.EventObject.setEvent(E);var F;if(C.delegate){F=E.getTarget(C.delegate,x);if(!F){return}}else{F=E.target}if(C.stopEvent===true){E.stopEvent()}if(C.preventDefault===true){E.preventDefault()}if(C.stopPropagation===true){E.stopPropagation()}if(C.normalized===false){E=E.browserEvent}A.call(z||x,E,F,C)};if(C.delay){B=g(B,C)}if(C.single){B=V(B,x,w,A,z)}if(C.buffer){B=o(B,C)}u(x,w,A,B,z);return B};var n=/^(?:scope|delay|buffer|single|stopEvent|preventDefault|stopPropagation|normalized|args|delegate)$/;var l={addListener:function(y,C,w,A,x){if(typeof C=="object"){var B=C;for(var z in B){if(n.test(z)){continue}if(typeof B[z]=="function"){p(y,z,B,B[z],B.scope)}else{p(y,z,B[z])}}return}return p(y,C,x,w,A)},removeListener:function(x,w,z,y){return k(x,w,z,y)},removeAll:function(w){return d(w)},onDocumentReady:function(y,x,w){if(r){s.addListener(y,x,w);s.fire();s.clearListeners();return}if(!s){b()}w=w||{};if(!w.delay){w.delay=1}s.addListener(y,x,w)},doResizeEvent:function(){t.fire(T.getViewWidth(),T.getViewHeight())},onWindowResize:function(y,x,w){if(!t){t=new Ext.util.Event();q=new Ext.util.DelayedTask(this.doResizeEvent);v.on(window,"resize",this.fireWindowResize,this)}t.addListener(y,x,w)},fireWindowResize:function(){if(t){if((Ext.isIE||Ext.isAir)&&q){q.delay(50)}else{t.fire(T.getViewWidth(),T.getViewHeight())}}},onTextResize:function(z,y,w){if(!h){h=new Ext.util.Event();var x=new Ext.Element(document.createElement("div"));x.dom.className="x-text-resize";x.dom.innerHTML="X";x.appendTo(document.body);U=x.dom.offsetHeight;setInterval(function(){if(x.dom.offsetHeight!=U){h.fire(U,U=x.dom.offsetHeight)}},this.textResizeInterval)}h.addListener(z,y,w)},removeResizeListener:function(x,w){if(t){t.removeListener(x,w)}},fireResize:function(){if(t){t.fire(T.getViewWidth(),T.getViewHeight())}},ieDeferSrc:false,textResizeInterval:50};l.on=l.addListener;l.un=l.removeListener;l.stoppedMouseDownEvent=new Ext.util.Event();return l}();Ext.onReady=Ext.EventManager.onDocumentReady;(function(){var a=function(){var c=document.body||document.getElementsByTagName("body")[0];if(!c){return false}var b=[" ",Ext.isIE?"ext-ie "+(Ext.isIE6?"ext-ie6":(Ext.isIE7?"ext-ie7":"ext-ie8")):Ext.isGecko?"ext-gecko "+(Ext.isGecko2?"ext-gecko2":"ext-gecko3"):Ext.isOpera?"ext-opera":Ext.isSafari?"ext-safari":Ext.isChrome?"ext-chrome":""];if(Ext.isMac){b.push("ext-mac")}if(Ext.isLinux){b.push("ext-linux")}if(Ext.isBorderBox){b.push("ext-border-box")}if(Ext.isStrict){var d=c.parentNode;if(d){d.className+=" ext-strict"}}c.className+=b.join(" ");return true};if(!a()){Ext.onReady(a)}})();Ext.EventObject=function(){var c=Ext.lib.Event;var b={3:13,63234:37,63235:39,63232:38,63233:40,63276:33,63277:34,63272:46,63273:36,63275:35};var a=Ext.isIE?{1:0,4:1,2:2}:(Ext.isSafari?{1:0,2:1,3:2}:{0:0,1:1,2:2});Ext.EventObjectImpl=function(d){if(d){this.setEvent(d.browserEvent||d)}};Ext.EventObjectImpl.prototype={browserEvent:null,button:-1,shiftKey:false,ctrlKey:false,altKey:false,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,RETURN:13,SHIFT:16,CTRL:17,CONTROL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGEUP:33,PAGE_DOWN:34,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,setEvent:function(d){if(d==this||(d&&d.browserEvent)){return d}this.browserEvent=d;if(d){this.button=d.button?a[d.button]:(d.which?d.which-1:-1);if(d.type=="click"&&this.button==-1){this.button=0}this.type=d.type;this.shiftKey=d.shiftKey;this.ctrlKey=d.ctrlKey||d.metaKey;this.altKey=d.altKey;this.keyCode=d.keyCode;this.charCode=d.charCode;this.target=c.getTarget(d);this.xy=c.getXY(d)}else{this.button=-1;this.shiftKey=false;this.ctrlKey=false;this.altKey=false;this.keyCode=0;this.charCode=0;this.target=null;this.xy=[0,0]}return this},stopEvent:function(){if(this.browserEvent){if(this.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}c.stopEvent(this.browserEvent)}},preventDefault:function(){if(this.browserEvent){c.preventDefault(this.browserEvent)}},isNavKeyPress:function(){var d=this.keyCode;d=Ext.isSafari?(b[d]||d):d;return(d>=33&&d<=40)||d==this.RETURN||d==this.TAB||d==this.ESC},isSpecialKey:function(){var d=this.keyCode;return(this.type=="keypress"&&this.ctrlKey)||d==9||d==13||d==40||d==27||(d==16)||(d==17)||(d>=18&&d<=20)||(d>=33&&d<=35)||(d>=36&&d<=39)||(d>=44&&d<=45)},stopPropagation:function(){if(this.browserEvent){if(this.browserEvent.type=="mousedown"){Ext.EventManager.stoppedMouseDownEvent.fire(this)}c.stopPropagation(this.browserEvent)}},getCharCode:function(){return this.charCode||this.keyCode},getKey:function(){var d=this.keyCode||this.charCode;return Ext.isSafari?(b[d]||d):d},getPageX:function(){return this.xy[0]},getPageY:function(){return this.xy[1]},getTime:function(){if(this.browserEvent){return c.getTime(this.browserEvent)}return null},getXY:function(){return this.xy},getTarget:function(d,g,h){return d?Ext.fly(this.target).findParent(d,g,h):(h?Ext.get(this.target):this.target)},getRelatedTarget:function(){if(this.browserEvent){return c.getRelatedTarget(this.browserEvent)}return null},getWheelDelta:function(){var d=this.browserEvent;var g=0;if(d.wheelDelta){g=d.wheelDelta/120}else{if(d.detail){g=-d.detail/3}}return g},hasModifier:function(){return((this.ctrlKey||this.altKey)||this.shiftKey)?true:false},within:function(d,g,h){var l=this[g?"getRelatedTarget":"getTarget"]();return l&&((h?(l===Ext.getDom(d)):false)||Ext.fly(d).contains(l))},getPoint:function(){return new Ext.lib.Point(this.xy[0],this.xy[1])}};return new Ext.EventObjectImpl()}();(function(){var D=Ext.lib.Dom;var E=Ext.lib.Event;var A=Ext.lib.Anim;var propCache={};var camelRe=/(-[a-z])/gi;var camelFn=function(m,a){return a.charAt(1).toUpperCase()};var view=document.defaultView;Ext.Element=function(element,forceNew){var dom=typeof element=="string"?document.getElementById(element):element;if(!dom){return null}var id=dom.id;if(forceNew!==true&&id&&Ext.Element.cache[id]){return Ext.Element.cache[id]}this.dom=dom;this.id=id||Ext.id(dom)};var El=Ext.Element;El.prototype={originalDisplay:"",visibilityMode:1,defaultUnit:"px",setVisibilityMode:function(visMode){this.visibilityMode=visMode;return this},enableDisplayMode:function(display){this.setVisibilityMode(El.DISPLAY);if(typeof display!="undefined"){this.originalDisplay=display}return this},findParent:function(simpleSelector,maxDepth,returnEl){var p=this.dom,b=document.body,depth=0,dq=Ext.DomQuery,stopEl;maxDepth=maxDepth||50;if(typeof maxDepth!="number"){stopEl=Ext.getDom(maxDepth);maxDepth=10}while(p&&p.nodeType==1&&depth<maxDepth&&p!=b&&p!=stopEl){if(dq.is(p,simpleSelector)){return returnEl?Ext.get(p):p}depth++;p=p.parentNode}return null},findParentNode:function(simpleSelector,maxDepth,returnEl){var p=Ext.fly(this.dom.parentNode,"_internal");return p?p.findParent(simpleSelector,maxDepth,returnEl):null},up:function(simpleSelector,maxDepth){return this.findParentNode(simpleSelector,maxDepth,true)},is:function(simpleSelector){return Ext.DomQuery.is(this.dom,simpleSelector)},animate:function(args,duration,onComplete,easing,animType){this.anim(args,{duration:duration,callback:onComplete,easing:easing},animType);return this},anim:function(args,opt,animType,defaultDur,defaultEase,cb){animType=animType||"run";opt=opt||{};var anim=Ext.lib.Anim[animType](this.dom,args,(opt.duration||defaultDur)||0.35,(opt.easing||defaultEase)||"easeOut",function(){Ext.callback(cb,this);Ext.callback(opt.callback,opt.scope||this,[this,opt])},this);opt.anim=anim;return anim},preanim:function(a,i){return !a[i]?false:(typeof a[i]=="object"?a[i]:{duration:a[i+1],callback:a[i+2],easing:a[i+3]})},clean:function(forceReclean){if(this.isCleaned&&forceReclean!==true){return this}var ns=/\S/;var d=this.dom,n=d.firstChild,ni=-1;while(n){var nx=n.nextSibling;if(n.nodeType==3&&!ns.test(n.nodeValue)){d.removeChild(n)}else{n.nodeIndex=++ni}n=nx}this.isCleaned=true;return this},scrollIntoView:function(container,hscroll){var c=Ext.getDom(container)||Ext.getBody().dom;var el=this.dom;var o=this.getOffsetsTo(c),l=o[0]+c.scrollLeft,t=o[1]+c.scrollTop,b=t+el.offsetHeight,r=l+el.offsetWidth;var ch=c.clientHeight;var ct=parseInt(c.scrollTop,10);var cl=parseInt(c.scrollLeft,10);var cb=ct+ch;var cr=cl+c.clientWidth;if(el.offsetHeight>ch||t<ct){c.scrollTop=t}else{if(b>cb){c.scrollTop=b-ch}}c.scrollTop=c.scrollTop;if(hscroll!==false){if(el.offsetWidth>c.clientWidth||l<cl){c.scrollLeft=l}else{if(r>cr){c.scrollLeft=r-c.clientWidth}}c.scrollLeft=c.scrollLeft}return this},scrollChildIntoView:function(child,hscroll){Ext.fly(child,"_scrollChildIntoView").scrollIntoView(this,hscroll)},autoHeight:function(animate,duration,onComplete,easing){var oldHeight=this.getHeight();this.clip();this.setHeight(1);setTimeout(function(){var height=parseInt(this.dom.scrollHeight,10);if(!animate){this.setHeight(height);this.unclip();if(typeof onComplete=="function"){onComplete()}}else{this.setHeight(oldHeight);this.setHeight(height,animate,duration,function(){this.unclip();if(typeof onComplete=="function"){onComplete()}}.createDelegate(this),easing)}}.createDelegate(this),0);return this},contains:function(el){if(!el){return false}return D.isAncestor(this.dom,el.dom?el.dom:el)},isVisible:function(deep){var vis=!(this.getStyle("visibility")=="hidden"||this.getStyle("display")=="none");if(deep!==true||!vis){return vis}var p=this.dom.parentNode;while(p&&p.tagName.toLowerCase()!="body"){if(!Ext.fly(p,"_isVisible").isVisible()){return false}p=p.parentNode}return true},select:function(selector,unique){return El.select(selector,unique,this.dom)},query:function(selector){return Ext.DomQuery.select(selector,this.dom)},child:function(selector,returnDom){var n=Ext.DomQuery.selectNode(selector,this.dom);return returnDom?n:Ext.get(n)},down:function(selector,returnDom){var n=Ext.DomQuery.selectNode(" > "+selector,this.dom);return returnDom?n:Ext.get(n)},initDD:function(group,config,overrides){var dd=new Ext.dd.DD(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},initDDProxy:function(group,config,overrides){var dd=new Ext.dd.DDProxy(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},initDDTarget:function(group,config,overrides){var dd=new Ext.dd.DDTarget(Ext.id(this.dom),group,config);return Ext.apply(dd,overrides)},setVisible:function(visible,animate){if(!animate||!A){if(this.visibilityMode==El.DISPLAY){this.setDisplayed(visible)}else{this.fixDisplay();this.dom.style.visibility=visible?"visible":"hidden"}}else{var dom=this.dom;var visMode=this.visibilityMode;if(visible){this.setOpacity(0.01);this.setVisible(true)}this.anim({opacity:{to:(visible?1:0)}},this.preanim(arguments,1),null,0.35,"easeIn",function(){if(!visible){if(visMode==El.DISPLAY){dom.style.display="none"}else{dom.style.visibility="hidden"}Ext.get(dom).setOpacity(1)}})}return this},isDisplayed:function(){return this.getStyle("display")!="none"},toggle:function(animate){this.setVisible(!this.isVisible(),this.preanim(arguments,0));return this},setDisplayed:function(value){if(typeof value=="boolean"){value=value?this.originalDisplay:"none"}this.setStyle("display",value);return this},focus:function(){try{this.dom.focus()}catch(e){}return this},blur:function(){try{this.dom.blur()}catch(e){}return this},addClass:function(className){if(Ext.isArray(className)){for(var i=0,len=className.length;i<len;i++){this.addClass(className[i])}}else{if(className&&!this.hasClass(className)){this.dom.className=this.dom.className+" "+className}}return this},radioClass:function(className){var siblings=this.dom.parentNode.childNodes;for(var i=0;i<siblings.length;i++){var s=siblings[i];if(s.nodeType==1){Ext.get(s).removeClass(className)}}this.addClass(className);return this},removeClass:function(className){if(!className||!this.dom.className){return this}if(Ext.isArray(className)){for(var i=0,len=className.length;i<len;i++){this.removeClass(className[i])}}else{if(this.hasClass(className)){var re=this.classReCache[className];if(!re){re=new RegExp("(?:^|\\s+)"+className+"(?:\\s+|$)","g");this.classReCache[className]=re}this.dom.className=this.dom.className.replace(re," ")}}return this},classReCache:{},toggleClass:function(className){if(this.hasClass(className)){this.removeClass(className)}else{this.addClass(className)}return this},hasClass:function(className){return className&&(" "+this.dom.className+" ").indexOf(" "+className+" ")!=-1},replaceClass:function(oldClassName,newClassName){this.removeClass(oldClassName);this.addClass(newClassName);return this},getStyles:function(){var a=arguments,len=a.length,r={};for(var i=0;i<len;i++){r[a[i]]=this.getStyle(a[i])}return r},getStyle:function(){return view&&view.getComputedStyle?function(prop){var el=this.dom,v,cs,camel;if(prop=="float"){prop="cssFloat"}if(v=el.style[prop]){return v}if(cs=view.getComputedStyle(el,"")){if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}return cs[camel]}return null}:function(prop){var el=this.dom,v,cs,camel;if(prop=="opacity"){if(typeof el.style.filter=="string"){var m=el.style.filter.match(/alpha\(opacity=(.*)\)/i);if(m){var fv=parseFloat(m[1]);if(!isNaN(fv)){return fv?fv/100:0}}}return 1}else{if(prop=="float"){prop="styleFloat"}}if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}if(v=el.style[camel]){return v}if(cs=el.currentStyle){return cs[camel]}return null}}(),setStyle:function(prop,value){if(typeof prop=="string"){var camel;if(!(camel=propCache[prop])){camel=propCache[prop]=prop.replace(camelRe,camelFn)}if(camel=="opacity"){this.setOpacity(value)}else{this.dom.style[camel]=value}}else{for(var style in prop){if(typeof prop[style]!="function"){this.setStyle(style,prop[style])}}}return this},applyStyles:function(style){Ext.DomHelper.applyStyles(this.dom,style);return this},getX:function(){return D.getX(this.dom)},getY:function(){return D.getY(this.dom)},getXY:function(){return D.getXY(this.dom)},getOffsetsTo:function(el){var o=this.getXY();var e=Ext.fly(el,"_internal").getXY();return[o[0]-e[0],o[1]-e[1]]},setX:function(x,animate){if(!animate||!A){D.setX(this.dom,x)}else{this.setXY([x,this.getY()],this.preanim(arguments,1))}return this},setY:function(y,animate){if(!animate||!A){D.setY(this.dom,y)}else{this.setXY([this.getX(),y],this.preanim(arguments,1))}return this},setLeft:function(left){this.setStyle("left",this.addUnits(left));return this},setTop:function(top){this.setStyle("top",this.addUnits(top));return this},setRight:function(right){this.setStyle("right",this.addUnits(right));return this},setBottom:function(bottom){this.setStyle("bottom",this.addUnits(bottom));return this},setXY:function(pos,animate){if(!animate||!A){D.setXY(this.dom,pos)}else{this.anim({points:{to:pos}},this.preanim(arguments,1),"motion")}return this},setLocation:function(x,y,animate){this.setXY([x,y],this.preanim(arguments,2));return this},moveTo:function(x,y,animate){this.setXY([x,y],this.preanim(arguments,2));return this},getRegion:function(){return D.getRegion(this.dom)},getHeight:function(contentHeight){var h=this.dom.offsetHeight||0;h=contentHeight!==true?h:h-this.getBorderWidth("tb")-this.getPadding("tb");return h<0?0:h},getWidth:function(contentWidth){var w=this.dom.offsetWidth||0;w=contentWidth!==true?w:w-this.getBorderWidth("lr")-this.getPadding("lr");return w<0?0:w},getComputedHeight:function(){var h=Math.max(this.dom.offsetHeight,this.dom.clientHeight);if(!h){h=parseInt(this.getStyle("height"),10)||0;if(!this.isBorderBox()){h+=this.getFrameWidth("tb")}}return h},getComputedWidth:function(){var w=Math.max(this.dom.offsetWidth,this.dom.clientWidth);if(!w){w=parseInt(this.getStyle("width"),10)||0;if(!this.isBorderBox()){w+=this.getFrameWidth("lr")}}return w},getSize:function(contentSize){return{width:this.getWidth(contentSize),height:this.getHeight(contentSize)}},getStyleSize:function(){var w,h,d=this.dom,s=d.style;if(s.width&&s.width!="auto"){w=parseInt(s.width,10);if(Ext.isBorderBox){w-=this.getFrameWidth("lr")}}if(s.height&&s.height!="auto"){h=parseInt(s.height,10);if(Ext.isBorderBox){h-=this.getFrameWidth("tb")}}return{width:w||this.getWidth(true),height:h||this.getHeight(true)}},getViewSize:function(){var d=this.dom,doc=document,aw=0,ah=0;if(d==doc||d==doc.body){return{width:D.getViewWidth(),height:D.getViewHeight()}}else{return{width:d.clientWidth,height:d.clientHeight}}},getValue:function(asNumber){return asNumber?parseInt(this.dom.value,10):this.dom.value},adjustWidth:function(width){if(typeof width=="number"){if(this.autoBoxAdjust&&!this.isBorderBox()){width-=(this.getBorderWidth("lr")+this.getPadding("lr"))}if(width<0){width=0}}return width},adjustHeight:function(height){if(typeof height=="number"){if(this.autoBoxAdjust&&!this.isBorderBox()){height-=(this.getBorderWidth("tb")+this.getPadding("tb"))}if(height<0){height=0}}return height},setWidth:function(width,animate){width=this.adjustWidth(width);if(!animate||!A){this.dom.style.width=this.addUnits(width)}else{this.anim({width:{to:width}},this.preanim(arguments,1))}return this},setHeight:function(height,animate){height=this.adjustHeight(height);if(!animate||!A){this.dom.style.height=this.addUnits(height)}else{this.anim({height:{to:height}},this.preanim(arguments,1))}return this},setSize:function(width,height,animate){if(typeof width=="object"){height=width.height;width=width.width}width=this.adjustWidth(width);height=this.adjustHeight(height);if(!animate||!A){this.dom.style.width=this.addUnits(width);this.dom.style.height=this.addUnits(height)}else{this.anim({width:{to:width},height:{to:height}},this.preanim(arguments,2))}return this},setBounds:function(x,y,width,height,animate){if(!animate||!A){this.setSize(width,height);this.setLocation(x,y)}else{width=this.adjustWidth(width);height=this.adjustHeight(height);this.anim({points:{to:[x,y]},width:{to:width},height:{to:height}},this.preanim(arguments,4),"motion")}return this},setRegion:function(region,animate){this.setBounds(region.left,region.top,region.right-region.left,region.bottom-region.top,this.preanim(arguments,1));return this},addListener:function(eventName,fn,scope,options){Ext.EventManager.on(this.dom,eventName,fn,scope||this,options)},removeListener:function(eventName,fn,scope){Ext.EventManager.removeListener(this.dom,eventName,fn,scope||this);return this},removeAllListeners:function(){Ext.EventManager.removeAll(this.dom);return this},relayEvent:function(eventName,observable){this.on(eventName,function(e){observable.fireEvent(eventName,e)})},setOpacity:function(opacity,animate){if(!animate||!A){var s=this.dom.style;if(Ext.isIE){s.zoom=1;s.filter=(s.filter||"").replace(/alpha\([^\)]*\)/gi,"")+(opacity==1?"":" alpha(opacity="+opacity*100+")")}else{s.opacity=opacity}}else{this.anim({opacity:{to:opacity}},this.preanim(arguments,1),null,0.35,"easeIn")}return this},getLeft:function(local){if(!local){return this.getX()}else{return parseInt(this.getStyle("left"),10)||0}},getRight:function(local){if(!local){return this.getX()+this.getWidth()}else{return(this.getLeft(true)+this.getWidth())||0}},getTop:function(local){if(!local){return this.getY()}else{return parseInt(this.getStyle("top"),10)||0}},getBottom:function(local){if(!local){return this.getY()+this.getHeight()}else{return(this.getTop(true)+this.getHeight())||0}},position:function(pos,zIndex,x,y){if(!pos){if(this.getStyle("position")=="static"){this.setStyle("position","relative")}}else{this.setStyle("position",pos)}if(zIndex){this.setStyle("z-index",zIndex)}if(x!==undefined&&y!==undefined){this.setXY([x,y])}else{if(x!==undefined){this.setX(x)}else{if(y!==undefined){this.setY(y)}}}},clearPositioning:function(value){value=value||"";this.setStyle({left:value,right:value,top:value,bottom:value,"z-index":"",position:"static"});return this},getPositioning:function(){var l=this.getStyle("left");var t=this.getStyle("top");return{position:this.getStyle("position"),left:l,right:l?"":this.getStyle("right"),top:t,bottom:t?"":this.getStyle("bottom"),"z-index":this.getStyle("z-index")}},getBorderWidth:function(side){return this.addStyles(side,El.borders)},getPadding:function(side){return this.addStyles(side,El.paddings)},setPositioning:function(pc){this.applyStyles(pc);if(pc.right=="auto"){this.dom.style.right=""}if(pc.bottom=="auto"){this.dom.style.bottom=""}return this},fixDisplay:function(){if(this.getStyle("display")=="none"){this.setStyle("visibility","hidden");this.setStyle("display",this.originalDisplay);if(this.getStyle("display")=="none"){this.setStyle("display","block")}}},setOverflow:function(v){if(v=="auto"&&Ext.isMac&&Ext.isGecko2){this.dom.style.overflow="hidden";(function(){this.dom.style.overflow="auto"}).defer(1,this)}else{this.dom.style.overflow=v}},setLeftTop:function(left,top){this.dom.style.left=this.addUnits(left);this.dom.style.top=this.addUnits(top);return this},move:function(direction,distance,animate){var xy=this.getXY();direction=direction.toLowerCase();switch(direction){case"l":case"left":this.moveTo(xy[0]-distance,xy[1],this.preanim(arguments,2));break;case"r":case"right":this.moveTo(xy[0]+distance,xy[1],this.preanim(arguments,2));break;case"t":case"top":case"up":this.moveTo(xy[0],xy[1]-distance,this.preanim(arguments,2));break;case"b":case"bottom":case"down":this.moveTo(xy[0],xy[1]+distance,this.preanim(arguments,2));break}return this},clip:function(){if(!this.isClipped){this.isClipped=true;this.originalClip={o:this.getStyle("overflow"),x:this.getStyle("overflow-x"),y:this.getStyle("overflow-y")};this.setStyle("overflow","hidden");this.setStyle("overflow-x","hidden");this.setStyle("overflow-y","hidden")}return this},unclip:function(){if(this.isClipped){this.isClipped=false;var o=this.originalClip;if(o.o){this.setStyle("overflow",o.o)}if(o.x){this.setStyle("overflow-x",o.x)}if(o.y){this.setStyle("overflow-y",o.y)}}return this},getAnchorXY:function(anchor,local,s){var w,h,vp=false;if(!s){var d=this.dom;if(d==document.body||d==document){vp=true;w=D.getViewWidth();h=D.getViewHeight()}else{w=this.getWidth();h=this.getHeight()}}else{w=s.width;h=s.height}var x=0,y=0,r=Math.round;switch((anchor||"tl").toLowerCase()){case"c":x=r(w*0.5);y=r(h*0.5);break;case"t":x=r(w*0.5);y=0;break;case"l":x=0;y=r(h*0.5);break;case"r":x=w;y=r(h*0.5);break;case"b":x=r(w*0.5);y=h;break;case"tl":x=0;y=0;break;case"bl":x=0;y=h;break;case"br":x=w;y=h;break;case"tr":x=w;y=0;break}if(local===true){return[x,y]}if(vp){var sc=this.getScroll();return[x+sc.left,y+sc.top]}var o=this.getXY();return[x+o[0],y+o[1]]},getAlignToXY:function(el,p,o){el=Ext.get(el);if(!el||!el.dom){throw"Element.alignToXY with an element that doesn't exist"}var d=this.dom;var c=false;var p1="",p2="";o=o||[0,0];if(!p){p="tl-bl"}else{if(p=="?"){p="tl-bl?"}else{if(p.indexOf("-")==-1){p="tl-"+p}}}p=p.toLowerCase();var m=p.match(/^([a-z]+)-([a-z]+)(\?)?$/);if(!m){throw"Element.alignTo with an invalid alignment "+p}p1=m[1];p2=m[2];c=!!m[3];var a1=this.getAnchorXY(p1,true);var a2=el.getAnchorXY(p2,false);var x=a2[0]-a1[0]+o[0];var y=a2[1]-a1[1]+o[1];if(c){var w=this.getWidth(),h=this.getHeight(),r=el.getRegion();var dw=D.getViewWidth()-5,dh=D.getViewHeight()-5;var p1y=p1.charAt(0),p1x=p1.charAt(p1.length-1);var p2y=p2.charAt(0),p2x=p2.charAt(p2.length-1);var swapY=((p1y=="t"&&p2y=="b")||(p1y=="b"&&p2y=="t"));var swapX=((p1x=="r"&&p2x=="l")||(p1x=="l"&&p2x=="r"));var doc=document;var scrollX=(doc.documentElement.scrollLeft||doc.body.scrollLeft||0)+5;var scrollY=(doc.documentElement.scrollTop||doc.body.scrollTop||0)+5;if((x+w)>dw+scrollX){x=swapX?r.left-w:dw+scrollX-w}if(x<scrollX){x=swapX?r.right:scrollX}if((y+h)>dh+scrollY){y=swapY?r.top-h:dh+scrollY-h}if(y<scrollY){y=swapY?r.bottom:scrollY}}return[x,y]},getConstrainToXY:function(){var os={top:0,left:0,bottom:0,right:0};return function(el,local,offsets,proposedXY){el=Ext.get(el);offsets=offsets?Ext.applyIf(offsets,os):os;var vw,vh,vx=0,vy=0;if(el.dom==document.body||el.dom==document){vw=Ext.lib.Dom.getViewWidth();vh=Ext.lib.Dom.getViewHeight()}else{vw=el.dom.clientWidth;vh=el.dom.clientHeight;if(!local){var vxy=el.getXY();vx=vxy[0];vy=vxy[1]}}var s=el.getScroll();vx+=offsets.left+s.left;vy+=offsets.top+s.top;vw-=offsets.right;vh-=offsets.bottom;var vr=vx+vw;var vb=vy+vh;var xy=proposedXY||(!local?this.getXY():[this.getLeft(true),this.getTop(true)]);var x=xy[0],y=xy[1];var w=this.dom.offsetWidth,h=this.dom.offsetHeight;var moved=false;if((x+w)>vr){x=vr-w;moved=true}if((y+h)>vb){y=vb-h;moved=true}if(x<vx){x=vx;moved=true}if(y<vy){y=vy;moved=true}return moved?[x,y]:false}}(),adjustForConstraints:function(xy,parent,offsets){return this.getConstrainToXY(parent||document,false,offsets,xy)||xy},alignTo:function(element,position,offsets,animate){var xy=this.getAlignToXY(element,position,offsets);this.setXY(xy,this.preanim(arguments,3));return this},anchorTo:function(el,alignment,offsets,animate,monitorScroll,callback){var action=function(){this.alignTo(el,alignment,offsets,animate);Ext.callback(callback,this)};Ext.EventManager.onWindowResize(action,this);var tm=typeof monitorScroll;if(tm!="undefined"){Ext.EventManager.on(window,"scroll",action,this,{buffer:tm=="number"?monitorScroll:50})}action.call(this);return this},clearOpacity:function(){if(window.ActiveXObject){if(typeof this.dom.style.filter=="string"&&(/alpha/i).test(this.dom.style.filter)){this.dom.style.filter=""}}else{this.dom.style.opacity="";this.dom.style["-moz-opacity"]="";this.dom.style["-khtml-opacity"]=""}return this},hide:function(animate){this.setVisible(false,this.preanim(arguments,0));return this},show:function(animate){this.setVisible(true,this.preanim(arguments,0));return this},addUnits:function(size){return Ext.Element.addUnits(size,this.defaultUnit)},update:function(html,loadScripts,callback){if(typeof html=="undefined"){html=""}if(loadScripts!==true){this.dom.innerHTML=html;if(typeof callback=="function"){callback()}return this}var id=Ext.id();var dom=this.dom;html+='<span id="'+id+'"></span>';E.onAvailable(id,function(){var hd=document.getElementsByTagName("head")[0];var re=/(?:<script([^>]*)?>)((\n|\r|.)*?)(?:<\/script>)/ig;var srcRe=/\ssrc=([\'\"])(.*?)\1/i;var typeRe=/\stype=([\'\"])(.*?)\1/i;var match;while(match=re.exec(html)){var attrs=match[1];var srcMatch=attrs?attrs.match(srcRe):false;if(srcMatch&&srcMatch[2]){var s=document.createElement("script");s.src=srcMatch[2];var typeMatch=attrs.match(typeRe);if(typeMatch&&typeMatch[2]){s.type=typeMatch[2]}hd.appendChild(s)}else{if(match[2]&&match[2].length>0){if(window.execScript){window.execScript(match[2])}else{window.eval(match[2])}}}}var el=document.getElementById(id);if(el){Ext.removeNode(el)}if(typeof callback=="function"){callback()}});dom.innerHTML=html.replace(/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,"");return this},load:function(){var um=this.getUpdater();um.update.apply(um,arguments);return this},getUpdater:function(){if(!this.updateManager){this.updateManager=new Ext.Updater(this)}return this.updateManager},unselectable:function(){this.dom.unselectable="on";this.swallowEvent("selectstart",true);this.applyStyles("-moz-user-select:none;-khtml-user-select:none;");this.addClass("x-unselectable");return this},getCenterXY:function(){return this.getAlignToXY(document,"c-c")},center:function(centerIn){this.alignTo(centerIn||document,"c-c");return this},isBorderBox:function(){return noBoxAdjust[this.dom.tagName.toLowerCase()]||Ext.isBorderBox},getBox:function(contentBox,local){var xy;if(!local){xy=this.getXY()}else{var left=parseInt(this.getStyle("left"),10)||0;var top=parseInt(this.getStyle("top"),10)||0;xy=[left,top]}var el=this.dom,w=el.offsetWidth,h=el.offsetHeight,bx;if(!contentBox){bx={x:xy[0],y:xy[1],0:xy[0],1:xy[1],width:w,height:h}}else{var l=this.getBorderWidth("l")+this.getPadding("l");var r=this.getBorderWidth("r")+this.getPadding("r");var t=this.getBorderWidth("t")+this.getPadding("t");var b=this.getBorderWidth("b")+this.getPadding("b");bx={x:xy[0]+l,y:xy[1]+t,0:xy[0]+l,1:xy[1]+t,width:w-(l+r),height:h-(t+b)}}bx.right=bx.x+bx.width;bx.bottom=bx.y+bx.height;return bx},getFrameWidth:function(sides,onlyContentBox){return onlyContentBox&&Ext.isBorderBox?0:(this.getPadding(sides)+this.getBorderWidth(sides))},setBox:function(box,adjust,animate){var w=box.width,h=box.height;if((adjust&&!this.autoBoxAdjust)&&!this.isBorderBox()){w-=(this.getBorderWidth("lr")+this.getPadding("lr"));h-=(this.getBorderWidth("tb")+this.getPadding("tb"))}this.setBounds(box.x,box.y,w,h,this.preanim(arguments,2));return this},repaint:function(){var dom=this.dom;this.addClass("x-repaint");setTimeout(function(){Ext.get(dom).removeClass("x-repaint")},1);return this},getMargins:function(side){if(!side){return{top:parseInt(this.getStyle("margin-top"),10)||0,left:parseInt(this.getStyle("margin-left"),10)||0,bottom:parseInt(this.getStyle("margin-bottom"),10)||0,right:parseInt(this.getStyle("margin-right"),10)||0}}else{return this.addStyles(side,El.margins)}},addStyles:function(sides,styles){var val=0,v,w;for(var i=0,len=sides.length;i<len;i++){v=this.getStyle(styles[sides.charAt(i)]);if(v){w=parseInt(v,10);if(w){val+=(w>=0?w:-1*w)}}}return val},createProxy:function(config,renderTo,matchBox){config=typeof config=="object"?config:{tag:"div",cls:config};var proxy;if(renderTo){proxy=Ext.DomHelper.append(renderTo,config,true)}else{proxy=Ext.DomHelper.insertBefore(this.dom,config,true)}if(matchBox){proxy.setBox(this.getBox())}return proxy},mask:function(msg,msgCls){if(this.getStyle("position")=="static"){this.addClass("x-masked-relative")}if(this._maskMsg){this._maskMsg.remove()}if(this._mask){this._mask.remove()}this._mask=Ext.DomHelper.append(this.dom,{cls:"ext-el-mask"},true);this.addClass("x-masked");this._mask.setDisplayed(true);if(typeof msg=="string"){this._maskMsg=Ext.DomHelper.append(this.dom,{cls:"ext-el-mask-msg",cn:{tag:"div"}},true);var mm=this._maskMsg;mm.dom.className=msgCls?"ext-el-mask-msg "+msgCls:"ext-el-mask-msg";mm.dom.firstChild.innerHTML=msg;mm.setDisplayed(true);mm.center(this)}if(Ext.isIE&&!(Ext.isIE7&&Ext.isStrict)&&this.getStyle("height")=="auto"){this._mask.setSize(this.getWidth(),this.getHeight())}return this._mask},unmask:function(){if(this._mask){if(this._maskMsg){this._maskMsg.remove();delete this._maskMsg}this._mask.remove();delete this._mask}this.removeClass(["x-masked","x-masked-relative"])},isMasked:function(){return this._mask&&this._mask.isVisible()},createShim:function(){var el=document.createElement("iframe");el.frameBorder="0";el.className="ext-shim";if(Ext.isIE&&Ext.isSecure){el.src=Ext.SSL_SECURE_URL}var shim=Ext.get(this.dom.parentNode.insertBefore(el,this.dom));shim.autoBoxAdjust=false;return shim},remove:function(){Ext.removeNode(this.dom);delete El.cache[this.dom.id]},hover:function(overFn,outFn,scope){var preOverFn=function(e){if(!e.within(this,true)){overFn.apply(scope||this,arguments)}};var preOutFn=function(e){if(!e.within(this,true)){outFn.apply(scope||this,arguments)}};this.on("mouseover",preOverFn,this.dom);this.on("mouseout",preOutFn,this.dom);return this},addClassOnOver:function(className){this.hover(function(){Ext.fly(this,"_internal").addClass(className)},function(){Ext.fly(this,"_internal").removeClass(className)});return this},addClassOnFocus:function(className){this.on("focus",function(){Ext.fly(this,"_internal").addClass(className)},this.dom);this.on("blur",function(){Ext.fly(this,"_internal").removeClass(className)},this.dom);return this},addClassOnClick:function(className){var dom=this.dom;this.on("mousedown",function(){Ext.fly(dom,"_internal").addClass(className);var d=Ext.getDoc();var fn=function(){Ext.fly(dom,"_internal").removeClass(className);d.removeListener("mouseup",fn)};d.on("mouseup",fn)});return this},swallowEvent:function(eventName,preventDefault){var fn=function(e){e.stopPropagation();if(preventDefault){e.preventDefault()}};if(Ext.isArray(eventName)){for(var i=0,len=eventName.length;i<len;i++){this.on(eventName[i],fn)}return this}this.on(eventName,fn);return this},parent:function(selector,returnDom){return this.matchNode("parentNode","parentNode",selector,returnDom)},next:function(selector,returnDom){return this.matchNode("nextSibling","nextSibling",selector,returnDom)},prev:function(selector,returnDom){return this.matchNode("previousSibling","previousSibling",selector,returnDom)},first:function(selector,returnDom){return this.matchNode("nextSibling","firstChild",selector,returnDom)},last:function(selector,returnDom){return this.matchNode("previousSibling","lastChild",selector,returnDom)},matchNode:function(dir,start,selector,returnDom){var n=this.dom[start];while(n){if(n.nodeType==1&&(!selector||Ext.DomQuery.is(n,selector))){return !returnDom?Ext.get(n):n}n=n[dir]}return null},appendChild:function(el){el=Ext.get(el);el.appendTo(this);return this},createChild:function(config,insertBefore,returnDom){config=config||{tag:"div"};if(insertBefore){return Ext.DomHelper.insertBefore(insertBefore,config,returnDom!==true)}return Ext.DomHelper[!this.dom.firstChild?"overwrite":"append"](this.dom,config,returnDom!==true)},appendTo:function(el){el=Ext.getDom(el);el.appendChild(this.dom);return this},insertBefore:function(el){el=Ext.getDom(el);el.parentNode.insertBefore(this.dom,el);return this},insertAfter:function(el){el=Ext.getDom(el);el.parentNode.insertBefore(this.dom,el.nextSibling);return this},insertFirst:function(el,returnDom){el=el||{};if(typeof el=="object"&&!el.nodeType&&!el.dom){return this.createChild(el,this.dom.firstChild,returnDom)}else{el=Ext.getDom(el);this.dom.insertBefore(el,this.dom.firstChild);return !returnDom?Ext.get(el):el}},insertSibling:function(el,where,returnDom){var rt;if(Ext.isArray(el)){for(var i=0,len=el.length;i<len;i++){rt=this.insertSibling(el[i],where,returnDom)}return rt}where=where?where.toLowerCase():"before";el=el||{};var refNode=where=="before"?this.dom:this.dom.nextSibling;if(typeof el=="object"&&!el.nodeType&&!el.dom){if(where=="after"&&!this.dom.nextSibling){rt=Ext.DomHelper.append(this.dom.parentNode,el,!returnDom)}else{rt=Ext.DomHelper[where=="after"?"insertAfter":"insertBefore"](this.dom,el,!returnDom)}}else{rt=this.dom.parentNode.insertBefore(Ext.getDom(el),refNode);if(!returnDom){rt=Ext.get(rt)}}return rt},wrap:function(config,returnDom){if(!config){config={tag:"div"}}var newEl=Ext.DomHelper.insertBefore(this.dom,config,!returnDom);newEl.dom?newEl.dom.appendChild(this.dom):newEl.appendChild(this.dom);return newEl},replace:function(el){el=Ext.get(el);this.insertBefore(el);el.remove();return this},replaceWith:function(el){if(typeof el=="object"&&!el.nodeType&&!el.dom){el=this.insertSibling(el,"before")}else{el=Ext.getDom(el);this.dom.parentNode.insertBefore(el,this.dom)}El.uncache(this.id);Ext.removeNode(this.dom);this.dom=el;this.id=Ext.id(el);El.cache[this.id]=this;return this},insertHtml:function(where,html,returnEl){var el=Ext.DomHelper.insertHtml(where,this.dom,html);return returnEl?Ext.get(el):el},set:function(o,useSet){var el=this.dom;useSet=typeof useSet=="undefined"?(el.setAttribute?true:false):useSet;for(var attr in o){if(attr=="style"||typeof o[attr]=="function"){continue}if(attr=="cls"){el.className=o.cls}else{if(o.hasOwnProperty(attr)){if(useSet){el.setAttribute(attr,o[attr])}else{el[attr]=o[attr]}}}}if(o.style){Ext.DomHelper.applyStyles(el,o.style)}return this},addKeyListener:function(key,fn,scope){var config;if(typeof key!="object"||Ext.isArray(key)){config={key:key,fn:fn,scope:scope}}else{config={key:key.key,shift:key.shift,ctrl:key.ctrl,alt:key.alt,fn:fn,scope:scope}}return new Ext.KeyMap(this,config)},addKeyMap:function(config){return new Ext.KeyMap(this,config)},isScrollable:function(){var dom=this.dom;return dom.scrollHeight>dom.clientHeight||dom.scrollWidth>dom.clientWidth},scrollTo:function(side,value,animate){var prop=side.toLowerCase()=="left"?"scrollLeft":"scrollTop";if(!animate||!A){this.dom[prop]=value}else{var to=prop=="scrollLeft"?[value,this.dom.scrollTop]:[this.dom.scrollLeft,value];this.anim({scroll:{to:to}},this.preanim(arguments,2),"scroll")}return this},scroll:function(direction,distance,animate){if(!this.isScrollable()){return}var el=this.dom;var l=el.scrollLeft,t=el.scrollTop;var w=el.scrollWidth,h=el.scrollHeight;var cw=el.clientWidth,ch=el.clientHeight;direction=direction.toLowerCase();var scrolled=false;var a=this.preanim(arguments,2);switch(direction){case"l":case"left":if(w-l>cw){var v=Math.min(l+distance,w-cw);this.scrollTo("left",v,a);scrolled=true}break;case"r":case"right":if(l>0){var v=Math.max(l-distance,0);this.scrollTo("left",v,a);scrolled=true}break;case"t":case"top":case"up":if(t>0){var v=Math.max(t-distance,0);this.scrollTo("top",v,a);scrolled=true}break;case"b":case"bottom":case"down":if(h-t>ch){var v=Math.min(t+distance,h-ch);this.scrollTo("top",v,a);scrolled=true}break}return scrolled},translatePoints:function(x,y){if(typeof x=="object"||Ext.isArray(x)){y=x[1];x=x[0]}var p=this.getStyle("position");var o=this.getXY();var l=parseInt(this.getStyle("left"),10);var t=parseInt(this.getStyle("top"),10);if(isNaN(l)){l=(p=="relative")?0:this.dom.offsetLeft}if(isNaN(t)){t=(p=="relative")?0:this.dom.offsetTop}return{left:(x-o[0]+l),top:(y-o[1]+t)}},getScroll:function(){var d=this.dom,doc=document;if(d==doc||d==doc.body){var l,t;if(Ext.isIE&&Ext.isStrict){l=doc.documentElement.scrollLeft||(doc.body.scrollLeft||0);t=doc.documentElement.scrollTop||(doc.body.scrollTop||0)}else{l=window.pageXOffset||(doc.body.scrollLeft||0);t=window.pageYOffset||(doc.body.scrollTop||0)}return{left:l,top:t}}else{return{left:d.scrollLeft,top:d.scrollTop}}},getColor:function(attr,defaultValue,prefix){var v=this.getStyle(attr);if(!v||v=="transparent"||v=="inherit"){return defaultValue}var color=typeof prefix=="undefined"?"#":prefix;if(v.substr(0,4)=="rgb("){var rvs=v.slice(4,v.length-1).split(",");for(var i=0;i<3;i++){var h=parseInt(rvs[i]);var s=h.toString(16);if(h<16){s="0"+s}color+=s}}else{if(v.substr(0,1)=="#"){if(v.length==4){for(var i=1;i<4;i++){var c=v.charAt(i);color+=c+c}}else{if(v.length==7){color+=v.substr(1)}}}}return(color.length>5?color.toLowerCase():defaultValue)},boxWrap:function(cls){cls=cls||"x-box";var el=Ext.get(this.insertHtml("beforeBegin",String.format('<div class="{0}">'+El.boxMarkup+"</div>",cls)));el.child("."+cls+"-mc").dom.appendChild(this.dom);return el},getAttributeNS:Ext.isIE?function(ns,name){var d=this.dom;var type=typeof d[ns+":"+name];if(type!="undefined"&&type!="unknown"){return d[ns+":"+name]}return d[name]}:function(ns,name){var d=this.dom;return d.getAttributeNS(ns,name)||d.getAttribute(ns+":"+name)||d.getAttribute(name)||d[name]},getTextWidth:function(text,min,max){return(Ext.util.TextMetrics.measure(this.dom,Ext.value(text,this.dom.innerHTML,true)).width).constrain(min||0,max||1000000)}};var ep=El.prototype;ep.on=ep.addListener;ep.mon=ep.addListener;ep.getUpdateManager=ep.getUpdater;ep.un=ep.removeListener;ep.autoBoxAdjust=true;El.unitPattern=/\d+(px|em|%|en|ex|pt|in|cm|mm|pc)$/i;El.addUnits=function(v,defaultUnit){if(v===""||v=="auto"){return v}if(v===undefined){return""}if(typeof v=="number"||!El.unitPattern.test(v)){return v+(defaultUnit||"px")}return v};El.boxMarkup='<div class="{0}-tl"><div class="{0}-tr"><div class="{0}-tc"></div></div></div><div class="{0}-ml"><div class="{0}-mr"><div class="{0}-mc"></div></div></div><div class="{0}-bl"><div class="{0}-br"><div class="{0}-bc"></div></div></div>';El.VISIBILITY=1;El.DISPLAY=2;El.borders={l:"border-left-width",r:"border-right-width",t:"border-top-width",b:"border-bottom-width"};El.paddings={l:"padding-left",r:"padding-right",t:"padding-top",b:"padding-bottom"};El.margins={l:"margin-left",r:"margin-right",t:"margin-top",b:"margin-bottom"};El.cache={};var docEl;El.get=function(el){var ex,elm,id;if(!el){return null}if(typeof el=="string"){if(!(elm=document.getElementById(el))){return null}if(ex=El.cache[el]){ex.dom=elm}else{ex=El.cache[el]=new El(elm)}return ex}else{if(el.tagName){if(!(id=el.id)){id=Ext.id(el)}if(ex=El.cache[id]){ex.dom=el}else{ex=El.cache[id]=new El(el)}return ex}else{if(el instanceof El){if(el!=docEl){el.dom=document.getElementById(el.id)||el.dom;El.cache[el.id]=el}return el}else{if(el.isComposite){return el}else{if(Ext.isArray(el)){return El.select(el)}else{if(el==document){if(!docEl){var f=function(){};f.prototype=El.prototype;docEl=new f();docEl.dom=document}return docEl}}}}}}return null};El.uncache=function(el){for(var i=0,a=arguments,len=a.length;i<len;i++){if(a[i]){delete El.cache[a[i].id||a[i]]}}};El.garbageCollect=function(){if(!Ext.enableGarbageCollector){clearInterval(El.collectorThread);return}for(var eid in El.cache){var el=El.cache[eid],d=el.dom;if(!d||!d.parentNode||(!d.offsetParent&&!document.getElementById(eid))){delete El.cache[eid];if(d&&Ext.enableListenerCollection){Ext.EventManager.removeAll(d)}}}};El.collectorThreadId=setInterval(El.garbageCollect,30000);var flyFn=function(){};flyFn.prototype=El.prototype;var _cls=new flyFn();El.Flyweight=function(dom){this.dom=dom};El.Flyweight.prototype=_cls;El.Flyweight.prototype.isFlyweight=true;El._flyweights={};El.fly=function(el,named){named=named||"_global";el=Ext.getDom(el);if(!el){return null}if(!El._flyweights[named]){El._flyweights[named]=new El.Flyweight()}El._flyweights[named].dom=el;return El._flyweights[named]};Ext.get=El.get;Ext.fly=El.fly;var noBoxAdjust=Ext.isStrict?{select:1}:{input:1,select:1,textarea:1};if(Ext.isIE||Ext.isGecko){noBoxAdjust.button=1}Ext.EventManager.on(window,"unload",function(){delete El.cache;delete El._flyweights})})();Ext.enableFx=true;Ext.Fx={slideIn:function(b,a){var c=this.getFxEl();a=a||{};c.queueFx(a,function(){b=b||"t";this.fixDisplay();var d=this.getFxRestore();var s=this.getBox();this.setSize(s);var h=this.fxWrap(d.pos,a,"hidden");var u=this.dom.style;u.visibility="visible";u.position="absolute";var g=function(){c.fxUnwrap(h,d.pos,a);u.width=d.width;u.height=d.height;c.afterFx(a)};var t,v={to:[s.x,s.y]},l={to:s.width},k={to:s.height};switch(b.toLowerCase()){case"t":h.setSize(s.width,0);u.left=u.bottom="0";t={height:k};break;case"l":h.setSize(0,s.height);u.right=u.top="0";t={width:l};break;case"r":h.setSize(0,s.height);h.setX(s.right);u.left=u.top="0";t={width:l,points:v};break;case"b":h.setSize(s.width,0);h.setY(s.bottom);u.left=u.top="0";t={height:k,points:v};break;case"tl":h.setSize(0,0);u.right=u.bottom="0";t={width:l,height:k};break;case"bl":h.setSize(0,0);h.setY(s.y+s.height);u.right=u.top="0";t={width:l,height:k,points:v};break;case"br":h.setSize(0,0);h.setXY([s.right,s.bottom]);u.left=u.top="0";t={width:l,height:k,points:v};break;case"tr":h.setSize(0,0);h.setX(s.x+s.width);u.left=u.bottom="0";t={width:l,height:k,points:v};break}this.dom.style.visibility="visible";h.show();arguments.callee.anim=h.fxanim(t,a,"motion",0.5,"easeOut",g)});return this},slideOut:function(b,a){var c=this.getFxEl();a=a||{};c.queueFx(a,function(){b=b||"t";var g=this.getFxRestore();var r=this.getBox();this.setSize(r);var p=this.fxWrap(g.pos,a,"visible");var o=this.dom.style;o.visibility="visible";o.position="absolute";p.setSize(r);var h=function(){if(a.useDisplay){c.setDisplayed(false)}else{c.hide()}c.fxUnwrap(p,g.pos,a);o.width=g.width;o.height=g.height;c.afterFx(a)};var d,q={to:0};switch(b.toLowerCase()){case"t":o.left=o.bottom="0";d={height:q};break;case"l":o.right=o.top="0";d={width:q};break;case"r":o.left=o.top="0";d={width:q,points:{to:[r.right,r.y]}};break;case"b":o.left=o.top="0";d={height:q,points:{to:[r.x,r.bottom]}};break;case"tl":o.right=o.bottom="0";d={width:q,height:q};break;case"bl":o.right=o.top="0";d={width:q,height:q,points:{to:[r.x,r.bottom]}};break;case"br":o.left=o.top="0";d={width:q,height:q,points:{to:[r.x+r.width,r.bottom]}};break;case"tr":o.left=o.bottom="0";d={width:q,height:q,points:{to:[r.right,r.y]}};break}arguments.callee.anim=p.fxanim(d,a,"motion",0.5,"easeOut",h)});return this},puff:function(b){var a=this.getFxEl();b=b||{};a.queueFx(b,function(){this.clearOpacity();this.show();var c=this.getFxRestore();var m=this.dom.style;var g=function(){if(b.useDisplay){a.setDisplayed(false)}else{a.hide()}a.clearOpacity();a.setPositioning(c.pos);m.width=c.width;m.height=c.height;m.fontSize="";a.afterFx(b)};var n=this.getWidth();var d=this.getHeight();arguments.callee.anim=this.fxanim({width:{to:this.adjustWidth(n*2)},height:{to:this.adjustHeight(d*2)},points:{by:[-(n*0.5),-(d*0.5)]},opacity:{to:0},fontSize:{to:200,unit:"%"}},b,"motion",0.5,"easeOut",g)});return this},switchOff:function(b){var a=this.getFxEl();b=b||{};a.queueFx(b,function(){this.clearOpacity();this.clip();var c=this.getFxRestore();var h=this.dom.style;var d=function(){if(b.useDisplay){a.setDisplayed(false)}else{a.hide()}a.clearOpacity();a.setPositioning(c.pos);h.width=c.width;h.height=c.height;a.afterFx(b)};this.fxanim({opacity:{to:0.3}},null,null,0.1,null,function(){this.clearOpacity();(function(){this.fxanim({height:{to:1},points:{by:[0,this.getHeight()*0.5]}},b,"motion",0.3,"easeIn",d)}).defer(100,this)})});return this},highlight:function(b,a){var c=this.getFxEl();a=a||{};c.queueFx(a,function(){b=b||"ffff9c";var g=a.attr||"backgroundColor";this.clearOpacity();this.show();var p=this.getColor(g);var d=this.dom.style[g];var o=(a.endColor||p)||"ffffff";var n=function(){c.dom.style[g]=d;c.afterFx(a)};var h={};h[g]={from:b,to:o};arguments.callee.anim=this.fxanim(h,a,"color",1,"easeIn",n)});return this},frame:function(c,a,b){var d=this.getFxEl();b=b||{};d.queueFx(b,function(){c=c||"#C3DAF9";if(c.length==6){c="#"+c}a=a||1;var h=b.duration||1;this.show();var k=this.getBox();var g=function(){var l=Ext.getBody().createChild({style:{visbility:"hidden",position:"absolute","z-index":"35000",border:"0px solid "+c}});var n=Ext.isBorderBox?2:1;l.animate({top:{from:k.y,to:k.y-20},left:{from:k.x,to:k.x-20},borderWidth:{from:0,to:10},opacity:{from:1,to:0},height:{from:k.height,to:(k.height+(20*n))},width:{from:k.width,to:(k.width+(20*n))}},h,function(){l.remove();if(--a>0){g()}else{d.afterFx(b)}})};g.call(this)});return this},pause:function(a){var b=this.getFxEl();var c={};b.queueFx(c,function(){setTimeout(function(){b.afterFx(c)},a*1000)});return this},fadeIn:function(b){var a=this.getFxEl();b=b||{};a.queueFx(b,function(){this.setOpacity(0);this.fixDisplay();this.dom.style.visibility="visible";var c=b.endOpacity||1;arguments.callee.anim=this.fxanim({opacity:{to:c}},b,null,0.5,"easeOut",function(){if(c==1){this.clearOpacity()}a.afterFx(b)})});return this},fadeOut:function(b){var a=this.getFxEl();b=b||{};a.queueFx(b,function(){var c=b.endOpacity||0;arguments.callee.anim=this.fxanim({opacity:{to:c}},b,null,0.5,"easeOut",function(){if(c===0){if(this.visibilityMode==Ext.Element.DISPLAY||b.useDisplay){this.dom.style.display="none"}else{this.dom.style.visibility="hidden"}this.clearOpacity()}a.afterFx(b)})});return this},scale:function(b,c,a){this.shift(Ext.apply({},a,{width:b,height:c}));return this},shift:function(b){var a=this.getFxEl();b=b||{};a.queueFx(b,function(){var o={},n=b.width,p=b.height,d=b.x,g=b.y,c=b.opacity;if(n!==undefined){o.width={to:this.adjustWidth(n)}}if(p!==undefined){o.height={to:this.adjustHeight(p)}}if(b.left!==undefined){o.left={to:b.left}}if(b.top!==undefined){o.top={to:b.top}}if(b.right!==undefined){o.right={to:b.right}}if(b.bottom!==undefined){o.bottom={to:b.bottom}}if(d!==undefined||g!==undefined){o.points={to:[d!==undefined?d:this.getX(),g!==undefined?g:this.getY()]}}if(c!==undefined){o.opacity={to:c}}if(b.xy!==undefined){o.points={to:b.xy}}arguments.callee.anim=this.fxanim(o,b,"motion",0.35,"easeOut",function(){a.afterFx(b)})});return this},ghost:function(b,a){var c=this.getFxEl();a=a||{};c.queueFx(a,function(){b=b||"b";var r=this.getFxRestore();var q=this.getWidth(),k=this.getHeight();var g=this.dom.style;var h=function(){if(a.useDisplay){c.setDisplayed(false)}else{c.hide()}c.clearOpacity();c.setPositioning(r.pos);g.width=r.width;g.height=r.height;c.afterFx(a)};var p={opacity:{to:0},points:{}},d=p.points;switch(b.toLowerCase()){case"t":d.by=[0,-k];break;case"l":d.by=[-q,0];break;case"r":d.by=[q,0];break;case"b":d.by=[0,k];break;case"tl":d.by=[-q,-k];break;case"bl":d.by=[-q,k];break;case"br":d.by=[q,k];break;case"tr":d.by=[q,-k];break}arguments.callee.anim=this.fxanim(p,a,"motion",0.5,"easeOut",h)});return this},syncFx:function(){this.fxDefaults=Ext.apply(this.fxDefaults||{},{block:false,concurrent:true,stopFx:false});return this},sequenceFx:function(){this.fxDefaults=Ext.apply(this.fxDefaults||{},{block:false,concurrent:false,stopFx:false});return this},nextFx:function(){var a=this.fxQueue[0];if(a){a.call(this)}},hasActiveFx:function(){return this.fxQueue&&this.fxQueue[0]},stopFx:function(){if(this.hasActiveFx()){var a=this.fxQueue[0];if(a&&a.anim&&a.anim.isAnimated()){this.fxQueue=[a];a.anim.stop(true)}}return this},beforeFx:function(a){if(this.hasActiveFx()&&!a.concurrent){if(a.stopFx){this.stopFx();return true}return false}return true},hasFxBlock:function(){var a=this.fxQueue;return a&&a[0]&&a[0].block},queueFx:function(a,b){if(!this.fxQueue){this.fxQueue=[]}if(!this.hasFxBlock()){Ext.applyIf(a,this.fxDefaults);if(!a.concurrent){var c=this.beforeFx(a);b.block=a.block;this.fxQueue.push(b);if(c){this.nextFx()}}else{b.call(this)}}return this},fxWrap:function(c,a,p){var o;if(!a.wrap||!(o=Ext.get(a.wrap))){var d;if(a.fixPosition){d=this.getXY()}var b=document.createElement("div");b.style.visibility=p;o=Ext.get(this.dom.parentNode.insertBefore(b,this.dom));o.setPositioning(c);if(o.getStyle("position")=="static"){o.position("relative")}this.clearPositioning("auto");o.clip();o.dom.appendChild(this.dom);if(d){o.setXY(d)}}return o},fxUnwrap:function(b,a,c){this.clearPositioning();this.setPositioning(a);if(!c.wrap){b.dom.parentNode.insertBefore(this.dom,b.dom);b.remove()}},getFxRestore:function(){var a=this.dom.style;return{pos:this.getPositioning(),width:a.width,height:a.height}},afterFx:function(a){if(a.afterStyle){this.applyStyles(a.afterStyle)}if(a.afterCls){this.addClass(a.afterCls)}if(a.remove===true){this.remove()}Ext.callback(a.callback,a.scope,[this]);if(!a.concurrent){this.fxQueue.shift();this.nextFx()}},getFxEl:function(){return Ext.get(this.dom)},fxanim:function(q,r,d,a,g,c){d=d||"run";r=r||{};var b=Ext.lib.Anim[d](this.dom,q,(r.duration||a)||0.35,(r.easing||g)||"easeOut",function(){Ext.callback(c,this)},this);r.anim=b;return b}};Ext.Fx.resize=Ext.Fx.scale;Ext.apply(Ext.Element.prototype,Ext.Fx);Ext.CompositeElement=function(a){this.elements=[];this.addElements(a)};Ext.CompositeElement.prototype={isComposite:true,addElements:function(c){if(!c){return this}if(typeof c=="string"){c=Ext.Element.selectorFunction(c)}var b=this.elements;var n=b.length-1;for(var a=0,d=c.length;a<d;a++){b[++n]=Ext.get(c[a])}return this},fill:function(a){this.elements=[];this.add(a);return this},filter:function(a){var b=[];this.each(function(c){if(c.is(a)){b[b.length]=c.dom}});this.fill(b);return this},invoke:function(c,n){var b=this.elements;for(var a=0,d=b.length;a<d;a++){Ext.Element.prototype[c].apply(b[a],n)}return this},add:function(a){if(typeof a=="string"){this.addElements(Ext.Element.selectorFunction(a))}else{if(a.length!==undefined){this.addElements(a)}else{this.addElements([a])}}return this},each:function(c,b){var a=this.elements;for(var n=0,d=a.length;n<d;n++){if(c.call(b||a[n],a[n],this,n)===false){break}}return this},item:function(a){return this.elements[a]||null},first:function(){return this.item(0)},last:function(){return this.item(this.elements.length-1)},getCount:function(){return this.elements.length},contains:function(a){return this.indexOf(a)!==-1},indexOf:function(a){return this.elements.indexOf(Ext.get(a))},removeElement:function(a,c){if(Ext.isArray(a)){for(var p=0,g=a.length;p<g;p++){this.removeElement(a[p])}return this}var o=typeof a=="number"?a:this.indexOf(a);if(o!==-1&&this.elements[o]){if(c){var b=this.elements[o];if(b.dom){b.remove()}else{Ext.removeNode(b)}}this.elements.splice(o,1)}return this},replaceElement:function(b,a,c){var d=typeof b=="number"?b:this.indexOf(b);if(d!==-1){if(c){this.elements[d].replaceWith(a)}else{this.elements.splice(d,1,Ext.get(a))}}return this},clear:function(){this.elements=[]}};(function(){Ext.CompositeElement.createCall=function(b,c){if(!b[c]){b[c]=function(){return this.invoke(c,arguments)}}};for(var a in Ext.Element.prototype){if(typeof Ext.Element.prototype[a]=="function"){Ext.CompositeElement.createCall(Ext.CompositeElement.prototype,a)}}})();Ext.CompositeElementLite=function(a){Ext.CompositeElementLite.superclass.constructor.call(this,a);this.el=new Ext.Element.Flyweight()};Ext.extend(Ext.CompositeElementLite,Ext.CompositeElement,{addElements:function(c){if(c){if(Ext.isArray(c)){this.elements=this.elements.concat(c)}else{var b=this.elements;var n=b.length-1;for(var a=0,d=c.length;a<d;a++){b[++n]=c[a]}}}return this},invoke:function(c,o){var a=this.elements;var b=this.el;for(var p=0,d=a.length;p<d;p++){b.dom=a[p];Ext.Element.prototype[c].apply(b,o)}return this},item:function(a){if(!this.elements[a]){return null}this.el.dom=this.elements[a];return this.el},addListener:function(d,b,a,r){var q=this.elements;for(var g=0,c=q.length;g<c;g++){Ext.EventManager.on(q[g],d,b,a||q[g],r)}return this},each:function(c,b){var p=this.elements;var a=this.el;for(var o=0,d=p.length;o<d;o++){a.dom=p[o];if(c.call(b||a,a,this,o)===false){break}}return this},indexOf:function(a){return this.elements.indexOf(Ext.getDom(a))},replaceElement:function(b,a,m){var n=typeof b=="number"?b:this.indexOf(b);if(n!==-1){a=Ext.getDom(a);if(m){var c=this.elements[n];c.parentNode.insertBefore(a,c);Ext.removeNode(c)}this.elements.splice(n,1,a)}return this}});Ext.CompositeElementLite.prototype.on=Ext.CompositeElementLite.prototype.addListener;if(Ext.DomQuery){Ext.Element.selectorFunction=Ext.DomQuery.select}Ext.Element.select=function(c,b,d){var a;if(typeof c=="string"){a=Ext.Element.selectorFunction(c,d)}else{if(c.length!==undefined){a=c}else{throw"Invalid selector"}}if(b===true){return new Ext.CompositeElement(a)}else{return new Ext.CompositeElementLite(a)}};Ext.select=Ext.Element.select;Ext.data.Connection=function(a){Ext.apply(this,a);this.addEvents("beforerequest","requestcomplete","requestexception");Ext.data.Connection.superclass.constructor.call(this)};Ext.extend(Ext.data.Connection,Ext.util.Observable,{timeout:30000,autoAbort:false,disableCaching:true,disableCachingParam:"_dc",request:function(z){if(this.fireEvent("beforerequest",this,z)!==false){var x=z.params;if(typeof x=="function"){x=x.call(z.scope||window,z)}if(typeof x=="object"){x=Ext.urlEncode(x)}if(this.extraParams){var b=Ext.urlEncode(this.extraParams);x=x?(x+"&"+b):b}var l=z.url||this.url;if(typeof l=="function"){l=l.call(z.scope||window,z)}if(z.form){var y=Ext.getDom(z.form);l=l||y.action;var g=y.getAttribute("enctype");if(z.isUpload||(g&&g.toLowerCase()=="multipart/form-data")){return this.doFormUpload(z,x,l)}var d=Ext.lib.Ajax.serializeForm(y);x=x?(x+"&"+d):d}var h=z.headers;if(this.defaultHeaders){h=Ext.apply(h||{},this.defaultHeaders);if(!z.headers){z.headers=h}}var a={success:this.handleResponse,failure:this.handleFailure,scope:this,argument:{options:z},timeout:z.timeout||this.timeout};var k=z.method||this.method||((x||z.xmlData||z.jsonData)?"POST":"GET");if(k=="GET"&&(this.disableCaching&&z.disableCaching!==false)||z.disableCaching===true){var c=z.disableCachingParam||this.disableCachingParam;l+=(l.indexOf("?")!=-1?"&":"?")+c+"="+(new Date().getTime())}if(typeof z.autoAbort=="boolean"){if(z.autoAbort){this.abort()}}else{if(this.autoAbort!==false){this.abort()}}if((k=="GET"||z.xmlData||z.jsonData)&&x){l+=(l.indexOf("?")!=-1?"&":"?")+x;x=""}this.transId=Ext.lib.Ajax.request(k,l,a,x,z);return this.transId}else{Ext.callback(z.callback,z.scope,[z,null,null]);return null}},isLoading:function(a){if(a){return Ext.lib.Ajax.isCallInProgress(a)}else{return this.transId?true:false}},abort:function(a){if(a||this.isLoading()){Ext.lib.Ajax.abort(a||this.transId)}},handleResponse:function(a){this.transId=false;var b=a.argument.options;a.argument=b?b.argument:null;this.fireEvent("requestcomplete",this,a,b);Ext.callback(b.success,b.scope,[a,b]);Ext.callback(b.callback,b.scope,[b,true,a])},handleFailure:function(b,a){this.transId=false;var c=b.argument.options;b.argument=c?c.argument:null;this.fireEvent("requestexception",this,b,c,a);Ext.callback(c.failure,c.scope,[b,c]);Ext.callback(c.callback,c.scope,[c,false,b])},doFormUpload:function(z,h,l){var m=Ext.id();var A=document.createElement("iframe");A.id=m;A.name=m;A.className="x-hidden";if(Ext.isIE){A.src=Ext.SSL_SECURE_URL}document.body.appendChild(A);if(Ext.isIE){document.frames[m].name=m}var n=Ext.getDom(z.form);n.target=m;n.method="POST";n.enctype=n.encoding="multipart/form-data";if(l){n.action=l}var g,c;if(h){g=[];h=Ext.urlDecode(h,false);for(var a in h){if(h.hasOwnProperty(a)){c=document.createElement("input");c.type="hidden";c.name=a;c.value=h[a];n.appendChild(c);g.push(c)}}}function B(){var k={responseText:"",responseXML:null};k.argument=z?z.argument:null;try{var p;if(Ext.isIE){p=A.contentWindow.document}else{p=(A.contentDocument||window.frames[m].document)}if(p&&p.body){k.responseText=p.body.innerHTML}if(p&&p.XMLDocument){k.responseXML=p.XMLDocument}else{k.responseXML=p}}catch(o){}Ext.EventManager.removeListener(A,"load",B,this);this.fireEvent("requestcomplete",this,k,z);Ext.callback(z.success,z.scope,[k,z]);Ext.callback(z.callback,z.scope,[z,true,k]);setTimeout(function(){Ext.removeNode(A)},100)}Ext.EventManager.on(A,"load",B,this);n.submit();if(g){for(var b=0,d=g.length;b<d;b++){Ext.removeNode(g[b])}}}});Ext.Ajax=new Ext.data.Connection({autoAbort:false,serializeForm:function(a){return Ext.lib.Ajax.serializeForm(a)}});Ext.Updater=Ext.extend(Ext.util.Observable,{constructor:function(c,b){c=Ext.get(c);if(!b&&c.updateManager){return c.updateManager}this.el=c;this.defaultUrl=null;this.addEvents("beforeupdate","update","failure");var a=Ext.Updater.defaults;this.sslBlankUrl=a.sslBlankUrl;this.disableCaching=a.disableCaching;this.indicatorText=a.indicatorText;this.showLoadIndicator=a.showLoadIndicator;this.timeout=a.timeout;this.loadScripts=a.loadScripts;this.transaction=null;this.refreshDelegate=this.refresh.createDelegate(this);this.updateDelegate=this.update.createDelegate(this);this.formUpdateDelegate=this.formUpdate.createDelegate(this);if(!this.renderer){this.renderer=this.getDefaultRenderer()}Ext.Updater.superclass.constructor.call(this)},getDefaultRenderer:function(){return new Ext.Updater.BasicRenderer()},getEl:function(){return this.el},update:function(d,a,b,q){if(this.fireEvent("beforeupdate",this.el,d,a)!==false){var c,g;if(typeof d=="object"){c=d;d=c.url;a=a||c.params;b=b||c.callback;q=q||c.discardUrl;g=c.scope;if(typeof c.nocache!="undefined"){this.disableCaching=c.nocache}if(typeof c.text!="undefined"){this.indicatorText='<div class="loading-indicator">'+c.text+"</div>"}if(typeof c.scripts!="undefined"){this.loadScripts=c.scripts}if(typeof c.timeout!="undefined"){this.timeout=c.timeout}}this.showLoading();if(!q){this.defaultUrl=d}if(typeof d=="function"){d=d.call(this)}var r=Ext.apply({},{url:d,params:(typeof a=="function"&&g)?a.createDelegate(g):a,success:this.processSuccess,failure:this.processFailure,scope:this,callback:undefined,timeout:(this.timeout*1000),disableCaching:this.disableCaching,argument:{options:c,url:d,form:null,callback:b,scope:g||window,params:a}},c);this.transaction=Ext.Ajax.request(r)}},formUpdate:function(a,c,d,b){if(this.fireEvent("beforeupdate",this.el,a,c)!==false){if(typeof c=="function"){c=c.call(this)}a=Ext.getDom(a);this.transaction=Ext.Ajax.request({form:a,url:c,success:this.processSuccess,failure:this.processFailure,scope:this,timeout:(this.timeout*1000),argument:{url:c,form:a,callback:b,reset:d}});this.showLoading.defer(1,this)}},refresh:function(a){if(this.defaultUrl==null){return}this.update(this.defaultUrl,null,a,true)},startAutoRefresh:function(n,a,b,c,d){if(d){this.update(a||this.defaultUrl,b,c,true)}if(this.autoRefreshProcId){clearInterval(this.autoRefreshProcId)}this.autoRefreshProcId=setInterval(this.update.createDelegate(this,[a||this.defaultUrl,b,c,true]),n*1000)},stopAutoRefresh:function(){if(this.autoRefreshProcId){clearInterval(this.autoRefreshProcId);delete this.autoRefreshProcId}},isAutoRefreshing:function(){return this.autoRefreshProcId?true:false},showLoading:function(){if(this.showLoadIndicator){this.el.update(this.indicatorText)}},processSuccess:function(a){this.transaction=null;if(a.argument.form&&a.argument.reset){try{a.argument.form.reset()}catch(b){}}if(this.loadScripts){this.renderer.render(this.el,a,this,this.updateComplete.createDelegate(this,[a]))}else{this.renderer.render(this.el,a,this);this.updateComplete(a)}},updateComplete:function(a){this.fireEvent("update",this.el,a);if(typeof a.argument.callback=="function"){a.argument.callback.call(a.argument.scope,this.el,true,a,a.argument.options)}},processFailure:function(a){this.transaction=null;this.fireEvent("failure",this.el,a);if(typeof a.argument.callback=="function"){a.argument.callback.call(a.argument.scope,this.el,false,a,a.argument.options)}},setRenderer:function(a){this.renderer=a},getRenderer:function(){return this.renderer},setDefaultUrl:function(a){this.defaultUrl=a},abort:function(){if(this.transaction){Ext.Ajax.abort(this.transaction)}},isUpdating:function(){if(this.transaction){return Ext.Ajax.isLoading(this.transaction)}return false}});Ext.Updater.defaults={timeout:30,loadScripts:false,sslBlankUrl:(Ext.SSL_SECURE_URL||"javascript:false"),disableCaching:false,showLoadIndicator:true,indicatorText:'<div class="loading-indicator">Loading...</div>'};Ext.Updater.updateElement=function(b,a,c,n){var d=Ext.get(b).getUpdater();Ext.apply(d,n);d.update(a,c,n?n.callback:null)};Ext.Updater.BasicRenderer=function(){};Ext.Updater.BasicRenderer.prototype={render:function(a,c,d,b){a.update(c.responseText,d.loadScripts,b)}};Ext.UpdateManager=Ext.Updater;Ext.util.DelayedTask=function(r,q,c){var b=null,a,h;var g=function(){var d=new Date().getTime();if(d-h>=a){clearInterval(b);b=null;r.apply(q,c||[])}};this.delay=function(m,k,d,l){if(b&&m!=a){this.cancel()}a=m;h=new Date().getTime();r=k||r;q=d||q;c=l||c;if(!b){b=setInterval(g,a)}};this.cancel=function(){if(b){clearInterval(b);b=null}}};Ext.util.MixedCollection=function(b,a){this.items=[];this.map={};this.keys=[];this.length=0;this.addEvents("clear","add","replace","remove","sort");this.allowFunctions=b===true;if(a){this.getKey=a}Ext.util.MixedCollection.superclass.constructor.call(this)};Ext.extend(Ext.util.MixedCollection,Ext.util.Observable,{allowFunctions:false,add:function(c,a){if(arguments.length==1){a=arguments[0];c=this.getKey(a)}if(typeof c=="undefined"||c===null){this.length++;this.items.push(a);this.keys.push(null)}else{var b=this.map[c];if(b){return this.replace(c,a)}this.length++;this.items.push(a);this.map[c]=a;this.keys.push(c)}this.fireEvent("add",this.length-1,a,c);return a},getKey:function(a){return a.id},replace:function(a,b){if(arguments.length==1){b=arguments[0];a=this.getKey(b)}var c=this.item(a);if(typeof a=="undefined"||a===null||typeof c=="undefined"){return this.add(a,b)}var d=this.indexOfKey(a);this.items[d]=b;this.map[a]=b;this.fireEvent("replace",a,c,b);return b},addAll:function(c){if(arguments.length>1||Ext.isArray(c)){var n=arguments.length>1?arguments:c;for(var b=0,d=n.length;b<d;b++){this.add(n[b])}}else{for(var a in c){if(this.allowFunctions||typeof c[a]!="function"){this.add(a,c[a])}}}},each:function(c,b){var n=[].concat(this.items);for(var a=0,d=n.length;a<d;a++){if(c.call(b||n[a],n[a],a,d)===false){break}}},eachKey:function(b,a){for(var d=0,c=this.keys.length;d<c;d++){b.call(a||window,this.keys[d],this.items[d],d,c)}},find:function(b,a){for(var d=0,c=this.items.length;d<c;d++){if(b.call(a||window,this.items[d],this.keys[d])){return this.items[d]}}return null},insert:function(b,c,a){if(arguments.length==2){a=arguments[1];c=this.getKey(a)}if(b>=this.length){return this.add(c,a)}this.length++;this.items.splice(b,0,a);if(typeof c!="undefined"&&c!=null){this.map[c]=a}this.keys.splice(b,0,c);this.fireEvent("add",b,a,c);return a},remove:function(a){return this.removeAt(this.indexOf(a))},removeAt:function(b){if(b<this.length&&b>=0){this.length--;var a=this.items[b];this.items.splice(b,1);var c=this.keys[b];if(typeof c!="undefined"){delete this.map[c]}this.keys.splice(b,1);this.fireEvent("remove",a,c);return a}return false},removeKey:function(a){return this.removeAt(this.indexOfKey(a))},getCount:function(){return this.length},indexOf:function(a){return this.items.indexOf(a)},indexOfKey:function(a){return this.keys.indexOf(a)},item:function(a){var b=typeof this.map[a]!="undefined"?this.map[a]:this.items[a];return typeof b!="function"||this.allowFunctions?b:null},itemAt:function(a){return this.items[a]},key:function(a){return this.map[a]},contains:function(a){return this.indexOf(a)!=-1},containsKey:function(a){return typeof this.map[a]!="undefined"},clear:function(){this.length=0;this.items=[];this.keys=[];this.map={};this.fireEvent("clear")},first:function(){return this.items[0]},last:function(){return this.items[this.length-1]},_sort:function(u,v,t){var b=String(v).toUpperCase()=="DESC"?-1:1;t=t||function(k,c){return k-c};var l=[],a=this.keys,h=this.items;for(var d=0,g=h.length;d<g;d++){l[l.length]={key:a[d],value:h[d],index:d}}l.sort(function(c,m){var k=t(c[u],m[u])*b;if(k==0){k=(c.index<m.index?-1:1)}return k});for(var d=0,g=l.length;d<g;d++){h[d]=l[d].value;a[d]=l[d].key}this.fireEvent("sort",this)},sort:function(a,b){this._sort("value",a,b)},keySort:function(a,b){this._sort("key",a,b||function(l,k){var d=String(l).toUpperCase(),c=String(k).toUpperCase();return d>c?1:(d<c?-1:0)})},getRange:function(c,d){var n=this.items;if(n.length<1){return[]}c=c||0;d=Math.min(typeof d=="undefined"?this.length-1:d,this.length-1);var b=[];if(c<=d){for(var a=c;a<=d;a++){b[b.length]=n[a]}}else{for(var a=c;a>=d;a--){b[b.length]=n[a]}}return b},filter:function(a,d,b,c){if(Ext.isEmpty(d,false)){return this.clone()}d=this.createValueMatcher(d,b,c);return this.filterBy(function(g){return g&&d.test(g[a])})},filterBy:function(a,r){var b=new Ext.util.MixedCollection();b.getKey=this.getKey;var d=this.keys,q=this.items;for(var g=0,c=q.length;g<c;g++){if(a.call(r||this,q[g],d[g])){b.add(d[g],q[g])}}return b},findIndex:function(a,n,c,b,d){if(Ext.isEmpty(n,false)){return -1}n=this.createValueMatcher(n,b,d);return this.findIndexBy(function(g){return g&&n.test(g[a])},null,c)},findIndexBy:function(a,r,b){var d=this.keys,q=this.items;for(var g=(b||0),c=q.length;g<c;g++){if(a.call(r||this,q[g],d[g])){return g}}if(typeof b=="number"&&b>0){for(var g=0;g<b;g++){if(a.call(r||this,q[g],d[g])){return g}}}return -1},createValueMatcher:function(c,a,b){if(!c.exec){c=String(c);c=new RegExp((a===true?"":"^")+Ext.escapeRe(c),b?"":"i")}return c},clone:function(){var c=new Ext.util.MixedCollection();var n=this.keys,b=this.items;for(var a=0,d=b.length;a<d;a++){c.add(n[a],b[a])}c.getKey=this.getKey;return c}});Ext.util.MixedCollection.prototype.get=Ext.util.MixedCollection.prototype.item;Ext.util.Format=function(){var trimRe=/^\s+|\s+$/g;return{ellipsis:function(value,len){if(value&&value.length>len){return value.substr(0,len-3)+"..."}return value},undef:function(value){return value!==undefined?value:""},defaultValue:function(value,defaultValue){return value!==undefined&&value!==""?value:defaultValue},htmlEncode:function(value){return !value?value:String(value).replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;")},htmlDecode:function(value){return !value?value:String(value).replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&quot;/g,'"').replace(/&amp;/g,"&")},trim:function(value){return String(value).replace(trimRe,"")},substr:function(value,start,length){return String(value).substr(start,length)},lowercase:function(value){return String(value).toLowerCase()},uppercase:function(value){return String(value).toUpperCase()},capitalize:function(value){return !value?value:value.charAt(0).toUpperCase()+value.substr(1).toLowerCase()},call:function(value,fn){if(arguments.length>2){var args=Array.prototype.slice.call(arguments,2);args.unshift(value);return eval(fn).apply(window,args)}else{return eval(fn).call(window,value)}},usMoney:function(v){v=(Math.round((v-0)*100))/100;v=(v==Math.floor(v))?v+".00":((v*10==Math.floor(v*10))?v+"0":v);v=String(v);var ps=v.split(".");var whole=ps[0];var sub=ps[1]?"."+ps[1]:".00";var r=/(\d+)(\d{3})/;while(r.test(whole)){whole=whole.replace(r,"$1,$2")}v=whole+sub;if(v.charAt(0)=="-"){return"-$"+v.substr(1)}return"$"+v},date:function(v,format){if(!v){return""}if(!Ext.isDate(v)){v=new Date(Date.parse(v))}return v.dateFormat(format||"m/d/Y")},dateRenderer:function(format){return function(v){return Ext.util.Format.date(v,format)}},stripTagsRE:/<\/?[^>]+>/gi,stripTags:function(v){return !v?v:String(v).replace(this.stripTagsRE,"")},stripScriptsRe:/(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)/ig,stripScripts:function(v){return !v?v:String(v).replace(this.stripScriptsRe,"")},fileSize:function(size){if(size<1024){return size+" bytes"}else{if(size<1048576){return(Math.round(((size*10)/1024))/10)+" KB"}else{return(Math.round(((size*10)/1048576))/10)+" MB"}}},math:function(){var fns={};return function(v,a){if(!fns[a]){fns[a]=new Function("v","return v "+a+";")}return fns[a](v)}}(),nl2br:function(v){return v===undefined||v===null?"":v.replace(/\n/g,"<br/>")}}}();Ext.XTemplate=function(){Ext.XTemplate.superclass.constructor.apply(this,arguments);var g=this.html;g=["<tpl>",g,"</tpl>"].join("");var J=/<tpl\b[^>]*>((?:(?=([^<]+))\2|<(?!tpl\b[^>]*>))*?)<\/tpl>/;var H=/^<tpl\b[^>]*?for="(.*?)"/;var o=/^<tpl\b[^>]*?if="(.*?)"/;var l=/^<tpl\b[^>]*?exec="(.*?)"/;var I,r=0;var d=[];while(I=g.match(J)){var q=I[0].match(H);var n=I[0].match(o);var k=I[0].match(l);var b=null,h=null,a=null;var p=q&&q[1]?q[1]:"";if(n){b=n&&n[1]?n[1]:null;if(b){h=new Function("values","parent","xindex","xcount","with(values){ return "+(Ext.util.Format.htmlDecode(b))+"; }")}}if(k){b=k&&k[1]?k[1]:null;if(b){a=new Function("values","parent","xindex","xcount","with(values){ "+(Ext.util.Format.htmlDecode(b))+"; }")}}if(p){switch(p){case".":p=new Function("values","parent","with(values){ return values; }");break;case"..":p=new Function("values","parent","with(values){ return parent; }");break;default:p=new Function("values","parent","with(values){ return "+p+"; }")}}d.push({id:r,target:p,exec:a,test:h,body:I[1]||""});g=g.replace(I[0],"{xtpl"+r+"}");++r}for(var c=d.length-1;c>=0;--c){this.compileTpl(d[c])}this.master=d[d.length-1];this.tpls=d};Ext.extend(Ext.XTemplate,Ext.Template,{re:/\{([\w-\.\#]+)(?:\:([\w\.]*)(?:\((.*?)?\))?)?(\s?[\+\-\*\\]\s?[\d\.\+\-\*\\\(\)]+)?\}/g,codeRe:/\{\[((?:\\\]|.|\n)*?)\]\}/g,applySubTemplate:function(v,g,d,a,x){var k=this.tpls[v];if(k.test&&!k.test.call(this,g,d,a,x)){return""}if(k.exec&&k.exec.call(this,g,d,a,x)){return""}var h=k.target?k.target.call(this,g,d):g;d=k.target?g:d;if(k.target&&Ext.isArray(h)){var w=[];for(var b=0,c=h.length;b<c;b++){w[w.length]=k.compiled.call(this,h[b],d,b+1,c)}return w.join("")}return k.compiled.call(this,h,d,a,x)},compileTpl:function(tpl){var fm=Ext.util.Format;var useF=this.disableFormats!==true;var sep=Ext.isGecko?"+":",";var fn=function(m,name,format,args,math){if(name.substr(0,4)=="xtpl"){return"'"+sep+"this.applySubTemplate("+name.substr(4)+", values, parent, xindex, xcount)"+sep+"'"}var v;if(name==="."){v="values"}else{if(name==="#"){v="xindex"}else{if(name.indexOf(".")!=-1){v=name}else{v="values['"+name+"']"}}}if(math){v="("+v+math+")"}if(format&&useF){args=args?","+args:"";if(format.substr(0,5)!="this."){format="fm."+format+"("}else{format='this.call("'+format.substr(5)+'", ';args=", values"}}else{args="";format="("+v+" === undefined ? '' : "}return"'"+sep+format+v+args+")"+sep+"'"};var codeFn=function(m,code){return"'"+sep+"("+code+")"+sep+"'"};var body;if(Ext.isGecko){body="tpl.compiled = function(values, parent, xindex, xcount){ return '"+tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn)+"';};"}else{body=["tpl.compiled = function(values, parent, xindex, xcount){ return ['"];body.push(tpl.body.replace(/(\r\n|\n)/g,"\\n").replace(/'/g,"\\'").replace(this.re,fn).replace(this.codeRe,codeFn));body.push("'].join('');};");body=body.join("")}eval(body);return this},applyTemplate:function(a){return this.master.compiled.call(this,a,{},1,1)},compile:function(){return this}});Ext.XTemplate.prototype.apply=Ext.XTemplate.prototype.applyTemplate;Ext.XTemplate.from=function(a){a=Ext.getDom(a);return new Ext.XTemplate(a.value||a.innerHTML)};Ext.KeyNav=function(b,a){this.el=Ext.get(b);Ext.apply(this,a);if(!this.disabled){this.disabled=true;this.enable()}};Ext.KeyNav.prototype={disabled:false,defaultEventAction:"stopEvent",forceKeyDown:false,prepareEvent:function(a){var b=a.getKey();var c=this.keyToHandler[b];if(Ext.isSafari2&&c&&b>=37&&b<=40){a.stopEvent()}},relay:function(a){var b=a.getKey();var c=this.keyToHandler[b];if(c&&this[c]){if(this.doRelay(a,this[c],c)!==true){a[this.defaultEventAction]()}}},doRelay:function(a,c,b){return c.call(this.scope||this,a)},enter:false,left:false,right:false,up:false,down:false,tab:false,esc:false,pageUp:false,pageDown:false,del:false,home:false,end:false,keyToHandler:{37:"left",39:"right",38:"up",40:"down",33:"pageUp",34:"pageDown",46:"del",36:"home",35:"end",13:"enter",27:"esc",9:"tab"},enable:function(){if(this.disabled){if(this.forceKeyDown||Ext.isIE||Ext.isSafari3||Ext.isAir){this.el.on("keydown",this.relay,this)}else{this.el.on("keydown",this.prepareEvent,this);this.el.on("keypress",this.relay,this)}this.disabled=false}},disable:function(){if(!this.disabled){if(this.forceKeyDown||Ext.isIE||Ext.isSafari3||Ext.isAir){this.el.un("keydown",this.relay,this)}else{this.el.un("keydown",this.prepareEvent,this);this.el.un("keypress",this.relay,this)}this.disabled=true}}};Ext.KeyMap=function(a,c,b){this.el=Ext.get(a);this.eventName=b||"keydown";this.bindings=[];if(c){this.addBinding(c)}this.enable()};Ext.KeyMap.prototype={stopEvent:false,addBinding:function(h){if(Ext.isArray(h)){for(var l=0,n=h.length;l<n;l++){this.addBinding(h[l])}return}var d=h.key,g=h.shift,b=h.ctrl,m=h.alt,p=h.fn||h.handler,a=h.scope;if(h.stopEvent){this.stopEvent=h.stopEvent}if(typeof d=="string"){var E=[];var o=d.toUpperCase();for(var k=0,n=o.length;k<n;k++){E.push(o.charCodeAt(k))}d=E}var c=Ext.isArray(d);var F=function(q){if((!g||q.shiftKey)&&(!b||q.ctrlKey)&&(!m||q.altKey)){var s=q.getKey();if(c){for(var t=0,r=d.length;t<r;t++){if(d[t]==s){if(this.stopEvent){q.stopEvent()}p.call(a||window,s,q);return}}}else{if(s==d){if(this.stopEvent){q.stopEvent()}p.call(a||window,s,q)}}}};this.bindings.push(F)},on:function(d,q,g){var b,c,r,a;if(typeof d=="object"&&!Ext.isArray(d)){b=d.key;c=d.shift;r=d.ctrl;a=d.alt}else{b=d}this.addBinding({key:b,shift:c,ctrl:r,alt:a,fn:q,scope:g})},handleKeyDown:function(l){if(this.enabled){var c=this.bindings;for(var d=0,a=c.length;d<a;d++){c[d].call(this,l)}}},isEnabled:function(){return this.enabled},enable:function(){if(!this.enabled){this.el.on(this.eventName,this.handleKeyDown,this);this.enabled=true}},disable:function(){if(this.enabled){this.el.removeListener(this.eventName,this.handleKeyDown,this);this.enabled=false}}};(function(){var a=Ext.EventManager;var b=Ext.lib.Dom;Ext.dd.DragDrop=function(d,h,c){if(d){this.init(d,h,c)}};Ext.dd.DragDrop.prototype={id:null,config:null,dragElId:null,handleElId:null,invalidHandleTypes:null,invalidHandleIds:null,invalidHandleClasses:null,startPageX:0,startPageY:0,groups:null,locked:false,lock:function(){this.locked=true},moveOnly:false,unlock:function(){this.locked=false},isTarget:true,padding:null,_domRef:null,__ygDragDrop:true,constrainX:false,constrainY:false,minX:0,maxX:0,minY:0,maxY:0,maintainOffset:false,xTicks:null,yTicks:null,primaryButtonOnly:true,available:false,hasOuterHandles:false,b4StartDrag:function(c,d){},startDrag:function(c,d){},b4Drag:function(c){},onDrag:function(c){},onDragEnter:function(c,d){},b4DragOver:function(c){},onDragOver:function(c,d){},b4DragOut:function(c){},onDragOut:function(c,d){},b4DragDrop:function(c){},onDragDrop:function(c,d){},onInvalidDrop:function(c){},b4EndDrag:function(c){},endDrag:function(c){},b4MouseDown:function(c){},onMouseDown:function(c){},onMouseUp:function(c){},onAvailable:function(){},defaultPadding:{left:0,right:0,top:0,bottom:0},constrainTo:function(z,o,k){if(typeof o=="number"){o={left:o,right:o,top:o,bottom:o}}o=o||this.defaultPadding;var d=Ext.get(this.getEl()).getBox();var l=Ext.get(z);var h=l.getScroll();var c,m=l.dom;if(m==document.body){c={x:h.left,y:h.top,width:Ext.lib.Dom.getViewWidth(),height:Ext.lib.Dom.getViewHeight()}}else{var g=l.getXY();c={x:g[0]+h.left,y:g[1]+h.top,width:m.clientWidth,height:m.clientHeight}}var y=d.y-c.y;var n=d.x-c.x;this.resetConstraints();this.setXConstraint(n-(o.left||0),c.width-n-d.width-(o.right||0),this.xTickSize);this.setYConstraint(y-(o.top||0),c.height-y-d.height-(o.bottom||0),this.yTickSize)},getEl:function(){if(!this._domRef){this._domRef=Ext.getDom(this.id)}return this._domRef},getDragEl:function(){return Ext.getDom(this.dragElId)},init:function(d,h,c){this.initTarget(d,h,c);a.on(this.id,"mousedown",this.handleMouseDown,this)},initTarget:function(d,h,c){this.config=c||{};this.DDM=Ext.dd.DDM;this.groups={};if(typeof d!=="string"){d=Ext.id(d)}this.id=d;this.addToGroup((h)?h:"default");this.handleElId=d;this.setDragElId(d);this.invalidHandleTypes={A:"A"};this.invalidHandleIds={};this.invalidHandleClasses=[];this.applyConfig();this.handleOnAvailable()},applyConfig:function(){this.padding=this.config.padding||[0,0,0,0];this.isTarget=(this.config.isTarget!==false);this.maintainOffset=(this.config.maintainOffset);this.primaryButtonOnly=(this.config.primaryButtonOnly!==false)},handleOnAvailable:function(){this.available=true;this.resetConstraints();this.onAvailable()},setPadding:function(c,k,d,l){if(!k&&0!==k){this.padding=[c,c,c,c]}else{if(!d&&0!==d){this.padding=[c,k,c,k]}else{this.padding=[c,k,d,l]}}},setInitPosition:function(o,h){var d=this.getEl();if(!this.DDM.verifyEl(d)){return}var c=o||0;var p=h||0;var g=b.getXY(d);this.initPageX=g[0]-c;this.initPageY=g[1]-p;this.lastPageX=g[0];this.lastPageY=g[1];this.setStartPosition(g)},setStartPosition:function(d){var c=d||b.getXY(this.getEl());this.deltaSetXY=null;this.startPageX=c[0];this.startPageY=c[1]},addToGroup:function(c){this.groups[c]=true;this.DDM.regDragDrop(this,c)},removeFromGroup:function(c){if(this.groups[c]){delete this.groups[c]}this.DDM.removeDDFromGroup(this,c)},setDragElId:function(c){this.dragElId=c},setHandleElId:function(c){if(typeof c!=="string"){c=Ext.id(c)}this.handleElId=c;this.DDM.regHandle(this.id,c)},setOuterHandleElId:function(c){if(typeof c!=="string"){c=Ext.id(c)}a.on(c,"mousedown",this.handleMouseDown,this);this.setHandleElId(c);this.hasOuterHandles=true},unreg:function(){a.un(this.id,"mousedown",this.handleMouseDown);this._domRef=null;this.DDM._remove(this)},destroy:function(){this.unreg()},isLocked:function(){return(this.DDM.isLocked()||this.locked)},handleMouseDown:function(d,c){if(this.primaryButtonOnly&&d.button!=0){return}if(this.isLocked()){return}this.DDM.refreshCache(this.groups);var h=new Ext.lib.Point(Ext.lib.Event.getPageX(d),Ext.lib.Event.getPageY(d));if(!this.hasOuterHandles&&!this.DDM.isOverTarget(h,this)){}else{if(this.clickValidator(d)){this.setStartPosition();this.b4MouseDown(d);this.onMouseDown(d);this.DDM.handleMouseDown(d,this);this.DDM.stopEvent(d)}else{}}},clickValidator:function(d){var c=d.getTarget();return(this.isValidHandleChild(c)&&(this.id==this.handleElId||this.DDM.handleWasClicked(c,this.id)))},addInvalidHandleType:function(c){var d=c.toUpperCase();this.invalidHandleTypes[d]=d},addInvalidHandleId:function(c){if(typeof c!=="string"){c=Ext.id(c)}this.invalidHandleIds[c]=c},addInvalidHandleClass:function(c){this.invalidHandleClasses.push(c)},removeInvalidHandleType:function(c){var d=c.toUpperCase();delete this.invalidHandleTypes[d]},removeInvalidHandleId:function(c){if(typeof c!=="string"){c=Ext.id(c)}delete this.invalidHandleIds[c]},removeInvalidHandleClass:function(c){for(var d=0,h=this.invalidHandleClasses.length;d<h;++d){if(this.invalidHandleClasses[d]==c){delete this.invalidHandleClasses[d]}}},isValidHandleChild:function(h){var d=true;var g;try{g=h.nodeName.toUpperCase()}catch(c){g=h.nodeName}d=d&&!this.invalidHandleTypes[g];d=d&&!this.invalidHandleIds[h.id];for(var p=0,k=this.invalidHandleClasses.length;d&&p<k;++p){d=!Ext.fly(h).hasClass(this.invalidHandleClasses[p])}return d},setXTicks:function(d,k){this.xTicks=[];this.xTickSize=k;var c={};for(var l=this.initPageX;l>=this.minX;l=l-k){if(!c[l]){this.xTicks[this.xTicks.length]=l;c[l]=true}}for(l=this.initPageX;l<=this.maxX;l=l+k){if(!c[l]){this.xTicks[this.xTicks.length]=l;c[l]=true}}this.xTicks.sort(this.DDM.numericSort)},setYTicks:function(d,k){this.yTicks=[];this.yTickSize=k;var c={};for(var l=this.initPageY;l>=this.minY;l=l-k){if(!c[l]){this.yTicks[this.yTicks.length]=l;c[l]=true}}for(l=this.initPageY;l<=this.maxY;l=l+k){if(!c[l]){this.yTicks[this.yTicks.length]=l;c[l]=true}}this.yTicks.sort(this.DDM.numericSort)},setXConstraint:function(d,c,h){this.leftConstraint=d;this.rightConstraint=c;this.minX=this.initPageX-d;this.maxX=this.initPageX+c;if(h){this.setXTicks(this.initPageX,h)}this.constrainX=true},clearConstraints:function(){this.constrainX=false;this.constrainY=false;this.clearTicks()},clearTicks:function(){this.xTicks=null;this.yTicks=null;this.xTickSize=0;this.yTickSize=0},setYConstraint:function(h,d,c){this.topConstraint=h;this.bottomConstraint=d;this.minY=this.initPageY-h;this.maxY=this.initPageY+d;if(c){this.setYTicks(this.initPageY,c)}this.constrainY=true},resetConstraints:function(){if(this.initPageX||this.initPageX===0){var d=(this.maintainOffset)?this.lastPageX-this.initPageX:0;var c=(this.maintainOffset)?this.lastPageY-this.initPageY:0;this.setInitPosition(d,c)}else{this.setInitPosition()}if(this.constrainX){this.setXConstraint(this.leftConstraint,this.rightConstraint,this.xTickSize)}if(this.constrainY){this.setYConstraint(this.topConstraint,this.bottomConstraint,this.yTickSize)}},getTick:function(h,d){if(!d){return h}else{if(d[0]>=h){return d[0]}else{for(var q=0,k=d.length;q<k;++q){var r=q+1;if(d[r]&&d[r]>=h){var c=h-d[q];var g=d[r]-h;return(g>c)?d[q]:d[r]}}return d[d.length-1]}}},toString:function(){return("DragDrop "+this.id)}}})();if(!Ext.dd.DragDropMgr){Ext.dd.DragDropMgr=function(){var a=Ext.EventManager;return{ids:{},handleIds:{},dragCurrent:null,dragOvers:{},deltaX:0,deltaY:0,preventDefault:true,stopPropagation:true,initialized:false,locked:false,init:function(){this.initialized=true},POINT:0,INTERSECT:1,mode:0,_execOnAll:function(d,c){for(var m in this.ids){for(var b in this.ids[m]){var n=this.ids[m][b];if(!this.isTypeOfDD(n)){continue}n[d].apply(n,c)}}},_onLoad:function(){this.init();a.on(document,"mouseup",this.handleMouseUp,this,true);a.on(document,"mousemove",this.handleMouseMove,this,true);a.on(window,"unload",this._onUnload,this,true);a.on(window,"resize",this._onResize,this,true)},_onResize:function(b){this._execOnAll("resetConstraints",[])},lock:function(){this.locked=true},unlock:function(){this.locked=false},isLocked:function(){return this.locked},locationCache:{},useCache:true,clickPixelThresh:3,clickTimeThresh:350,dragThreshMet:false,clickTimeout:null,startX:0,startY:0,regDragDrop:function(c,b){if(!this.initialized){this.init()}if(!this.ids[b]){this.ids[b]={}}this.ids[b][c.id]=c},removeDDFromGroup:function(d,b){if(!this.ids[b]){this.ids[b]={}}var c=this.ids[b];if(c&&c[d.id]){delete c[d.id]}},_remove:function(c){for(var b in c.groups){if(b&&this.ids[b]&&this.ids[b][c.id]){delete this.ids[b][c.id]}}delete this.handleIds[c.id]},regHandle:function(c,b){if(!this.handleIds[c]){this.handleIds[c]={}}this.handleIds[c][b]=b},isDragDrop:function(b){return(this.getDDById(b))?true:false},getRelated:function(n,c){var m=[];for(var d in n.groups){for(j in this.ids[d]){var b=this.ids[d][j];if(!this.isTypeOfDD(b)){continue}if(!c||b.isTarget){m[m.length]=b}}}return m},isLegalTarget:function(n,m){var c=this.getRelated(n,true);for(var d=0,b=c.length;d<b;++d){if(c[d].id==m.id){return true}}return false},isTypeOfDD:function(b){return(b&&b.__ygDragDrop)},isHandle:function(c,b){return(this.handleIds[c]&&this.handleIds[c][b])},getDDById:function(c){for(var b in this.ids){if(this.ids[b][c]){return this.ids[b][c]}}return null},handleMouseDown:function(d,c){if(Ext.QuickTips){Ext.QuickTips.disable()}if(this.dragCurrent){this.handleMouseUp(d)}this.currentTarget=d.getTarget();this.dragCurrent=c;var b=c.getEl();this.startX=d.getPageX();this.startY=d.getPageY();this.deltaX=this.startX-b.offsetLeft;this.deltaY=this.startY-b.offsetTop;this.dragThreshMet=false;this.clickTimeout=setTimeout(function(){var g=Ext.dd.DDM;g.startDrag(g.startX,g.startY)},this.clickTimeThresh)},startDrag:function(b,c){clearTimeout(this.clickTimeout);if(this.dragCurrent){this.dragCurrent.b4StartDrag(b,c);this.dragCurrent.startDrag(b,c)}this.dragThreshMet=true},handleMouseUp:function(b){if(Ext.QuickTips){Ext.QuickTips.enable()}if(!this.dragCurrent){return}clearTimeout(this.clickTimeout);if(this.dragThreshMet){this.fireEvents(b,true)}else{}this.stopDrag(b);this.stopEvent(b)},stopEvent:function(b){if(this.stopPropagation){b.stopPropagation()}if(this.preventDefault){b.preventDefault()}},stopDrag:function(b){if(this.dragCurrent){if(this.dragThreshMet){this.dragCurrent.b4EndDrag(b);this.dragCurrent.endDrag(b)}this.dragCurrent.onMouseUp(b)}this.dragCurrent=null;this.dragOvers={}},handleMouseMove:function(d){if(!this.dragCurrent){return true}if(Ext.isIE&&(d.button!==0&&d.button!==1&&d.button!==2)){this.stopEvent(d);return this.handleMouseUp(d)}if(!this.dragThreshMet){var c=Math.abs(this.startX-d.getPageX());var b=Math.abs(this.startY-d.getPageY());if(c>this.clickPixelThresh||b>this.clickPixelThresh){this.startDrag(this.startX,this.startY)}}if(this.dragThreshMet){this.dragCurrent.b4Drag(d);this.dragCurrent.onDrag(d);if(!this.dragCurrent.moveOnly){this.fireEvents(d,false)}}this.stopEvent(d);return true},fireEvents:function(o,p){var F=this.dragCurrent;if(!F||F.isLocked()){return}var l=o.getPoint();var r=[];var d=[];var m=[];var h=[];var c=[];for(var g in this.dragOvers){var b=this.dragOvers[g];if(!this.isTypeOfDD(b)){continue}if(!this.isOverTarget(l,b,this.mode)){d.push(b)}r[g]=true;delete this.dragOvers[g]}for(var q in F.groups){if("string"!=typeof q){continue}for(g in this.ids[q]){var k=this.ids[q][g];if(!this.isTypeOfDD(k)){continue}if(k.isTarget&&!k.isLocked()&&k!=F){if(this.isOverTarget(l,k,this.mode)){if(p){h.push(k)}else{if(!r[k.id]){c.push(k)}else{m.push(k)}this.dragOvers[k.id]=k}}}}}if(this.mode){if(d.length){F.b4DragOut(o,d);F.onDragOut(o,d)}if(c.length){F.onDragEnter(o,c)}if(m.length){F.b4DragOver(o,m);F.onDragOver(o,m)}if(h.length){F.b4DragDrop(o,h);F.onDragDrop(o,h)}}else{var n=0;for(g=0,n=d.length;g<n;++g){F.b4DragOut(o,d[g].id);F.onDragOut(o,d[g].id)}for(g=0,n=c.length;g<n;++g){F.onDragEnter(o,c[g].id)}for(g=0,n=m.length;g<n;++g){F.b4DragOver(o,m[g].id);F.onDragOver(o,m[g].id)}for(g=0,n=h.length;g<n;++g){F.b4DragDrop(o,h[g].id);F.onDragDrop(o,h[g].id)}}if(p&&!h.length){F.onInvalidDrop(o)}},getBestMatch:function(d){var n=null;var c=d.length;if(c==1){n=d[0]}else{for(var m=0;m<c;++m){var b=d[m];if(b.cursorIsOver){n=b;break}else{if(!n||n.overlap.getArea()<b.overlap.getArea()){n=b}}}}return n},refreshCache:function(c){for(var b in c){if("string"!=typeof b){continue}for(var d in this.ids[b]){var m=this.ids[b][d];if(this.isTypeOfDD(m)){var n=this.getLocation(m);if(n){this.locationCache[m.id]=n}else{delete this.locationCache[m.id]}}}}},verifyEl:function(c){if(c){var b;if(Ext.isIE){try{b=c.offsetParent}catch(d){}}else{b=c.offsetParent}if(b){return true}}return false},getLocation:function(o){if(!this.isTypeOfDD(o)){return null}var m=o.getEl(),B,h,g,d,b,k,c,q,n;try{B=Ext.lib.Dom.getXY(m)}catch(p){}if(!B){return null}h=B[0];g=h+m.offsetWidth;d=B[1];b=d+m.offsetHeight;k=d-o.padding[0];c=g+o.padding[1];q=b+o.padding[2];n=h-o.padding[3];return new Ext.lib.Region(k,c,q,n)},isOverTarget:function(u,v,c){var g=this.locationCache[v.id];if(!g||!this.useCache){g=this.getLocation(v);this.locationCache[v.id]=g}if(!g){return false}v.cursorIsOver=g.contains(u);var t=this.dragCurrent;if(!t||!t.getTargetCoord||(!c&&!t.constrainX&&!t.constrainY)){return v.cursorIsOver}v.overlap=null;var h=t.getTargetCoord(u.x,u.y);var b=t.getDragEl();var d=new Ext.lib.Region(h.y,h.x+b.offsetWidth,h.y+b.offsetHeight,h.x);var k=d.intersect(g);if(k){v.overlap=k;return(c)?true:v.cursorIsOver}else{return false}},_onUnload:function(c,b){Ext.dd.DragDropMgr.unregAll()},unregAll:function(){if(this.dragCurrent){this.stopDrag();this.dragCurrent=null}this._execOnAll("unreg",[]);for(var b in this.elementCache){delete this.elementCache[b]}this.elementCache={};this.ids={}},elementCache:{},getElWrapper:function(c){var b=this.elementCache[c];if(!b||!b.el){b=this.elementCache[c]=new this.ElementWrapper(Ext.getDom(c))}return b},getElement:function(b){return Ext.getDom(b)},getCss:function(c){var b=Ext.getDom(c);return(b)?b.style:null},ElementWrapper:function(b){this.el=b||null;this.id=this.el&&b.id;this.css=this.el&&b.style},getPosX:function(b){return Ext.lib.Dom.getX(b)},getPosY:function(b){return Ext.lib.Dom.getY(b)},swapNode:function(d,b){if(d.swapNode){d.swapNode(b)}else{var l=b.parentNode;var c=b.nextSibling;if(c==d){l.insertBefore(d,b)}else{if(b==d.nextSibling){l.insertBefore(b,d)}else{d.parentNode.replaceChild(b,d);l.insertBefore(d,c)}}}},getScroll:function(){var d,b,l=document.documentElement,c=document.body;if(l&&(l.scrollTop||l.scrollLeft)){d=l.scrollTop;b=l.scrollLeft}else{if(c){d=c.scrollTop;b=c.scrollLeft}else{}}return{top:d,left:b}},getStyle:function(c,b){return Ext.fly(c).getStyle(b)},getScrollTop:function(){return this.getScroll().top},getScrollLeft:function(){return this.getScroll().left},moveToEl:function(b,d){var c=Ext.lib.Dom.getXY(d);Ext.lib.Dom.setXY(b,c)},numericSort:function(b,c){return(b-c)},_timeoutCount:0,_addListeners:function(){var b=Ext.dd.DDM;if(Ext.lib.Event&&document){b._onLoad()}else{if(b._timeoutCount>2000){}else{setTimeout(b._addListeners,10);if(document&&document.body){b._timeoutCount+=1}}}},handleWasClicked:function(b,d){if(this.isHandle(d,b.id)){return true}else{var c=b.parentNode;while(c){if(this.isHandle(d,c.id)){return true}else{c=c.parentNode}}}return false}}}();Ext.dd.DDM=Ext.dd.DragDropMgr;Ext.dd.DDM._addListeners()}Ext.dd.DD=function(a,b,c){if(a){this.init(a,b,c)}};Ext.extend(Ext.dd.DD,Ext.dd.DragDrop,{scroll:true,autoOffset:function(a,d){var c=a-this.startPageX;var b=d-this.startPageY;this.setDelta(c,b)},setDelta:function(b,a){this.deltaX=b;this.deltaY=a},setDragElPos:function(a,c){var b=this.getDragEl();this.alignElWithMouse(b,a,c)},alignElWithMouse:function(d,t,s){var h=this.getTargetCoord(t,s);var c=d.dom?d:Ext.fly(d,"_dd");if(!this.deltaSetXY){var a=[h.x,h.y];c.setXY(a);var g=c.getLeft(true);var b=c.getTop(true);this.deltaSetXY=[g-h.x,b-h.y]}else{c.setLeftTop(h.x+this.deltaSetXY[0],h.y+this.deltaSetXY[1])}this.cachePosition(h.x,h.y);this.autoScroll(h.x,h.y,d.offsetHeight,d.offsetWidth);return h},cachePosition:function(c,b){if(c){this.lastPageX=c;this.lastPageY=b}else{var a=Ext.lib.Dom.getXY(this.getEl());this.lastPageX=a[0];this.lastPageY=a[1]}},autoScroll:function(E,D,m,F){if(this.scroll){var a=Ext.lib.Dom.getViewHeight();var d=Ext.lib.Dom.getViewWidth();var k=this.DDM.getScrollTop();var l=this.DDM.getScrollLeft();var p=m+D;var c=F+E;var o=(a+k-D-this.deltaY);var n=(d+l-E-this.deltaX);var g=40;var b=(document.all)?80:30;if(p>a&&o<g){window.scrollTo(l,k+b)}if(D<k&&k>0&&D-k<g){window.scrollTo(l,k-b)}if(c>d&&n<g){window.scrollTo(l+b,k)}if(E<l&&l>0&&E-l<g){window.scrollTo(l-b,k)}}},getTargetCoord:function(a,d){var c=a-this.deltaX;var b=d-this.deltaY;if(this.constrainX){if(c<this.minX){c=this.minX}if(c>this.maxX){c=this.maxX}}if(this.constrainY){if(b<this.minY){b=this.minY}if(b>this.maxY){b=this.maxY}}c=this.getTick(c,this.xTicks);b=this.getTick(b,this.yTicks);return{x:c,y:b}},applyConfig:function(){Ext.dd.DD.superclass.applyConfig.call(this);this.scroll=(this.config.scroll!==false)},b4MouseDown:function(a){this.autoOffset(a.getPageX(),a.getPageY())},b4Drag:function(a){this.setDragElPos(a.getPageX(),a.getPageY())},toString:function(){return("DD "+this.id)}});Ext.dd.DDProxy=function(a,b,c){if(a){this.init(a,b,c);this.initFrame()}};Ext.dd.DDProxy.dragElId="ygddfdiv";Ext.extend(Ext.dd.DDProxy,Ext.dd.DD,{resizeFrame:true,centerFrame:false,createFrame:function(){var d=this;var c=document.body;if(!c||!c.firstChild){setTimeout(function(){d.createFrame()},50);return}var b=this.getDragEl();if(!b){b=document.createElement("div");b.id=this.dragElId;var a=b.style;a.position="absolute";a.visibility="hidden";a.cursor="move";a.border="2px solid #aaa";a.zIndex=999;c.insertBefore(b,c.firstChild)}},initFrame:function(){this.createFrame()},applyConfig:function(){Ext.dd.DDProxy.superclass.applyConfig.call(this);this.resizeFrame=(this.config.resizeFrame!==false);this.centerFrame=(this.config.centerFrame);this.setDragElId(this.config.dragElId||Ext.dd.DDProxy.dragElId)},showFrame:function(c,b){var a=this.getEl();var d=this.getDragEl();var n=d.style;this._resizeProxy();if(this.centerFrame){this.setDelta(Math.round(parseInt(n.width,10)/2),Math.round(parseInt(n.height,10)/2))}this.setDragElPos(c,b);Ext.fly(d).show()},_resizeProxy:function(){if(this.resizeFrame){var a=this.getEl();Ext.fly(this.getDragEl()).setSize(a.offsetWidth,a.offsetHeight)}},b4MouseDown:function(c){var b=c.getPageX();var a=c.getPageY();this.autoOffset(b,a);this.setDragElPos(b,a)},b4StartDrag:function(a,b){this.showFrame(a,b)},b4EndDrag:function(a){Ext.fly(this.getDragEl()).hide()},endDrag:function(a){var c=this.getEl();var b=this.getDragEl();b.style.visibility="";this.beforeMove();c.style.visibility="hidden";Ext.dd.DDM.moveToEl(c,b);b.style.visibility="hidden";c.style.visibility="";this.afterDrag()},beforeMove:function(){},afterDrag:function(){},toString:function(){return("DDProxy "+this.id)}});Ext.dd.DDTarget=function(a,b,c){if(a){this.initTarget(a,b,c)}};Ext.extend(Ext.dd.DDTarget,Ext.dd.DragDrop,{toString:function(){return("DDTarget "+this.id)}});Ext.dd.DragSource=function(b,a){this.el=Ext.get(b);if(!this.dragData){this.dragData={}}Ext.apply(this,a);if(!this.proxy){this.proxy=new Ext.dd.StatusProxy()}Ext.dd.DragSource.superclass.constructor.call(this,this.el.dom,this.ddGroup||this.group,{dragElId:this.proxy.id,resizeFrame:false,isTarget:false,scroll:this.scroll===true});this.dragging=false};Ext.extend(Ext.dd.DragSource,Ext.dd.DDProxy,{dropAllowed:"x-dd-drop-ok",dropNotAllowed:"x-dd-drop-nodrop",getDragData:function(a){return this.dragData},onDragEnter:function(a,b){var d=Ext.dd.DragDropMgr.getDDById(b);this.cachedTarget=d;if(this.beforeDragEnter(d,a,b)!==false){if(d.isNotifyTarget){var c=d.notifyEnter(this,a,this.dragData);this.proxy.setStatus(c)}else{this.proxy.setStatus(this.dropAllowed)}if(this.afterDragEnter){this.afterDragEnter(d,a,b)}}},beforeDragEnter:function(c,b,a){return true},alignElWithMouse:function(){Ext.dd.DragSource.superclass.alignElWithMouse.apply(this,arguments);this.proxy.sync()},onDragOver:function(a,b){var d=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(b);if(this.beforeDragOver(d,a,b)!==false){if(d.isNotifyTarget){var c=d.notifyOver(this,a,this.dragData);this.proxy.setStatus(c)}if(this.afterDragOver){this.afterDragOver(d,a,b)}}},beforeDragOver:function(c,b,a){return true},onDragOut:function(c,a){var b=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(a);if(this.beforeDragOut(b,c,a)!==false){if(b.isNotifyTarget){b.notifyOut(this,c,this.dragData)}this.proxy.reset();if(this.afterDragOut){this.afterDragOut(b,c,a)}}this.cachedTarget=null},beforeDragOut:function(c,b,a){return true},onDragDrop:function(c,a){var b=this.cachedTarget||Ext.dd.DragDropMgr.getDDById(a);if(this.beforeDragDrop(b,c,a)!==false){if(b.isNotifyTarget){if(b.notifyDrop(this,c,this.dragData)){this.onValidDrop(b,c,a)}else{this.onInvalidDrop(b,c,a)}}else{this.onValidDrop(b,c,a)}if(this.afterDragDrop){this.afterDragDrop(b,c,a)}}delete this.cachedTarget},beforeDragDrop:function(c,b,a){return true},onValidDrop:function(c,b,a){this.hideProxy();if(this.afterValidDrop){this.afterValidDrop(c,b,a)}},getRepairXY:function(b,a){return this.el.getXY()},onInvalidDrop:function(c,b,a){this.beforeInvalidDrop(c,b,a);if(this.cachedTarget){if(this.cachedTarget.isNotifyTarget){this.cachedTarget.notifyOut(this,b,this.dragData)}this.cacheTarget=null}this.proxy.repair(this.getRepairXY(b,this.dragData),this.afterRepair,this);if(this.afterInvalidDrop){this.afterInvalidDrop(b,a)}},afterRepair:function(){if(Ext.enableFx){this.el.highlight(this.hlColor||"c3daf9")}this.dragging=false},beforeInvalidDrop:function(c,b,a){return true},handleMouseDown:function(b){if(this.dragging){return}var a=this.getDragData(b);if(a&&this.onBeforeDrag(a,b)!==false){this.dragData=a;this.proxy.stop();Ext.dd.DragSource.superclass.handleMouseDown.apply(this,arguments)}},onBeforeDrag:function(a,b){return true},onStartDrag:Ext.emptyFn,startDrag:function(a,b){this.proxy.reset();this.dragging=true;this.proxy.update("");this.onInitDrag(a,b);this.proxy.show()},onInitDrag:function(b,a){var c=this.el.dom.cloneNode(true);c.id=Ext.id();this.proxy.update(c);this.onStartDrag(b,a);return true},getProxy:function(){return this.proxy},hideProxy:function(){this.proxy.hide();this.proxy.reset(true);this.dragging=false},triggerCacheRefresh:function(){Ext.dd.DDM.refreshCache(this.groups)},b4EndDrag:function(a){},endDrag:function(a){this.onEndDrag(this.dragData,a)},onEndDrag:function(a,b){},autoOffset:function(a,b){this.setDelta(-12,-20)}});Ext.data.SortTypes={none:function(a){return a},stripTagsRE:/<\/?[^>]+>/gi,asText:function(a){return String(a).replace(this.stripTagsRE,"")},asUCText:function(a){return String(a).toUpperCase().replace(this.stripTagsRE,"")},asUCString:function(a){return String(a).toUpperCase()},asDate:function(a){if(!a){return 0}if(Ext.isDate(a)){return a.getTime()}return Date.parse(String(a))},asFloat:function(a){var b=parseFloat(String(a).replace(/,/g,""));if(isNaN(b)){b=0}return b},asInt:function(a){var b=parseInt(String(a).replace(/,/g,""));if(isNaN(b)){b=0}return b}};Ext.data.Record=function(a,b){this.id=(b||b===0)?b:++Ext.data.Record.AUTO_ID;this.data=a};Ext.data.Record.create=function(c){var a=Ext.extend(Ext.data.Record,{});var b=a.prototype;b.fields=new Ext.util.MixedCollection(false,function(g){return g.name});for(var n=0,d=c.length;n<d;n++){b.fields.add(new Ext.data.Field(c[n]))}a.getField=function(g){return b.fields.get(g)};return a};Ext.data.Record.AUTO_ID=1000;Ext.data.Record.EDIT="edit";Ext.data.Record.REJECT="reject";Ext.data.Record.COMMIT="commit";Ext.data.Record.prototype={dirty:false,editing:false,error:null,modified:null,join:function(a){this.store=a},set:function(a,b){if(String(this.data[a])==String(b)){return}this.dirty=true;if(!this.modified){this.modified={}}if(typeof this.modified[a]=="undefined"){this.modified[a]=this.data[a]}this.data[a]=b;if(!this.editing&&this.store){this.store.afterEdit(this)}},get:function(a){return this.data[a]},beginEdit:function(){this.editing=true;this.modified={}},cancelEdit:function(){this.editing=false;delete this.modified},endEdit:function(){this.editing=false;if(this.dirty&&this.store){this.store.afterEdit(this)}},reject:function(c){var b=this.modified;for(var a in b){if(typeof b[a]!="function"){this.data[a]=b[a]}}this.dirty=false;delete this.modified;this.editing=false;if(this.store&&c!==true){this.store.afterReject(this)}},commit:function(a){this.dirty=false;delete this.modified;this.editing=false;if(this.store&&a!==true){this.store.afterCommit(this)}},getChanges:function(){var b=this.modified,c={};for(var a in b){if(b.hasOwnProperty(a)){c[a]=this.data[a]}}return c},hasError:function(){return this.error!=null},clearError:function(){this.error=null},copy:function(a){return new this.constructor(Ext.apply({},this.data),a||this.id)},isModified:function(a){return !!(this.modified&&this.modified.hasOwnProperty(a))}};Ext.StoreMgr=Ext.apply(new Ext.util.MixedCollection(),{register:function(){for(var a=0,b;b=arguments[a];a++){this.add(b)}},unregister:function(){for(var a=0,b;b=arguments[a];a++){this.remove(this.lookup(b))}},lookup:function(a){return typeof a=="object"?a:this.get(a)},getKey:function(a){return a.storeId||a.id}});Ext.data.Store=function(a){this.data=new Ext.util.MixedCollection(false);this.data.getKey=function(b){return b.id};this.baseParams={};this.paramNames={start:"start",limit:"limit",sort:"sort",dir:"dir"};if(a&&a.data){this.inlineData=a.data;delete a.data}Ext.apply(this,a);if(this.url&&!this.proxy){this.proxy=new Ext.data.HttpProxy({url:this.url})}if(this.reader){if(!this.recordType){this.recordType=this.reader.recordType}if(this.reader.onMetaChange){this.reader.onMetaChange=this.onMetaChange.createDelegate(this)}}if(this.recordType){this.fields=this.recordType.prototype.fields}this.modified=[];this.addEvents("datachanged","metachange","add","remove","update","clear","beforeload","load","loadexception");if(this.proxy){this.relayEvents(this.proxy,["loadexception"])}this.sortToggle={};if(this.sortInfo){this.setDefaultSort(this.sortInfo.field,this.sortInfo.direction)}Ext.data.Store.superclass.constructor.call(this);if(this.storeId||this.id){Ext.StoreMgr.register(this)}if(this.inlineData){this.loadData(this.inlineData);delete this.inlineData}else{if(this.autoLoad){this.load.defer(10,this,[typeof this.autoLoad=="object"?this.autoLoad:undefined])}}};Ext.extend(Ext.data.Store,Ext.util.Observable,{remoteSort:false,pruneModifiedRecords:false,lastOptions:null,destroy:function(){if(this.storeId||this.id){Ext.StoreMgr.unregister(this)}this.data=null;this.purgeListeners()},add:function(d){d=[].concat(d);if(d.length<1){return}for(var b=0,c=d.length;b<c;b++){d[b].join(this)}var a=this.data.length;this.data.addAll(d);if(this.snapshot){this.snapshot.addAll(d)}this.fireEvent("add",this,d,a)},addSorted:function(a){var b=this.findInsertIndex(a);this.insert(b,a)},remove:function(a){var b=this.data.indexOf(a);this.data.removeAt(b);if(this.pruneModifiedRecords){this.modified.remove(a)}if(this.snapshot){this.snapshot.remove(a)}this.fireEvent("remove",this,a,b)},removeAt:function(a){this.remove(this.getAt(a))},removeAll:function(){this.data.clear();if(this.snapshot){this.snapshot.clear()}if(this.pruneModifiedRecords){this.modified=[]}this.fireEvent("clear",this)},insert:function(a,d){d=[].concat(d);for(var b=0,c=d.length;b<c;b++){this.data.insert(a,d[b]);d[b].join(this)}this.fireEvent("add",this,d,a)},indexOf:function(a){return this.data.indexOf(a)},indexOfId:function(a){return this.data.indexOfKey(a)},getById:function(a){return this.data.key(a)},getAt:function(a){return this.data.itemAt(a)},getRange:function(b,a){return this.data.getRange(b,a)},storeOptions:function(a){a=Ext.apply({},a);delete a.callback;delete a.scope;this.lastOptions=a},load:function(c){c=c||{};if(this.fireEvent("beforeload",this,c)!==false){this.storeOptions(c);var a=Ext.apply(c.params||{},this.baseParams);if(this.sortInfo&&this.remoteSort){var b=this.paramNames;a[b.sort]=this.sortInfo.field;a[b.dir]=this.sortInfo.direction}this.proxy.load(a,this.reader,this.loadRecords,this,c);return true}else{return false}},reload:function(a){this.load(Ext.applyIf(a||{},this.lastOptions))},loadRecords:function(b,d,a){if(!b||a===false){if(a!==false){this.fireEvent("load",this,[],d)}if(d.callback){d.callback.call(d.scope||this,[],d,false)}return}var r=b.records,q=b.totalRecords||r.length;if(!d||d.add!==true){if(this.pruneModifiedRecords){this.modified=[]}for(var g=0,c=r.length;g<c;g++){r[g].join(this)}if(this.snapshot){this.data=this.snapshot;delete this.snapshot}this.data.clear();this.data.addAll(r);this.totalLength=q;this.applySort();this.fireEvent("datachanged",this)}else{this.totalLength=Math.max(q,this.data.length+r.length);this.add(r)}this.fireEvent("load",this,r,d);if(d.callback){d.callback.call(d.scope||this,r,d,true)}},loadData:function(a,b){var c=this.reader.readRecords(a);this.loadRecords(c,{add:b},true)},getCount:function(){return this.data.length||0},getTotalCount:function(){return this.totalLength||0},getSortState:function(){return this.sortInfo},applySort:function(){if(this.sortInfo&&!this.remoteSort){var a=this.sortInfo,b=a.field;this.sortData(b,a.direction)}},sortData:function(a,b){b=b||"ASC";var c=this.fields.get(a).sortType;var d=function(l,k){var h=c(l.data[a]),g=c(k.data[a]);return h>g?1:(h<g?-1:0)};this.data.sort(b,d);if(this.snapshot&&this.snapshot!=this.data){this.snapshot.sort(b,d)}},setDefaultSort:function(b,a){a=a?a.toUpperCase():"ASC";this.sortInfo={field:b,direction:a};this.sortToggle[b]=a},sort:function(c,a){var b=this.fields.get(c);if(!b){return false}if(!a){if(this.sortInfo&&this.sortInfo.field==b.name){a=(this.sortToggle[b.name]||"ASC").toggle("ASC","DESC")}else{a=b.sortDir}}var n=(this.sortToggle)?this.sortToggle[b.name]:null;var d=(this.sortInfo)?this.sortInfo:null;this.sortToggle[b.name]=a;this.sortInfo={field:b.name,direction:a};if(!this.remoteSort){this.applySort();this.fireEvent("datachanged",this)}else{if(!this.load(this.lastOptions)){if(n){this.sortToggle[b.name]=n}if(d){this.sortInfo=d}}}},each:function(b,a){this.data.each(b,a)},getModifiedRecords:function(){return this.modified},createFilterFn:function(a,d,b,c){if(Ext.isEmpty(d,false)){return false}d=this.data.createValueMatcher(d,b,c);return function(g){return d.test(g.data[a])}},sum:function(b,c,d){var p=this.data.items,o=0;c=c||0;d=(d||d===0)?d:p.length-1;for(var a=c;a<=d;a++){o+=(p[a].data[b]||0)}return o},filter:function(b,a,c,d){var n=this.createFilterFn(b,a,c,d);return n?this.filterBy(n):this.clearFilter()},filterBy:function(b,a){this.snapshot=this.snapshot||this.data;this.data=this.queryBy(b,a||this);this.fireEvent("datachanged",this)},query:function(b,a,c,d){var n=this.createFilterFn(b,a,c,d);return n?this.queryBy(n):this.data.clone()},queryBy:function(c,b){var a=this.snapshot||this.data;return a.filterBy(c,b||this)},find:function(a,p,c,b,d){var o=this.createFilterFn(a,p,b,d);return o?this.data.findIndexBy(o,null,c):-1},findBy:function(c,b,a){return this.data.findIndexBy(c,b,a)},collect:function(g,h,w){var c=(w===true&&this.snapshot)?this.snapshot.items:this.data.items;var k,m,v=[],x={};for(var a=0,b=c.length;a<b;a++){k=c[a].data[g];m=String(k);if((h||!Ext.isEmpty(k))&&!x[m]){x[m]=true;v[v.length]=k}}return v},clearFilter:function(a){if(this.isFiltered()){this.data=this.snapshot;delete this.snapshot;if(a!==true){this.fireEvent("datachanged",this)}}},isFiltered:function(){return this.snapshot&&this.snapshot!=this.data},afterEdit:function(a){if(this.modified.indexOf(a)==-1){this.modified.push(a)}this.fireEvent("update",this,a,Ext.data.Record.EDIT)},afterReject:function(a){this.modified.remove(a);this.fireEvent("update",this,a,Ext.data.Record.REJECT)},afterCommit:function(a){this.modified.remove(a);this.fireEvent("update",this,a,Ext.data.Record.COMMIT)},commitChanges:function(){var c=this.modified.slice(0);this.modified=[];for(var a=0,b=c.length;a<b;a++){c[a].commit()}},rejectChanges:function(){var c=this.modified.slice(0);this.modified=[];for(var a=0,b=c.length;a<b;a++){c[a].reject()}},onMetaChange:function(c,b,a){this.recordType=b;this.fields=b.prototype.fields;delete this.snapshot;this.sortInfo=c.sortInfo;this.modified=[];this.fireEvent("metachange",this,this.reader.meta)},findInsertIndex:function(b){this.suspendEvents();var a=this.data.clone();this.data.add(b);this.applySort();var c=this.data.indexOf(b);this.data=a;this.resumeEvents();return c}});Ext.data.SimpleStore=function(a){Ext.data.SimpleStore.superclass.constructor.call(this,Ext.apply(a,{reader:new Ext.data.ArrayReader({id:a.id},Ext.data.Record.create(a.fields))}))};Ext.extend(Ext.data.SimpleStore,Ext.data.Store,{loadData:function(c,n){if(this.expandData===true){var b=[];for(var a=0,d=c.length;a<d;a++){b[b.length]=[c[a]]}c=b}Ext.data.SimpleStore.superclass.loadData.call(this,c,n)}});Ext.data.Field=function(b){if(typeof b=="string"){b={name:b}}Ext.apply(this,b);if(!this.type){this.type="auto"}var a=Ext.data.SortTypes;if(typeof this.sortType=="string"){this.sortType=a[this.sortType]}if(!this.sortType){switch(this.type){case"string":this.sortType=a.asUCString;break;case"date":this.sortType=a.asDate;break;default:this.sortType=a.none}}var c=/[\$,%]/g;if(!this.convert){var n,d=this.dateFormat;switch(this.type){case"":case"auto":case undefined:n=function(g){return g};break;case"string":n=function(g){return(g===undefined||g===null)?"":String(g)};break;case"int":n=function(g){return g!==undefined&&g!==null&&g!==""?parseInt(String(g).replace(c,""),10):""};break;case"float":n=function(g){return g!==undefined&&g!==null&&g!==""?parseFloat(String(g).replace(c,""),10):""};break;case"bool":case"boolean":n=function(g){return g===true||g==="true"||g==1};break;case"date":n=function(h){if(!h){return""}if(Ext.isDate(h)){return h}if(d){if(d=="timestamp"){return new Date(h*1000)}if(d=="time"){return new Date(parseInt(h,10))}return Date.parseDate(h,d)}var g=Date.parse(h);return g?new Date(g):null};break}this.convert=n}};Ext.data.Field.prototype={dateFormat:null,defaultValue:"",mapping:null,sortType:null,sortDir:"ASC"};Ext.data.DataReader=function(a,b){this.meta=a;this.recordType=Ext.isArray(b)?Ext.data.Record.create(b):b};Ext.data.DataReader.prototype={};Ext.data.DataProxy=function(){this.addEvents("beforeload","load");Ext.data.DataProxy.superclass.constructor.call(this)};Ext.extend(Ext.data.DataProxy,Ext.util.Observable);Ext.data.MemoryProxy=function(a){Ext.data.MemoryProxy.superclass.constructor.call(this);this.data=a};Ext.extend(Ext.data.MemoryProxy,Ext.data.DataProxy,{load:function(r,d,a,g,c){r=r||{};var b;try{b=d.readRecords(this.data)}catch(h){this.fireEvent("loadexception",this,c,null,h);a.call(g,null,c,false);return}a.call(g,b,c,true)},update:function(b,a){}});Ext.data.HttpProxy=function(a){Ext.data.HttpProxy.superclass.constructor.call(this);this.conn=a;this.useAjax=!a||!a.events};Ext.extend(Ext.data.HttpProxy,Ext.data.DataProxy,{getConnection:function(){return this.useAjax?Ext.Ajax:this.conn},load:function(b,o,c,p,d){if(this.fireEvent("beforeload",this,b)!==false){var a={params:b||{},request:{callback:c,scope:p,arg:d},reader:o,callback:this.loadResponse,scope:this};if(this.useAjax){Ext.applyIf(a,this.conn);if(this.activeRequest){Ext.Ajax.abort(this.activeRequest)}this.activeRequest=Ext.Ajax.request(a)}else{this.conn.request(a)}}else{c.call(p||this,null,d,false)}},loadResponse:function(c,b,n){delete this.activeRequest;if(!b){this.fireEvent("loadexception",this,c,n);c.request.callback.call(c.request.scope,null,c.request.arg,false);return}var d;try{d=c.reader.read(n)}catch(a){this.fireEvent("loadexception",this,c,n,a);c.request.callback.call(c.request.scope,null,c.request.arg,false);return}this.fireEvent("load",this,c,c.request.arg);c.request.callback.call(c.request.scope,d,c.request.arg,true)},update:function(a){},updateResponse:function(a){}});Ext.data.ScriptTagProxy=function(a){Ext.data.ScriptTagProxy.superclass.constructor.call(this);Ext.apply(this,a);this.head=document.getElementsByTagName("head")[0]};Ext.data.ScriptTagProxy.TRANS_ID=1000;Ext.extend(Ext.data.ScriptTagProxy,Ext.data.DataProxy,{timeout:30000,callbackParam:"callback",nocache:true,load:function(a,b,d,g,h){if(this.fireEvent("beforeload",this,a)!==false){var y=Ext.urlEncode(Ext.apply(a,this.extraParams));var x=this.url;x+=(x.indexOf("?")!=-1?"&":"?")+y;if(this.nocache){x+="&_dc="+(new Date().getTime())}var w=++Ext.data.ScriptTagProxy.TRANS_ID;var k={id:w,cb:"stcCallback"+w,scriptId:"stcScript"+w,params:a,arg:h,url:x,callback:d,scope:g,reader:b};var z=this;window[k.cb]=function(l){z.handleResponse(l,k)};x+=String.format("&{0}={1}",this.callbackParam,k.cb);if(this.autoAbort!==false){this.abort()}k.timeoutId=this.handleFailure.defer(this.timeout,this,[k]);var c=document.createElement("script");c.setAttribute("src",x);c.setAttribute("type","text/javascript");c.setAttribute("id",k.scriptId);this.head.appendChild(c);this.trans=k}else{d.call(g||this,null,h,false)}},isLoading:function(){return this.trans?true:false},abort:function(){if(this.isLoading()){this.destroyTrans(this.trans)}},destroyTrans:function(c,b){this.head.removeChild(document.getElementById(c.scriptId));clearTimeout(c.timeoutId);if(b){window[c.cb]=undefined;try{delete window[c.cb]}catch(a){}}else{window[c.cb]=function(){window[c.cb]=undefined;try{delete window[c.cb]}catch(d){}}}},handleResponse:function(b,d){this.trans=false;this.destroyTrans(d,true);var c;try{c=d.reader.readRecords(b)}catch(a){this.fireEvent("loadexception",this,b,d.arg,a);d.callback.call(d.scope||window,null,d.arg,false);return}this.fireEvent("load",this,b,d.arg);d.callback.call(d.scope||window,c,d.arg,true)},handleFailure:function(a){this.trans=false;this.destroyTrans(a,false);this.fireEvent("loadexception",this,null,a.arg);a.callback.call(a.scope||window,null,a.arg,false)}});Ext.data.JsonReader=function(a,b){a=a||{};Ext.data.JsonReader.superclass.constructor.call(this,a,b||a.fields)};Ext.extend(Ext.data.JsonReader,Ext.data.DataReader,{read:function(response){var json=response.responseText;var o=eval("("+json+")");if(!o){throw {message:"JsonReader.read: Json object not found"}}return this.readRecords(o)},onMetaChange:function(b,a,c){},simpleAccess:function(b,a){return b[a]},getJsonAccessor:function(){var a=/[\[\.]/;return function(c){try{return(a.test(c))?new Function("obj","return obj."+c):function(d){return d[c]}}catch(b){}return Ext.emptyFn}}(),readRecords:function(x){this.jsonData=x;if(x.metaData){delete this.ef;this.meta=x.metaData;this.recordType=Ext.data.Record.create(x.metaData.fields);this.onMetaChange(this.meta,this.recordType,x)}var p=this.meta,a=this.recordType,r=a.prototype.fields,l=r.items,k=r.length;if(!this.ef){if(p.totalProperty){this.getTotal=this.getJsonAccessor(p.totalProperty)}if(p.successProperty){this.getSuccess=this.getJsonAccessor(p.successProperty)}this.getRoot=p.root?this.getJsonAccessor(p.root):function(c){return c};if(p.id){var R=this.getJsonAccessor(p.id);this.getId=function(g){var c=R(g);return(c===undefined||c==="")?null:c}}else{this.getId=function(){return null}}this.ef=[];for(var B=0;B<k;B++){r=l[B];var z=(r.mapping!==undefined&&r.mapping!==null)?r.mapping:r.name;this.ef[B]=this.getJsonAccessor(z)}}var y=this.getRoot(x),t=y.length,q=t,h=true;if(p.totalProperty){var m=parseInt(this.getTotal(x),10);if(!isNaN(m)){q=m}}if(p.successProperty){var m=this.getSuccess(x);if(m===false||m==="false"){h=false}}var C=[];for(var B=0;B<t;B++){var u=y[B];var b={};var w=this.getId(u);for(var A=0;A<k;A++){r=l[A];var m=this.ef[A](u);b[r.name]=r.convert((m!==undefined)?m:r.defaultValue,u)}var d=new a(b,w);d.json=u;C[B]=d}return{success:h,records:C,totalRecords:q}}});Ext.data.ArrayReader=Ext.extend(Ext.data.JsonReader,{readRecords:function(b){var a=this.meta?this.meta.id:null;var p=this.recordType,h=p.prototype.fields;var g=[];var r=b;for(var t=0;t<r.length;t++){var c=r[t];var u={};var J=((a||a===0)&&c[a]!==undefined&&c[a]!==""?c[a]:null);for(var q=0,w=h.length;q<w;q++){var l=h.items[q];var m=l.mapping!==undefined&&l.mapping!==null?l.mapping:q;var s=c[m]!==undefined?c[m]:l.defaultValue;s=l.convert(s,c);u[l.name]=s}var d=new p(u,J);d.json=c;g[g.length]=d}return{records:g,totalRecords:g.length}}});Ext.ComponentMgr=function(){var b=new Ext.util.MixedCollection();var a={};return{register:function(c){b.add(c)},unregister:function(c){b.remove(c)},get:function(c){return b.get(c)},onAvailable:function(d,c,h){b.on("add",function(g,l){if(l.id==d){c.call(h||l,l);b.un("add",c,h)}})},all:b,registerType:function(d,c){a[d]=c;c.xtype=d},create:function(c,d){return new a[c.xtype||d](c)}}}();Ext.reg=Ext.ComponentMgr.registerType;Ext.Component=function(c){c=c||{};if(c.initialConfig){if(c.isAction){this.baseAction=c}c=c.initialConfig}else{if(c.tagName||c.dom||typeof c=="string"){c={applyTo:c,id:c.id||c}}}this.initialConfig=c;Ext.apply(this,c);this.addEvents("disable","enable","beforeshow","show","beforehide","hide","beforerender","render","beforedestroy","destroy","beforestaterestore","staterestore","beforestatesave","statesave");this.getId();Ext.ComponentMgr.register(this);Ext.Component.superclass.constructor.call(this);if(this.baseAction){this.baseAction.addComponent(this)}this.initComponent();if(this.plugins){if(Ext.isArray(this.plugins)){for(var a=0,b=this.plugins.length;a<b;a++){this.plugins[a]=this.initPlugin(this.plugins[a])}}else{this.plugins=this.initPlugin(this.plugins)}}if(this.stateful!==false){this.initState(c)}if(this.applyTo){this.applyToMarkup(this.applyTo);delete this.applyTo}else{if(this.renderTo){this.render(this.renderTo);delete this.renderTo}}};Ext.Component.AUTO_ID=1000;Ext.extend(Ext.Component,Ext.util.Observable,{disabledClass:"x-item-disabled",allowDomMove:true,autoShow:false,hideMode:"display",hideParent:false,hidden:false,disabled:false,rendered:false,ctype:"Ext.Component",actionMode:"el",getActionEl:function(){return this[this.actionMode]},initPlugin:function(a){a.init(this);return a},initComponent:Ext.emptyFn,render:function(b,a){if(!this.rendered&&this.fireEvent("beforerender",this)!==false){if(!b&&this.el){this.el=Ext.get(this.el);b=this.el.dom.parentNode;this.allowDomMove=false}this.container=Ext.get(b);if(this.ctCls){this.container.addClass(this.ctCls)}this.rendered=true;if(a!==undefined){if(typeof a=="number"){a=this.container.dom.childNodes[a]}else{a=Ext.getDom(a)}}this.onRender(this.container,a||null);if(this.autoShow){this.el.removeClass(["x-hidden","x-hide-"+this.hideMode])}if(this.cls){this.el.addClass(this.cls);delete this.cls}if(this.style){this.el.applyStyles(this.style);delete this.style}if(this.overCls){this.el.addClassOnOver(this.overCls)}this.fireEvent("render",this);this.afterRender(this.container);if(this.hidden){this.hide()}if(this.disabled){this.disable()}if(this.stateful!==false){this.initStateEvents()}}return this},initState:function(b){if(Ext.state.Manager){var a=this.getStateId();if(a){var c=Ext.state.Manager.get(a);if(c){if(this.fireEvent("beforestaterestore",this,c)!==false){this.applyState(c);this.fireEvent("staterestore",this,c)}}}}},getStateId:function(){return this.stateId||((this.id.indexOf("ext-comp-")==0||this.id.indexOf("ext-gen")==0)?null:this.id)},initStateEvents:function(){if(this.stateEvents){for(var a=0,b;b=this.stateEvents[a];a++){this.on(b,this.saveState,this,{delay:100})}}},applyState:function(b,a){if(b){Ext.apply(this,b)}},getState:function(){return null},saveState:function(){if(Ext.state.Manager){var b=this.getStateId();if(b){var a=this.getState();if(this.fireEvent("beforestatesave",this,a)!==false){Ext.state.Manager.set(b,a);this.fireEvent("statesave",this,a)}}}},applyToMarkup:function(a){this.allowDomMove=false;this.el=Ext.get(a);this.render(this.el.dom.parentNode)},addClass:function(a){if(this.el){this.el.addClass(a)}else{this.cls=this.cls?this.cls+" "+a:a}},removeClass:function(a){if(this.el){this.el.removeClass(a)}else{if(this.cls){this.cls=this.cls.split(" ").remove(a).join(" ")}}},onRender:function(c,b){if(this.autoEl){if(typeof this.autoEl=="string"){this.el=document.createElement(this.autoEl)}else{var a=document.createElement("div");Ext.DomHelper.overwrite(a,this.autoEl);this.el=a.firstChild}if(!this.el.id){this.el.id=this.getId()}}if(this.el){this.el=Ext.get(this.el);if(this.allowDomMove!==false){c.dom.insertBefore(this.el.dom,b)}}},getAutoCreate:function(){var a=typeof this.autoCreate=="object"?this.autoCreate:Ext.apply({},this.defaultAutoCreate);if(this.id&&!a.id){a.id=this.id}return a},afterRender:Ext.emptyFn,destroy:function(){if(this.fireEvent("beforedestroy",this)!==false){this.beforeDestroy();if(this.rendered){this.el.removeAllListeners();this.el.remove();if(this.actionMode=="container"){this.container.remove()}}this.onDestroy();Ext.ComponentMgr.unregister(this);this.fireEvent("destroy",this);this.purgeListeners()}},beforeDestroy:Ext.emptyFn,onDestroy:Ext.emptyFn,getEl:function(){return this.el},getId:function(){return this.id||(this.id="ext-comp-"+(++Ext.Component.AUTO_ID))},getItemId:function(){return this.itemId||this.getId()},focus:function(b,a){if(a){this.focus.defer(typeof a=="number"?a:10,this,[b,false]);return}if(this.rendered){this.el.focus();if(b===true){this.el.dom.select()}}return this},blur:function(){if(this.rendered){this.el.blur()}return this},disable:function(){if(this.rendered){this.onDisable()}this.disabled=true;this.fireEvent("disable",this);return this},onDisable:function(){this.getActionEl().addClass(this.disabledClass);this.el.dom.disabled=true},enable:function(){if(this.rendered){this.onEnable()}this.disabled=false;this.fireEvent("enable",this);return this},onEnable:function(){this.getActionEl().removeClass(this.disabledClass);this.el.dom.disabled=false},setDisabled:function(a){this[a?"disable":"enable"]()},show:function(){if(this.fireEvent("beforeshow",this)!==false){this.hidden=false;if(this.autoRender){this.render(typeof this.autoRender=="boolean"?Ext.getBody():this.autoRender)}if(this.rendered){this.onShow()}this.fireEvent("show",this)}return this},onShow:function(){if(this.hideParent){this.container.removeClass("x-hide-"+this.hideMode)}else{this.getActionEl().removeClass("x-hide-"+this.hideMode)}},hide:function(){if(this.fireEvent("beforehide",this)!==false){this.hidden=true;if(this.rendered){this.onHide()}this.fireEvent("hide",this)}return this},onHide:function(){if(this.hideParent){this.container.addClass("x-hide-"+this.hideMode)}else{this.getActionEl().addClass("x-hide-"+this.hideMode)}},setVisible:function(a){if(a){this.show()}else{this.hide()}return this},isVisible:function(){return this.rendered&&this.getActionEl().isVisible()},cloneConfig:function(c){c=c||{};var a=c.id||Ext.id();var b=Ext.applyIf(c,this.initialConfig);b.id=a;return new this.constructor(b)},getXType:function(){return this.constructor.xtype},isXType:function(b,a){if(typeof b=="function"){b=b.xtype}else{if(typeof b=="object"){b=b.constructor.xtype}}return !a?("/"+this.getXTypes()+"/").indexOf("/"+b+"/")!=-1:this.constructor.xtype==b},getXTypes:function(){var b=this.constructor;if(!b.xtypes){var a=[],d=this;while(d&&d.constructor.xtype){a.unshift(d.constructor.xtype);d=d.constructor.superclass}b.xtypeChain=a;b.xtypes=a.join("/")}return b.xtypes},findParentBy:function(a){for(var b=this.ownerCt;(b!=null)&&!a(b,this);b=b.ownerCt){}return b||null},findParentByType:function(a){return typeof a=="function"?this.findParentBy(function(b){return b.constructor===a}):this.findParentBy(function(b){return b.constructor.xtype===a})},mon:function(c,n,b,a,d){if(!this.mons){this.mons=[];this.on("beforedestroy",function(){for(var h=0,g=this.mons.length;h<g;h++){var k=this.mons[h];k.item.un(k.ename,k.fn,k.scope)}},this)}this.mons.push({item:c,ename:n,fn:b,scope:a});c.on(n,b,a,d)}});Ext.reg("component",Ext.Component);(function(){Ext.Layer=function(d,p){d=d||{};var h=Ext.DomHelper;var c=d.parentEl,o=c?Ext.getDom(c):document.body;if(p){this.dom=Ext.getDom(p)}if(!this.dom){var g=d.dh||{tag:"div",cls:"x-layer"};this.dom=h.append(o,g)}if(d.cls){this.addClass(d.cls)}this.constrain=d.constrain!==false;this.visibilityMode=Ext.Element.VISIBILITY;if(d.id){this.id=this.dom.id=d.id}else{this.id=Ext.id(this.dom)}this.zindex=d.zindex||this.getZIndex();this.position("absolute",this.zindex);if(d.shadow){this.shadowOffset=d.shadowOffset||4;this.shadow=new Ext.Shadow({offset:this.shadowOffset,mode:d.shadow})}else{this.shadowOffset=0}this.useShim=d.shim!==false&&Ext.useShims;this.useDisplay=d.useDisplay;this.hide()};var a=Ext.Element.prototype;var b=[];Ext.extend(Ext.Layer,Ext.Element,{getZIndex:function(){return this.zindex||parseInt(this.getStyle("z-index"),10)||11000},getShim:function(){if(!this.useShim){return null}if(this.shim){return this.shim}var d=b.shift();if(!d){d=this.createShim();d.enableDisplayMode("block");d.dom.style.display="none";d.dom.style.visibility="visible"}var c=this.dom.parentNode;if(d.dom.parentNode!=c){c.insertBefore(d.dom,this.dom)}d.setStyle("z-index",this.getZIndex()-2);this.shim=d;return d},hideShim:function(){if(this.shim){this.shim.setDisplayed(false);b.push(this.shim);delete this.shim}},disableShadow:function(){if(this.shadow){this.shadowDisabled=true;this.shadow.hide();this.lastShadowOffset=this.shadowOffset;this.shadowOffset=0}},enableShadow:function(c){if(this.shadow){this.shadowDisabled=false;this.shadowOffset=this.lastShadowOffset;delete this.lastShadowOffset;if(c){this.sync(true)}}},sync:function(c){var t=this.shadow;if(!this.updating&&this.isVisible()&&(t||this.useShim)){var k=this.getShim();var s=this.getWidth(),g=this.getHeight();var d=this.getLeft(true),u=this.getTop(true);if(t&&!this.shadowDisabled){if(c&&!t.isVisible()){t.show(this)}else{t.realign(d,u,s,g)}if(k){if(c){k.show()}var m=t.adjusts,v=k.dom.style;v.left=(Math.min(d,d+m.l))+"px";v.top=(Math.min(u,u+m.t))+"px";v.width=(s+m.w)+"px";v.height=(g+m.h)+"px"}}else{if(k){if(c){k.show()}k.setSize(s,g);k.setLeftTop(d,u)}}}},destroy:function(){this.hideShim();if(this.shadow){this.shadow.hide()}this.removeAllListeners();Ext.removeNode(this.dom);Ext.Element.uncache(this.id)},remove:function(){this.destroy()},beginUpdate:function(){this.updating=true},endUpdate:function(){this.updating=false;this.sync(true)},hideUnders:function(c){if(this.shadow){this.shadow.hide()}this.hideShim()},constrainXY:function(){if(this.constrain){var g=Ext.lib.Dom.getViewWidth(),w=Ext.lib.Dom.getViewHeight();var v=Ext.getDoc().getScroll();var u=this.getXY();var k=u[0],d=u[1];var l=this.dom.offsetWidth+this.shadowOffset,x=this.dom.offsetHeight+this.shadowOffset;var c=false;if((k+l)>g+v.left){k=g-l-this.shadowOffset;c=true}if((d+x)>w+v.top){d=w-x-this.shadowOffset;c=true}if(k<v.left){k=v.left;c=true}if(d<v.top){d=v.top;c=true}if(c){if(this.avoidY){var m=this.avoidY;if(d<=m&&(d+x)>=m){d=m-x-5}}u=[k,d];this.storeXY(u);a.setXY.call(this,u);this.sync()}}},isVisible:function(){return this.visible},showAction:function(){this.visible=true;if(this.useDisplay===true){this.setDisplayed("")}else{if(this.lastXY){a.setXY.call(this,this.lastXY)}else{if(this.lastLT){a.setLeftTop.call(this,this.lastLT[0],this.lastLT[1])}}}},hideAction:function(){this.visible=false;if(this.useDisplay===true){this.setDisplayed(false)}else{this.setLeftTop(-10000,-10000)}},setVisible:function(d,p,c,h,g){if(d){this.showAction()}if(p&&d){var k=function(){this.sync(true);if(h){h()}}.createDelegate(this);a.setVisible.call(this,true,true,c,k,g)}else{if(!d){this.hideUnders(true)}var k=h;if(p){k=function(){this.hideAction();if(h){h()}}.createDelegate(this)}a.setVisible.call(this,d,p,c,k,g);if(d){this.sync(true)}else{if(!p){this.hideAction()}}}},storeXY:function(c){delete this.lastLT;this.lastXY=c},storeLeftTop:function(d,c){delete this.lastXY;this.lastLT=[d,c]},beforeFx:function(){this.beforeAction();return Ext.Layer.superclass.beforeFx.apply(this,arguments)},afterFx:function(){Ext.Layer.superclass.afterFx.apply(this,arguments);this.sync(this.isVisible())},beforeAction:function(){if(!this.updating&&this.shadow){this.shadow.hide()}},setLeft:function(c){this.storeLeftTop(c,this.getTop(true));a.setLeft.apply(this,arguments);this.sync()},setTop:function(c){this.storeLeftTop(this.getLeft(true),c);a.setTop.apply(this,arguments);this.sync()},setLeftTop:function(d,c){this.storeLeftTop(d,c);a.setLeftTop.apply(this,arguments);this.sync()},setXY:function(h,p,d,g,c){this.fixDisplay();this.beforeAction();this.storeXY(h);var k=this.createCB(g);a.setXY.call(this,h,p,d,k,c);if(!p){k()}},createCB:function(d){var c=this;return function(){c.constrainXY();c.sync(true);if(d){d()}}},setX:function(d,h,c,g,n){this.setXY([d,this.getY()],h,c,g,n)},setY:function(h,d,n,c,g){this.setXY([this.getX(),h],d,n,c,g)},setSize:function(m,r,l,c,d,g){this.beforeAction();var k=this.createCB(d);a.setSize.call(this,m,r,l,c,k,g);if(!l){k()}},setWidth:function(d,p,c,h,g){this.beforeAction();var k=this.createCB(h);a.setWidth.call(this,d,p,c,k,g);if(!p){k()}},setHeight:function(d,p,c,g,k){this.beforeAction();var l=this.createCB(g);a.setHeight.call(this,d,p,c,l,k);if(!p){l()}},setBounds:function(l,g,m,o,k,c,d,v){this.beforeAction();var n=this.createCB(d);if(!k){this.storeXY([l,g]);a.setXY.call(this,[l,g]);a.setSize.call(this,m,o,k,c,n,v);n()}else{a.setBounds.call(this,l,g,m,o,k,c,n,v)}return this},setZIndex:function(c){this.zindex=c;this.setStyle("z-index",c+2);if(this.shadow){this.shadow.setZIndex(c+1)}if(this.shim){this.shim.setStyle("z-index",c)}}})})();Ext.Shadow=function(d){Ext.apply(this,d);if(typeof this.mode!="string"){this.mode=this.defaultMode}var l=this.offset,c={h:0};var b=Math.floor(this.offset/2);switch(this.mode.toLowerCase()){case"drop":c.w=0;c.l=c.t=l;c.t-=1;if(Ext.isIE){c.l-=this.offset+b;c.t-=this.offset+b;c.w-=b;c.h-=b;c.t+=1}break;case"sides":c.w=(l*2);c.l=-l;c.t=l-1;if(Ext.isIE){c.l-=(this.offset-b);c.t-=this.offset+b;c.l+=1;c.w-=(this.offset-b)*2;c.w-=b+1;c.h-=1}break;case"frame":c.w=c.h=(l*2);c.l=c.t=-l;c.t+=1;c.h-=2;if(Ext.isIE){c.l-=(this.offset-b);c.t-=(this.offset-b);c.l+=1;c.w-=(this.offset+b+1);c.h-=(this.offset+b);c.h+=1}break}this.adjusts=c};Ext.Shadow.prototype={offset:4,defaultMode:"drop",show:function(a){a=Ext.get(a);if(!this.el){this.el=Ext.Shadow.Pool.pull();if(this.el.dom.nextSibling!=a.dom){this.el.insertBefore(a)}}this.el.setStyle("z-index",this.zIndex||parseInt(a.getStyle("z-index"),10)-1);if(Ext.isIE){this.el.dom.style.filter="progid:DXImageTransform.Microsoft.alpha(opacity=50) progid:DXImageTransform.Microsoft.Blur(pixelradius="+(this.offset)+")"}this.realign(a.getLeft(true),a.getTop(true),a.getWidth(),a.getHeight());this.el.dom.style.display="block"},isVisible:function(){return this.el?true:false},realign:function(b,m,k,o){if(!this.el){return}var E=this.adjusts,C=this.el.dom,p=C.style;var q=0;p.left=(b+E.l)+"px";p.top=(m+E.t)+"px";var g=(k+E.w),n=(o+E.h),r=g+"px",F=n+"px";if(p.width!=r||p.height!=F){p.width=r;p.height=F;if(!Ext.isIE){var D=C.childNodes;var c=Math.max(0,(g-12))+"px";D[0].childNodes[1].style.width=c;D[1].childNodes[1].style.width=c;D[2].childNodes[1].style.width=c;D[1].style.height=Math.max(0,(n-12))+"px"}}},hide:function(){if(this.el){this.el.dom.style.display="none";Ext.Shadow.Pool.push(this.el);delete this.el}},setZIndex:function(a){this.zIndex=a;if(this.el){this.el.setStyle("z-index",a)}}};Ext.Shadow.Pool=function(){var b=[];var a=Ext.isIE?'<div class="x-ie-shadow"></div>':'<div class="x-shadow"><div class="xst"><div class="xstl"></div><div class="xstc"></div><div class="xstr"></div></div><div class="xsc"><div class="xsml"></div><div class="xsmc"></div><div class="xsmr"></div></div><div class="xsb"><div class="xsbl"></div><div class="xsbc"></div><div class="xsbr"></div></div></div>';return{pull:function(){var c=b.shift();if(!c){c=Ext.get(Ext.DomHelper.insertHtml("beforeBegin",document.body.firstChild,a));c.autoBoxAdjust=false}return c},push:function(c){b.push(c)}}}();Ext.BoxComponent=Ext.extend(Ext.Component,{initComponent:function(){Ext.BoxComponent.superclass.initComponent.call(this);this.addEvents("resize","move")},boxReady:false,deferHeight:false,setSize:function(o,a){if(typeof o=="object"){a=o.height;o=o.width}if(!this.boxReady){this.width=o;this.height=a;return this}if(this.lastSize&&this.lastSize.width==o&&this.lastSize.height==a){return this}this.lastSize={width:o,height:a};var p=this.adjustSize(o,a);var c=p.width,d=p.height;if(c!==undefined||d!==undefined){var b=this.getResizeEl();if(!this.deferHeight&&c!==undefined&&d!==undefined){b.setSize(c,d)}else{if(!this.deferHeight&&d!==undefined){b.setHeight(d)}else{if(c!==undefined){b.setWidth(c)}}}this.onResize(c,d,o,a);this.fireEvent("resize",this,c,d,o,a)}return this},setWidth:function(a){return this.setSize(a)},setHeight:function(a){return this.setSize(undefined,a)},getSize:function(){return this.el.getSize()},getPosition:function(a){if(a===true){return[this.el.getLeft(true),this.el.getTop(true)]}return this.xy||this.el.getXY()},getBox:function(b){var c=this.el.getSize();if(b===true){c.x=this.el.getLeft(true);c.y=this.el.getTop(true)}else{var a=this.xy||this.el.getXY();c.x=a[0];c.y=a[1]}return c},updateBox:function(a){this.setSize(a.width,a.height);this.setPagePosition(a.x,a.y);return this},getResizeEl:function(){return this.resizeEl||this.el},getPositionEl:function(){return this.positionEl||this.el},setPosition:function(d,c){if(d&&typeof d[1]=="number"){c=d[1];d=d[0]}this.x=d;this.y=c;if(!this.boxReady){return this}var o=this.adjustPosition(d,c);var b=o.x,a=o.y;var p=this.getPositionEl();if(b!==undefined||a!==undefined){if(b!==undefined&&a!==undefined){p.setLeftTop(b,a)}else{if(b!==undefined){p.setLeft(b)}else{if(a!==undefined){p.setTop(a)}}}this.onPosition(b,a);this.fireEvent("move",this,b,a)}return this},setPagePosition:function(b,a){if(b&&typeof b[1]=="number"){a=b[1];b=b[0]}this.pageX=b;this.pageY=a;if(!this.boxReady){return}if(b===undefined||a===undefined){return}var c=this.el.translatePoints(b,a);this.setPosition(c.left,c.top);return this},onRender:function(b,a){Ext.BoxComponent.superclass.onRender.call(this,b,a);if(this.resizeEl){this.resizeEl=Ext.get(this.resizeEl)}if(this.positionEl){this.positionEl=Ext.get(this.positionEl)}},afterRender:function(){Ext.BoxComponent.superclass.afterRender.call(this);this.boxReady=true;this.setSize(this.width,this.height);if(this.x||this.y){this.setPosition(this.x,this.y)}else{if(this.pageX||this.pageY){this.setPagePosition(this.pageX,this.pageY)}}},syncSize:function(){delete this.lastSize;this.setSize(this.autoWidth?undefined:this.el.getWidth(),this.autoHeight?undefined:this.el.getHeight());return this},onResize:function(b,d,c,a){},onPosition:function(a,b){},adjustSize:function(a,b){if(this.autoWidth){a="auto"}if(this.autoHeight){b="auto"}return{width:a,height:b}},adjustPosition:function(a,b){return{x:a,y:b}}});Ext.reg("box",Ext.BoxComponent);Ext.SplitBar=function(a,c,n,b,d){this.el=Ext.get(a,true);this.el.dom.unselectable="on";this.resizingEl=Ext.get(c,true);this.orientation=n||Ext.SplitBar.HORIZONTAL;this.minSize=0;this.maxSize=2000;this.animate=false;this.useShim=false;this.shim=null;if(!d){this.proxy=Ext.SplitBar.createProxy(this.orientation)}else{this.proxy=Ext.get(d).dom}this.dd=new Ext.dd.DDProxy(this.el.dom.id,"XSplitBars",{dragElId:this.proxy.id});this.dd.b4StartDrag=this.onStartProxyDrag.createDelegate(this);this.dd.endDrag=this.onEndProxyDrag.createDelegate(this);this.dragSpecs={};this.adapter=new Ext.SplitBar.BasicLayoutAdapter();this.adapter.init(this);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.placement=b||(this.el.getX()>this.resizingEl.getX()?Ext.SplitBar.LEFT:Ext.SplitBar.RIGHT);this.el.addClass("x-splitbar-h")}else{this.placement=b||(this.el.getY()>this.resizingEl.getY()?Ext.SplitBar.TOP:Ext.SplitBar.BOTTOM);this.el.addClass("x-splitbar-v")}this.addEvents("resize","moved","beforeresize","beforeapply");Ext.SplitBar.superclass.constructor.call(this)};Ext.extend(Ext.SplitBar,Ext.util.Observable,{onStartProxyDrag:function(d,c){this.fireEvent("beforeresize",this);this.overlay=Ext.DomHelper.append(document.body,{cls:"x-drag-overlay",html:"&#160;"},true);this.overlay.unselectable();this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();Ext.get(this.proxy).setDisplayed("block");var a=this.adapter.getElementSize(this);this.activeMinSize=this.getMinimumSize();this.activeMaxSize=this.getMaximumSize();var b=a-this.activeMinSize;var n=Math.max(this.activeMaxSize-a,0);if(this.orientation==Ext.SplitBar.HORIZONTAL){this.dd.resetConstraints();this.dd.setXConstraint(this.placement==Ext.SplitBar.LEFT?b:n,this.placement==Ext.SplitBar.LEFT?n:b);this.dd.setYConstraint(0,0)}else{this.dd.resetConstraints();this.dd.setXConstraint(0,0);this.dd.setYConstraint(this.placement==Ext.SplitBar.TOP?b:n,this.placement==Ext.SplitBar.TOP?n:b)}this.dragSpecs.startSize=a;this.dragSpecs.startPoint=[d,c];Ext.dd.DDProxy.prototype.b4StartDrag.call(this.dd,d,c)},onEndProxyDrag:function(a){Ext.get(this.proxy).setDisplayed(false);var c=Ext.lib.Event.getXY(a);if(this.overlay){Ext.destroy(this.overlay);delete this.overlay}var b;if(this.orientation==Ext.SplitBar.HORIZONTAL){b=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.LEFT?c[0]-this.dragSpecs.startPoint[0]:this.dragSpecs.startPoint[0]-c[0])}else{b=this.dragSpecs.startSize+(this.placement==Ext.SplitBar.TOP?c[1]-this.dragSpecs.startPoint[1]:this.dragSpecs.startPoint[1]-c[1])}b=Math.min(Math.max(b,this.activeMinSize),this.activeMaxSize);if(b!=this.dragSpecs.startSize){if(this.fireEvent("beforeapply",this,b)!==false){this.adapter.setElementSize(this,b);this.fireEvent("moved",this,b);this.fireEvent("resize",this,b)}}},getAdapter:function(){return this.adapter},setAdapter:function(a){this.adapter=a;this.adapter.init(this)},getMinimumSize:function(){return this.minSize},setMinimumSize:function(a){this.minSize=a},getMaximumSize:function(){return this.maxSize},setMaximumSize:function(a){this.maxSize=a},setCurrentSize:function(b){var a=this.animate;this.animate=false;this.adapter.setElementSize(this,b);this.animate=a},destroy:function(a){if(this.shim){this.shim.remove()}this.dd.unreg();Ext.destroy(Ext.get(this.proxy));if(a){this.el.remove()}}});Ext.SplitBar.createProxy=function(c){var a=new Ext.Element(document.createElement("div"));a.unselectable();var b="x-splitbar-proxy";a.addClass(b+" "+(c==Ext.SplitBar.HORIZONTAL?b+"-h":b+"-v"));document.body.appendChild(a.dom);return a.dom};Ext.SplitBar.BasicLayoutAdapter=function(){};Ext.SplitBar.BasicLayoutAdapter.prototype={init:function(a){},getElementSize:function(a){if(a.orientation==Ext.SplitBar.HORIZONTAL){return a.resizingEl.getWidth()}else{return a.resizingEl.getHeight()}},setElementSize:function(c,b,a){if(c.orientation==Ext.SplitBar.HORIZONTAL){if(!c.animate){c.resizingEl.setWidth(b);if(a){a(c,b)}}else{c.resizingEl.setWidth(b,true,0.1,a,"easeOut")}}else{if(!c.animate){c.resizingEl.setHeight(b);if(a){a(c,b)}}else{c.resizingEl.setHeight(b,true,0.1,a,"easeOut")}}}};Ext.SplitBar.AbsoluteLayoutAdapter=function(a){this.basic=new Ext.SplitBar.BasicLayoutAdapter();this.container=Ext.get(a)};Ext.SplitBar.AbsoluteLayoutAdapter.prototype={init:function(a){this.basic.init(a)},getElementSize:function(a){return this.basic.getElementSize(a)},setElementSize:function(c,b,a){this.basic.setElementSize(c,b,this.moveSplitter.createDelegate(this,[c]))},moveSplitter:function(a){var b=Ext.SplitBar;switch(a.placement){case b.LEFT:a.el.setX(a.resizingEl.getRight());break;case b.RIGHT:a.el.setStyle("right",(this.container.getWidth()-a.resizingEl.getLeft())+"px");break;case b.TOP:a.el.setY(a.resizingEl.getBottom());break;case b.BOTTOM:a.el.setY(a.resizingEl.getTop()-a.el.getHeight());break}}};Ext.SplitBar.VERTICAL=1;Ext.SplitBar.HORIZONTAL=2;Ext.SplitBar.LEFT=1;Ext.SplitBar.RIGHT=2;Ext.SplitBar.TOP=3;Ext.SplitBar.BOTTOM=4;Ext.Container=Ext.extend(Ext.BoxComponent,{autoDestroy:true,defaultType:"panel",initComponent:function(){Ext.Container.superclass.initComponent.call(this);this.addEvents("afterlayout","beforeadd","beforeremove","add","remove");var a=this.items;if(a){delete this.items;if(Ext.isArray(a)&&a.length>0){this.add.apply(this,a)}else{this.add(a)}}},initItems:function(){if(!this.items){this.items=new Ext.util.MixedCollection(false,this.getComponentId);this.getLayout()}},setLayout:function(a){if(this.layout&&this.layout!=a){this.layout.setContainer(null)}this.initItems();this.layout=a;a.setContainer(this)},render:function(){Ext.Container.superclass.render.apply(this,arguments);if(this.layout){if(typeof this.layout=="string"){this.layout=new Ext.Container.LAYOUTS[this.layout.toLowerCase()](this.layoutConfig)}this.setLayout(this.layout);if(this.activeItem!==undefined){var a=this.activeItem;delete this.activeItem;this.layout.setActiveItem(a);return}}if(!this.ownerCt){this.doLayout()}if(this.monitorResize===true){Ext.EventManager.onWindowResize(this.doLayout,this,[false])}},getLayoutTarget:function(){return this.el},getComponentId:function(a){return a.itemId||a.id},add:function(b){if(!this.items){this.initItems()}var p=arguments,g=p.length;if(g>1){for(var d=0;d<g;d++){this.add(p[d])}return}var o=this.lookupComponent(this.applyDefaults(b));var h=this.items.length;if(this.fireEvent("beforeadd",this,o,h)!==false&&this.onBeforeAdd(o)!==false){this.items.add(o);o.ownerCt=this;this.fireEvent("add",this,o,h)}return o},insert:function(g,b){if(!this.items){this.initItems()}var p=arguments,d=p.length;if(d>2){for(var h=d-1;h>=1;--h){this.insert(g,p[h])}return}var o=this.lookupComponent(this.applyDefaults(b));if(o.ownerCt==this&&this.items.indexOf(o)<g){--g}if(this.fireEvent("beforeadd",this,o,g)!==false&&this.onBeforeAdd(o)!==false){this.items.insert(g,o);o.ownerCt=this;this.fireEvent("add",this,o,g)}return o},applyDefaults:function(a){if(this.defaults){if(typeof a=="string"){a=Ext.ComponentMgr.get(a);Ext.apply(a,this.defaults)}else{if(!a.events){Ext.applyIf(a,this.defaults)}else{Ext.apply(a,this.defaults)}}}return a},onBeforeAdd:function(a){if(a.ownerCt){a.ownerCt.remove(a,false)}if(this.hideBorders===true){a.border=(a.border===true)}},remove:function(b,d){var a=this.getComponent(b);if(a&&this.fireEvent("beforeremove",this,a)!==false){this.items.remove(a);delete a.ownerCt;if(d===true||(d!==false&&this.autoDestroy)){a.destroy()}if(this.layout&&this.layout.activeItem==a){delete this.layout.activeItem}this.fireEvent("remove",this,a)}return a},removeAll:function(c){var a,b=[];while((a=this.items.last())){b.unshift(this.remove(a,c))}return b},getComponent:function(a){if(typeof a=="object"){return a}return this.items.get(a)},lookupComponent:function(a){if(typeof a=="string"){return Ext.ComponentMgr.get(a)}else{if(!a.events){return this.createComponent(a)}}return a},createComponent:function(a){return Ext.ComponentMgr.create(a,this.defaultType)},doLayout:function(b){if(this.rendered&&this.layout){this.layout.layout()}if(b!==false&&this.items){var a=this.items.items;for(var n=0,m=a.length;n<m;n++){var d=a[n];if(d.doLayout){d.doLayout()}}}},getLayout:function(){if(!this.layout){var a=new Ext.layout.ContainerLayout(this.layoutConfig);this.setLayout(a)}return this.layout},beforeDestroy:function(){if(this.items){Ext.destroy.apply(Ext,this.items.items)}if(this.monitorResize){Ext.EventManager.removeResizeListener(this.doLayout,this)}if(this.layout&&this.layout.destroy){this.layout.destroy()}Ext.Container.superclass.beforeDestroy.call(this)},bubble:function(a,d,c){var b=this;while(b){if(a.apply(d||b,c||[b])===false){break}b=b.ownerCt}},cascade:function(c,b,o){if(c.apply(b||this,o||[this])!==false){if(this.items){var a=this.items.items;for(var p=0,d=a.length;p<d;p++){if(a[p].cascade){a[p].cascade(c,b,o)}else{c.apply(b||a[p],o||[a[p]])}}}}},findById:function(a){var b,c=this;this.cascade(function(d){if(c!=d&&d.id===a){b=d;return false}});return b||null},findByType:function(b,a){return this.findBy(function(c){return c.isXType(b,a)})},find:function(b,a){return this.findBy(function(c){return c[b]===a})},findBy:function(b,a){var c=[],d=this;this.cascade(function(g){if(d!=g&&b.call(a||g,g,d)===true){c.push(g)}});return c}});Ext.Container.LAYOUTS={};Ext.reg("container",Ext.Container);Ext.layout.ContainerLayout=function(a){Ext.apply(this,a)};Ext.layout.ContainerLayout.prototype={monitorResize:false,activeItem:null,layout:function(){var a=this.container.getLayoutTarget();this.onLayout(this.container,a);this.container.fireEvent("afterlayout",this.container,this)},onLayout:function(a,b){this.renderAll(a,b)},isValidParent:function(a,d){var b=a.getPositionEl?a.getPositionEl():a.getEl();return b.dom.parentNode==d.dom},renderAll:function(a,b){var p=a.items.items;for(var o=0,g=p.length;o<g;o++){var d=p[o];if(d&&(!d.rendered||!this.isValidParent(d,b))){this.renderItem(d,o,b)}}},renderItem:function(b,d,a){if(b&&!b.rendered){b.render(a,d);if(this.extraCls){var l=b.getPositionEl?b.getPositionEl():b;l.addClass(this.extraCls)}if(this.renderHidden&&b!=this.activeItem){b.hide()}}else{if(b&&!this.isValidParent(b,a)){if(this.extraCls){var l=b.getPositionEl?b.getPositionEl():b;l.addClass(this.extraCls)}if(typeof d=="number"){d=a.dom.childNodes[d]}a.dom.insertBefore(b.getEl().dom,d||null);if(this.renderHidden&&b!=this.activeItem){b.hide()}}}},onResize:function(){if(this.container.collapsed){return}var a=this.container.bufferResize;if(a){if(!this.resizeTask){this.resizeTask=new Ext.util.DelayedTask(this.layout,this);this.resizeBuffer=typeof a=="number"?a:100}this.resizeTask.delay(this.resizeBuffer)}else{this.layout()}},setContainer:function(a){if(this.monitorResize&&a!=this.container){if(this.container){this.container.un("resize",this.onResize,this)}if(a){a.on("resize",this.onResize,this)}}this.container=a},parseMargins:function(c){var a=c.split(" ");var b=a.length;if(b==1){a[1]=a[0];a[2]=a[0];a[3]=a[0]}if(b==2){a[2]=a[0];a[3]=a[1]}return{top:parseInt(a[0],10)||0,right:parseInt(a[1],10)||0,bottom:parseInt(a[2],10)||0,left:parseInt(a[3],10)||0}},destroy:Ext.emptyFn};Ext.Container.LAYOUTS.auto=Ext.layout.ContainerLayout;Ext.layout.FitLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,onLayout:function(a,b){Ext.layout.FitLayout.superclass.onLayout.call(this,a,b);if(!this.container.collapsed){this.setItemSize(this.activeItem||a.items.itemAt(0),b.getStyleSize())}},setItemSize:function(b,a){if(b&&a.height>0){b.setSize(a)}}});Ext.Container.LAYOUTS.fit=Ext.layout.FitLayout;Ext.layout.CardLayout=Ext.extend(Ext.layout.FitLayout,{deferredRender:false,renderHidden:true,setActiveItem:function(a){a=this.container.getComponent(a);if(this.activeItem!=a){if(this.activeItem){this.activeItem.hide()}this.activeItem=a;a.show();this.layout()}},renderAll:function(a,b){if(this.deferredRender){this.renderItem(this.activeItem,undefined,b)}else{Ext.layout.CardLayout.superclass.renderAll.call(this,a,b)}}});Ext.Container.LAYOUTS.card=Ext.layout.CardLayout;Ext.layout.AnchorLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,getAnchorViewSize:function(a,b){return b.dom==document.body?b.getViewSize():b.getStyleSize()},onLayout:function(o,s){Ext.layout.AnchorLayout.superclass.onLayout.call(this,o,s);var H=this.getAnchorViewSize(o,s);var m=H.width,n=H.height;if(m<20||n<20){return}var d,G;if(o.anchorSize){if(typeof o.anchorSize=="number"){d=o.anchorSize}else{d=o.anchorSize.width;G=o.anchorSize.height}}else{d=o.initialConfig.width;G=o.initialConfig.height}var r=o.items.items,q=r.length,k,F,l,g,b;for(k=0;k<q;k++){F=r[k];if(F.anchor){l=F.anchorSpec;if(!l){var p=F.anchor.split(" ");F.anchorSpec=l={right:this.parseAnchor(p[0],F.initialConfig.width,d),bottom:this.parseAnchor(p[1],F.initialConfig.height,G)}}g=l.right?this.adjustWidthAnchor(l.right(m),F):undefined;b=l.bottom?this.adjustHeightAnchor(l.bottom(n),F):undefined;if(g||b){F.setSize(g||undefined,b||undefined)}}}},parseAnchor:function(p,o,d){if(p&&p!="none"){var c;if(/^(r|right|b|bottom)$/i.test(p)){var g=d-o;return function(a){if(a!==c){c=a;return a-g}}}else{if(p.indexOf("%")!=-1){var b=parseFloat(p.replace("%",""))*0.01;return function(a){if(a!==c){c=a;return Math.floor(a*b)}}}else{p=parseInt(p,10);if(!isNaN(p)){return function(a){if(a!==c){c=a;return a+p}}}}}}return false},adjustWidthAnchor:function(b,a){return b},adjustHeightAnchor:function(b,a){return b}});Ext.Container.LAYOUTS.anchor=Ext.layout.AnchorLayout;Ext.layout.ColumnLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,extraCls:"x-column",scrollOffset:0,isValidParent:function(b,a){return(b.getPositionEl?b.getPositionEl():b.getEl()).dom.parentNode==this.innerCt.dom},onLayout:function(x,d){var a=x.items.items,b=a.length,g,v;if(!this.innerCt){d.addClass("x-column-layout-ct");this.innerCt=d.createChild({cls:"x-column-inner"});this.innerCt.createChild({cls:"x-clear"})}this.renderAll(x,this.innerCt);var m=Ext.isIE&&d.dom!=Ext.getBody().dom?d.getStyleSize():d.getViewSize();if(m.width<1&&m.height<1){return}var k=m.width-d.getPadding("lr")-this.scrollOffset,w=m.height-d.getPadding("tb"),l=k;this.innerCt.setWidth(k);for(v=0;v<b;v++){g=a[v];if(!g.columnWidth){l-=(g.getSize().width+g.getEl().getMargins("lr"))}}l=l<0?0:l;for(v=0;v<b;v++){g=a[v];if(g.columnWidth){g.setSize(Math.floor(g.columnWidth*l)-g.getEl().getMargins("lr"))}}}});Ext.Container.LAYOUTS.column=Ext.layout.ColumnLayout;Ext.layout.BorderLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,rendered:false,onLayout:function(d,F){var g;if(!this.rendered){F.position();F.addClass("x-border-layout-ct");var C=d.items.items;g=[];for(var Z=0,t=C.length;Z<t;Z++){var z=C[Z];var o=z.region;if(z.collapsed){g.push(z)}z.collapsed=false;if(!z.rendered){z.cls=z.cls?z.cls+" x-border-panel":"x-border-panel";z.render(F,Z)}this[o]=o!="center"&&z.split?new Ext.layout.BorderLayout.SplitRegion(this,z.initialConfig,o):new Ext.layout.BorderLayout.Region(this,z.initialConfig,o);this[o].render(F,z)}this.rendered=true}var A=F.getViewSize();if(A.width<20||A.height<20){if(g){this.restoreCollapsed=g}return}else{if(this.restoreCollapsed){g=this.restoreCollapsed;delete this.restoreCollapsed}}var u=A.width,v=A.height;var r=u,Y=v,p=0,q=0;var E=this.north,x=this.south,l=this.west,y=this.east,z=this.center;if(!z&&Ext.layout.BorderLayout.WARN!==false){throw"No center region defined in BorderLayout "+d.id}if(E&&E.isVisible()){var D=E.getSize();var G=E.getMargins();D.width=u-(G.left+G.right);D.x=G.left;D.y=G.top;p=D.height+D.y+G.bottom;Y-=p;E.applyLayout(D)}if(x&&x.isVisible()){var D=x.getSize();var G=x.getMargins();D.width=u-(G.left+G.right);D.x=G.left;var B=(D.height+G.top+G.bottom);D.y=v-B+G.top;Y-=B;x.applyLayout(D)}if(l&&l.isVisible()){var D=l.getSize();var G=l.getMargins();D.height=Y-(G.top+G.bottom);D.x=G.left;D.y=p+G.top;var a=(D.width+G.left+G.right);q+=a;r-=a;l.applyLayout(D)}if(y&&y.isVisible()){var D=y.getSize();var G=y.getMargins();D.height=Y-(G.top+G.bottom);var a=(D.width+G.left+G.right);D.x=u-a+G.left;D.y=p+G.top;r-=a;y.applyLayout(D)}if(z){var G=z.getMargins();var k={x:q+G.left,y:p+G.top,width:r-(G.left+G.right),height:Y-(G.top+G.bottom)};z.applyLayout(k)}if(g){for(var Z=0,t=g.length;Z<t;Z++){g[Z].collapse(false)}}if(Ext.isIE&&Ext.isStrict){F.repaint()}},destroy:function(){var c=["north","south","east","west"];for(var b=0;b<c.length;b++){var a=this[c[b]];if(a){if(a.destroy){a.destroy()}else{if(a.split){a.split.destroy(true)}}}}Ext.layout.BorderLayout.superclass.destroy.call(this)}});Ext.layout.BorderLayout.Region=function(c,b,a){Ext.apply(this,b);this.layout=c;this.position=a;this.state={};if(typeof this.margins=="string"){this.margins=this.layout.parseMargins(this.margins)}this.margins=Ext.applyIf(this.margins||{},this.defaultMargins);if(this.collapsible){if(typeof this.cmargins=="string"){this.cmargins=this.layout.parseMargins(this.cmargins)}if(this.collapseMode=="mini"&&!this.cmargins){this.cmargins={left:0,top:0,right:0,bottom:0}}else{this.cmargins=Ext.applyIf(this.cmargins||{},a=="north"||a=="south"?this.defaultNSCMargins:this.defaultEWCMargins)}}};Ext.layout.BorderLayout.Region.prototype={collapsible:false,split:false,floatable:true,minWidth:50,minHeight:50,defaultMargins:{left:0,top:0,right:0,bottom:0},defaultNSCMargins:{left:5,top:5,right:5,bottom:5},defaultEWCMargins:{left:5,top:0,right:5,bottom:0},isCollapsed:false,render:function(d,a){this.panel=a;a.el.enableDisplayMode();this.targetEl=d;this.el=a.el;var c=a.getState,b=this.position;a.getState=function(){return Ext.apply(c.call(a)||{},this.state)}.createDelegate(this);if(b!="center"){a.allowQueuedExpand=false;a.on({beforecollapse:this.beforeCollapse,collapse:this.onCollapse,beforeexpand:this.beforeExpand,expand:this.onExpand,hide:this.onHide,show:this.onShow,scope:this});if(this.collapsible){a.collapseEl="el";a.slideAnchor=this.getSlideAnchor()}if(a.tools&&a.tools.toggle){a.tools.toggle.addClass("x-tool-collapse-"+b);a.tools.toggle.addClassOnOver("x-tool-collapse-"+b+"-over")}}},getCollapsedEl:function(){if(!this.collapsedEl){if(!this.toolTemplate){var b=new Ext.Template('<div class="x-tool x-tool-{id}">&#160;</div>');b.disableFormats=true;b.compile();Ext.layout.BorderLayout.Region.prototype.toolTemplate=b}this.collapsedEl=this.targetEl.createChild({cls:"x-layout-collapsed x-layout-collapsed-"+this.position,id:this.panel.id+"-xcollapsed"});this.collapsedEl.enableDisplayMode("block");if(this.collapseMode=="mini"){this.collapsedEl.addClass("x-layout-cmini-"+this.position);this.miniCollapsedEl=this.collapsedEl.createChild({cls:"x-layout-mini x-layout-mini-"+this.position,html:"&#160;"});this.miniCollapsedEl.addClassOnOver("x-layout-mini-over");this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this.onExpandClick,this,{stopEvent:true})}else{var a=this.toolTemplate.append(this.collapsedEl.dom,{id:"expand-"+this.position},true);a.addClassOnOver("x-tool-expand-"+this.position+"-over");a.on("click",this.onExpandClick,this,{stopEvent:true});if(this.floatable!==false){this.collapsedEl.addClassOnOver("x-layout-collapsed-over");this.collapsedEl.on("click",this.collapseClick,this)}}}return this.collapsedEl},onExpandClick:function(a){if(this.isSlid){this.afterSlideIn();this.panel.expand(false)}else{this.panel.expand()}},onCollapseClick:function(a){this.panel.collapse()},beforeCollapse:function(b,a){this.lastAnim=a;if(this.splitEl){this.splitEl.hide()}this.getCollapsedEl().show();this.panel.el.setStyle("z-index",100);this.isCollapsed=true;this.layout.layout()},onCollapse:function(a){this.panel.el.setStyle("z-index",1);if(this.lastAnim===false||this.panel.animCollapse===false){this.getCollapsedEl().dom.style.visibility="visible"}else{this.getCollapsedEl().slideIn(this.panel.slideAnchor,{duration:0.2})}this.state.collapsed=true;this.panel.saveState()},beforeExpand:function(a){var b=this.getCollapsedEl();this.el.show();if(this.position=="east"||this.position=="west"){this.panel.setSize(undefined,b.getHeight())}else{this.panel.setSize(b.getWidth(),undefined)}b.hide();b.dom.style.visibility="hidden";this.panel.el.setStyle("z-index",100)},onExpand:function(){this.isCollapsed=false;if(this.splitEl){this.splitEl.show()}this.layout.layout();this.panel.el.setStyle("z-index",1);this.state.collapsed=false;this.panel.saveState()},collapseClick:function(a){if(this.isSlid){a.stopPropagation();this.slideIn()}else{a.stopPropagation();this.slideOut()}},onHide:function(){if(this.isCollapsed){this.getCollapsedEl().hide()}else{if(this.splitEl){this.splitEl.hide()}}},onShow:function(){if(this.isCollapsed){this.getCollapsedEl().show()}else{if(this.splitEl){this.splitEl.show()}}},isVisible:function(){return !this.panel.hidden},getMargins:function(){return this.isCollapsed&&this.cmargins?this.cmargins:this.margins},getSize:function(){return this.isCollapsed?this.getCollapsedEl().getSize():this.panel.getSize()},setPanel:function(a){this.panel=a},getMinWidth:function(){return this.minWidth},getMinHeight:function(){return this.minHeight},applyLayoutCollapsed:function(a){var b=this.getCollapsedEl();b.setLeftTop(a.x,a.y);b.setSize(a.width,a.height)},applyLayout:function(a){if(this.isCollapsed){this.applyLayoutCollapsed(a)}else{this.panel.setPosition(a.x,a.y);this.panel.setSize(a.width,a.height)}},beforeSlide:function(){this.panel.beforeEffect()},afterSlide:function(){this.panel.afterEffect()},initAutoHide:function(){if(this.autoHide!==false){if(!this.autoHideHd){var a=new Ext.util.DelayedTask(this.slideIn,this);this.autoHideHd={mouseout:function(b){if(!b.within(this.el,true)){a.delay(500)}},mouseover:function(b){a.cancel()},scope:this}}this.el.on(this.autoHideHd)}},clearAutoHide:function(){if(this.autoHide!==false){this.el.un("mouseout",this.autoHideHd.mouseout);this.el.un("mouseover",this.autoHideHd.mouseover)}},clearMonitor:function(){Ext.getDoc().un("click",this.slideInIf,this)},slideOut:function(){if(this.isSlid||this.el.hasActiveFx()){return}this.isSlid=true;var a=this.panel.tools;if(a&&a.toggle){a.toggle.hide()}this.el.show();if(this.position=="east"||this.position=="west"){this.panel.setSize(undefined,this.collapsedEl.getHeight())}else{this.panel.setSize(this.collapsedEl.getWidth(),undefined)}this.restoreLT=[this.el.dom.style.left,this.el.dom.style.top];this.el.alignTo(this.collapsedEl,this.getCollapseAnchor());this.el.setStyle("z-index",102);this.panel.el.replaceClass("x-panel-collapsed","x-panel-floating");if(this.animFloat!==false){this.beforeSlide();this.el.slideIn(this.getSlideAnchor(),{callback:function(){this.afterSlide();this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)},scope:this,block:true})}else{this.initAutoHide();Ext.getDoc().on("click",this.slideInIf,this)}},afterSlideIn:function(){this.clearAutoHide();this.isSlid=false;this.clearMonitor();this.el.setStyle("z-index","");this.panel.el.replaceClass("x-panel-floating","x-panel-collapsed");this.el.dom.style.left=this.restoreLT[0];this.el.dom.style.top=this.restoreLT[1];var a=this.panel.tools;if(a&&a.toggle){a.toggle.show()}},slideIn:function(a){if(!this.isSlid||this.el.hasActiveFx()){Ext.callback(a);return}this.isSlid=false;if(this.animFloat!==false){this.beforeSlide();this.el.slideOut(this.getSlideAnchor(),{callback:function(){this.el.hide();this.afterSlide();this.afterSlideIn();Ext.callback(a)},scope:this,block:true})}else{this.el.hide();this.afterSlideIn()}},slideInIf:function(a){if(!a.within(this.el)){this.slideIn()}},anchors:{west:"left",east:"right",north:"top",south:"bottom"},sanchors:{west:"l",east:"r",north:"t",south:"b"},canchors:{west:"tl-tr",east:"tr-tl",north:"tl-bl",south:"bl-tl"},getAnchor:function(){return this.anchors[this.position]},getCollapseAnchor:function(){return this.canchors[this.position]},getSlideAnchor:function(){return this.sanchors[this.position]},getAlignAdj:function(){var a=this.cmargins;switch(this.position){case"west":return[0,0];break;case"east":return[0,0];break;case"north":return[0,0];break;case"south":return[0,0];break}},getExpandAdj:function(){var b=this.collapsedEl,a=this.cmargins;switch(this.position){case"west":return[-(a.right+b.getWidth()+a.left),0];break;case"east":return[a.right+b.getWidth()+a.left,0];break;case"north":return[0,-(a.top+a.bottom+b.getHeight())];break;case"south":return[0,a.top+a.bottom+b.getHeight()];break}}};Ext.layout.BorderLayout.SplitRegion=function(c,b,a){Ext.layout.BorderLayout.SplitRegion.superclass.constructor.call(this,c,b,a);this.applyLayout=this.applyFns[a]};Ext.extend(Ext.layout.BorderLayout.SplitRegion,Ext.layout.BorderLayout.Region,{splitTip:"Drag to resize.",collapsibleSplitTip:"Drag to resize. Double click to hide.",useSplitTips:false,splitSettings:{north:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.TOP,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},south:{orientation:Ext.SplitBar.VERTICAL,placement:Ext.SplitBar.BOTTOM,maxFn:"getVMaxSize",minProp:"minHeight",maxProp:"maxHeight"},east:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.RIGHT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"},west:{orientation:Ext.SplitBar.HORIZONTAL,placement:Ext.SplitBar.LEFT,maxFn:"getHMaxSize",minProp:"minWidth",maxProp:"maxWidth"}},applyFns:{west:function(a){if(this.isCollapsed){return this.applyLayoutCollapsed(a)}var b=this.splitEl.dom,d=b.style;this.panel.setPosition(a.x,a.y);var c=b.offsetWidth;d.left=(a.x+a.width-c)+"px";d.top=(a.y)+"px";d.height=Math.max(0,a.height)+"px";this.panel.setSize(a.width-c,a.height)},east:function(a){if(this.isCollapsed){return this.applyLayoutCollapsed(a)}var b=this.splitEl.dom,d=b.style;var c=b.offsetWidth;this.panel.setPosition(a.x+c,a.y);d.left=(a.x)+"px";d.top=(a.y)+"px";d.height=Math.max(0,a.height)+"px";this.panel.setSize(a.width-c,a.height)},north:function(a){if(this.isCollapsed){return this.applyLayoutCollapsed(a)}var b=this.splitEl.dom,d=b.style;var c=b.offsetHeight;this.panel.setPosition(a.x,a.y);d.left=(a.x)+"px";d.top=(a.y+a.height-c)+"px";d.width=Math.max(0,a.width)+"px";this.panel.setSize(a.width,a.height-c)},south:function(a){if(this.isCollapsed){return this.applyLayoutCollapsed(a)}var b=this.splitEl.dom,d=b.style;var c=b.offsetHeight;this.panel.setPosition(a.x,a.y+c);d.left=(a.x)+"px";d.top=(a.y)+"px";d.width=Math.max(0,a.width)+"px";this.panel.setSize(a.width,a.height-c)}},render:function(c,a){Ext.layout.BorderLayout.SplitRegion.superclass.render.call(this,c,a);var b=this.position;this.splitEl=c.createChild({cls:"x-layout-split x-layout-split-"+b,html:"&#160;",id:this.panel.id+"-xsplit"});if(this.collapseMode=="mini"){this.miniSplitEl=this.splitEl.createChild({cls:"x-layout-mini x-layout-mini-"+b,html:"&#160;"});this.miniSplitEl.addClassOnOver("x-layout-mini-over");this.miniSplitEl.on("click",this.onCollapseClick,this,{stopEvent:true})}var d=this.splitSettings[b];this.split=new Ext.SplitBar(this.splitEl.dom,a.el,d.orientation);this.split.placement=d.placement;this.split.getMaximumSize=this[d.maxFn].createDelegate(this);this.split.minSize=this.minSize||this[d.minProp];this.split.on("beforeapply",this.onSplitMove,this);this.split.useShim=this.useShim===true;this.maxSize=this.maxSize||this[d.maxProp];if(a.hidden){this.splitEl.hide()}if(this.useSplitTips){this.splitEl.dom.title=this.collapsible?this.collapsibleSplitTip:this.splitTip}if(this.collapsible){this.splitEl.on("dblclick",this.onCollapseClick,this)}},getSize:function(){if(this.isCollapsed){return this.collapsedEl.getSize()}var a=this.panel.getSize();if(this.position=="north"||this.position=="south"){a.height+=this.splitEl.dom.offsetHeight}else{a.width+=this.splitEl.dom.offsetWidth}return a},getHMaxSize:function(){var b=this.maxSize||10000;var a=this.layout.center;return Math.min(b,(this.el.getWidth()+a.el.getWidth())-a.getMinWidth())},getVMaxSize:function(){var b=this.maxSize||10000;var a=this.layout.center;return Math.min(b,(this.el.getHeight()+a.el.getHeight())-a.getMinHeight())},onSplitMove:function(c,b){var a=this.panel.getSize();this.lastSplitSize=b;if(this.position=="north"||this.position=="south"){this.panel.setSize(a.width,b);this.state.height=b}else{this.panel.setSize(b,a.height);this.state.width=b}this.layout.layout();this.panel.saveState();return false},getSplitBar:function(){return this.split},destroy:function(){Ext.destroy(this.miniSplitEl,this.split,this.splitEl)}});Ext.Container.LAYOUTS.border=Ext.layout.BorderLayout;Ext.layout.FormLayout=Ext.extend(Ext.layout.AnchorLayout,{labelSeparator:":",getAnchorViewSize:function(a,b){return(a.body||a.el).getStyleSize()},setContainer:function(c){Ext.layout.FormLayout.superclass.setContainer.call(this,c);if(c.labelAlign){c.addClass("x-form-label-"+c.labelAlign)}if(c.hideLabels){this.labelStyle="display:none";this.elementStyle="padding-left:0;";this.labelAdjust=0}else{this.labelSeparator=c.labelSeparator||this.labelSeparator;c.labelWidth=c.labelWidth||100;if(typeof c.labelWidth=="number"){var a=(typeof c.labelPad=="number"?c.labelPad:5);this.labelAdjust=c.labelWidth+a;this.labelStyle="width:"+c.labelWidth+"px;";this.elementStyle="padding-left:"+(c.labelWidth+a)+"px"}if(c.labelAlign=="top"){this.labelStyle="width:auto;";this.labelAdjust=0;this.elementStyle="padding-left:0;"}}if(!this.fieldTpl){var b=new Ext.Template('<div class="x-form-item {5}" tabIndex="-1">','<label for="{0}" style="{2}" class="x-form-item-label">{1}{4}</label>','<div class="x-form-element" id="x-form-el-{0}" style="{3}">','</div><div class="{6}"></div>',"</div>");b.disableFormats=true;b.compile();Ext.layout.FormLayout.prototype.fieldTpl=b}},getLabelStyle:function(c){var n="",a=[this.labelStyle,c];for(var b=0,d=a.length;b<d;++b){if(a[b]){n+=a[b];if(n.substr(-1,1)!=";"){n+=";"}}}return n},renderItem:function(b,d,a){if(b&&!b.rendered&&b.isFormField&&b.inputType!="hidden"){var l=[b.id,b.fieldLabel,this.getLabelStyle(b.labelStyle),this.elementStyle||"",typeof b.labelSeparator=="undefined"?this.labelSeparator:b.labelSeparator,(b.itemCls||this.container.itemCls||"")+(b.hideLabel?" x-hide-label":""),b.clearCls||"x-form-clear-left"];if(typeof d=="number"){d=a.dom.childNodes[d]||null}if(d){this.fieldTpl.insertBefore(d,l)}else{this.fieldTpl.append(a,l)}b.render("x-form-el-"+b.id)}else{Ext.layout.FormLayout.superclass.renderItem.apply(this,arguments)}},adjustWidthAnchor:function(b,a){return b-(a.isFormField?(a.hideLabel?0:this.labelAdjust):0)},isValidParent:function(b,a){return true}});Ext.Container.LAYOUTS.form=Ext.layout.FormLayout;Ext.layout.Accordion=Ext.extend(Ext.layout.FitLayout,{fill:true,autoWidth:true,titleCollapse:true,hideCollapseTool:false,collapseFirst:false,animate:false,sequence:false,activeOnTop:false,renderItem:function(a){if(this.animate===false){a.animCollapse=false}a.collapsible=true;if(this.autoWidth){a.autoWidth=true}if(this.titleCollapse){a.titleCollapse=true}if(this.hideCollapseTool){a.hideCollapseTool=true}if(this.collapseFirst!==undefined){a.collapseFirst=this.collapseFirst}if(!this.activeItem&&!a.collapsed){this.activeItem=a}else{if(this.activeItem){a.collapsed=true}}Ext.layout.Accordion.superclass.renderItem.apply(this,arguments);a.header.addClass("x-accordion-hd");a.on("beforeexpand",this.beforeExpand,this)},beforeExpand:function(a,c){var b=this.activeItem;if(b){if(this.sequence){delete this.activeItem;if(!b.collapsed){b.collapse({callback:function(){a.expand(c||true)},scope:this});return false}}else{b.collapse(this.animate)}}this.activeItem=a;if(this.activeOnTop){a.el.dom.parentNode.insertBefore(a.el.dom,a.el.dom.parentNode.firstChild)}this.layout()},setItemSize:function(a,r){if(this.fill&&a){var d=this.container.items.items;var q=0;for(var g=0,c=d.length;g<c;g++){var b=d[g];if(b!=a){q+=(b.getSize().height-b.bwrap.getHeight())}}r.height-=q;a.setSize(r)}}});Ext.Container.LAYOUTS.accordion=Ext.layout.Accordion;Ext.layout.TableLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:false,setContainer:function(a){Ext.layout.TableLayout.superclass.setContainer.call(this,a);this.currentRow=0;this.currentColumn=0;this.cells=[]},onLayout:function(p,b){var a=p.items.items,g=a.length,d,o;if(!this.table){b.addClass("x-table-layout-ct");this.table=b.createChild({tag:"table",cls:"x-table-layout",cellspacing:0,cn:{tag:"tbody"}},null,true);this.renderAll(p,b)}},getRow:function(a){var b=this.table.tBodies[0].childNodes[a];if(!b){b=document.createElement("tr");this.table.tBodies[0].appendChild(b)}return b},getNextCell:function(b){var d=this.getNextNonSpan(this.currentColumn,this.currentRow);var r=this.currentColumn=d[0],h=this.currentRow=d[1];for(var a=h;a<h+(b.rowspan||1);a++){if(!this.cells[a]){this.cells[a]=[]}for(var g=r;g<r+(b.colspan||1);g++){this.cells[a][g]=true}}var t=document.createElement("td");if(b.cellId){t.id=b.cellId}var s="x-table-layout-cell";if(b.cellCls){s+=" "+b.cellCls}t.className=s;if(b.colspan){t.colSpan=b.colspan}if(b.rowspan){t.rowSpan=b.rowspan}this.getRow(h).appendChild(t);return t},getNextNonSpan:function(b,a){var c=this.columns;while((c&&b>=c)||(this.cells[a]&&this.cells[a][b])){if(c&&b>=c){a++;b=0}else{b++}}return[b,a]},renderItem:function(b,d,a){if(b&&!b.rendered){b.render(this.getNextCell(b));if(this.extraCls){var l=b.getPositionEl?b.getPositionEl():b;l.addClass(this.extraCls)}}},isValidParent:function(b,a){return true}});Ext.Container.LAYOUTS.table=Ext.layout.TableLayout;Ext.layout.AbsoluteLayout=Ext.extend(Ext.layout.AnchorLayout,{extraCls:"x-abs-layout-item",isForm:false,setContainer:function(a){Ext.layout.AbsoluteLayout.superclass.setContainer.call(this,a);if(a.isXType("form")){this.isForm=true}},onLayout:function(a,b){if(this.isForm){a.body.position()}else{b.position()}Ext.layout.AbsoluteLayout.superclass.onLayout.call(this,a,b)},getAnchorViewSize:function(a,b){return this.isForm?a.body.getStyleSize():Ext.layout.AbsoluteLayout.superclass.getAnchorViewSize.call(this,a,b)},isValidParent:function(b,a){return this.isForm?true:Ext.layout.AbsoluteLayout.superclass.isValidParent.call(this,b,a)},adjustWidthAnchor:function(b,a){return b?b-a.getPosition(true)[0]:b},adjustHeightAnchor:function(b,a){return b?b-a.getPosition(true)[1]:b}});Ext.Container.LAYOUTS.absolute=Ext.layout.AbsoluteLayout;Ext.Panel=Ext.extend(Ext.Container,{baseCls:"x-panel",collapsedCls:"x-panel-collapsed",maskDisabled:true,animCollapse:Ext.enableFx,headerAsText:true,buttonAlign:"right",collapsed:false,collapseFirst:true,minButtonWidth:75,elements:"body",toolTarget:"header",collapseEl:"bwrap",slideAnchor:"t",disabledClass:"",deferHeight:true,expandDefaults:{duration:0.25},collapseDefaults:{duration:0.25},initComponent:function(){Ext.Panel.superclass.initComponent.call(this);this.addEvents("bodyresize","titlechange","iconchange","collapse","expand","beforecollapse","beforeexpand","beforeclose","close","activate","deactivate");if(this.tbar){this.elements+=",tbar";if(typeof this.tbar=="object"){this.topToolbar=this.tbar}delete this.tbar}if(this.bbar){this.elements+=",bbar";if(typeof this.bbar=="object"){this.bottomToolbar=this.bbar}delete this.bbar}if(this.header===true){this.elements+=",header";delete this.header}else{if(this.title&&this.header!==false){this.elements+=",header"}}if(this.footer===true){this.elements+=",footer";delete this.footer}if(this.buttons){var a=this.buttons;this.buttons=[];for(var c=0,b=a.length;c<b;c++){if(a[c].render){a[c].ownerCt=this;this.buttons.push(a[c])}else{this.addButton(a[c])}}}if(this.autoLoad){this.on("render",this.doAutoLoad,this,{delay:10})}},createElement:function(b,a){if(this[b]){a.appendChild(this[b].dom);return}if(b==="bwrap"||this.elements.indexOf(b)!=-1){if(this[b+"Cfg"]){this[b]=Ext.fly(a).createChild(this[b+"Cfg"])}else{var c=document.createElement("div");c.className=this[b+"Cls"];this[b]=Ext.get(a.appendChild(c))}if(this[b+"CssClass"]){this[b].addClass(this[b+"CssClass"])}if(this[b+"Style"]){this[b].applyStyles(this[b+"Style"])}}},onRender:function(m,l){Ext.Panel.superclass.onRender.call(this,m,l);this.createClasses();if(this.el){this.el.addClass(this.baseCls);this.header=this.el.down("."+this.headerCls);this.bwrap=this.el.down("."+this.bwrapCls);var I=this.bwrap?this.bwrap:this.el;this.tbar=I.down("."+this.tbarCls);this.body=I.down("."+this.bodyCls);this.bbar=I.down("."+this.bbarCls);this.footer=I.down("."+this.footerCls);this.fromMarkup=true}else{this.el=m.createChild({id:this.id,cls:this.baseCls},l)}var H=this.el,q=H.dom;if(this.cls){this.el.addClass(this.cls)}if(this.buttons){this.elements+=",footer"}if(this.frame){H.insertHtml("afterBegin",String.format(Ext.Element.boxMarkup,this.baseCls));this.createElement("header",q.firstChild.firstChild.firstChild);this.createElement("bwrap",q);var n=this.bwrap.dom;var g=q.childNodes[1],J=q.childNodes[2];n.appendChild(g);n.appendChild(J);var s=n.firstChild.firstChild.firstChild;this.createElement("tbar",s);this.createElement("body",s);this.createElement("bbar",s);this.createElement("footer",n.lastChild.firstChild.firstChild);if(!this.footer){this.bwrap.dom.lastChild.className+=" x-panel-nofooter"}}else{this.createElement("header",q);this.createElement("bwrap",q);var n=this.bwrap.dom;this.createElement("tbar",n);this.createElement("body",n);this.createElement("bbar",n);this.createElement("footer",n);if(!this.header){this.body.addClass(this.bodyCls+"-noheader");if(this.tbar){this.tbar.addClass(this.tbarCls+"-noheader")}}}if(this.border===false){this.el.addClass(this.baseCls+"-noborder");this.body.addClass(this.bodyCls+"-noborder");if(this.header){this.header.addClass(this.headerCls+"-noborder")}if(this.footer){this.footer.addClass(this.footerCls+"-noborder")}if(this.tbar){this.tbar.addClass(this.tbarCls+"-noborder")}if(this.bbar){this.bbar.addClass(this.bbarCls+"-noborder")}}if(this.bodyBorder===false){this.body.addClass(this.bodyCls+"-noborder")}this.bwrap.enableDisplayMode("block");if(this.header){this.header.unselectable();if(this.headerAsText){this.header.dom.innerHTML='<span class="'+this.headerTextCls+'">'+this.header.dom.innerHTML+"</span>";if(this.iconCls){this.setIconClass(this.iconCls)}}}if(this.floating){this.makeFloating(this.floating)}if(this.collapsible){this.tools=this.tools?this.tools.slice(0):[];if(!this.hideCollapseTool){this.tools[this.collapseFirst?"unshift":"push"]({id:"toggle",handler:this.toggleCollapse,scope:this})}if(this.titleCollapse&&this.header){this.header.on("click",this.toggleCollapse,this);this.header.setStyle("cursor","pointer")}}if(this.tools){var p=this.tools;this.tools={};this.addTool.apply(this,p)}else{this.tools={}}if(this.buttons&&this.buttons.length>0){var c=this.footer.createChild({cls:"x-panel-btns-ct",cn:{cls:"x-panel-btns x-panel-btns-"+this.buttonAlign,html:'<table cellspacing="0"><tbody><tr></tr></tbody></table><div class="x-clear"></div>'}},null,true);var r=c.getElementsByTagName("tr")[0];for(var h=0,o=this.buttons.length;h<o;h++){var k=this.buttons[h];var a=document.createElement("td");a.className="x-panel-btn-td";k.render(r.appendChild(a))}}if(this.tbar&&this.topToolbar){if(Ext.isArray(this.topToolbar)){this.topToolbar=new Ext.Toolbar(this.topToolbar)}this.topToolbar.render(this.tbar);this.topToolbar.ownerCt=this}if(this.bbar&&this.bottomToolbar){if(Ext.isArray(this.bottomToolbar)){this.bottomToolbar=new Ext.Toolbar(this.bottomToolbar)}this.bottomToolbar.render(this.bbar);this.bottomToolbar.ownerCt=this}},setIconClass:function(d){var c=this.iconCls;this.iconCls=d;if(this.rendered&&this.header){if(this.frame){this.header.addClass("x-panel-icon");this.header.replaceClass(c,this.iconCls)}else{var b=this.header.dom;var a=b.firstChild&&String(b.firstChild.tagName).toLowerCase()=="img"?b.firstChild:null;if(a){Ext.fly(a).replaceClass(c,this.iconCls)}else{Ext.DomHelper.insertBefore(b.firstChild,{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-panel-inline-icon "+this.iconCls})}}}this.fireEvent("iconchange",this,d,c)},makeFloating:function(a){this.floating=true;this.el=new Ext.Layer(typeof a=="object"?a:{shadow:this.shadow!==undefined?this.shadow:"sides",shadowOffset:this.shadowOffset,constrain:false,shim:this.shim===false?false:undefined},this.el)},getTopToolbar:function(){return this.topToolbar},getBottomToolbar:function(){return this.bottomToolbar},addButton:function(d,b,a){var c={handler:b,scope:a,minWidth:this.minButtonWidth,hideParent:true};if(typeof d=="string"){c.text=d}else{Ext.apply(c,d)}var n=new Ext.Button(c);n.ownerCt=this;if(!this.buttons){this.buttons=[]}this.buttons.push(n);return n},addTool:function(){if(!this[this.toolTarget]){return}if(!this.toolTemplate){var d=new Ext.Template('<div class="x-tool x-tool-{id}">&#160;</div>');d.disableFormats=true;d.compile();Ext.Panel.prototype.toolTemplate=d}for(var b=0,q=arguments,h=q.length;b<h;b++){var c=q[b];if(!this.tools[c.id]){var g="x-tool-"+c.id+"-over";var r=this.toolTemplate.insertFirst((c.align!=="left")?this[this.toolTarget]:this[this.toolTarget].child("span"),c,true);this.tools[c.id]=r;r.enableDisplayMode("block");r.on("click",this.createToolHandler(r,c,g,this));if(c.on){r.on(c.on)}if(c.hidden){r.hide()}if(c.qtip){if(typeof c.qtip=="object"){Ext.QuickTips.register(Ext.apply({target:r.id},c.qtip))}else{r.dom.qtip=c.qtip}}r.addClassOnOver(g)}}},onShow:function(){if(this.floating){return this.el.show()}Ext.Panel.superclass.onShow.call(this)},onHide:function(){if(this.floating){return this.el.hide()}Ext.Panel.superclass.onHide.call(this)},createToolHandler:function(a,c,b,d){return function(g){a.removeClass(b);g.stopEvent();if(c.handler){c.handler.call(c.scope||a,g,a,d)}}},afterRender:function(){if(this.fromMarkup&&this.height===undefined&&!this.autoHeight){this.height=this.el.getHeight()}if(this.floating&&!this.hidden&&!this.initHidden){this.el.show()}if(this.title){this.setTitle(this.title)}this.setAutoScroll();if(this.html){this.body.update(typeof this.html=="object"?Ext.DomHelper.markup(this.html):this.html);delete this.html}if(this.contentEl){var a=Ext.getDom(this.contentEl);Ext.fly(a).removeClass(["x-hidden","x-hide-display"]);this.body.dom.appendChild(a)}if(this.collapsed){this.collapsed=false;this.collapse(false)}Ext.Panel.superclass.afterRender.call(this);this.initEvents()},setAutoScroll:function(){if(this.rendered&&this.autoScroll){var a=this.body||this.el;if(a){a.setOverflow("auto")}}},getKeyMap:function(){if(!this.keyMap){this.keyMap=new Ext.KeyMap(this.el,this.keys)}return this.keyMap},initEvents:function(){if(this.keys){this.getKeyMap()}if(this.draggable){this.initDraggable()}},initDraggable:function(){this.dd=new Ext.Panel.DD(this,typeof this.draggable=="boolean"?null:this.draggable)},beforeEffect:function(){if(this.floating){this.el.beforeAction()}this.el.addClass("x-panel-animated")},afterEffect:function(){this.syncShadow();this.el.removeClass("x-panel-animated")},createEffect:function(c,b,d){var l={scope:d,block:true};if(c===true){l.callback=b;return l}else{if(!c.callback){l.callback=b}else{l.callback=function(){b.call(d);Ext.callback(c.callback,c.scope)}}}return Ext.applyIf(l,c)},collapse:function(b){if(this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforecollapse",this,b)===false){return}var a=b===true||(b!==false&&this.animCollapse);this.beforeEffect();this.onCollapse(a,b);return this},onCollapse:function(a,b){if(a){this[this.collapseEl].slideOut(this.slideAnchor,Ext.apply(this.createEffect(b||true,this.afterCollapse,this),this.collapseDefaults))}else{this[this.collapseEl].hide();this.afterCollapse()}},afterCollapse:function(){this.collapsed=true;this.el.addClass(this.collapsedCls);this.afterEffect();this.fireEvent("collapse",this)},expand:function(b){if(!this.collapsed||this.el.hasFxBlock()||this.fireEvent("beforeexpand",this,b)===false){return}var a=b===true||(b!==false&&this.animCollapse);this.el.removeClass(this.collapsedCls);this.beforeEffect();this.onExpand(a,b);return this},onExpand:function(a,b){if(a){this[this.collapseEl].slideIn(this.slideAnchor,Ext.apply(this.createEffect(b||true,this.afterExpand,this),this.expandDefaults))}else{this[this.collapseEl].show();this.afterExpand()}},afterExpand:function(){this.collapsed=false;this.afterEffect();this.fireEvent("expand",this)},toggleCollapse:function(a){this[this.collapsed?"expand":"collapse"](a);return this},onDisable:function(){if(this.rendered&&this.maskDisabled){this.el.mask()}Ext.Panel.superclass.onDisable.call(this)},onEnable:function(){if(this.rendered&&this.maskDisabled){this.el.unmask()}Ext.Panel.superclass.onEnable.call(this)},onResize:function(a,b){if(a!==undefined||b!==undefined){if(!this.collapsed){if(typeof a=="number"){this.body.setWidth(this.adjustBodyWidth(a-this.getFrameWidth()))}else{if(a=="auto"){this.body.setWidth(a)}}if(typeof b=="number"){this.body.setHeight(this.adjustBodyHeight(b-this.getFrameHeight()))}else{if(b=="auto"){this.body.setHeight(b)}}if(this.disabled&&this.el._mask){this.el._mask.setSize(this.el.dom.clientWidth,this.el.getHeight())}}else{this.queuedBodySize={width:a,height:b};if(!this.queuedExpand&&this.allowQueuedExpand!==false){this.queuedExpand=true;this.on("expand",function(){delete this.queuedExpand;this.onResize(this.queuedBodySize.width,this.queuedBodySize.height);this.doLayout()},this,{single:true})}}this.fireEvent("bodyresize",this,a,b)}this.syncShadow()},adjustBodyHeight:function(a){return a},adjustBodyWidth:function(a){return a},onPosition:function(){this.syncShadow()},getFrameWidth:function(){var c=this.el.getFrameWidth("lr");if(this.frame){var b=this.bwrap.dom.firstChild;c+=(Ext.fly(b).getFrameWidth("l")+Ext.fly(b.firstChild).getFrameWidth("r"));var a=this.bwrap.dom.firstChild.firstChild.firstChild;c+=Ext.fly(a).getFrameWidth("lr")}return c},getFrameHeight:function(){var c=this.el.getFrameWidth("tb");c+=(this.tbar?this.tbar.getHeight():0)+(this.bbar?this.bbar.getHeight():0);if(this.frame){var a=this.el.dom.firstChild;var b=this.bwrap.dom.lastChild;c+=(a.offsetHeight+b.offsetHeight);var d=this.bwrap.dom.firstChild.firstChild.firstChild;c+=Ext.fly(d).getFrameWidth("tb")}else{c+=(this.header?this.header.getHeight():0)+(this.footer?this.footer.getHeight():0)}return c},getInnerWidth:function(){return this.getSize().width-this.getFrameWidth()},getInnerHeight:function(){return this.getSize().height-this.getFrameHeight()},syncShadow:function(){if(this.floating){this.el.sync(true)}},getLayoutTarget:function(){return this.body},setTitle:function(b,a){this.title=b;if(this.header&&this.headerAsText){this.header.child("span").update(b)}if(a){this.setIconClass(a)}this.fireEvent("titlechange",this,b);return this},getUpdater:function(){return this.body.getUpdater()},load:function(){var a=this.body.getUpdater();a.update.apply(a,arguments);return this},beforeDestroy:function(){if(this.header){this.header.removeAllListeners();if(this.headerAsText){Ext.Element.uncache(this.header.child("span"))}}Ext.Element.uncache(this.header,this.tbar,this.bbar,this.footer,this.body,this.bwrap);if(this.tools){for(var c in this.tools){Ext.destroy(this.tools[c])}}if(this.buttons){for(var a in this.buttons){Ext.destroy(this.buttons[a])}}Ext.destroy(this.topToolbar,this.bottomToolbar);Ext.Panel.superclass.beforeDestroy.call(this)},createClasses:function(){this.headerCls=this.baseCls+"-header";this.headerTextCls=this.baseCls+"-header-text";this.bwrapCls=this.baseCls+"-bwrap";this.tbarCls=this.baseCls+"-tbar";this.bodyCls=this.baseCls+"-body";this.bbarCls=this.baseCls+"-bbar";this.footerCls=this.baseCls+"-footer"},createGhost:function(d,c,n){var b=document.createElement("div");b.className="x-panel-ghost "+(d?d:"");if(this.header){b.appendChild(this.el.dom.firstChild.cloneNode(true))}Ext.fly(b.appendChild(document.createElement("ul"))).setHeight(this.bwrap.getHeight());b.style.width=this.el.dom.offsetWidth+"px";if(!n){this.container.dom.appendChild(b)}else{Ext.getDom(n).appendChild(b)}if(c!==false&&this.el.useShim!==false){var a=new Ext.Layer({shadow:false,useDisplay:true,constrain:false},b);a.show();return a}else{return new Ext.Element(b)}},doAutoLoad:function(){this.body.load(typeof this.autoLoad=="object"?this.autoLoad:{url:this.autoLoad})},getTool:function(a){return this.tools[a]}});Ext.reg("panel",Ext.Panel);Ext.Window=Ext.extend(Ext.Panel,{baseCls:"x-window",resizable:true,draggable:true,closable:true,constrain:false,constrainHeader:false,plain:false,minimizable:false,maximizable:false,minHeight:100,minWidth:200,expandOnShow:true,closeAction:"close",elements:"header,body",collapsible:false,initHidden:true,monitorResize:true,frame:true,floating:true,initComponent:function(){Ext.Window.superclass.initComponent.call(this);this.addEvents("resize","maximize","minimize","restore")},getState:function(){return Ext.apply(Ext.Window.superclass.getState.call(this)||{},this.getBox())},onRender:function(b,a){Ext.Window.superclass.onRender.call(this,b,a);if(this.plain){this.el.addClass("x-window-plain")}this.focusEl=this.el.createChild({tag:"a",href:"#",cls:"x-dlg-focus",tabIndex:"-1",html:"&#160;"});this.focusEl.swallowEvent("click",true);this.proxy=this.el.createProxy("x-window-proxy");this.proxy.enableDisplayMode("block");if(this.modal){this.mask=this.container.createChild({cls:"ext-el-mask"},this.el.dom);this.mask.enableDisplayMode("block");this.mask.hide();this.mask.on("click",this.focus,this)}},initEvents:function(){Ext.Window.superclass.initEvents.call(this);if(this.animateTarget){this.setAnimateTarget(this.animateTarget)}if(this.resizable){this.resizer=new Ext.Resizable(this.el,{minWidth:this.minWidth,minHeight:this.minHeight,handles:this.resizeHandles||"all",pinned:true,resizeElement:this.resizerAction});this.resizer.window=this;this.resizer.on("beforeresize",this.beforeResize,this)}if(this.draggable){this.header.addClass("x-window-draggable")}this.initTools();this.el.on("mousedown",this.toFront,this);this.manager=this.manager||Ext.WindowMgr;this.manager.register(this);this.hidden=true;if(this.maximized){this.maximized=false;this.maximize()}if(this.closable){var a=this.getKeyMap();a.on(27,this.onEsc,this);a.disable()}},initDraggable:function(){this.dd=new Ext.Window.DD(this)},onEsc:function(){this[this.closeAction]()},beforeDestroy:function(){this.hide();if(this.doAnchor){Ext.EventManager.removeResizeListener(this.doAnchor,this);Ext.EventManager.un(window,"scroll",this.doAnchor,this)}Ext.destroy(this.focusEl,this.resizer,this.dd,this.proxy,this.mask);Ext.Window.superclass.beforeDestroy.call(this)},onDestroy:function(){if(this.manager){this.manager.unregister(this)}Ext.Window.superclass.onDestroy.call(this)},initTools:function(){if(this.minimizable){this.addTool({id:"minimize",handler:this.minimize.createDelegate(this,[])})}if(this.maximizable){this.addTool({id:"maximize",handler:this.maximize.createDelegate(this,[])});this.addTool({id:"restore",handler:this.restore.createDelegate(this,[]),hidden:true});this.header.on("dblclick",this.toggleMaximize,this)}if(this.closable){this.addTool({id:"close",handler:this[this.closeAction].createDelegate(this,[])})}},resizerAction:function(){var a=this.proxy.getBox();this.proxy.hide();this.window.handleResize(a);return a},beforeResize:function(){this.resizer.minHeight=Math.max(this.minHeight,this.getFrameHeight()+40);this.resizer.minWidth=Math.max(this.minWidth,this.getFrameWidth()+40);this.resizeBox=this.el.getBox()},updateHandles:function(){if(Ext.isIE&&this.resizer){this.resizer.syncHandleHeight();this.el.repaint()}},handleResize:function(b){var a=this.resizeBox;if(a.x!=b.x||a.y!=b.y){this.updateBox(b)}else{this.setSize(b)}this.focus();this.updateHandles();this.saveState();if(this.layout){this.doLayout()}this.fireEvent("resize",this,b.width,b.height)},focus:function(){var a=this.focusEl,b=this.defaultButton,c=typeof b;if(c!="undefined"){if(c=="number"){a=this.buttons[b]}else{if(c=="string"){a=Ext.getCmp(b)}else{a=b}}}a.focus.defer(10,a)},setAnimateTarget:function(a){a=Ext.get(a);this.animateTarget=a},beforeShow:function(){delete this.el.lastXY;delete this.el.lastLT;if(this.x===undefined||this.y===undefined){var a=this.el.getAlignToXY(this.container,"c-c");var b=this.el.translatePoints(a[0],a[1]);this.x=this.x===undefined?b.left:this.x;this.y=this.y===undefined?b.top:this.y}this.el.setLeftTop(this.x,this.y);if(this.expandOnShow){this.expand(false)}if(this.modal){Ext.getBody().addClass("x-body-masked");this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.mask.show()}},show:function(a,b,c){if(!this.rendered){this.render(Ext.getBody())}if(this.hidden===false){this.toFront();return}if(this.fireEvent("beforeshow",this)===false){return}if(b){this.on("show",b,c,{single:true})}this.hidden=false;if(a!==undefined){this.setAnimateTarget(a)}this.beforeShow();if(this.animateTarget){this.animShow()}else{this.afterShow()}},afterShow:function(){this.proxy.hide();this.el.setStyle("display","block");this.el.show();if(this.maximized){this.fitContainer()}if(Ext.isMac&&Ext.isGecko){this.cascade(this.setAutoScroll)}if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.onWindowResize(this.onWindowResize,this)}this.doConstrain();if(this.layout){this.doLayout()}if(this.keyMap){this.keyMap.enable()}this.toFront();this.updateHandles();this.fireEvent("show",this)},animShow:function(){this.proxy.show();this.proxy.setBox(this.animateTarget.getBox());this.proxy.setOpacity(0);var a=this.getBox(false);a.callback=this.afterShow;a.scope=this;a.duration=0.25;a.easing="easeNone";a.opacity=0.5;a.block=true;this.el.setStyle("display","none");this.proxy.shift(a)},hide:function(a,b,c){if(this.activeGhost){this.hide.defer(100,this,[a,b,c]);return}if(this.hidden||this.fireEvent("beforehide",this)===false){return}if(b){this.on("hide",b,c,{single:true})}this.hidden=true;if(a!==undefined){this.setAnimateTarget(a)}if(this.animateTarget){this.animHide()}else{this.el.hide();this.afterHide()}},afterHide:function(){this.proxy.hide();if(this.monitorResize||this.modal||this.constrain||this.constrainHeader){Ext.EventManager.removeResizeListener(this.onWindowResize,this)}if(this.modal){this.mask.hide();Ext.getBody().removeClass("x-body-masked")}if(this.keyMap){this.keyMap.disable()}this.fireEvent("hide",this)},animHide:function(){this.proxy.setOpacity(0.5);this.proxy.show();var c=this.getBox(false);this.proxy.setBox(c);this.el.hide();var a=this.animateTarget.getBox();a.callback=this.afterHide;a.scope=this;a.duration=0.25;a.easing="easeNone";a.block=true;a.opacity=0;this.proxy.shift(a)},onWindowResize:function(){if(this.maximized){this.fitContainer()}if(this.modal){this.mask.setSize("100%","100%");var a=this.mask.dom.offsetHeight;this.mask.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true))}this.doConstrain()},doConstrain:function(){if(this.constrain||this.constrainHeader){var c;if(this.constrain){c={right:this.el.shadowOffset,left:this.el.shadowOffset,bottom:this.el.shadowOffset}}else{var b=this.getSize();c={right:-(b.width-100),bottom:-(b.height-25)}}var a=this.el.getConstrainToXY(this.container,true,c);if(a){this.setPosition(a[0],a[1])}}},ghost:function(b){var a=this.createGhost(b);var c=this.getBox(true);a.setLeftTop(c.x,c.y);a.setWidth(c.width);this.el.hide();this.activeGhost=a;return a},unghost:function(b,a){if(b!==false){this.el.show();this.focus();if(Ext.isMac&&Ext.isGecko){this.cascade(this.setAutoScroll)}}if(a!==false){this.setPosition(this.activeGhost.getLeft(true),this.activeGhost.getTop(true))}this.activeGhost.hide();this.activeGhost.remove();delete this.activeGhost},minimize:function(){this.fireEvent("minimize",this)},close:function(){if(this.fireEvent("beforeclose",this)!==false){this.hide(null,function(){this.fireEvent("close",this);this.destroy()},this)}},maximize:function(){if(!this.maximized){this.expand(false);this.restoreSize=this.getSize();this.restorePos=this.getPosition(true);if(this.maximizable){this.tools.maximize.hide();this.tools.restore.show()}this.maximized=true;this.el.disableShadow();if(this.dd){this.dd.lock()}if(this.collapsible){this.tools.toggle.hide()}this.el.addClass("x-window-maximized");this.container.addClass("x-window-maximized-ct");this.setPosition(0,0);this.fitContainer();this.fireEvent("maximize",this)}},restore:function(){if(this.maximized){this.el.removeClass("x-window-maximized");this.tools.restore.hide();this.tools.maximize.show();this.setPosition(this.restorePos[0],this.restorePos[1]);this.setSize(this.restoreSize.width,this.restoreSize.height);delete this.restorePos;delete this.restoreSize;this.maximized=false;this.el.enableShadow(true);if(this.dd){this.dd.unlock()}if(this.collapsible){this.tools.toggle.show()}this.container.removeClass("x-window-maximized-ct");this.doConstrain();this.fireEvent("restore",this)}},toggleMaximize:function(){this[this.maximized?"restore":"maximize"]()},fitContainer:function(){var a=this.container.getViewSize();this.setSize(a.width,a.height)},setZIndex:function(a){if(this.modal){this.mask.setStyle("z-index",a)}this.el.setZIndex(++a);a+=5;if(this.resizer){this.resizer.proxy.setStyle("z-index",++a)}this.lastZIndex=a},alignTo:function(d,c,a){var b=this.el.getAlignToXY(d,c,a);this.setPagePosition(b[0],b[1]);return this},anchorTo:function(a,c,b,n){if(this.doAnchor){Ext.EventManager.removeResizeListener(this.doAnchor,this);Ext.EventManager.un(window,"scroll",this.doAnchor,this)}this.doAnchor=function(){this.alignTo(a,c,b)};Ext.EventManager.onWindowResize(this.doAnchor,this);var d=typeof n;if(d!="undefined"){Ext.EventManager.on(window,"scroll",this.doAnchor,this,{buffer:d=="number"?n:50})}this.doAnchor();return this},toFront:function(a){if(this.manager.bringToFront(this)){if(!a||!a.getTarget().focus){this.focus()}}return this},setActive:function(a){if(a){if(!this.maximized){this.el.enableShadow(true)}this.fireEvent("activate",this)}else{this.el.disableShadow();this.fireEvent("deactivate",this)}},toBack:function(){this.manager.sendToBack(this);return this},center:function(){var a=this.el.getAlignToXY(this.container,"c-c");this.setPagePosition(a[0],a[1]);return this}});Ext.reg("window",Ext.Window);Ext.Window.DD=function(a){this.win=a;Ext.Window.DD.superclass.constructor.call(this,a.el.id,"WindowDD-"+a.id);this.setHandleElId(a.header.id);this.scroll=false};Ext.extend(Ext.Window.DD,Ext.dd.DD,{moveOnly:true,headerOffsets:[100,25],startDrag:function(){var b=this.win;this.proxy=b.ghost();if(b.constrain!==false){var a=b.el.shadowOffset;this.constrainTo(b.container,{right:a,left:a,bottom:a})}else{if(b.constrainHeader!==false){var c=this.proxy.getSize();this.constrainTo(b.container,{right:-(c.width-this.headerOffsets[0]),bottom:-(c.height-this.headerOffsets[1])})}}},b4Drag:Ext.emptyFn,onDrag:function(a){this.alignElWithMouse(this.proxy,a.getPageX(),a.getPageY())},endDrag:function(a){this.win.unghost();this.win.saveState()}});Ext.WindowGroup=function(){var a={};var q=[];var r=null;var g=function(k,h){return(!k._lastAccess||k._lastAccess<h._lastAccess)?-1:1};var b=function(){var n=q,l=n.length;if(l>0){n.sort(g);var m=n[0].manager.zseed;for(var h=0;h<l;h++){var k=n[h];if(k&&!k.hidden){k.setZIndex(m+(h*10))}}}c()};var d=function(h){if(h!=r){if(r){r.setActive(false)}r=h;if(h){h.setActive(true)}}};var c=function(){for(var h=q.length-1;h>=0;--h){if(!q[h].hidden){d(q[h]);return}}d(null)};return{zseed:9000,register:function(h){a[h.id]=h;q.push(h);h.on("hide",c)},unregister:function(h){delete a[h.id];h.un("hide",c);q.remove(h)},get:function(h){return typeof h=="object"?h:a[h]},bringToFront:function(h){h=this.get(h);if(h!=r){h._lastAccess=new Date().getTime();b();return true}return false},sendToBack:function(h){h=this.get(h);h._lastAccess=-(new Date().getTime());b();return h},hideAll:function(){for(var h in a){if(a[h]&&typeof a[h]!="function"&&a[h].isVisible()){a[h].hide()}}},getActive:function(){return r},getBy:function(n,m){var h=[];for(var l=q.length-1;l>=0;--l){var k=q[l];if(n.call(m||k,k)!==false){h.push(k)}}return h},each:function(h,l){for(var k in a){if(a[k]&&typeof a[k]!="function"){if(h.call(l||a[k],a[k])===false){return}}}}}};Ext.WindowMgr=new Ext.WindowGroup();Ext.dd.PanelProxy=function(a,b){this.panel=a;this.id=this.panel.id+"-ddproxy";Ext.apply(this,b)};Ext.dd.PanelProxy.prototype={insertProxy:true,setStatus:Ext.emptyFn,reset:Ext.emptyFn,update:Ext.emptyFn,stop:Ext.emptyFn,sync:Ext.emptyFn,getEl:function(){return this.ghost},getGhost:function(){return this.ghost},getProxy:function(){return this.proxy},hide:function(){if(this.ghost){if(this.proxy){this.proxy.remove();delete this.proxy}this.panel.el.dom.style.display="";this.ghost.remove();delete this.ghost}},show:function(){if(!this.ghost){this.ghost=this.panel.createGhost(undefined,undefined,Ext.getBody());this.ghost.setXY(this.panel.el.getXY());if(this.insertProxy){this.proxy=this.panel.el.insertSibling({cls:"x-panel-dd-spacer"});this.proxy.setSize(this.panel.getSize())}this.panel.el.dom.style.display="none"}},repair:function(c,a,b){this.hide();if(typeof a=="function"){a.call(b||this)}},moveProxy:function(a,b){if(this.proxy){a.insertBefore(this.proxy.dom,b)}}};Ext.Panel.DD=function(c,b){this.panel=c;this.dragData={panel:c};this.proxy=new Ext.dd.PanelProxy(c,b);Ext.Panel.DD.superclass.constructor.call(this,c.el,b);var a=c.header;if(a){this.setHandleElId(a.id)}(a?a:this.panel.body).setStyle("cursor","move");this.scroll=false};Ext.extend(Ext.Panel.DD,Ext.dd.DragSource,{showFrame:Ext.emptyFn,startDrag:Ext.emptyFn,b4StartDrag:function(a,b){this.proxy.show()},b4MouseDown:function(c){var b=c.getPageX();var a=c.getPageY();this.autoOffset(b,a)},onInitDrag:function(a,b){this.onStartDrag(a,b);return true},createFrame:Ext.emptyFn,getDragEl:function(a){return this.proxy.ghost.dom},endDrag:function(a){this.proxy.hide();this.panel.saveState()},autoOffset:function(a,b){a-=this.startPageX;b-=this.startPageY;this.setDelta(a,b)}});Ext.DataView=Ext.extend(Ext.BoxComponent,{selectedClass:"x-view-selected",emptyText:"",deferEmptyText:true,trackOver:false,last:false,initComponent:function(){Ext.DataView.superclass.initComponent.call(this);if(typeof this.tpl=="string"){this.tpl=new Ext.XTemplate(this.tpl)}this.addEvents("beforeclick","click","mouseenter","mouseleave","containerclick","dblclick","contextmenu","selectionchange","beforeselect");this.all=new Ext.CompositeElementLite();this.selected=new Ext.CompositeElementLite()},onRender:function(){if(!this.el){this.el=document.createElement("div");this.el.id=this.id}Ext.DataView.superclass.onRender.apply(this,arguments)},afterRender:function(){Ext.DataView.superclass.afterRender.call(this);this.el.on({click:this.onClick,dblclick:this.onDblClick,contextmenu:this.onContextMenu,scope:this});if(this.overClass||this.trackOver){this.el.on({mouseover:this.onMouseOver,mouseout:this.onMouseOut,scope:this})}if(this.store){this.setStore(this.store,true)}},refresh:function(){this.clearSelections(false,true);this.el.update("");var a=this.store.getRange();if(a.length<1){if(!this.deferEmptyText||this.hasSkippedEmptyText){this.el.update(this.emptyText)}this.hasSkippedEmptyText=true;this.all.clear();return}this.tpl.overwrite(this.el,this.collectData(a,0));this.all.fill(Ext.query(this.itemSelector,this.el.dom));this.updateIndexes(0)},prepareData:function(a){return a},collectData:function(n,c){var b=[];for(var a=0,d=n.length;a<d;a++){b[b.length]=this.prepareData(n[a].data,c+a,n[a])}return b},bufferRender:function(a){var b=document.createElement("div");this.tpl.overwrite(b,this.collectData(a));return Ext.query(this.itemSelector,b)},onUpdate:function(c,d){var o=this.store.indexOf(d);var b=this.isSelected(o);var p=this.all.elements[o];var a=this.bufferRender([d],o)[0];this.all.replaceElement(o,a,true);if(b){this.selected.replaceElement(p,a);this.all.item(o).addClass(this.selectedClass)}this.updateIndexes(o,o)},onAdd:function(g,b,d){if(this.all.getCount()==0){this.refresh();return}var p=this.bufferRender(b,d),o,c=this.all.elements;if(d<this.all.getCount()){o=this.all.item(d).insertSibling(p,"before",true);c.splice.apply(c,[d,0].concat(p))}else{o=this.all.last().insertSibling(p,"after",true);c.push.apply(c,p)}this.updateIndexes(d)},onRemove:function(a,b,c){this.deselect(c);this.all.removeElement(c,true);this.updateIndexes(c)},refreshNode:function(a){this.onUpdate(this.store,this.store.getAt(a))},updateIndexes:function(b,a){var d=this.all.elements;b=b||0;a=a||((a===0)?0:(d.length-1));for(var c=b;c<=a;c++){d[c].viewIndex=c}},getStore:function(){return this.store},setStore:function(a,b){if(!b&&this.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("datachanged",this.refresh,this);this.store.un("add",this.onAdd,this);this.store.un("remove",this.onRemove,this);this.store.un("update",this.onUpdate,this);this.store.un("clear",this.refresh,this)}if(a){a=Ext.StoreMgr.lookup(a);a.on("beforeload",this.onBeforeLoad,this);a.on("datachanged",this.refresh,this);a.on("add",this.onAdd,this);a.on("remove",this.onRemove,this);a.on("update",this.onUpdate,this);a.on("clear",this.refresh,this)}this.store=a;if(a){this.refresh()}},findItemFromChild:function(a){return Ext.fly(a).findParent(this.itemSelector,this.el)},onClick:function(a){var c=a.getTarget(this.itemSelector,this.el);if(c){var b=this.indexOf(c);if(this.onItemClick(c,b,a)!==false){this.fireEvent("click",this,b,c,a)}}else{if(this.fireEvent("containerclick",this,a)!==false){this.clearSelections()}}},onContextMenu:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a){this.fireEvent("contextmenu",this,this.indexOf(a),a,b)}},onDblClick:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a){this.fireEvent("dblclick",this,this.indexOf(a),a,b)}},onMouseOver:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a&&a!==this.lastItem){this.lastItem=a;Ext.fly(a).addClass(this.overClass);this.fireEvent("mouseenter",this,this.indexOf(a),a,b)}},onMouseOut:function(a){if(this.lastItem){if(!a.within(this.lastItem,true,true)){Ext.fly(this.lastItem).removeClass(this.overClass);this.fireEvent("mouseleave",this,this.indexOf(this.lastItem),this.lastItem,a);delete this.lastItem}}},onItemClick:function(c,b,a){if(this.fireEvent("beforeclick",this,b,c,a)===false){return false}if(this.multiSelect){this.doMultiSelection(c,b,a);a.preventDefault()}else{if(this.singleSelect){this.doSingleSelection(c,b,a);a.preventDefault()}}return true},doSingleSelection:function(c,b,a){if(a.ctrlKey&&this.isSelected(b)){this.deselect(b)}else{this.select(b,false)}},doMultiSelection:function(a,c,b){if(b.shiftKey&&this.last!==false){var d=this.last;this.selectRange(d,c,b.ctrlKey);this.last=d}else{if((b.ctrlKey||this.simpleSelect)&&this.isSelected(c)){this.deselect(c)}else{this.select(c,b.ctrlKey||b.shiftKey||this.simpleSelect)}}},getSelectionCount:function(){return this.selected.getCount()},getSelectedNodes:function(){return this.selected.elements},getSelectedIndexes:function(){var d=[],b=this.selected.elements;for(var a=0,c=b.length;a<c;a++){d.push(b[a].viewIndex)}return d},getSelectedRecords:function(){var b=[],a=this.selected.elements;for(var d=0,c=a.length;d<c;d++){b[b.length]=this.store.getAt(a[d].viewIndex)}return b},getRecords:function(n){var c=[],b=n;for(var a=0,d=b.length;a<d;a++){c[c.length]=this.store.getAt(b[a].viewIndex)}return c},getRecord:function(a){return this.store.getAt(a.viewIndex)},clearSelections:function(a,b){if((this.multiSelect||this.singleSelect)&&this.selected.getCount()>0){if(!b){this.selected.removeClass(this.selectedClass)}this.selected.clear();this.last=false;if(!a){this.fireEvent("selectionchange",this,this.selected.elements)}}},isSelected:function(a){return this.selected.contains(this.getNode(a))},deselect:function(a){if(this.isSelected(a)){a=this.getNode(a);this.selected.removeElement(a);if(this.last==a.viewIndex){this.last=false}Ext.fly(a).removeClass(this.selectedClass);this.fireEvent("selectionchange",this,this.selected.elements)}},select:function(a,c,o){if(Ext.isArray(a)){if(!c){this.clearSelections(true)}for(var p=0,d=a.length;p<d;p++){this.select(a[p],true,true)}if(!o){this.fireEvent("selectionchange",this,this.selected.elements)}}else{var b=this.getNode(a);if(!c){this.clearSelections(true)}if(b&&!this.isSelected(b)){if(this.fireEvent("beforeselect",this,b,this.selected.elements)!==false){Ext.fly(b).addClass(this.selectedClass);this.selected.add(b);this.last=b.viewIndex;if(!o){this.fireEvent("selectionchange",this,this.selected.elements)}}}}},selectRange:function(a,b,c){if(!c){this.clearSelections(true)}this.select(this.getNodes(a,b),true)},getNode:function(a){if(typeof a=="string"){return document.getElementById(a)}else{if(typeof a=="number"){return this.all.elements[a]}}return a},getNodes:function(c,d){var b=this.all.elements;c=c||0;d=typeof d=="undefined"?Math.max(b.length-1,0):d;var n=[],a;if(c<=d){for(a=c;a<=d&&b[a];a++){n.push(b[a])}}else{for(a=c;a>=d&&b[a];a--){n.push(b[a])}}return n},indexOf:function(a){a=this.getNode(a);if(typeof a.viewIndex=="number"){return a.viewIndex}return this.all.indexOf(a)},onBeforeLoad:function(){if(this.loadingText){this.clearSelections(false,true);this.el.update('<div class="loading-indicator">'+this.loadingText+"</div>");this.all.clear()}},onDestroy:function(){Ext.DataView.superclass.onDestroy.call(this);this.setStore(null)}});Ext.reg("dataview",Ext.DataView);Ext.Resizable=function(l,m){this.el=Ext.get(l);if(m&&m.wrap){m.resizeChild=this.el;this.el=this.el.wrap(typeof m.wrap=="object"?m.wrap:{cls:"xresizable-wrap"});this.el.id=this.el.dom.id=m.resizeChild.id+"-rzwrap";this.el.setStyle("overflow","hidden");this.el.setPositioning(m.resizeChild.getPositioning());m.resizeChild.clearPositioning();if(!m.width||!m.height){var n=m.resizeChild.getSize();this.el.setSize(n.width,n.height)}if(m.pinned&&!m.adjustments){m.adjustments="auto"}}this.proxy=this.el.createProxy({tag:"div",cls:"x-resizable-proxy",id:this.el.id+"-rzproxy"},Ext.getBody());this.proxy.unselectable();this.proxy.enableDisplayMode("block");Ext.apply(this,m);if(this.pinned){this.disableTrackOver=true;this.el.addClass("x-resizable-pinned")}var D=this.el.getStyle("position");if(D!="absolute"&&D!="fixed"){this.el.setStyle("position","relative")}if(!this.handles){this.handles="s,e,se";if(this.multiDirectional){this.handles+=",n,w"}}if(this.handles=="all"){this.handles="n s e w ne nw se sw"}var g=this.handles.split(/\s*?[,;]\s*?| /);var k=Ext.Resizable.positions;for(var C=0,a=g.length;C<a;C++){if(g[C]&&k[g[C]]){var c=k[g[C]];this[c]=new Ext.Resizable.Handle(this,c,this.disableTrackOver,this.transparent)}}this.corner=this.southeast;if(this.handles.indexOf("n")!=-1||this.handles.indexOf("w")!=-1){this.updateBox=true}this.activeHandle=null;if(this.resizeChild){if(typeof this.resizeChild=="boolean"){this.resizeChild=Ext.get(this.el.dom.firstChild,true)}else{this.resizeChild=Ext.get(this.resizeChild,true)}}if(this.adjustments=="auto"){var h=this.resizeChild;var b=this.west,B=this.east,d=this.north,g=this.south;if(h&&(b||d)){h.position("relative");h.setLeft(b?b.el.getWidth():0);h.setTop(d?d.el.getHeight():0)}this.adjustments=[(B?-B.el.getWidth():0)+(b?-b.el.getWidth():0),(d?-d.el.getHeight():0)+(g?-g.el.getHeight():0)-1]}if(this.draggable){this.dd=this.dynamic?this.el.initDD(null):this.el.initDDProxy(null,{dragElId:this.proxy.id});this.dd.setHandleElId(this.resizeChild?this.resizeChild.id:this.el.id)}this.addEvents("beforeresize","resize");if(this.width!==null&&this.height!==null){this.resizeTo(this.width,this.height)}else{this.updateChildSize()}if(Ext.isIE){this.el.dom.style.zoom=1}Ext.Resizable.superclass.constructor.call(this)};Ext.extend(Ext.Resizable,Ext.util.Observable,{resizeChild:false,adjustments:[0,0],minWidth:5,minHeight:5,maxWidth:10000,maxHeight:10000,enabled:true,animate:false,duration:0.35,dynamic:false,handles:false,multiDirectional:false,disableTrackOver:false,easing:"easeOutStrong",widthIncrement:0,heightIncrement:0,pinned:false,width:null,height:null,preserveRatio:false,transparent:false,minX:0,minY:0,draggable:false,resizeTo:function(b,a){this.el.setSize(b,a);this.updateChildSize();this.fireEvent("resize",this,b,a,null)},startSizing:function(a,c){this.fireEvent("beforeresize",this,a);if(this.enabled){if(!this.overlay){this.overlay=this.el.createProxy({tag:"div",cls:"x-resizable-overlay",html:"&#160;"},Ext.getBody());this.overlay.unselectable();this.overlay.enableDisplayMode("block");this.overlay.on("mousemove",this.onMouseMove,this);this.overlay.on("mouseup",this.onMouseUp,this)}this.overlay.setStyle("cursor",c.el.getStyle("cursor"));this.resizing=true;this.startBox=this.el.getBox();this.startPoint=a.getXY();this.offsets=[(this.startBox.x+this.startBox.width)-this.startPoint[0],(this.startBox.y+this.startBox.height)-this.startPoint[1]];this.overlay.setSize(Ext.lib.Dom.getViewWidth(true),Ext.lib.Dom.getViewHeight(true));this.overlay.show();if(this.constrainTo){var b=Ext.get(this.constrainTo);this.resizeRegion=b.getRegion().adjust(b.getFrameWidth("t"),b.getFrameWidth("l"),-b.getFrameWidth("b"),-b.getFrameWidth("r"))}this.proxy.setStyle("visibility","hidden");this.proxy.show();this.proxy.setBox(this.startBox);if(!this.dynamic){this.proxy.setStyle("visibility","visible")}}},onMouseDown:function(a,b){if(this.enabled){b.stopEvent();this.activeHandle=a;this.startSizing(b,a)}},onMouseUp:function(b){var a=this.resizeElement();this.resizing=false;this.handleOut();this.overlay.hide();this.proxy.hide();this.fireEvent("resize",this,a.width,a.height,b)},updateChildSize:function(){if(this.resizeChild){var d=this.el;var l=this.resizeChild;var c=this.adjustments;if(d.dom.offsetWidth){var a=d.getSize(true);l.setSize(a.width+c[0],a.height+c[1])}if(Ext.isIE){setTimeout(function(){if(d.dom.offsetWidth){var b=d.getSize(true);l.setSize(b.width+c[0],b.height+c[1])}},10)}}},snap:function(a,c,n){if(!c||!a){return a}var b=a;var d=a%c;if(d>0){if(d>(c/2)){b=a+(c-d)}else{b=a-d}}return Math.max(n,b)},resizeElement:function(){var a=this.proxy.getBox();if(this.updateBox){this.el.setBox(a,false,this.animate,this.duration,null,this.easing)}else{this.el.setSize(a.width,a.height,this.animate,this.duration,null,this.easing)}this.updateChildSize();if(!this.dynamic){this.proxy.hide()}return a},constrain:function(d,a,c,b){if(d-a<c){a=d-c}else{if(d-a>b){a=b-d}}return a},onMouseMove:function(v){if(this.enabled){try{if(this.resizeRegion&&!this.resizeRegion.contains(v.getPoint())){return}var Y=this.curSize||this.startBox;var n=this.startBox.x,m=this.startBox.y;var c=n,b=m;var o=Y.width,t=Y.height;var d=o,q=t;var p=this.minWidth,A=this.minHeight;var C=this.maxWidth,z=this.maxHeight;var k=this.widthIncrement;var a=this.heightIncrement;var Z=v.getXY();var B=-(this.startPoint[0]-Math.max(this.minX,Z[0]));var r=-(this.startPoint[1]-Math.max(this.minY,Z[1]));var l=this.activeHandle.position;switch(l){case"east":o+=B;o=Math.min(Math.max(p,o),C);break;case"south":t+=r;t=Math.min(Math.max(A,t),z);break;case"southeast":o+=B;t+=r;o=Math.min(Math.max(p,o),C);t=Math.min(Math.max(A,t),z);break;case"north":r=this.constrain(t,r,A,z);m+=r;t-=r;break;case"west":B=this.constrain(o,B,p,C);n+=B;o-=B;break;case"northeast":o+=B;o=Math.min(Math.max(p,o),C);r=this.constrain(t,r,A,z);m+=r;t-=r;break;case"northwest":B=this.constrain(o,B,p,C);r=this.constrain(t,r,A,z);m+=r;t-=r;n+=B;o-=B;break;case"southwest":B=this.constrain(o,B,p,C);t+=r;t=Math.min(Math.max(A,t),z);n+=B;o-=B;break}var s=this.snap(o,k,p);var u=this.snap(t,a,A);if(s!=o||u!=t){switch(l){case"northeast":m-=u-t;break;case"north":m-=u-t;break;case"southwest":n-=s-o;break;case"west":n-=s-o;break;case"northwest":n-=s-o;m-=u-t;break}o=s;t=u}if(this.preserveRatio){switch(l){case"southeast":case"east":t=q*(o/d);t=Math.min(Math.max(A,t),z);o=d*(t/q);break;case"south":o=d*(t/q);o=Math.min(Math.max(p,o),C);t=q*(o/d);break;case"northeast":o=d*(t/q);o=Math.min(Math.max(p,o),C);t=q*(o/d);break;case"north":var X=o;o=d*(t/q);o=Math.min(Math.max(p,o),C);t=q*(o/d);n+=(X-o)/2;break;case"southwest":t=q*(o/d);t=Math.min(Math.max(A,t),z);var X=o;o=d*(t/q);n+=X-o;break;case"west":var g=t;t=q*(o/d);t=Math.min(Math.max(A,t),z);m+=(g-t)/2;var X=o;o=d*(t/q);n+=X-o;break;case"northwest":var X=o;var g=t;t=q*(o/d);t=Math.min(Math.max(A,t),z);o=d*(t/q);m+=g-t;n+=X-o;break}}this.proxy.setBounds(n,m,o,t);if(this.dynamic){this.resizeElement()}}catch(v){}}},handleOver:function(){if(this.enabled){this.el.addClass("x-resizable-over")}},handleOut:function(){if(!this.resizing){this.el.removeClass("x-resizable-over")}},getEl:function(){return this.el},getResizeChild:function(){return this.resizeChild},destroy:function(c){if(this.dd){this.dd.destroy()}if(this.overlay){Ext.destroy(this.overlay);this.overlay=null}Ext.destroy(this.proxy);this.proxy=null;var a=Ext.Resizable.positions;for(var b in a){if(typeof a[b]!="function"&&this[a[b]]){this[a[b]].destroy()}}if(c){this.el.update("");Ext.destroy(this.el);this.el=null}},syncHandleHeight:function(){var a=this.el.getHeight(true);if(this.west){this.west.el.setHeight(a)}if(this.east){this.east.el.setHeight(a)}}});Ext.Resizable.positions={n:"north",s:"south",e:"east",w:"west",se:"southeast",sw:"southwest",nw:"northwest",ne:"northeast"};Ext.Resizable.Handle=function(a,c,n,b){if(!this.tpl){var d=Ext.DomHelper.createTemplate({tag:"div",cls:"x-resizable-handle x-resizable-handle-{0}"});d.compile();Ext.Resizable.Handle.prototype.tpl=d}this.position=c;this.rz=a;this.el=this.tpl.append(a.el.dom,[this.position],true);this.el.unselectable();if(b){this.el.setOpacity(0)}this.el.on("mousedown",this.onMouseDown,this);if(!n){this.el.on("mouseover",this.onMouseOver,this);this.el.on("mouseout",this.onMouseOut,this)}};Ext.Resizable.Handle.prototype={afterResize:function(a){},onMouseDown:function(a){this.rz.onMouseDown(this,a)},onMouseOver:function(a){this.rz.handleOver(this,a)},onMouseOut:function(a){this.rz.handleOut(this,a)},destroy:function(){Ext.destroy(this.el);this.el=null}};Ext.form.Field=Ext.extend(Ext.BoxComponent,{invalidClass:"x-form-invalid",invalidText:"The value in this field is invalid",focusClass:"x-form-focus",validationEvent:"keyup",validateOnBlur:true,validationDelay:250,defaultAutoCreate:{tag:"input",type:"text",size:"20",autocomplete:"off"},fieldClass:"x-form-field",msgTarget:"qtip",msgFx:"normal",readOnly:false,disabled:false,isFormField:true,hasFocus:false,initComponent:function(){Ext.form.Field.superclass.initComponent.call(this);this.addEvents("focus","blur","specialkey","change","invalid","valid")},getName:function(){return this.rendered&&this.el.dom.name?this.el.dom.name:(this.hiddenName||"")},onRender:function(a,c){Ext.form.Field.superclass.onRender.call(this,a,c);if(!this.el){var d=this.getAutoCreate();if(!d.name){d.name=this.name||this.id}if(this.inputType){d.type=this.inputType}this.el=a.createChild(d,c)}var b=this.el.dom.type;if(b){if(b=="password"){b="text"}this.el.addClass("x-form-"+b)}if(this.readOnly){this.el.dom.readOnly=true}if(this.tabIndex!==undefined){this.el.dom.setAttribute("tabIndex",this.tabIndex)}this.el.addClass([this.fieldClass,this.cls])},initValue:function(){if(this.value!==undefined){this.setValue(this.value)}else{if(this.el.dom.value.length>0&&this.el.dom.value!=this.emptyText){this.setValue(this.el.dom.value)}}this.originalValue=this.getValue()},isDirty:function(){if(this.disabled){return false}return String(this.getValue())!==String(this.originalValue)},afterRender:function(){Ext.form.Field.superclass.afterRender.call(this);this.initEvents();this.initValue()},fireKey:function(a){if(a.isSpecialKey()){this.fireEvent("specialkey",this,a)}},reset:function(){this.setValue(this.originalValue);this.clearInvalid()},initEvents:function(){this.el.on(Ext.isIE||Ext.isSafari3?"keydown":"keypress",this.fireKey,this);this.el.on("focus",this.onFocus,this);var a=this.inEditor&&Ext.isWindows&&Ext.isGecko?{buffer:10}:null;this.el.on("blur",this.onBlur,this,a)},onFocus:function(){if(this.focusClass){this.el.addClass(this.focusClass)}if(!this.hasFocus){this.hasFocus=true;this.startValue=this.getValue();this.fireEvent("focus",this)}},beforeBlur:Ext.emptyFn,onBlur:function(){this.beforeBlur();if(this.focusClass){this.el.removeClass(this.focusClass)}this.hasFocus=false;if(this.validationEvent!==false&&this.validateOnBlur&&this.validationEvent!="blur"){this.validate()}var a=this.getValue();if(String(a)!==String(this.startValue)){this.fireEvent("change",this,a,this.startValue)}this.fireEvent("blur",this)},isValid:function(b){if(this.disabled){return true}var a=this.preventMark;this.preventMark=b===true;var c=this.validateValue(this.processValue(this.getRawValue()));this.preventMark=a;return c},validate:function(){if(this.disabled||this.validateValue(this.processValue(this.getRawValue()))){this.clearInvalid();return true}return false},processValue:function(a){return a},validateValue:function(a){return true},markInvalid:function(a){if(!this.rendered||this.preventMark){return}this.el.addClass(this.invalidClass);a=a||this.invalidText;switch(this.msgTarget){case"qtip":this.el.dom.qtip=a;this.el.dom.qclass="x-form-invalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}break;case"title":this.el.dom.title=a;break;case"under":if(!this.errorEl){var c=this.getErrorCt();if(!c){this.el.dom.title=a;break}this.errorEl=c.createChild({cls:"x-form-invalid-msg"});this.errorEl.setWidth(c.getWidth(true)-20)}this.errorEl.update(a);Ext.form.Field.msgFx[this.msgFx].show(this.errorEl,this);break;case"side":if(!this.errorIcon){var c=this.getErrorCt();if(!c){this.el.dom.title=a;break}this.errorIcon=c.createChild({cls:"x-form-invalid-icon"})}this.alignErrorIcon();this.errorIcon.dom.qtip=a;this.errorIcon.dom.qclass="x-form-invalid-tip";this.errorIcon.show();this.on("resize",this.alignErrorIcon,this);break;default:var b=Ext.getDom(this.msgTarget);b.innerHTML=a;b.style.display=this.msgDisplay;break}this.fireEvent("invalid",this,a)},getErrorCt:function(){return this.el.findParent(".x-form-element",5,true)||this.el.findParent(".x-form-field-wrap",5,true)},alignErrorIcon:function(){this.errorIcon.alignTo(this.el,"tl-tr",[2,0])},clearInvalid:function(){if(!this.rendered||this.preventMark){return}this.el.removeClass(this.invalidClass);switch(this.msgTarget){case"qtip":this.el.dom.qtip="";break;case"title":this.el.dom.title="";break;case"under":if(this.errorEl){Ext.form.Field.msgFx[this.msgFx].hide(this.errorEl,this)}break;case"side":if(this.errorIcon){this.errorIcon.dom.qtip="";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}break;default:var a=Ext.getDom(this.msgTarget);a.innerHTML="";a.style.display="none";break}this.fireEvent("valid",this)},getRawValue:function(){var a=this.rendered?this.el.getValue():Ext.value(this.value,"");if(a===this.emptyText){a=""}return a},getValue:function(){if(!this.rendered){return this.value}var a=this.el.getValue();if(a===this.emptyText||a===undefined){a=""}return a},setRawValue:function(a){return this.el.dom.value=(a===null||a===undefined?"":a)},setValue:function(a){this.value=a;if(this.rendered){this.el.dom.value=(a===null||a===undefined?"":a);this.validate()}},adjustSize:function(b,a){var c=Ext.form.Field.superclass.adjustSize.call(this,b,a);c.width=this.adjustWidth(this.el.dom.tagName,c.width);return c},adjustWidth:function(a,b){a=a.toLowerCase();if(typeof b=="number"&&!Ext.isSafari){if(Ext.isIE&&(a=="input"||a=="textarea")){if(a=="input"&&!Ext.isStrict){return this.inEditor?b:b-3}if(a=="input"&&Ext.isStrict){return b-(Ext.isIE6?4:1)}if(a=="textarea"&&Ext.isStrict){return b-2}}else{if(Ext.isOpera&&Ext.isStrict){if(a=="input"){return b+2}if(a=="textarea"){return b-2}}}}return b}});Ext.form.MessageTargets={qtip:{mark:function(a){this.el.dom.qtip=msg;this.el.dom.qclass="x-form-invalid-tip";if(Ext.QuickTips){Ext.QuickTips.enable()}},clear:function(a){this.el.dom.qtip=""}},title:{mark:function(a){this.el.dom.title=msg},clear:function(a){this.el.dom.title=""}},under:{mark:function(b){if(!this.errorEl){var a=this.getErrorCt();if(!a){this.el.dom.title=msg;return}this.errorEl=a.createChild({cls:"x-form-invalid-msg"});this.errorEl.setWidth(a.getWidth(true)-20)}this.errorEl.update(msg);Ext.form.Field.msgFx[this.msgFx].show(this.errorEl,this)},clear:function(a){if(this.errorEl){Ext.form.Field.msgFx[this.msgFx].hide(this.errorEl,this)}else{this.el.dom.title=""}}},side:{mark:function(b){if(!this.errorIcon){var a=this.getErrorCt();if(!a){this.el.dom.title=msg;return}this.errorIcon=a.createChild({cls:"x-form-invalid-icon"})}this.alignErrorIcon();this.errorIcon.dom.qtip=msg;this.errorIcon.dom.qclass="x-form-invalid-tip";this.errorIcon.show();this.on("resize",this.alignErrorIcon,this)},clear:function(a){if(this.errorIcon){this.errorIcon.dom.qtip="";this.errorIcon.hide();this.un("resize",this.alignErrorIcon,this)}else{this.el.dom.title=""}}},around:{mark:function(a){},clear:function(a){}}};Ext.form.Field.msgFx={normal:{show:function(a,b){a.setDisplayed("block")},hide:function(a,b){a.setDisplayed(false).update("")}},slide:{show:function(a,b){a.slideIn("t",{stopFx:true})},hide:function(a,b){a.slideOut("t",{stopFx:true,useDisplay:true})}},slideRight:{show:function(a,b){a.fixDisplay();a.alignTo(b.el,"tl-tr");a.slideIn("l",{stopFx:true})},hide:function(a,b){a.slideOut("l",{stopFx:true,useDisplay:true})}}};Ext.reg("field",Ext.form.Field);Ext.form.TextField=Ext.extend(Ext.form.Field,{grow:false,growMin:30,growMax:800,vtype:null,maskRe:null,disableKeyFilter:false,allowBlank:true,minLength:0,maxLength:Number.MAX_VALUE,minLengthText:"The minimum length for this field is {0}",maxLengthText:"The maximum length for this field is {0}",selectOnFocus:false,blankText:"This field is required",validator:null,regex:null,regexText:"",emptyText:null,emptyClass:"x-form-empty-field",initComponent:function(){Ext.form.TextField.superclass.initComponent.call(this);this.addEvents("autosize","keydown","keyup","keypress")},initEvents:function(){Ext.form.TextField.superclass.initEvents.call(this);if(this.validationEvent=="keyup"){this.validationTask=new Ext.util.DelayedTask(this.validate,this);this.el.on("keyup",this.filterValidation,this)}else{if(this.validationEvent!==false){this.el.on(this.validationEvent,this.validate,this,{buffer:this.validationDelay})}}if(this.selectOnFocus||this.emptyText){this.on("focus",this.preFocus,this);this.el.on("mousedown",function(){if(!this.hasFocus){this.el.on("mouseup",function(a){a.preventDefault()},this,{single:true})}},this);if(this.emptyText){this.on("blur",this.postBlur,this);this.applyEmptyText()}}if(this.maskRe||(this.vtype&&this.disableKeyFilter!==true&&(this.maskRe=Ext.form.VTypes[this.vtype+"Mask"]))){this.el.on("keypress",this.filterKeys,this)}if(this.grow){this.el.on("keyup",this.onKeyUpBuffered,this,{buffer:50});this.el.on("click",this.autoSize,this)}if(this.enableKeyEvents){this.el.on("keyup",this.onKeyUp,this);this.el.on("keydown",this.onKeyDown,this);this.el.on("keypress",this.onKeyPress,this)}},processValue:function(a){if(this.stripCharsRe){var b=a.replace(this.stripCharsRe,"");if(b!==a){this.setRawValue(b);return b}}return a},filterValidation:function(a){if(!a.isNavKeyPress()){this.validationTask.delay(this.validationDelay)}},onDisable:function(){Ext.form.TextField.superclass.onDisable.call(this);if(Ext.isIE){this.el.dom.unselectable="on"}},onEnable:function(){Ext.form.TextField.superclass.onEnable.call(this);if(Ext.isIE){this.el.dom.unselectable=""}},onKeyUpBuffered:function(a){if(!a.isNavKeyPress()){this.autoSize()}},onKeyUp:function(a){this.fireEvent("keyup",this,a)},onKeyDown:function(a){this.fireEvent("keydown",this,a)},onKeyPress:function(a){this.fireEvent("keypress",this,a)},reset:function(){Ext.form.TextField.superclass.reset.call(this);this.applyEmptyText()},applyEmptyText:function(){if(this.rendered&&this.emptyText&&this.getRawValue().length<1&&!this.hasFocus){this.setRawValue(this.emptyText);this.el.addClass(this.emptyClass)}},preFocus:function(){if(this.emptyText){if(this.el.dom.value==this.emptyText){this.setRawValue("")}this.el.removeClass(this.emptyClass)}if(this.selectOnFocus){this.el.dom.select()}},postBlur:function(){this.applyEmptyText()},filterKeys:function(l){if(l.ctrlKey){return}var d=l.getKey();if(Ext.isGecko&&(l.isNavKeyPress()||d==l.BACKSPACE||(d==l.DELETE&&l.button==-1))){return}var b=l.getCharCode(),a=String.fromCharCode(b);if(!Ext.isGecko&&l.isSpecialKey()&&!a){return}if(!this.maskRe.test(a)){l.stopEvent()}},setValue:function(a){if(this.emptyText&&this.el&&a!==undefined&&a!==null&&a!==""){this.el.removeClass(this.emptyClass)}Ext.form.TextField.superclass.setValue.apply(this,arguments);this.applyEmptyText();this.autoSize()},validateValue:function(b){if(b.length<1||b===this.emptyText){if(this.allowBlank){this.clearInvalid();return true}else{this.markInvalid(this.blankText);return false}}if(b.length<this.minLength){this.markInvalid(String.format(this.minLengthText,this.minLength));return false}if(b.length>this.maxLength){this.markInvalid(String.format(this.maxLengthText,this.maxLength));return false}if(this.vtype){var a=Ext.form.VTypes;if(!a[this.vtype](b,this)){this.markInvalid(this.vtypeText||a[this.vtype+"Text"]);return false}}if(typeof this.validator=="function"){var c=this.validator(b);if(c!==true){this.markInvalid(c);return false}}if(this.regex&&!this.regex.test(b)){this.markInvalid(this.regexText);return false}return true},selectText:function(c,g){var p=this.getRawValue();var a=false;if(p.length>0){c=c===undefined?0:c;g=g===undefined?p.length:g;var b=this.el.dom;if(b.setSelectionRange){b.setSelectionRange(c,g)}else{if(b.createTextRange){var o=b.createTextRange();o.moveStart("character",c);o.moveEnd("character",g-p.length);o.select()}}a=Ext.isGecko||Ext.isOpera}else{a=true}if(a){this.focus()}},autoSize:function(){if(!this.grow||!this.rendered){return}if(!this.metrics){this.metrics=Ext.util.TextMetrics.createInstance(this.el)}var a=this.el;var l=a.dom.value;var b=document.createElement("div");b.appendChild(document.createTextNode(l));l=b.innerHTML;Ext.removeNode(b);b=null;l+="&#160;";var c=Math.min(this.growMax,Math.max(this.metrics.getWidth(l)+10,this.growMin));this.el.setWidth(c);this.fireEvent("autosize",this,c)}});Ext.reg("textfield",Ext.form.TextField);Ext.form.TriggerField=Ext.extend(Ext.form.TextField,{defaultAutoCreate:{tag:"input",type:"text",size:"16",autocomplete:"off"},hideTrigger:false,autoSize:Ext.emptyFn,monitorTab:true,deferHeight:true,mimicing:false,onResize:function(a,b){Ext.form.TriggerField.superclass.onResize.call(this,a,b);if(typeof a=="number"){this.el.setWidth(this.adjustWidth("input",a-this.trigger.getWidth()))}this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth())},adjustSize:Ext.BoxComponent.prototype.adjustSize,getResizeEl:function(){return this.wrap},getPositionEl:function(){return this.wrap},alignErrorIcon:function(){if(this.wrap){this.errorIcon.alignTo(this.wrap,"tl-tr",[2,0])}},onRender:function(b,a){Ext.form.TriggerField.superclass.onRender.call(this,b,a);this.wrap=this.el.wrap({cls:"x-form-field-wrap"});this.trigger=this.wrap.createChild(this.triggerConfig||{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.triggerClass});if(this.hideTrigger){this.trigger.setDisplayed(false)}this.initTrigger();if(!this.width){this.wrap.setWidth(this.el.getWidth()+this.trigger.getWidth())}},afterRender:function(){Ext.form.TriggerField.superclass.afterRender.call(this);var a;if(Ext.isIE&&!this.hideTrigger&&this.el.getY()!=(a=this.trigger.getY())){this.el.position();this.el.setY(a)}},initTrigger:function(){this.trigger.on("click",this.onTriggerClick,this,{preventDefault:true});this.trigger.addClassOnOver("x-form-trigger-over");this.trigger.addClassOnClick("x-form-trigger-click")},onDestroy:function(){if(this.trigger){this.trigger.removeAllListeners();this.trigger.remove()}if(this.wrap){this.wrap.remove()}Ext.form.TriggerField.superclass.onDestroy.call(this)},onFocus:function(){Ext.form.TriggerField.superclass.onFocus.call(this);if(!this.mimicing){this.wrap.addClass("x-trigger-wrap-focus");this.mimicing=true;Ext.get(Ext.isIE?document.body:document).on("mousedown",this.mimicBlur,this,{delay:10});if(this.monitorTab){this.el.on("keydown",this.checkTab,this)}}},checkTab:function(a){if(a.getKey()==a.TAB){this.triggerBlur()}},onBlur:function(){},mimicBlur:function(a){if(!this.wrap.contains(a.target)&&this.validateBlur(a)){this.triggerBlur()}},triggerBlur:function(){this.mimicing=false;Ext.get(Ext.isIE?document.body:document).un("mousedown",this.mimicBlur,this);if(this.monitorTab&&this.el){this.el.un("keydown",this.checkTab,this)}this.beforeBlur();if(this.wrap){this.wrap.removeClass("x-trigger-wrap-focus")}Ext.form.TriggerField.superclass.onBlur.call(this)},beforeBlur:Ext.emptyFn,validateBlur:function(a){return true},onDisable:function(){Ext.form.TriggerField.superclass.onDisable.call(this);if(this.wrap){this.wrap.addClass(this.disabledClass);this.el.removeClass(this.disabledClass)}},onEnable:function(){Ext.form.TriggerField.superclass.onEnable.call(this);if(this.wrap){this.wrap.removeClass(this.disabledClass)}},onShow:function(){if(this.wrap){this.wrap.dom.style.display="";this.wrap.dom.style.visibility="visible"}},onHide:function(){this.wrap.dom.style.display="none"},onTriggerClick:Ext.emptyFn});Ext.form.TwinTriggerField=Ext.extend(Ext.form.TriggerField,{initComponent:function(){Ext.form.TwinTriggerField.superclass.initComponent.call(this);this.triggerConfig={tag:"span",cls:"x-form-twin-triggers",cn:[{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.trigger1Class},{tag:"img",src:Ext.BLANK_IMAGE_URL,cls:"x-form-trigger "+this.trigger2Class}]}},getTrigger:function(a){return this.triggers[a]},initTrigger:function(){var a=this.trigger.select(".x-form-trigger",true);this.wrap.setStyle("overflow","hidden");var b=this;a.each(function(l,d,k){l.hide=function(){var g=b.wrap.getWidth();this.dom.style.display="none";b.el.setWidth(g-b.trigger.getWidth())};l.show=function(){var g=b.wrap.getWidth();this.dom.style.display="";b.el.setWidth(g-b.trigger.getWidth())};var c="Trigger"+(k+1);if(this["hide"+c]){l.dom.style.display="none"}l.on("click",this["on"+c+"Click"],this,{preventDefault:true});l.addClassOnOver("x-form-trigger-over");l.addClassOnClick("x-form-trigger-click")},this);this.triggers=a.elements},onTrigger1Click:Ext.emptyFn,onTrigger2Click:Ext.emptyFn});Ext.reg("trigger",Ext.form.TriggerField);Ext.form.ComboBox=Ext.extend(Ext.form.TriggerField,{defaultAutoCreate:{tag:"input",type:"text",size:"24",autocomplete:"off"},listClass:"",selectedClass:"x-combo-selected",triggerClass:"x-form-arrow-trigger",shadow:"sides",listAlign:"tl-bl?",maxHeight:300,minHeight:90,triggerAction:"query",minChars:4,typeAhead:false,queryDelay:500,pageSize:0,selectOnFocus:false,queryParam:"query",loadingText:"Loading...",resizable:false,handleHeight:8,editable:true,allQuery:"",mode:"remote",minListWidth:70,forceSelection:false,typeAheadDelay:250,lazyInit:true,initComponent:function(){Ext.form.ComboBox.superclass.initComponent.call(this);this.addEvents("expand","collapse","beforeselect","select","beforequery");if(this.transform){this.allowDomMove=false;var g=Ext.getDom(this.transform);if(!this.hiddenName){this.hiddenName=g.name}if(!this.store){this.mode="local";var b=[],q=g.options;for(var h=0,c=q.length;h<c;h++){var a=q[h];var r=(Ext.isIE?a.getAttributeNode("value").specified:a.hasAttribute("value"))?a.value:a.text;if(a.selected){this.value=r}b.push([r,a.text])}this.store=new Ext.data.SimpleStore({id:0,fields:["value","text"],data:b});this.valueField="value";this.displayField="text"}g.name=Ext.id();if(!this.lazyRender){this.target=true;this.el=Ext.DomHelper.insertBefore(g,this.autoCreate||this.defaultAutoCreate);Ext.removeNode(g);this.render(this.el.parentNode)}else{Ext.removeNode(g)}}else{if(Ext.isArray(this.store)){if(Ext.isArray(this.store[0])){this.store=new Ext.data.SimpleStore({fields:["value","text"],data:this.store});this.valueField="value"}else{this.store=new Ext.data.SimpleStore({fields:["text"],data:this.store,expandData:true});this.valueField="text"}this.displayField="text";this.mode="local"}}this.selectedIndex=-1;if(this.mode=="local"){if(this.initialConfig.queryDelay===undefined){this.queryDelay=10}if(this.initialConfig.minChars===undefined){this.minChars=0}}},onRender:function(b,a){Ext.form.ComboBox.superclass.onRender.call(this,b,a);if(this.hiddenName){this.hiddenField=this.el.insertSibling({tag:"input",type:"hidden",name:this.hiddenName,id:(this.hiddenId||this.hiddenName)},"before",true);this.el.dom.removeAttribute("name")}if(Ext.isGecko){this.el.dom.setAttribute("autocomplete","off")}if(!this.lazyInit){this.initList()}else{this.on("focus",this.initList,this,{single:true})}if(!this.editable){this.editable=true;this.setEditable(false)}},initValue:function(){Ext.form.ComboBox.superclass.initValue.call(this);if(this.hiddenField){this.hiddenField.value=this.hiddenValue!==undefined?this.hiddenValue:this.value!==undefined?this.value:""}},initList:function(){if(!this.list){var a="x-combo-list";this.list=new Ext.Layer({shadow:this.shadow,cls:[a,this.listClass].join(" "),constrain:false});var b=this.listWidth||Math.max(this.wrap.getWidth(),this.minListWidth);this.list.setWidth(b);this.list.swallowEvent("mousewheel");this.assetHeight=0;if(this.title){this.header=this.list.createChild({cls:a+"-hd",html:this.title});this.assetHeight+=this.header.getHeight()}this.innerList=this.list.createChild({cls:a+"-inner"});this.innerList.on("mouseover",this.onViewOver,this);this.innerList.on("mousemove",this.onViewMove,this);this.innerList.setWidth(b-this.list.getFrameWidth("lr"));if(this.pageSize){this.footer=this.list.createChild({cls:a+"-ft"});this.pageTb=new Ext.PagingToolbar({store:this.store,pageSize:this.pageSize,renderTo:this.footer});this.assetHeight+=this.footer.getHeight()}if(!this.tpl){this.tpl='<tpl for="."><div class="'+a+'-item">{'+this.displayField+"}</div></tpl>"}this.view=new Ext.DataView({applyTo:this.innerList,tpl:this.tpl,singleSelect:true,selectedClass:this.selectedClass,itemSelector:this.itemSelector||"."+a+"-item"});this.view.on("click",this.onViewClick,this);this.bindStore(this.store,true);if(this.resizable){this.resizer=new Ext.Resizable(this.list,{pinned:true,handles:"se"});this.resizer.on("resize",function(d,h,c){this.maxHeight=c-this.handleHeight-this.list.getFrameWidth("tb")-this.assetHeight;this.listWidth=h;this.innerList.setWidth(h-this.list.getFrameWidth("lr"));this.restrictHeight()},this);this[this.pageSize?"footer":"innerList"].setStyle("margin-bottom",this.handleHeight+"px")}}},getStore:function(){return this.store},bindStore:function(a,b){if(this.store&&!b){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("load",this.onLoad,this);this.store.un("loadexception",this.collapse,this);if(!a){this.store=null;if(this.view){this.view.setStore(null)}}}if(a){this.store=Ext.StoreMgr.lookup(a);this.store.on("beforeload",this.onBeforeLoad,this);this.store.on("load",this.onLoad,this);this.store.on("loadexception",this.collapse,this);if(this.view){this.view.setStore(a)}}},initEvents:function(){Ext.form.ComboBox.superclass.initEvents.call(this);this.keyNav=new Ext.KeyNav(this.el,{up:function(a){this.inKeyMode=true;this.selectPrev()},down:function(a){if(!this.isExpanded()){this.onTriggerClick()}else{this.inKeyMode=true;this.selectNext()}},enter:function(a){this.onViewClick();this.delayedCheck=true;this.unsetDelayCheck.defer(10,this)},esc:function(a){this.collapse()},tab:function(a){this.onViewClick(false);return true},scope:this,doRelay:function(a,c,b){if(b=="down"||this.scope.isExpanded()){return Ext.KeyNav.prototype.doRelay.apply(this,arguments)}return true},forceKeyDown:true});this.queryDelay=Math.max(this.queryDelay||10,this.mode=="local"?10:250);this.dqTask=new Ext.util.DelayedTask(this.initQuery,this);if(this.typeAhead){this.taTask=new Ext.util.DelayedTask(this.onTypeAhead,this)}if(this.editable!==false){this.el.on("keyup",this.onKeyUp,this)}if(this.forceSelection){this.on("blur",this.doForce,this)}},onDestroy:function(){if(this.view){Ext.destroy(this.view)}if(this.list){if(this.innerList){this.innerList.un("mouseover",this.onViewOver,this);this.innerList.un("mousemove",this.onViewMove,this)}this.list.destroy()}if(this.dqTask){this.dqTask.cancel();this.dqTask=null}this.bindStore(null);Ext.form.ComboBox.superclass.onDestroy.call(this)},unsetDelayCheck:function(){delete this.delayedCheck},fireKey:function(a){if(a.isNavKeyPress()&&!this.isExpanded()&&!this.delayedCheck){this.fireEvent("specialkey",this,a)}},onResize:function(b,c){Ext.form.ComboBox.superclass.onResize.apply(this,arguments);if(this.list&&this.listWidth===undefined){var a=Math.max(b,this.minListWidth);this.list.setWidth(a);this.innerList.setWidth(a-this.list.getFrameWidth("lr"))}},onEnable:function(){Ext.form.ComboBox.superclass.onEnable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=false}},onDisable:function(){Ext.form.ComboBox.superclass.onDisable.apply(this,arguments);if(this.hiddenField){this.hiddenField.disabled=true}},setEditable:function(a){if(a==this.editable){return}this.editable=a;if(!a){this.el.dom.setAttribute("readOnly",true);this.el.on("mousedown",this.onTriggerClick,this);this.el.addClass("x-combo-noedit")}else{this.el.dom.removeAttribute("readOnly");this.el.un("mousedown",this.onTriggerClick,this);this.el.removeClass("x-combo-noedit")}},onBeforeLoad:function(){if(!this.hasFocus){return}this.innerList.update(this.loadingText?'<div class="loading-indicator">'+this.loadingText+"</div>":"");this.restrictHeight();this.selectedIndex=-1},onLoad:function(){if(!this.hasFocus){return}if(this.store.getCount()>0){this.expand();this.restrictHeight();if(this.lastQuery==this.allQuery){if(this.editable){this.el.dom.select()}if(!this.selectByValue(this.value,true)){this.select(0,true)}}else{this.selectNext();if(this.typeAhead&&this.lastKey!=Ext.EventObject.BACKSPACE&&this.lastKey!=Ext.EventObject.DELETE){this.taTask.delay(this.typeAheadDelay)}}}else{this.onEmptyResults()}},onTypeAhead:function(){if(this.store.getCount()>0){var d=this.store.getAt(0);var a=d.data[this.displayField];var c=a.length;var b=this.getRawValue().length;if(b!=c){this.setRawValue(a);this.selectText(b,a.length)}}},onSelect:function(a,b){if(this.fireEvent("beforeselect",this,a,b)!==false){this.setValue(a.data[this.valueField||this.displayField]);this.collapse();this.fireEvent("select",this,a,b)}},getValue:function(){if(this.valueField){return typeof this.value!="undefined"?this.value:""}else{return Ext.form.ComboBox.superclass.getValue.call(this)}},clearValue:function(){if(this.hiddenField){this.hiddenField.value=""}this.setRawValue("");this.lastSelectionText="";this.applyEmptyText();this.value=""},setValue:function(b){var a=b;if(this.valueField){var c=this.findRecord(this.valueField,b);if(c){a=c.data[this.displayField]}else{if(this.valueNotFoundText!==undefined){a=this.valueNotFoundText}}}this.lastSelectionText=a;if(this.hiddenField){this.hiddenField.value=b}Ext.form.ComboBox.superclass.setValue.call(this,a);this.value=b},findRecord:function(a,c){var b;if(this.store.getCount()>0){this.store.each(function(d){if(d.data[a]==c){b=d;return false}})}return b},onViewMove:function(b,a){this.inKeyMode=false},onViewOver:function(b,d){if(this.inKeyMode){return}var a=this.view.findItemFromChild(d);if(a){var c=this.view.indexOf(a);this.select(c,false)}},onViewClick:function(c){var b=this.view.getSelectedIndexes()[0];var a=this.store.getAt(b);if(a){this.onSelect(a,b)}if(c!==false){this.el.focus()}},restrictHeight:function(){this.innerList.dom.style.height="";var o=this.innerList.dom;var b=this.list.getFrameWidth("tb")+(this.resizable?this.handleHeight:0)+this.assetHeight;var p=Math.max(o.clientHeight,o.offsetHeight,o.scrollHeight);var d=this.getPosition()[1]-Ext.getBody().getScroll().top;var c=Ext.lib.Dom.getViewHeight()-d-this.getSize().height;var a=Math.max(d,c,this.minHeight||0)-this.list.shadowOffset-b-5;p=Math.min(p,a,this.maxHeight);this.innerList.setHeight(p);this.list.beginUpdate();this.list.setHeight(p+b);this.list.alignTo(this.wrap,this.listAlign);this.list.endUpdate()},onEmptyResults:function(){this.collapse()},isExpanded:function(){return this.list&&this.list.isVisible()},selectByValue:function(b,a){if(b!==undefined&&b!==null){var c=this.findRecord(this.valueField||this.displayField,b);if(c){this.select(this.store.indexOf(c),a);return true}}return false},select:function(b,a){this.selectedIndex=b;this.view.select(b);if(a!==false){var c=this.view.getNode(b);if(c){this.innerList.scrollChildIntoView(c,false)}}},selectNext:function(){var a=this.store.getCount();if(a>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex<a-1){this.select(this.selectedIndex+1)}}}},selectPrev:function(){var a=this.store.getCount();if(a>0){if(this.selectedIndex==-1){this.select(0)}else{if(this.selectedIndex!=0){this.select(this.selectedIndex-1)}}}},onKeyUp:function(a){if(this.editable!==false&&!a.isSpecialKey()){this.lastKey=a.getKey();this.dqTask.delay(this.queryDelay)}},validateBlur:function(){return !this.list||!this.list.isVisible()},initQuery:function(){this.doQuery(this.getRawValue())},doForce:function(){if(this.el.dom.value.length>0){this.el.dom.value=this.lastSelectionText===undefined?"":this.lastSelectionText;this.applyEmptyText()}},doQuery:function(a,c){if(a===undefined||a===null){a=""}var b={query:a,forceAll:c,combo:this,cancel:false};if(this.fireEvent("beforequery",b)===false||b.cancel){return false}a=b.query;c=b.forceAll;if(c===true||(a.length>=this.minChars)){if(this.lastQuery!==a){this.lastQuery=a;if(this.mode=="local"){this.selectedIndex=-1;if(c){this.store.clearFilter()}else{this.store.filter(this.displayField,a)}this.onLoad()}else{this.store.baseParams[this.queryParam]=a;this.store.load({params:this.getParams(a)});this.expand()}}else{this.selectedIndex=-1;this.onLoad()}}},getParams:function(a){var b={};if(this.pageSize){b.start=0;b.limit=this.pageSize}return b},collapse:function(){if(!this.isExpanded()){return}this.list.hide();Ext.getDoc().un("mousewheel",this.collapseIf,this);Ext.getDoc().un("mousedown",this.collapseIf,this);this.fireEvent("collapse",this)},collapseIf:function(a){if(!a.within(this.wrap)&&!a.within(this.list)){this.collapse()}},expand:function(){if(this.isExpanded()||!this.hasFocus){return}this.list.alignTo(this.wrap,this.listAlign);this.list.show();this.innerList.setOverflow("auto");Ext.getDoc().on("mousewheel",this.collapseIf,this);Ext.getDoc().on("mousedown",this.collapseIf,this);this.fireEvent("expand",this)},onTriggerClick:function(){if(this.disabled){return}if(this.isExpanded()){this.collapse();this.el.focus()}else{this.onFocus({});if(this.triggerAction=="all"){this.doQuery(this.allQuery,true)}else{this.doQuery(this.getRawValue())}this.el.focus()}}});Ext.reg("combo",Ext.form.ComboBox);Ext.namespace("CMGDictionary");CMGDictionary.AppHTML=function(){var h;var k;var l;function g(){l=new Ext.data.SimpleStore({fields:[{name:"term",type:"string"},{name:"lookup",type:"string"}],data:allwords})}return{init:function(){g();h=new CMGDictionary.ContentBox({words:l,selectedLetter:"a",renderTo:"definition",htmlversion:true});k=new CMGDictionary.SearchBox({contentBox:h,renderTo:"searchbar"});this.filterByLetter("A");if(Ext.select(".wordoftheweek").elements.length>0){Ext.select(".wordoftheweek").on("click",function(a){h.renderWordOfTheWeek();Ext.select(".selected").removeClass("selected")});h.renderWordOfTheWeek()}},loadDefinition:function(a){h.showDefinition(a);return false},filterByLetter:function(a){h.filterWordsByLetter(a)},closePopup:function(a){a.close()},popupImage:function(a,b){currentPopupWindow=new Ext.Window({layout:"fit",closeAction:"hide",bodyBorder:"false",plain:true,constrain:true,border:false,resizable:false,cls:"imagepopup",width:700,title:h.currentDef.dictitle,html:'<div id="termimage"><img src="'+a+'" /></div><h2>'+h.currentDef.dictitle+'</h2><a class="closelink" onclick="return CMGDictionary.AppHTML.closePopup(currentPopupWindow);">Close window</a>'});var c=new Image();c.src=a;(function(){currentPopupWindow.setWidth(c.width);currentPopupWindow.setHeight(c.height+100);currentPopupWindow.show()}).defer(400)}}}();try{console.log("")}catch(e){console={log:function(b){}}}Date.prototype.getWeek=function(){var b=new Date(this.getFullYear(),0,1);return Math.ceil((((this-b)/86400000)+b.getDay()+1)/7)};function openInBrowser(b){air.navigateToURL(new air.URLRequest(b))}function convertToAlpha(b){switch(b){case"α":return"a";case"β":return"b";case"γ":return"g";case"ε":return"e";case"η":return"h";case"κ":return"k";case"λ":return"l";default:return b.toLowerCase()}}function convertToGreek(b){switch(b.toLowerCase()){case"a":return"α";case"b":return"β";case"g":return"γ";case"e":return"ε";case"h":return"η";case"k":return"κ";case"l":return"λ";default:return b.toLowerCase()}}function printWin(h){var d=new window.runtime.flash.net.URLRequest("/print.html");d.method="GET";var g=new window.runtime.flash.net.URLVariables("d="+h);d.data=g;air.navigateToURL(d);return false}function track(c){var d=document.getElementById("googleFrame");if(d!=null){document.getElementById("googleFrame").src="http://ga.cmgsites.com/dic-onc-roc.html?"+c}}function externalClick(b){air.navigateToURL(new window.runtime.flash.net.URLRequest(b));track("ExternalURL/"+b)}function getLetterFile(d){var c="";switch(convertToAlpha(d)){case"a":c=wordsA;break;case"b":c=wordsB;break;case"c":c=wordsC;break;case"d":c=wordsD;break;case"e":c=wordsE;break;case"f":c=wordsF;break;case"g":c=wordsG;break;case"h":c=wordsH;break;case"i":c=wordsI;break;case"j":c=wordsJ;break;case"k":c=wordsK;break;case"l":c=wordsL;break;case"m":c=wordsM;break;case"n":c=wordsN;break;case"o":c=wordsO;break;case"p":c=wordsP;break;case"q":c=wordsQ;break;case"r":c=wordsR;break;case"s":c=wordsS;break;case"t":c=wordsT;break;case"u":c=wordsU;break;case"v":c=wordsV;break;case"w":c=wordsW;break;case"x":c=wordsX;break;case"y":c=wordsY;break;case"z":c=wordsZ;break}return c}CMGDictionary.SearchBox=Ext.extend(Ext.Panel,{initComponent:function(){Ext.apply(this,{id:"searchpanel",items:[{xtype:"textfield",id:"txtInput",width:300,height:28,maxL
