1st check the embassy i think they require a valid passport bank account statment with min 5000 dirhams and the place u r workin for they wll ask purpose of travellin and apply for the visa wll cost u almost 700 dirham then wait till they issue it or reject if its rejected there are two reasons 1 is the security reason and the second based on your financial status