посмотрите, для начала, примеры на форуме.