function showrol(id){
	var s1 = new SWFObject("/mediaplayer/mediaplayer.swf","mediaplayer","220","189","7");
	s1.addParam("allowfullscreen","true");
	s1.addVariable("width","220");
	s1.addVariable("height","189");
	s1.addVariable("file","/video/"+id+".flv");
	s1.write("rolcontainer");
	var catrol = document.getElementById('catrol');
	catrol.style.display = "block";
	catrol.style.position = 'absolute';
	
	var parentSize = getParentSize();
	var scrolling = getScrolling();
	var scrollX = (scrolling) ? scrolling.scrollX : 0;
	var scrollY = (scrolling) ? scrolling.scrollY : 0;
	var elem = document.getElementById("catrol");
	var elemSize = getObjSize("catrol");
	var left = Math.round(parentSize.width/2 - elemSize.width/2 + scrollX);
	var top = Math.round(parentSize.height/2 - elemSize.height/2 + scrollY);
	catrol.style.left = left + "px";
	catrol.style.top = top + "px";

}

function getParentSize() {
	var w,h;
	if (self.innerHeight) {
		w = self.innerWidth;
		h = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		w = document.documentElement.clientWidth;
		h = document.documentElement.clientHeight;
	} else if (document.body) {
		w = document.body.clientWidth;
		h = document.body.clientHeight;
	}
	return (w || h) ? {width: w, height: h} : 0;
}

/*** Размер скроллинга ***/
function getScrolling() {
	var x,y;
	if (self.pageYOffset) {
		x = self.pageXOffset;
		y = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop) {
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	} else if (document.body) {
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}
	return (x || y) ? {scrollX: x, scrollY: y} : 0;
}

/*** Размер элемента ***/
function getObjSize(id) {
	var elem = document.getElementById(id);
	var w,h;
	if (elem.offsetWidth) {
		w = elem.offsetWidth;
		h = elem.offsetHeight;
	} else if (elem.clip && elem.clip.width) {
		w = elem.clip.width;
		h = elem.clip.height;
	} else if (elem.style && elem.style.pixelWidth) {
		w = elem.style.pixelWidth;
		h = elem.style.pixelHeight;
	}
	return (w || h) ? {width: parseInt(w), height: parseInt(h)} : 0;
}



//alert(getIWH());