TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Compound: The compound (C) is chosen from tetrachloroauric acid (HAuCl4), chloroiridic acid dihydrogen (H2IrCl6), chloroplatinic acid (H2PtCl6), lithium-palladium chloride (Li2PdCl4), ammonium-iridium chloride ((NH4)2IrCl6), ammonium-osmium chloride ((NH4)2OsCl6), ammonium-palladium chloride ((NH4)PdCl4,(NH4)2PdCl6), ammonium-platinum chloride ((NH4)2PtCl4, (NH4)2PtCl6), ammonium-rhodium chloride ((NH4)3RhCl6), ammonium-ruthenium chloride ((NH4)2RuCl6), potassium-gold chloride (KAuCl4), potassium platinum-ammonium chloride (KPt(NH3)Cl3), potassium-palladium chloride (K2PdCl4, K2PdCl6), potassium-platinum chloride (K2PtCl4, K2PtCl6), potassium rhenium chloride (K2ReCl6), potassium-rhodium chloride (K2RhCl6), potassium-iridium chloride (K2H2IrCl6, K3IrCl6), potassium-osmium chloride (K2H2OsCl6), potassium-ruthenium chloride (K3H3RuCl6), sodium-iridium chloride (Na2IrCl6), sodium-osmium chloride (Na2OsCl6), sodium-palladium chloride (Na2PdCl4), sodium-platinum chloride (Na2PtCl6), sodium-rhenium chloride (Na3RhCl6), chromium chloride, iridium chloride, iron chloride, nickel chloride, osmium chloride, palladium chloride, platinum chloride, rhodium chloride, ruthenium chloride, rhenium chloride, tin chloride, vanadium chloride (VCl3, VCl4), tungsten chloride (WCl4, WCl6) and zirconium chloride (ZrCl4). Cyanometallate is chosen from potassium-silver cyanide (KAg(CN)2), potassium-gold cyanide (KAu(CN)2), potassium-nickel cyanide (K2Ni(CN)4), potassium-palladium cyanide (K2Pd(CN)4), potassium-platinum cyanide (K2Pt(CN)4), potassium-cobalt cyanide (K3Co(CN)6), potassium-chromium cyanide (K3Cr(CN)6), potassium-iron cyanide (K3Fe(CN)6, K4Fe(CN)6.3H2O), potassium-manganese cyanide (K3Mn(CN)6), potassium-platinum cyanide (K2Pt(CN)6), and/or potassium-ruthenium cyanide (K4Ru(CN)6). Preferred Support: The support is added to solutions (A and/or B) or to the final mixture, and is an electron-conducting material. The electron-conducting material is graphite powder or platelet, or powder of metal (M). Preferred Method: The precursor is obtained by adding all the reagents in one solution, by sol-gel and/or gel-plastic, coagulation, flocculation and/or precipitation reactions, or networking process. Each complex of the transition metal is dissolved in organic solvent further using a coordinating agent to obtain solution (A). The starting metal complex contains tetrachloroauric acid (HAuCl4), chloroiridic acid dihydrogen (H2IrCl6), platinum chloride (H2PtCl6), lithium-palladium chloride (Li2PdCl4), ammonium-iridium chloride ((NH4)2IrCl6), ammonium-osmium chloride ((NH4)2OsCl6), ammonium-palladium chloride ((NH4)PdCl4, (NH4)2PdCl6), ammonium-platinum chloride ((NH4)2PtCl4, (NH4)2PtCl6), ammonium-rhodium chloride ((NH4)3RhCl6), ammonium-ruthenium chloride ((NH4)2RuCl6), potassium-gold chloride (KAuCl4), potassium-platinum chloride (KPt(NH3)Cl3), potassium-palladium chloride (K2PdCl4, K2PdCl6), potassium-platinum chloride (K2PtCl4, K2PtCl6), potassium-rhenium chloride (K2ReCl6), potassium-rhodium chloride (K2RhCl6), potassium-iridium chloride (K2H2IrCl6, K3IrCl6), potassium-osmium chloride (K2H2OsCl6), potassium-ruthenium chloride (K3H3RuCl6), sodium-iridium chloride (Na2IrCl6), sodium-osmium chloride (Na2OsCl6), sodium-palladium chloride (Na2PdCl4), sodium-platinum chloride (Na2PtCl6), sodium-rhodium chloride (Na3RhCl6), chromium chloride (CrCl3), iridium chloride (IrCl3), iron chloride (FeCl3), nickel chloride (NiCl2), osmium chloride (OsCl3), palladium chloride (PdCl2), platinum chloride (PtCl2, PtCl4), rhodium chloride (RhCl3), ruthenium chloride (RuCl3), rhenium chloride (ReCl5), tin chloride (SnCl4), vanadium chloride (VCl3, VCl4), tungsten chloride (WCl4, WCl6), zirconium chloride (ZrCl4), ammonium-platinum nitrate ((NH3)4Pt(NO3)2), palladium nitrate (Pd(NO3)2.xH2O), cobalt nitrate (Co(NO3)2.xH2O), nickel nitrate (Ni(NO3)2.xH2O), iron nitrate (Fe(NO3)3.xH2O), chromium nitrate (Cr(NO3)3.xH2O), manganese nitrate (Mn(NO3)2.xH2O), and/or silver nitrate (AgNO3). The networking agent is dissolved in organic solvent to obtain solution (B). The solution (A) is added to the solution (B). The organic solvent is liquid capable to dissolving the compounds to yield clear solutions. The precursor is subjected to thermal treatment which involves primary treating at less than 400 degrees C and secondary treating at 400-900 degrees C. The treated precursor is further subjected to thermal treatment at less than 400 degrees C and/or higher than 500 degrees C to obtain electrocatalyst. Thermal treatment is performed in inert atmosphere such as helium, argon and nitrogen or under vacuum. Activation of electrocatalyst is performed by chemical process which involves alternating oxidation through oxygen and hydrogen peroxide, and reduction through reducing reagent such as hydrogen, formaldehyde, hydrazine and hydrazine dichloride.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Solution: The solution (A) is made of organic solvent (OS), networking agent and one or more compounds (C) containing transition metal coordinated by halide such as chlorine, bromine and iodine. The solution (B) contains the organic solvent, the networking agent and one or more compounds containing complexes of a transition element of ligand such as cyano, isocyano, thiocyano, amino and amido groups. Preferred Solvent: The solvent is chosen from N-methyl-2-pyrrolidinone, dimethylformamide, dimethylacetamide, acetic acid, acetone, acetonitrile, benzene, 1-butanol, 2-butanol, 2-butanone, t-butyl alcohol, cyclohexane, diethyl ether, diethylene glycol, diglyme, dimethylether, dioxane, ethanol, ethyl acetate, ethylene glycol, heptane, hexane, methanol, methyl t-butyl ether, nitromethane, pentane, 1-propanol, 2-propanol, pyridine, tetrahydrofuran, toluene, triethyl amine, o-xylene, m-xylene, p-xylene and water. Preferred Agent: The networking agent is soluble in the organic solvent, does not contain sulfur atom and supports functional groups featuring oxygen, nitrogen or phosphorus atom such as -CN-, -NH2, -NHR, -NR2, -OH, R-O-R, -C=O, -COOH, -COOR, -PH2, -PHR, or -PR2, where R and R2 are not defined. The networking agent is chosen from dianiline such as p-phenylenediamine, 4,4'-methylenedianiline, 1,4-diaminobutane, dianhydride such as 1,2,4,5-benzenetetracarboxylic anhydride, 3,3',4,4'-benzophenonetetracarboxylic dianhydride, (+)-diacetyl-L-tartaric anhydride, diphosphine such as 1,2-bis(diphenylphosphino)ethane, (-)-2,3-O-isopropylidene-2,3-dihydroxy-1,4-bis(diphenylphosphino)butane, (-)-1,2-bis((2R,5R)-2,5-diethylphospholano)benzene, rac-2,2'-bis(di-p-tolylphosphino)-1,1'-binaphthyl, carboxylic acid such as tetrahydrofuran-2,3,4,5-tetracarboxylic acid, glutaric acid, terephthalic acid, molecules carrying more than one type of functional group such as BOC-L-glutamic acid, acetyl tributyl citrate and L(+)-glutamic acid, Kapton (RTM: polyimide), Apical (RTM: polyimide), polyamide such as Nylon 6 and Nylon 6,6, polyurethane, polypyrrole, polyvinyl alcohol, polymethyl methacrylate, polyacrylonitrile, poly(tetramethylene ether) glycol and polyethylene glycol.