Добрый вечер. Подскажите как запускать функцию через 6с затем 10с, затем 2с, и 20с после загрузки страницы, а после прохождения этих интервалов начинать заново. Т.е. человек зашел на страницу через 6 секунд вылезло сообщение, повисело 8 секунд, убралось, затем вылезло снова на 8 секунд и убралось затем через 10 секунд и т.д. pop-up окно настроил, все работает, а вот с функцией вывода в это окно возникли трудности.
Песочница:
http://jsfiddle.net/gS78J/49/
var userNames = ['Сергей', 'Алексей', 'Анна', 'Николай', 'Даниил', 'Вячеслав', 'Джордж', 'Наталья', 'Татьяна', 'Анастасия', 'Евгений', 'Евгения', 'Марина', 'Мария'],
userCountry = ['Россия', 'Украина', 'Беларусь', 'Казахстан', 'Великобритания'],
userFlag = ['http://uploads.webflow.com/565cb911c193e4557db200d9/565da100af373f6c6d3ff95e_lang-03.jpg'
,'http://www.ua.all.biz/img/ua/catalog/767310.jpeg'
,'http://www.belarus.by/relimages/000211_72754.jpg'
,'https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/500px-Flag_of_Kazakhstan.svg.png'
,'http://uploads.webflow.com/565cb911c193e4557db200d9/565da11183428e142745e8e4_lang-05.jpg'],
namerand = Math.floor(Math.random() * userNames.length),
countryrand = Math.floor(Math.random() * (userCountry.length));
console.log(namerand);
$("span.country").text(userCountry[countryrand]);
$("span.name").text(userNames[namerand]);
document.getElementById("flag").style.backgroundImage = "url("+userFlag[countryrand]+")";