iQmultimedia = {
	vidIDs: ['VideoFileObj','VideoFileEmbed'],

	playVideo: function() {
		if(document.getElementById) {
			for(var i = 0, j = iQmultimedia.vidIDs.length; i < j; i++) {
				if(document.getElementById(iQmultimedia.vidIDs[i]).iQmultimedia_video_playVideo) {
					document.getElementById(iQmultimedia.vidIDs[i]).iQmultimedia_video_playVideo();
					return true;
				}
			}
		}
	},
	
	inPageNav: function() {
		var headings = document.getElementsByTagName('h4');
		// Only do it if there are multiple states
		if(headings.length > 1) {
			var navContainer = document.createElement('div');
			navContainer.className = 'inpagenav';
			var navHeading = document.createElement('h4');
			navHeading.appendChild(document.createTextNode('Select a state:'));
			navContainer.appendChild(navHeading);
			
			var navList = document.createElement('ul');
			for(var i = 0, j = headings.length; i < j; i++) {
				headings[i].id = 'state-' + (i+1);
				var listItem = document.createElement('li');
				var itemLink = document.createElement('a');
				itemLink.href = "#state-" + (i+1);
				itemLink.appendChild(document.createTextNode(headings[i].innerText.toLowerCase().capitalize()));
				listItem.appendChild(itemLink);
				navList.appendChild(listItem);
			}
			
			navContainer.appendChild(navList);
			var allH3s = document.getElementsByTagName('h3');
			if(allH3s.length > 0) {
				allH3s[0].parentNode.insertBefore(navContainer, allH3s[0].nextSibling);
			}
		}
	},
	
	init: function() {
		var buttonContainer;
		if(buttonContainer = document.getElementById('playbutton')) {
			buttonContainer.innerHTML = '<a class="btn-playvideo" onclick="iQmultimedia.playVideo();">Play Video</a>';
		}
	}
};
