//var videoStartCategory = 6710281001; //Style Awards
//var videoStartCategory = 31070741001; // Wonen
//var videoStartCategory = 115441802001; // COUTURE A/W '10
var videoStartCategory = 9;

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://video.hachette.nl/services/api.js?command=getFirstVideo&playlistID="+catid+"", "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);
	}
}
