
function getElementsByTag_Name(tag, name) {
	var elem = document.getElementsByTagName(tag);
	var arr = new Array();
	for (i = 0,iarr = 0; i < elem.length; i++) {
		att = elem[i].getAttribute("name");
		if(att == name) {
			arr[iarr] = elem[i];
			iarr++;
		}
	}
	return arr;
}

function getStickamAdHtml(adId,adURL,adWidth,adHeight) {
	var stickamAdHtml = '<iframe src="'+adURL+'" id="'+adId+'_iframe" width="'+adWidth+'" height="'+adHeight+'" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>';
	return stickamAdHtml;
}

function rotateAd(adId,adURL,rotateDelay) {
	var rotatingAd = document.getElementById(adId+"_iframe");
	if (rotatingAd) {
		rotatingAd.src = adURL;
	}
	setTimeout("rotateAd('"+adId+"','"+adURL+"','"+rotateDelay+"')",rotateDelay);
}

function loadStickamAds() {
	var stickamAdDivs = getElementsByTag_Name('div','stickamAdDiv');
	var stickamAdDivsCount = stickamAdDivs.length;
	for (var i=0 ; i<stickamAdDivsCount ; i++){
		var stickamAdDiv = stickamAdDivs[i];
		var adId = stickamAdDiv.getAttribute('adId');
		var adIframe = stickamAdDiv.getAttribute('adIframe');
		var adType = stickamAdDiv.getAttribute('adType');
		var adURL = stickamAdDiv.getAttribute('adURL');
		var adWidth = stickamAdDiv.getAttribute('adWidth');
		var adHeight = stickamAdDiv.getAttribute('adHeight');
		var adRotate = stickamAdDiv.getAttribute('adRotate');
		if (adIframe == 'yes') {
			if (adRotate != 'yes') {
				stickamAdDiv.innerHTML = getStickamAdHtml(adId,adURL,adWidth,adHeight);
			} else {
				var rotateDelay = stickamAdDiv.getAttribute('rotateDelay');
				rotateAd(adId,adURL,rotateDelay);
			}
		}
	}
}

