//var videoStartCategory = 6710281001; //Style Awards
var videoStartCategory = 31070741001; // Maybelline
 

function addScriptTag(id, url, callback) {
	var scriptTag = document.createElement("script");
	// Add script object attributes
	scriptTag.setAttribute("type", "text/javascript");
	scriptTag.setAttribute("charset", "utf-8");
	scriptTag.setAttribute("src", url + "&callback=" + callback);
	scriptTag.setAttribute("id", id);
	var head = document.getElementsByTagName("head").item(0);
	head.appendChild(scriptTag);
}

function getFirstVideo(catid) {
	addScriptTag("currentVideo", "http://api.brightcove.com/services/library?command=find_playlist_by_id&playlist_id="+catid+"&fields=videos,videoIds&token=C2VN9BbilgJtD3y8d9yX4WXIda5gRMjK9Rrs0DRj7SM.", "setVid");
}

function setVid(jsonData){
	urlvid = jsonData['videoIds'][0];
	frames['videoplayer'].location.href='http://www.elle.nl/var/ellenl/storage/elle-tv/index.php?bctid='+urlvid+'&cat='+urlcat+'&tags='+urltags;
}

function setVideoUrl(){
	if(urlcat=="" && urlvid=="" && urltags==""){
		videourl = document.location.href;
		videourl = videourl.replace(/%28/gi,'(');
		videourl = videourl.replace(/%29/gi,')');
		parts = videourl.split("/");
		
		for(i=0; i < parts.length; i++){
			if(parts[i].toLowerCase() == '(cat)') urlcat = parts[(i+1)];
			if(parts[i].toLowerCase() == '(vid)') urlvid = parts[(i+1)];
			if(parts[i].toLowerCase() == '(tags)') urltags = parts[(i+1)];
		}
		
		if(urlcat=="") urlcat = videoStartCategory;
		
		if(urlcat!="" && urlvid==""){
			getFirstVideo(urlcat);
		} else {
			frames['videoplayer'].location.href='http://www.elle.nl/var/ellenl/storage/elle-tv/index.php?bctid='+urlvid+'&cat='+urlcat+'&tags='+urltags;
		}
		
	} else if(urlcat!="" && urlvid==""){
		getFirstVideo(urlcat);
	}
}