Pokemon Breeding
To breed a Pokemon you have to have a Pokemon wich is female and a Pokemon which is male (i.e Male - up arrow Female - down arrow [The arrows are next to the Pokemon name]). The way to breed them is for example having a water type with a water type or a ghost type with a ghost type etc. The Pokemon which is female you will always get a lv. 5 version of it's lowest evolved form. Its simple really. Then take it to the Pokemon day care and give it to the women and then get out and do what your doing and then go back after a while and speak to the husband. He will then give you an egg.
If you need more help, we've got more Pokemon Emerald cheats and also check out all of the answers for this game