some functions
page includes javascript file