A.   Serve Processes: Any regular member of the police department shall have power and authority, and it shall be his duty to serve and execute warrants and other processes for the apprehension and commitment of persons charged with the violation of any village ordinance or any crime, misdemeanor or offense against the peace of the state or the village or held for examination or trial, or taken on execution for the commission of any crime, misdemeanor or violation of any law or ordinance of the village, and while serving or executing or assisting in the service or execution of any such warrant or process, he shall be vested with and have all the powers and authority conferred on constables by the common laws and laws of the state. (1978 Code § 10-1-6)
   B.   Assist Fire Department: It shall be the duty of the police department to aid all fire departments providing service to the village by giving alarm in case of fire and by clearing the streets or grounds in the immediate vicinity of the fire so that the members of the fire department shall not be hindered or obstructed in the performance of their duties. (Ord. 2013-15, 4-18-2013)
   C.   Arrest And Detain: The members of the village police department are hereby authorized to arrest, with or without process, or on view, any person who shall break the peace or is found violating any ordinance of the village or any criminal law of the state, and to take such person before a court of competent jurisdiction, or if necessary, to detain such person in custody overnight or on Sunday in any safe place until he can be brought before a court of competent jurisdiction.
   D.   Appear As Witnesses; Fees: All police officers making arrests shall appear as witnesses before the court where the trial may be had, shall procure all necessary evidence in their power, and furnish a list of witnesses to the court and the village attorney, and no village officer shall be entitled to any witness fees to be taxed against the village in any action for the violation of an ordinance where the village is plaintiff.
   E.   Temporary Questioning: A police officer, after having first identified his office, may stop any person in any public place for a reasonable period when that person is wearing known gang colors, gang emblems or other gang insignia or identification or reasonably appears to be engaged in the communication of gang related messages or signals through the use of hand signals, commonly known as "gang signs" or other means of communication, or as otherwise provided by law, and the officer has probable cause to believe from the totality of the circumstances that the person is committing, is about to commit, or has committed any offense under the ordinances of the village of Glendale Heights or under the laws of the state of Illinois. Once stopped, the officer may make reasonable inquiry as to the circumstances of the stop and may demand the name and address of the person and an explanation of his activities. Such detention and temporary questioning shall be conducted in the vicinity where the person is stopped whenever practicable. Whenever a police officer has stopped a person for temporary questioning pursuant to this subsection and the officer has reason to believe that his or another officer's safety may be jeopardized or reasonably believes that he or another officer is in danger of attack, he may search the person for weapons. Any lawfully possessed weapon discovered at the time of said search shall be returned to that person upon the completion of questioning. (1978 Code § 10-1-6)