// JavaScript Document

function pad(n, len) {
    s = n.toString();
    if (s.length < len) {
        s = ('0000000000' + s).slice(-len);
    }
    return s;
}

var viewCount = 0;

function videoDataCallback(video) {
	var data = video.data;
	viewCount = data.viewCount;
	var duration = parseInt(data.duration / 60) + ':' + pad(data.duration % 60, 2);
	document.writeln('<p class="centre"><span class="fineprint">');
	document.writeln( 'View count: ' + data.viewCount + ' | duration: ' + duration + ' | date: ' + data.recorded + ' | location: ' + data.location);
	document.writeln('</span></p>');
}

function videoViewsCallback(video) {
	var data = video.data;
	document.write(data.viewCount + ' view' + (data.viewCount == 1 ? '' : 's'));
}

function displayVideoViews() {
	document.write(viewCount + ' view' + (viewCount == 1 ? '' : 's'));
}
