function straightFlash(vFlash) {
	document.write(vFlash);
}

defaultItem = new Object();
var xCurrentItem=null;
var tabCurrentMembre=new Array();
	tabCurrentMembre[0] = "";
	tabCurrentMembre[1] = "";


// Portfolio 

function xLoaded_folio() {
	if (defaultItem.xId) {
		xMenuItem = xGetObject('img_'+defaultItem.xId);
		
		xMenuFolioOver(xMenuItem,defaultItem.xTitre);
		if (defaultItem.xWidth) {
			xOpenItem(defaultItem.xId,defaultItem.xcId,defaultItem.xTitre,defaultItem.xFile,defaultItem.xExt,defaultItem.xWidth,defaultItem.xHeight,defaultItem.xURL,defaultItem.xTarget);
		} else {
			xOpenItem(defaultItem.xId,defaultItem.xcId,defaultItem.xTitre,defaultItem.xFile,defaultItem.xExt,0,0,defaultItem.xURL,defaultItem.xTarget);
		}
		
	}
	return true;
}

function xMenuFolioOver(xMenuItem,vTitre) {
	if (xMenuItem == null) return false;
	var xId = xGetNumByName(xMenuItem.id,"img_");
	
	if (xId != xCurrentItem) {
		xMouseOver(xMenuItem);
	}
	//xDivSousTitre = xGetObject('sousTitre');
	//xDivSousTitre.innerHTML = vTitre;
}
function xMenuFolioOut(xMenuItem) {
	if (xMenuItem == null) return false;
	var xId = xGetNumByName(xMenuItem.id,"img_");
	if (xId != xCurrentItem) {
		xMouseOut(xMenuItem);
	}
	xDivSousTitre = xGetObject('sousTitre');
	xDivSousTitre.innerHTML = "";
}


function xOpenItem(vId,vcId,vTitre,vFile,vExt,vWidth,vHeight,xURL,xTarget) {
	xContenu = xGetObject('divPortfolio');
	xPreFooter = xGetObject('divPreFooter');
	
	if (xCurrentItem != vId) {
		if (xCurrentItem != null) {
			var xImg = xGetObject("img_"+xCurrentItem);
			
			if (xImg != null) {
				xMouseOut(xImg);
			} else {
				xClassOut("item_"+xCurrentItem);
			}
			
			var objMedia = xGetObject('xMedia');
			if (objMedia != null) objMedia.Stop();
			objMedia = null;
			xContenu.innerHTML = "";
		}
		
		
		xCurrentItem = vId;
		
		var xImg = xGetObject("img_"+xCurrentItem);
		
		
		
		if (xImg != null) {
			// Image
			xMouseOver(xImg);
		} else {
			// Lien
			xClassOver("item_"+vId);
		}
		
		
		//xMediaMOV = xGetObject('divMOV');
		//xMediaMP3 = xGetObject('divMP3');
		var vContenu = "";
		
		
		
		switch(vExt) {
			case "jpg": 
				vContenu = "<img src='" + vFile + "' alt='" + vTitre + "' width='650' height='360' border='0'/>";
				break;
				
			case "mov": 
				vContenu = "<table border='0' cellspacing='0' cellpadding='0' class='media'><tr><td>"+htmlVideo(vFile,vExt,vWidth,vHeight)+"</td></tr></table>";
				break;
				
			case "mp3": 
				vContenu = "<table border='0' cellspacing='0' cellpadding='0' class='media'><tr><td><div><img src='/images/radio.gif' alt='' border='0' /></div>"+htmlVideo(vFile,vExt,200,1)+"</td></tr></table>";
				break; //<h2>"+vTitre+"</h2>
				
		}

		if (xURL != "") vContenu = "<a href='"+xURL+"' target='"+xTarget+"'>" + vContenu + "</a>"
		xContenu.innerHTML = vContenu;
		
		var xHiddenText = xGetObject('txt_'+vId);
		var vHiddenText = "";
		if (xHiddenText != null) {
			vHiddenText = xHiddenText.innerHTML;
			if (vHiddenText == "text_fr" || vHiddenText == "text_en") vHiddenText = "<span style='color:#FF0404;'>"+vHiddenText+"</span>"
		}
				
		if (location.search){
		var vals=location.search.substr(1).split("&");
		var request= new Array();


		for (var i=0;i<vals.length;i++) {
		vals[i] = vals[i].replace(/\+/g, " ").split("=");
		request[unescape(vals[i][0])] =unescape(vals[i][1]);
			}
		}
		
		//alert(request["n"])
		if (request["client"] == "MSSS" && request["t"] == "radio" && request["c"]== "2")
			{
			xPreFooter.innerHTML = vHiddenText;
			}
		
		else if (request["client"] == "MSSS" && !(request["c"]*1>1))
			{
			xPreFooter.innerHTML = vHiddenText;
			}
			
			
		else 
			{
			xPreFooter.innerHTML = "<strong>" + vTitre + "<span class='sep'> &#8212; </span></strong>" + vHiddenText;
			}
		
		var xCorrespo = xGetObject('correspo_'+vcId);
		xCorrespoTarget =  xGetObject('divCorrespo');
		xCorrespoBtn =  xGetObject('btnCorrespo');
		
		if (xCorrespo != null && xCorrespoTarget != null) {
			xCorrespoTarget.innerHTML = "<div class='menu_correspo' onMouseOver='xClassOver(this);' onMouseOut='xClassOut(this);'>"+xCorrespo.innerHTML+"</div>";
			xSetDisplay(xCorrespoBtn,"block");
		} else if (xCorrespoTarget != null) {
			xCorrespoTarget.innerHTML = "";
			xSetDisplay(xCorrespoBtn,"none");
		}
		//setTimeout("xTest()",1000);
	}
}

function xShowCorrespo() {
	xCorrespoTarget =  xGetObject('divCorrespo');
	if (xCorrespoTarget != null) {xSetDisplay(xCorrespoTarget,"block");}
};

function xTest() {
}

function htmlVideo(vFile,vExt,vW,vH) {
	if (!vW || vW == "" || vW == 0) vW = 320;
	if (!vH || vH == "" || vH == 0) vH = 240;
	
	// TEMP
	//vW = 320;
	//vH = 240;
	
	vH+=15;
	
	return ('<object id="xMedia" class="media" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="'+vW+'" height="'+vH+'" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="SRC" value="'+vFile+'"><param name="AUTOPLAY" value="true"><param name="SCALE" value="ToFit"><param name="CONTROLLER" value="true"><param name="KIOSKMODE" value="true"><embed name="xMedia" class="media" src="'+vFile+'" width="'+vW+'" height="'+vH+'" autoplay="true" controller="true" pluginspage="http://www.apple.com/quicktime/download/" kioskmode="true"></embed></object>');
	
}



// Equipe

function xTeamLoaded() {
	
}

function xMenuTeamThumbOver(xMenuItem,xNom,xTitre) {
	xId = xGetNumByName(xMenuItem.id,"itemImg");
	if (xId != xCurrentItem) {
		xMouseOver(xMenuItem);
	}
	xMenuTeamSetTitre(xNom,xTitre);
}
function xMenuTeamSetTitre(xNom,xTitre) {
	xDivNom =  xGetObject('titre_membre');
	xDivNom.innerHTML = xNom + "<br><span class='tPale'>" + xTitre + "</span>";
}
function xMenuTeamThumbOut(xMenuItem) {
	xDivNom =  xGetObject('titre_membre');
	if (xCurrentItem != 0) {
		xMenuTeamSetTitre(tabCurrentMembre[0],tabCurrentMembre[1])
	} else {
		xDivNom.innerHTML  = ""
	}
	if (xId != xCurrentItem) {
		xMouseOut(xMenuItem);
	}
}


// misc

function xSetDisplay(xTarget,xValue) {	
	(!(document.layers))? xTarget.style.display = xValue : xTarget['display'] = xValue;
}

function xItemsOut() {

}

function xResetImage(xImg) {
	if (typeof(xImg) == "string")  xImg = xGetObject(xImg);
 	xImg.src = xImg.src;
}

function xMenuThumbOver(xMenuItem) {
	xId = xGetNumByName(xMenuItem.id,"img");
	if (xId != xCurrentItem) {
		xMouseOver(xMenuItem);
	}
}
function xMenuThumbOut(xMenuItem) {
	if (xId != xCurrentItem) {
		xMouseOut(xMenuItem);
	}
}

function xGetNumByName(xString,xName)
{
	var xRegExp = new RegExp("^"+xName, "i") 
	var xNum = xString.replace(xRegExp,"");
	return xNum;
}