// JavaScript Document

	function MM_swapImgRestore()
	{
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_preloadImages()
	{
		var d=document;
		
		if(d.images)
		{
			if(!d.MM_p) d.MM_p=new Array();
			var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
			for(i=0; i<a.length; i++)
			{
				if(a[i].indexOf("#")!=0)
				{
					d.MM_p[j]=new Image;
					d.MM_p[j++].src=a[i];
				}
			}
		}
	}
	
	function MM_findObj(n, d)
	{
		var p,i,x;
		
		if(!d)
			d=document;
		if((p=n.indexOf("?"))>0&&parent.frames.length)
		{
			d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
		}
		if(!(x=d[n])&&d.all)
			x=d.all[n];
		for(i=0;!x&&i<d.forms.length;i++)
			x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++)
			x=MM_findObj(n,d.layers[i].document);
		if(!x && d.getElementById)
			x=d.getElementById(n);
		return x;
	}

	function MM_swapImage()
	{
		var i,j=0,x,a=MM_swapImage.arguments;
		document.MM_sr=new Array;
		for(i=0;i<(a.length-2);i+=3)
			if ((x=MM_findObj(a[i]))!=null)
			{
				document.MM_sr[j++]=x;
				if(!x.oSrc)
					x.oSrc=x.src; x.src=a[i+2];
			}
	}
	
	//=========================================
	
	var xpPanel_slideActive = true;
	if(document.all)
		var xpPanel_slideSpeed = 16;
	else
		var xpPanel_slideSpeed = 8;
	var xpPanel_onlyOneExpandedPane = true;

	var dhtmlgoodies_xpPane;
	var dhtmlgoodies_paneIndex;

	var savedActivePane = false;
	var savedActiveSub = false;

	var xpPanel_currentDirection = new Array();

	var cookieNames = new Array();


	var currentlyExpandedPane = false;

	//===============================================
	function Get_Cookie(name) {
	   var start = document.cookie.indexOf(name + "=");
	   var len = start + name.length + 1;
	   if ((!start) && (name != document.cookie.substring(0,name.length)))
	   		return null;
	   if (start == -1)
	   		return null;
	   var end = document.cookie.indexOf(";",len);
	   if (end == -1)
	   		end = document.cookie.length;
	   return unescape(document.cookie.substring(len,end));
	}
	
	function Set_Cookie(name,value,expires,path,domain,secure) {
		expires = expires * 60*60*24*1000;
		var today = new Date();
		var expires_date = new Date( today.getTime() + (expires) );
	    var cookieString = name + "=" +escape(value) +
	       ( (expires) ? ";expires=" + expires_date.toGMTString() : "") +
	       ( (path) ? ";path=" + path : "") +
	       ( (domain) ? ";domain=" + domain : "") +
	       ( (secure) ? ";secure" : "");
	    document.cookie = cookieString;
	}
	//===============================================

	function cancelXpWidgetEvent()
	{
		return false;

	}

	function showHidePaneContent(e,inputObj)
	{
		if(!inputObj)
			inputObj = this;
		
		var img = inputObj.getElementsByTagName('IMG')[0];
		var numericId = img.id.replace(/[^0-9]/g,'');
		var obj = document.getElementById('paneContent' + numericId);
		if(img.id.toLowerCase().indexOf('up')>=0)
		{
			currentlyExpandedPane = false;
			img.id = img.id.replace('up','down');
			if(xpPanel_slideActive){
				obj.style.display='block';
				xpPanel_currentDirection[obj.id] = (xpPanel_slideSpeed*-1);
				slidePane((xpPanel_slideSpeed*-1), obj.id);
			}else{
				obj.style.display='none';
			}
			if(cookieNames[numericId])//==================
				Set_Cookie(cookieNames[numericId],'0',100000);//==================
		}else{
			if(this){
				if(currentlyExpandedPane && xpPanel_onlyOneExpandedPane)
					showHidePaneContent(false,currentlyExpandedPane);
				currentlyExpandedPane = this;
			}else{
				currentlyExpandedPane = false;
			}
			img.id = img.id.replace('down','up');
			if(xpPanel_slideActive){
				if(document.all){
					obj.style.display='block';
					//obj.style.height = '1px';
				}
				xpPanel_currentDirection[obj.id] = xpPanel_slideSpeed;
				slidePane(xpPanel_slideSpeed,obj.id);
			}else{
				obj.style.display='block';
				subDiv = obj.getElementsByTagName('DIV')[0];
				obj.style.height = subDiv.offsetHeight + 'px';
			}
			if(cookieNames[numericId])//==================
				Set_Cookie(cookieNames[numericId],'1',100000);//==================
		}
		return true;
	}



	function slidePane(slideValue,id)
	{
		if(slideValue!=xpPanel_currentDirection[id]){
			return false;
		}
		var activePane = document.getElementById(id);
		if(activePane==savedActivePane){
			var subDiv = savedActiveSub;
		}
		else
		{
			var subDiv = activePane.getElementsByTagName('DIV')[0];
		}
		savedActivePane = activePane;
		savedActiveSub = subDiv;

		var height = activePane.offsetHeight;
		var innerHeight = subDiv.offsetHeight;
		height += slideValue;
		
		if(height < 0)
			height = 0;
		
		if(height>innerHeight)
			height = innerHeight;

		if(document.all)
		{
			activePane.style.filter = 'alpha(opacity=' + Math.round((height / subDiv.offsetHeight)*100) + ')';
		}
		else
		{
			var opacity = (height / subDiv.offsetHeight);
			if(opacity==0)opacity=0.01;
			if(opacity==1)opacity = 0.99;
			activePane.style.opacity = opacity;
		}


		if(slideValue<0){
			activePane.style.height = height + 'px';
			subDiv.style.top = height - subDiv.offsetHeight + 'px';
			if(height>0){
				setTimeout('slidePane(' + slideValue + ',"' + id + '")',10);
			}else{
				if(document.all)activePane.style.display='none';
			}
		}else{
			subDiv.style.top = height - subDiv.offsetHeight + 'px';
			activePane.style.height = height + 'px';
			if(height < innerHeight){
				setTimeout('slidePane(' + slideValue + ',"' + id + '")',10);
			}
		}
	}

	function mouseoverTopbar()
	{
		var img = this.getElementsByTagName('IMG')[0];
		var src = img.src;
		img.src = img.src.replace('.gif', '2.gif');
		img.src = img.src.replace('.png', '2.png');
	}
	
	function mouseoutTopbar()
	{
		var img = this.getElementsByTagName('IMG')[0];
		var src = img.src;
		img.src = img.src.replace('2.gif', '.gif');
		img.src = img.src.replace('2.png', '.png');
	}

	function initDhtmlgoodies_xpPane(panelTitles,panelDisplayed,cookieArray)
	{
		dhtmlgoodies_xpPane = document.getElementById('dhtmlgoodies_xpPane');
		var divs = dhtmlgoodies_xpPane.getElementsByTagName('DIV');
		dhtmlgoodies_paneIndex=0;
		cookieNames = cookieArray;
		for(var no=0;no<divs.length;no++){
			if(divs[no].className=='dhtmlgoodies_panel'){
				
				var outerContentDiv = document.createElement('DIV');
				var contentDiv = divs[no].getElementsByTagName('DIV')[0];
				outerContentDiv.appendChild(contentDiv);
				outerContentDiv.id = 'paneContent' + dhtmlgoodies_paneIndex;
				outerContentDiv.className = 'panelContent';
				var topBar = document.createElement('DIV');
				topBar.onselectstart = cancelXpWidgetEvent;
				var span = document.createElement('IMG');
				span.id = 'showHideButtondown' + dhtmlgoodies_paneIndex;
				span.src = panelTitles[dhtmlgoodies_paneIndex];
				span.style.width = "140px";
				span.style.height = "27px";
				span.style.border = "0";
				span.className = 'imgmenu';
				topBar.appendChild(span);
				topBar.onclick = showHidePaneContent;
				if(document.all)
					topBar.ondblclick = showHidePaneContent;
				topBar.onmouseover = mouseoverTopbar;
				topBar.onmouseout = mouseoutTopbar;
				topBar.style.position = 'relative';
				
				if(cookieArray[dhtmlgoodies_paneIndex])
				{
					cookieValue = Get_Cookie(cookieArray[dhtmlgoodies_paneIndex]);
					if(cookieValue)
					{
						//alert(cookieValue);
						panelDisplayed[dhtmlgoodies_paneIndex] = cookieValue==1?true:false;
						if(cookieValue == 1)
						{
							span.id = span.id.replace('down', 'up');
							currentlyExpandedPane = topBar;
						}
					}
				}
				
				//===============================================
				
				if(!panelDisplayed[dhtmlgoodies_paneIndex])
				{
					outerContentDiv.style.height = '0px';
					contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px';
					if(document.all)
						outerContentDiv.style.display='none';
				}

				topBar.className='topBar';
				divs[no].appendChild(topBar);
				divs[no].appendChild(outerContentDiv);
				dhtmlgoodies_paneIndex++;
			}
		}
	}
	
//==============================

	var imgList = new Array();
	var imgArray = new Array();
	var target;
	var i = 0;
	var interval;
	var img;
	var path = "adm/storage/";
	
	function loadImg(array)
	{
		imgArray = array.split(',');
		
		i = Math.floor(Math.random() * (imgArray.length + 1));
		
		for(var w = 0; w < imgArray.length; w++)
		{
			imgList[w] = new Image();
			imgList[w].src = path + imgArray[w];
		}
	}
	
	function start_()
	{	
		target = document.getElementById('vitrine');
		target.style.overflow = "hidden";
		img = document.createElement('IMG');
		img.src = imgList[0].src;
		img.id = "imgPanel";
		img.style.position = "absolute";
		img.style.width = "550px";
		img.style.height = "271px";
		img.style.top = "0px";
		img.style.left = "0px";
		img.style.border = "0";
		img.style.zIndex = "2";
		target.appendChild(img);
		
		interval = setInterval("verifyLoaded()", 1000);
	}
	
	function verifyLoaded()
	{
		if(imgList[i].complete)
		{
			img.src = imgList[i].src;
			target.style.overflow = "hidden";
			clearInterval(interval);
			
			if(imgList.length > 1)
			{
				interval = setInterval("setIndex(true)", 10000);
			}
		}
	}
	
	function changeImg()
	{	
		if(imgList[i].complete)
		{
			img.src = imgList[i].src;
			target.style.overflow = "hidden";
		}
		else
		{
			img.src = path + "loader.gif";
			target.style.overflow = "hidden";
		}
	}
	
	function setIndex(bol)
	{
		if(bol)
			i++;
		else
			i--;
		
		if(i == imgList.length)
			i = 0;
		else if(i < 0)
			i = imgList.length - 1;
			
		changeImg();
	}

//================================
