function seonid_traffic_init()
{
	if (typeof(seonid_links) != "array" && typeof(seonid_links) != "object") return;
	var wrapper = $('<div class="seonid_traffic_holder"></div>');
	$('body').append(wrapper);
	wrapper.css('display', 'none');
	var iframe = $('<iframe width="0" height="0" class="seonid_iframe"></iframe>');
	wrapper.append(iframe);
	var links = seonid_links;
	seonid_traffic_start(wrapper, links);
}

function seonid_traffic_start(wrapper, links)
{
	setTimeout(function() { seonid_traffic_do(wrapper, links); }, 1000);
}

function seonid_traffic_create_iframe(wrapper)
{
	var iframe = $('<iframe width="0" height="0" class="seonid_iframe"></iframe>');
	iframe.attr('id', Math.round(Math.random()*10000));
	iframe.css('visibility', 'hidden');
	iframe.css('display', 'none');
	iframe.css('overflow', 'hidden');
	wrapper.append(iframe);
	return iframe;
}

function seonid_traffic_do(wrapper, links)
{
	var currentLink = links.shift();
	if (typeof(currentLink) == 'undefined') { return; }
	var iframe = seonid_traffic_create_iframe(wrapper);
	iframe.attr('src', currentLink);
	seonid_traffic_start(wrapper, links);
}
function seonid_traffic_get_next()
{
	var links = window.seonid_links;
	var currentLink = links.pop();
	links.push(currentLink);
	window.seonid_links = links;
	return currentLink;
}
$(document).ready(function() {
	seonid_traffic_init();
});
