var duration = 1000;

var llis = [];
var lactive_li_id = 0;
var _lwidth = 0;
var _lheight = 0;
var __lprev = null;
var __lnext = null;

function initLRoll()
{
	var _ul = document.getElementById("roll-ZepelCollections");

	if (_ul)
	{
		_lwidth = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis.length; i++)
		{ 
			llis[i].style.position = "absolute";
			llis[i].style.top = "0px";
			llis[i].style.left = _ul.offsetWidth + "px";

			llis[i].style.display = "block";			

			if(llis[i].className == "active")
			{
				lactive_li_id = i;
				llis[i].style.left = "0px";
			}
			
			if(llis[i].offsetHeight > _lheight) _lheight = llis[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight + "px";
	}
	
	__lprev = document.getElementById('roll-ZepelCollections-previous');	
	__lnext = document.getElementById('roll-ZepelCollections-next');
	
	
	
	if(__lprev)
	{
		__lprev.onclick = _lprevious;
		__lprev.href = "javascript:void(0);";
	}

	if(__lnext)
	{
		__lnext.onclick = _lnext;
		__lnext.href = "javascript:void(0);";
	}
}

function _lprevious()
{
	var _prev_id = lactive_li_id;	
	var _now_id = lactive_li_id - 1;	
	if(_now_id < 0) _now_id = llis.length - 1;
	
	var eff1 = new Fx.Styles( llis[_prev_id], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth]});	

	var eff2 = new Fx.Styles( llis[_now_id], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff2.custom({'left': [-1*_lwidth,0]});	

	lactive_li_id = _now_id;	
}

function _lnext()
{
	var _now_id = lactive_li_id + 1;	
	if(_now_id >= llis.length) _now_id = 0;
	var _prev_id = lactive_li_id;	
	
	var eff1 = new Fx.Styles( llis[_prev_id], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth]});	

	var eff2 = new Fx.Styles( llis[_now_id], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff2.custom({'left': [_lwidth,0]});	

	llis[_now_id].className = "active";
	lactive_li_id = _now_id;	
}

/* NEW ONE */

var llis2 = [];
var lactive_li_id2 = 0;
var _lwidth2 = 0;
var _lheight2 = 0;
var __lprev2 = null;
var __lnext2 = null;

function initLRoll2()
{
	var _ul = document.getElementById("roll-CasamanceCollections");

	if (_ul)
	{
		_lwidth2 = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis2 = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis2.length; i++)
		{ 
			llis2[i].style.position = "absolute";
			llis2[i].style.top = "0px";
			llis2[i].style.left = _ul.offsetWidth + "px";

			llis2[i].style.display = "block";			

			if(llis2[i].className == "active")
			{
				lactive_li_id2 = i;
				llis2[i].style.left = "0px";
			}
			
			if(llis2[i].offsetHeight > _lheight2) _lheight2 = llis2[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight2 + "px";
	}
	
	__lprev2 = document.getElementById('roll-CasamanceCollections-previous');	
	__lnext2 = document.getElementById('roll-CasamanceCollections-next');
	
	if(__lprev2)
	{
		__lprev2.onclick = _lprevious2;
		__lprev2.href = "javascript:void(0);";
	}

	if(__lnext2)
	{
		__lnext2.onclick = _lnext2;
		__lnext2.href = "javascript:void(0);";
	}
}

function _lprevious2()
{
	var _prev_id2 = lactive_li_id2;	
	var _now_id2 = lactive_li_id2 - 1;	
	if(_now_id2 < 0) _now_id2 = llis2.length - 1;
	
	var eff1 = new Fx.Styles( llis2[_prev_id2], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth2]});	

	var eff2 = new Fx.Styles( llis2[_now_id2], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff2.custom({'left': [-1*_lwidth2,0]});	

	lactive_li_id2 = _now_id2;	
}

function _lnext2()
{
	var _now_id2 = lactive_li_id2 + 1;	
	if(_now_id2 >= llis2.length) _now_id2 = 0;
	var _prev_id2 = lactive_li_id2;	
	
	var eff1 = new Fx.Styles( llis2[_prev_id2], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth2]});	

	var eff2 = new Fx.Styles( llis2[_now_id2], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff2.custom({'left': [_lwidth2,0]});	

	llis2[_now_id2].className = "active";
	lactive_li_id2 = _now_id2;	
}

/* END NEW ONE */

/* NEW ONE */

var llis3 = [];
var lactive_li_id3 = 0;
var _lwidth3 = 0;
var _lheight3 = 0;
var __lprev3 = null;
var __lnext3 = null;

function initLRoll3()
{
	var _ul = document.getElementById("roll-FrOneCollections");

	if (_ul)
	{
		_lwidth3 = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis3 = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis3.length; i++)
		{ 
			llis3[i].style.position = "absolute";
			llis3[i].style.top = "0px";
			llis3[i].style.left = _ul.offsetWidth + "px";

			llis3[i].style.display = "block";			

			if(llis3[i].className == "active")
			{
				lactive_li_id3 = i;
				llis3[i].style.left = "0px";
			}
			
			if(llis3[i].offsetHeight > _lheight3) _lheight3 = llis3[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight3 + "px";
	}
	
	__lprev3 = document.getElementById('roll-FrOneCollections-previous');	
	__lnext3 = document.getElementById('roll-FrOneCollections-next');
	
	if(__lprev3)
	{
		__lprev3.onclick = _lprevious3;
		__lprev3.href = "javascript:void(0);";
	}

	if(__lnext3)
	{
		__lnext3.onclick = _lnext3;
		__lnext3.href = "javascript:void(0);";
	}
}

function _lprevious3()
{
	var _prev_id3 = lactive_li_id3;	
	var _now_id3 = lactive_li_id3 - 1;	
	if(_now_id3 < 0) _now_id3 = llis3.length - 1;
	
	var eff1 = new Fx.Styles( llis3[_prev_id3], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth3]});	

	var eff3 = new Fx.Styles( llis3[_now_id3], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff3.custom({'left': [-1*_lwidth3,0]});	

	lactive_li_id3 = _now_id3;	
}

function _lnext3()
{
	var _now_id3 = lactive_li_id3 + 1;	
	if(_now_id3 >= llis3.length) _now_id3 = 0;
	var _prev_id3 = lactive_li_id3;	
	
	var eff1 = new Fx.Styles( llis3[_prev_id3], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth3]});	

	var eff3 = new Fx.Styles( llis3[_now_id3], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff3.custom({'left': [_lwidth3,0]});	

	llis3[_now_id3].className = "active";
	lactive_li_id3 = _now_id3;	
}

/* END NEW ONE */

/* NEW ONE */

var llis4 = [];
var lactive_li_id4 = 0;
var _lwidth4 = 0;
var _lheight4 = 0;
var __lprev4 = null;
var __lnext4 = null;

function initLRoll4()
{
	var _ul = document.getElementById("roll-CamengoCollections");

	if (_ul)
	{
		_lwidth4 = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis4 = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis4.length; i++)
		{ 
			llis4[i].style.position = "absolute";
			llis4[i].style.top = "0px";
			llis4[i].style.left = _ul.offsetWidth + "px";

			llis4[i].style.display = "block";			

			if(llis4[i].className == "active")
			{
				lactive_li_id4 = i;
				llis4[i].style.left = "0px";
			}
			
			if(llis4[i].offsetHeight > _lheight4) _lheight4 = llis4[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight4 + "px";
	}
	
	__lprev4 = document.getElementById('roll-CamengoCollections-previous');	
	__lnext4 = document.getElementById('roll-CamengoCollections-next');
	
	if(__lprev4)
	{
		__lprev4.onclick = _lprevious4;
		__lprev4.href = "javascript:void(0);";
	}

	if(__lnext4)
	{
		__lnext4.onclick = _lnext4;
		__lnext4.href = "javascript:void(0);";
	}
}

function _lprevious4()
{
	var _prev_id4 = lactive_li_id4;	
	var _now_id4 = lactive_li_id4 - 1;	
	if(_now_id4 < 0) _now_id4 = llis4.length - 1;
	
	var eff1 = new Fx.Styles( llis4[_prev_id4], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth4]});	

	var eff4 = new Fx.Styles( llis4[_now_id4], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff4.custom({'left': [-1*_lwidth4,0]});	

	lactive_li_id4 = _now_id4;	
}

function _lnext4()
{
	var _now_id4 = lactive_li_id4 + 1;	
	if(_now_id4 >= llis4.length) _now_id4 = 0;
	var _prev_id4 = lactive_li_id4;	
	
	var eff1 = new Fx.Styles( llis4[_prev_id4], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth4]});	

	var eff4 = new Fx.Styles( llis4[_now_id4], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff4.custom({'left': [_lwidth4,0]});	

	llis4[_now_id4].className = "active";
	lactive_li_id4 = _now_id4;	
}

/* END NEW ONE */

/* NEW ONE */

var llis5 = [];
var lactive_li_id5 = 0;
var _lwidth5 = 0;
var _lheight5 = 0;
var __lprev5 = null;
var __lnext5 = null;

function initLRoll5()
{
	var _ul = document.getElementById("roll-ChristianFischbacherCollections");

	if (_ul)
	{
		_lwidth5 = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis5 = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis5.length; i++)
		{ 
			llis5[i].style.position = "absolute";
			llis5[i].style.top = "0px";
			llis5[i].style.left = _ul.offsetWidth + "px";

			llis5[i].style.display = "block";			

			if(llis5[i].className == "active")
			{
				lactive_li_id5 = i;
				llis5[i].style.left = "0px";
			}
			
			if(llis5[i].offsetHeight > _lheight5) _lheight5 = llis5[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight5 + "px";
	}
	
	__lprev5 = document.getElementById('roll-ChristianFischbacherCollections-previous');	
	__lnext5 = document.getElementById('roll-ChristianFischbacherCollections-next');
	
	if(__lprev5)
	{
		__lprev5.onclick = _lprevious5;
		__lprev5.href = "javascript:void(0);";
	}

	if(__lnext5)
	{
		__lnext5.onclick = _lnext5;
		__lnext5.href = "javascript:void(0);";
	}
}

function _lprevious5()
{
	var _prev_id5 = lactive_li_id5;	
	var _now_id5 = lactive_li_id5 - 1;	
	if(_now_id5 < 0) _now_id5 = llis5.length - 1;
	
	var eff1 = new Fx.Styles( llis5[_prev_id5], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth5]});	

	var eff5 = new Fx.Styles( llis5[_now_id5], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff5.custom({'left': [-1*_lwidth5,0]});	

	lactive_li_id5 = _now_id5;	
}

function _lnext5()
{
	var _now_id5 = lactive_li_id5 + 1;	
	if(_now_id5 >= llis5.length) _now_id5 = 0;
	var _prev_id5 = lactive_li_id5;	
	
	var eff1 = new Fx.Styles( llis5[_prev_id5], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth5]});	

	var eff5 = new Fx.Styles( llis5[_now_id5], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff5.custom({'left': [_lwidth5,0]});	

	llis5[_now_id5].className = "active";
	lactive_li_id5 = _now_id5;	
}

/* END NEW ONE */

/* NEW ONE */

var llis6 = [];
var lactive_li_id6 = 0;
var _lwidth6 = 0;
var _lheight6 = 0;
var __lprev6 = null;
var __lnext6 = null;

function initLRoll6()
{
	var _ul = document.getElementById("roll-CaseLioCollections");

	if (_ul)
	{
		_lwidth6 = _ul.offsetWidth;
		_ul.style.position = "relative";
		llis6 = _ul.getElementsByTagName("li");
		for (var i = 0; i < llis6.length; i++)
		{ 
			llis6[i].style.position = "absolute";
			llis6[i].style.top = "0px";
			llis6[i].style.left = _ul.offsetWidth + "px";

			llis6[i].style.display = "block";			

			if(llis6[i].className == "active")
			{
				lactive_li_id6 = i;
				llis6[i].style.left = "0px";
			}
			
			if(llis6[i].offsetHeight > _lheight6) _lheight6 = llis6[i].offsetHeight;
			
		}
		
		_ul.style.height = _lheight6 + "px";
	}
	
	__lprev6 = document.getElementById('roll-CaseLioCollections-previous');	
	__lnext6 = document.getElementById('roll-CaseLioCollections-next');
	
	if(__lprev6)
	{
		__lprev6.onclick = _lprevious6;
		__lprev6.href = "javascript:void(0);";
	}

	if(__lnext6)
	{
		__lnext6.onclick = _lnext6;
		__lnext6.href = "javascript:void(0);";
	}
}

function _lprevious6()
{
	var _prev_id6 = lactive_li_id6;	
	var _now_id6 = lactive_li_id6 - 1;	
	if(_now_id6 < 0) _now_id6 = llis6.length - 1;
	
	var eff1 = new Fx.Styles( llis6[_prev_id6], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	
	eff1.custom({'left': [0,_lwidth6]});	

	var eff6 = new Fx.Styles( llis6[_now_id6], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	
	eff6.custom({'left': [-1*_lwidth6,0]});	

	lactive_li_id6 = _now_id6;	
}

function _lnext6()
{
	var _now_id6 = lactive_li_id6 + 1;	
	if(_now_id6 >= llis6.length) _now_id6 = 0;
	var _prev_id6 = lactive_li_id6;	
	
	var eff1 = new Fx.Styles( llis6[_prev_id6], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});
		
	eff1.custom({'left': [0,-1*_lwidth6]});	

	var eff6 = new Fx.Styles( llis6[_now_id6], {duration: duration,				
				onStart: function(){},
				onComplete: function(){}				
				});		
	eff6.custom({'left': [_lwidth6,0]});	

	llis6[_now_id6].className = "active";
	lactive_li_id6 = _now_id6;	
}

/* END NEW ONE */

/*
// Images take quite a while to load so we're calling these within the page before pageload finishes
if (window.addEventListener){
	window.addEventListener("load", initLRoll, false);
	window.addEventListener("load", initLRoll2, false);
	window.addEventListener("load", initLRoll3, false);
	window.addEventListener("load", initLRoll4, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initLRoll);
	window.attachEvent("onload", initLRoll2);
	window.attachEvent("onload", initLRoll3);
	window.attachEvent("onload", initLRoll4);
}
*/
