function RequestObject()
{
	var Request = null;

	if (typeof(XMLHttpRequest) != 'undefined')
	{
		Request = new XMLHttpRequest();
	}
	else
	{
		try
		{
			Request = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch (e)
		{
			Request = null;
		}
	}

	return Request;
}


function ShowPopupVideo(NOMPROD,URLFLASH)
{

				
				var FondMessage = document.createElement("div");
				FondMessage.style.backgroundColor = '#000000';
				FondMessage.style.width = '100%';
				FondMessage.style.height = '1400px';
				FondMessage.id = 'FondPopup';
				FondMessage.style.position = 'absolute';
				FondMessage.style.opacity = '0.8';
				FondMessage.style.filter = 'alpha (opacity=80)';
				FondMessage.style.top ='0px';
				FondMessage.style.left ='0px';
				
				var ZonePopup = document.createElement("div");
				ZonePopup.style.width = '324px';
				ZonePopup.style.height = '320px';
				ZonePopup.style.position = 'absolute';
				ZonePopup.id= 'Popup';
				ZonePopup.style.background = '#A2A1AF';
				ZonePopup.style.border = '2px solid #FFF';
				ZonePopup.style.left = '0';
				ZonePopup.style.top = '0';

			var HTML = '<div style="background-color:#051D5B; z-index:500000;"><div style="text-align:center; height:22px; padding-left:10px; padding-right:10px;  padding-top:10px; color:#FFFFFF; font-size:14px; font-weight:bold;">'+NOMPROD+'</div></div>'
			+ '<div>'
			+ '<table width="100%" border="0" cellspacing="0" cellpadding="2">'
			+ '<tr>'
			+ '<td height="70" colspan="2" valign="middle" style="color:#000;">';
			HTML += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="320" height="240" id="_VL_licences" align="middle">'
	+ '<param name="allowScriptAccess" value="sameDomain" />'
	+ '<param name="allowFullScreen" value="false" />'
	+ '<param name="movie" value="'+URLFLASH+'" />'
	+ '<param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
	+ '<embed src="'+URLFLASH+'" quality="high" bgcolor="#ffffff" width="320" height="240" name="_VL_licences" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
	+ '</object>';
			HTML += '</td>'
			+ '</tr>'
			+ '<tr>'
			+ '<td width="50%" height="48" align="center" valign="top"><a href="#" onclick="ClosePopupVideo(); return false;"><img src="http://www.ruedelafete.com/ruedelafete/ruedelafete2/img/btretourboutique.gif" width="197" height="36" border="0" alt="Fermer" title="Fermer" /></a></td>'
		
			+ '</tr>'
			+ '</table>'
			+ '</div>'
			;
				ZonePopup.innerHTML = HTML;
				 
		
				document.body.appendChild(FondMessage);
				document.body.appendChild(ZonePopup);
				

				
				if (navigator.appName=="Microsoft Internet Explorer")
				{	
					document.getElementById('produit_vignette').className='cache';
					if ( document.getElementById('zoneliste') ) {
						document.getElementById('zoneliste').className='cache';
					} 
					document.getElementById('zonequantite').className='cache';
					ScrollY = document.documentElement.scrollTop + document.body.scrollTop;
					ScrollX = document.documentElement.scrollLeft + document.body.scrollLeft;
				}
				else
				{
					ScrollY = window.pageYOffset;
					ScrollX = window.pageXOffset;
				}
				var View = {
					width 	: (
						// W3C Compliant calculation
						window.innerWidth ? 
							window.innerWidth : 
							// IE 6 + 
							( document.documentElement && document.documentElement.clientWidth ) ?
								document.documentElement.clientWidth  : 
								// IE 4
								document.body.clientWidth
					),
					height  : (
						// W3C Compliant calculation
						window.innerHeight ? 
							window.innerHeight  : 
							// IE 6 + 
							( document.documentElement && document.documentElement.clientHeight ) ?
								document.documentElement.clientHeight  : 
								// IE 4
								document.body.clientHeight
					)
				}

				
				ZonePopup.style.left = (View.width / 2 	- ZonePopup.offsetWidth / 2 + ScrollX) + 'px';
				ZonePopup.style.top = (View.height / 2 	- ZonePopup.offsetHeight / 2 + ScrollY ) + 'px';
			


}

function ClosePopupVideo()
{
	
	if (navigator.appName=="Microsoft Internet Explorer")
		{	
			if ( document.getElementById('zoneliste') ) {
				document.getElementById('zoneliste').className='';
			} 
			document.getElementById('zonequantite').className='';
			document.getElementById('produit_vignette').className='';
		}
	
		popup = document.getElementById('Popup');
		removeChildSafe(popup);
		popup.parentNode.removeChild(popup);
		
		fondpopup = document.getElementById('FondPopup');
		removeChildSafe(fondpopup);
		fondpopup.parentNode.removeChild(fondpopup);
}

function removeChildSafe(el) {
    //before deleting el, recursively delete all of its children.
    while(el.childNodes.length > 0) {
        removeChildSafe(el.childNodes[el.childNodes.length-1]);
    }
    el.parentNode.removeChild(el);
}
