var aCover = ""
var aType = new Array();
var aSize = new Array();
var aElement = new Array();

addEvent = function( obj_, event_, func_, mode_){
  if( obj_.addEventListener)
    obj_.addEventListener( event_, func_, mode_? mode_:false);
  else if (obj_.attachEvent)
    obj_.attachEvent( 'on'+event_, func_);
}

coverclose = 

Cover = function (e) {
	e.size = getMediaSize(e);
	addEvent(e, 'click', function () {	
		var _docWidth = document.width || document.body.offsetWidth;
		var _docHeight = document.documentElement.clientHeight || window.innerHeight;
		var c = $('cover');			
		var d = $('covercontent');
		c.style.left =0 + 'px';
		c.style.top = 0 + 'px';
		c.style.width = _docWidth + 'px';
		c.style.height = _docHeight+ 'px';
		c.style.visibility="visible";
		c.style.display = "block";
		d.style.left = (_docWidth - e.size[0]) / 2 + 'px';
		d.style.top = (_docHeight - e.size[1]) / 2 + document.body.scrollTop + "px";
		d.style.visibility="visible";
		d.style.display = "block";
		d.style.width = 90 + 'px';
		d.style.height = 60 + 'px';

        var close = createHeader(e.size[0]);
        d.appendChild(close);
		d.innerHTML += createHTMLelement(e, e.size);
		
		addEvent($('close'), 'click',function () {
                c.style.visibilty = 'hidden';
                c.style.display = 'none';
                d.innerHTML = '';
                d.style.visibilty = 'hidden';
                d.style.display = 'none';
            }, false);
        addEvent(c, 'click', function () {
                c.style.visibilty = 'hidden';
                c.style.display = 'none';
                d.innerHTML = '';
                d.style.visibilty = 'hidden';
                d.style.display = 'none';
            }, false);
        
	}, false);
}

createHeader = function (w) {
    var div = document.createElement('div');
    div.style.width = w + 'px';
    div.style.margin= '0px';
    div.style.padding= '0px';
    div.style.height = '15px';
    div.id = 'close';
    div.innerHTML = '<p align="leftt" style="width: 100%; cursor: pointer; margin: 0px; padding: 0px"><img src="imgs/video_close.png" /></p>';
    return (div);
}

initCover = function () {
	aCover = document.getElementsByName("acover");
	myCovers = new Array();
	for (var i = 0, max = aCover.length; i < max; i++)
		myCovers[i] = new Cover(aCover[i]);
}

createHTMLelement = function (e, size) {
	var string = '';
    var rel = e.getAttribute('rel');
	if (!rel) {
		string = '<img src=' + e.getElementsByTagName('img')[0].getAttribute('src') + ' />';
	}
	else {
		string = '' +
		'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="rotateTool" align="center" height="' + size[1] + '" width="'+ size[0] +'">' +
			'<param name="allowScriptAccess" value="sameDomain">' +
			'<param name="movie" value="' + rel + '">' +
			'<param name="quality" value="high">' +
			'<param name="scale" value="scale">' +
			'<param name="salign" value="lt">' +
			'<param name="bgcolor" value="#ffffff">' +
			'<param name="wmode" value="transparent">' +
			'<embed wmode="transparent" src="'+ rel +'" quality="high" scale="noscale" salign="lt" bgcolor="#ffffff" name="Video-chantelle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="center" height="' + size[1] + '" width="'+ size[0] +'">' +
		 '</object>';
	}
	return (string);
}

getMediaSize = function (e, isImg) {
    if (!e.getAttribute('width'))
    {
        var img= new Image();
		img.src = e.getElementsByTagName('img')[0].getAttribute('src');
		var h = img.height;
		var w = img.width;
		return(new Array(w, h));
	}else {
		return(new Array(e.getAttribute('width'), e.getAttribute('height')));
	}
}

