if (typeof DrVideo !== 'object') {
	DrVideo = {};
}
DrVideo.embed = function(videoId, parentElement) {
	if (!(typeof videoId === 'number' && videoId == parseInt(videoId, 10))) {
		return false;
	}
	if (parentElement === undefined) {
		parentElement = 'drvideo-video-parent';
	}
	if (typeof parentElement === 'string' && parentElement.length > 0) {
		parentElement = document.getElementById(parentElement);
	}
	if (!(typeof parentElement === 'object' && parentElement && parentElement.nodeType === 1)) {
		return false;
	}
	var path = '';
	var scripts = document.getElementsByTagName('script');
	for (var i = 0, s, iMax = scripts.length; i < iMax; i++) {
		s = scripts[i];
		if (s.src.match(/\/drvideo-embed\.js$/)) {
			path = s.src.replace(/\/drvideo-embed\.js$/, '');
			break;
		}
	}
	if (path.length === 0) {
		return false;
	}
	var iframe = document.createElement('iframe');
	var width = parentElement.clientWidth;
	var height = parentElement.clientHeight;
	if (width === 0) {
		width = parentElement.offsetWidth;
	}
	if (height === 0) {
		height = parentElement.offsetHeight;
	}
	iframe.width = width;
	iframe.height = height;
	iframe.setAttribute('frameBorder', '0');
	iframe.setAttribute('scrolling', 'no');

	iframe.src = path + '/?id=' + videoId;
	iframe.style.border = '0px';
	iframe.style.padding = '0';
	if (parentElement.hasChildNodes()) {
		parentElement.innerHTML = '';
	}
	parentElement.appendChild(iframe);
}

