Здравствуйте. Столкнулся с такой проблемой. Заказчик хочет два всплывающих окна которые будут открываться по очереди через каждые 30 сек. Для этого я написал такой скрипт:
var first = "$('#parent_popup').css({ 'display': 'block'}).animate({ 'opacity': '1'}, 'fast')";
	var two = "$('#parent_popup2').css({ 'display': 'block'}).animate({ 'opacity': '1'}, 'fast')";
	var bloc = two;
	
	function display(){
		if(bloc == two){
			bloc = first;
			return "$('#parent_popup').css({ 'display': 'block'}).animate({ 'opacity': '1'}, 'fast')";
		}else{
			bloc = two;
			return "$('#parent_popup2').css({ 'display': 'block'}).animate({ 'opacity': '1'}, 'fast')";
		}
	}
	setInterval(display(), 30000);
Скрипт должен по очереди присваивать css свойство display: block, дивам с id #parent_popup и #parent_popup2, но в реальности получается что через каждые 30 сек открывается блок с id #parent_popup.
Подскажите пожалуйста, что я делаю не так. Заранее спасибо