// folioCurrentPage & folioTotalPages sont dans pager.ascx
pageWidth = 880;

function showFolio() {
	var xiFrame = xGetObject("ifFolio");
	xSetVisibility(xiFrame,"visible");
}


function folioGo(vClient,vItem,vPage) {
	goSection("top");
	var xFDoc = folioGetFrameDoc();
	if (xFDoc) xFDoc.folioGoItem(vClient,vItem);
	//if(vPage) folioGoPage(vPage);
}

function folioGoPage(vNum) {
	var xFDoc = folioGetFrameDoc();
	if (xFDoc) xFDoc.xGoPage(vNum);
	
	var lastBtn = xGetObject("folioPage_btn"+folioCurrentPage);
	var xBtn = xGetObject("folioPage_btn"+vNum);
	if (lastBtn) lastBtn.className = "item";
	if (xBtn) xBtn.className = "selected";
	
	folioCurrentPage=vNum;
}

function folioGetFrameDoc() {
	var xiFrame = xGetObject("ifFolio");
	var xiFDoc = xiFrame.contentDocument;
	if (xiFrame.contentWindow ) xiFDoc = xiFrame.contentWindow;
	return xiFDoc;
}

function folioGoPageInf(vInf) {
	var vPage=folioCurrentPage+vInf;
	if (vPage<1) vPage=1;
	if (vPage>folioTotalPages) vPage=folioTotalPages;
	folioGoPage(vPage);
}

function showPager(nVal) {
	var xPager = xGetObject("folio_pager");
	var vVal = "block";
	if (nVal==0) vVal = "none";
	xSetDisplay(xPager,vVal);
	
	var xBtnRetour = xGetObject("folio_retour");
	vVal = "none";
	if (nVal==0) vVal = "block";
	xSetDisplay(xBtnRetour,vVal);
}

function closeFolioItem() {
	showPager(1);
	var xFDoc = folioGetFrameDoc();
	if (xFDoc) xFDoc.__doPostBack(folioPath_net+'btnClose','');
}



// Inside iFrame

function xLoaded_folio() {
	if (!top.isRoot) top.location="/";
	top.showFolio();
	folioPreloadImages();
	
}

function xGoPage(vNum) {

	//var divPage = xGetObject("folio_p"+vNum);
			
	var vXd = (vNum-1)*pageWidth;	
	
	var vT = Tween.strongEaseInOut;
	if (scTX.isActive) vT = Tween.strongEaseOut;
	
	scrollTo(vXd,0,vT,1.2);
	
}

var folioPath = "xFolio_ctrItem_";
var folioPath_net = "xFolio$ctrItem$";

function folioGoItem(vClient,vId) {
	//$object('mpeFolio')._show();
	
	
	//var xBtn = xGetObject(basePath+"btnUpdate");
	//xBtn.click();
	
	var xField = xGetObject(folioPath+"inputInfo");
	xField.value = vClient+","+vId;
	
	top.showPager(0);
	__doPostBack(folioPath_net+'btnUpdate','');
	//xFolio$ctrItem$HiddenField2	
}


function folioOver(vClient,vId) {
	var xImg = folioGetThumb(vClient,vId);
	xMouseOver(xImg);
}

function folioOut(vClient,vId) {
	var xImg = folioGetThumb(vClient,vId);
	xMouseOut(xImg);
}

function folioGetThumb(vClient,vId) {
	return xGetObject("img_"+vClient+"_"+vId);
}


function folioPreloadImages() {
	var folioImages = new Array();
	for(i=0; i<folioThumbsImages.length-1; i++) {
		folioImages[i]=new Image;
		folioImages[i].src=folioThumbsFolder+folioThumbsImages[i]+"_o.jpg";
	}
}
