var gth;
var newsImageBig;
var lastMouseMoved = 0;
var autoScrollTimer;


var cronTimer=function(){
	var date=new Date().getTime();

	if(date-lastMouseMoved>6000){//laura, la que te tiro de las patas, no podias poner 6000?
		newsImageBig.moveTo(0);
	}
}

window.addEvent("domready", function(){
	if(MODULE=="" || MODULE=="home") {	
		cronTimer.periodical(18000);

		window.addEvent("mousemove", function(){	
			lastMouseMoved=new Date().getTime();
		});

		gth=new galleyHomeTH({
			viewPort:$("viewPortHomeGallery"),
			mapPort: $("mapportGallery"),
			leftRow: $("btoPrev"),
			rightRow: $("btoNext"),
			steps:5,
			items:$$("#mapportGallery li img"),
			itemsMouseOver:function(item){},
			itemsMouseOut:function(item){}
		});

		window.addEvent('domready', function () {
			window.setTimeout(function () {
				$('cat').dispose();

				newsImageBig=new galleyHomeTH({
					viewPort:$("newsViewPort"),
					mapPort: $("newsMapPort"),
					leftRow: $empty,
					rightRow: $empty,
					steps:1,
					duration:1000,
					discount:1,
					items:$$("#newsMapPort .homeNewsItem"),
					itemsMouseOver:function(item){},
					itemsMouseOut:function(item){}
				});

				autoScrollTimer = (newsImageBig.move.periodical(8000, newsImageBig, ['right']));
			} , 500);
		});

		$$('#mapportGallery li div').each(function (item) {
			item.addEvent('mouseover', function () { $clear(autoScrollTimer) } );
		});

		$$(".btoHomeNewsPrev").each(function(left){
			left.addEvent("click", function(){
				newsImageBig.move("left");
			});
		});


		$$(".btoHomeNewsNext").each(function(left){
			left.addEvent("click", function(){
				newsImageBig.move("right");
			});
		});

		$$(".imgBorder").each(function(ele){
			ele.setStyle("cursor","pointer");
			var e=ele.getParent();

			e.addEvent("mouseover", function(){
				newsImageBig.moveTo(ele.getNext().get("number").toInt()+1);
				if(e.hasClass("c1")) ele.setStyle('border','4px solid #F9B763');
				if(e.hasClass("c2")) ele.setStyle('border','4px solid #57B3DA');
				if(e.hasClass("c3")) ele.setStyle('border','4px solid #E14044');
				if(e.hasClass("c4")) ele.setStyle('border','4px solid #875D3B');
				if(e.hasClass("c5")) ele.setStyle('border','4px solid #00A399');
			});

			e.addEvent("mouseout", function(){
				ele.setStyle('border','none');
			});
		});

		$$(".gallery div").each(function(e){
			e.addEvent("mouseover", function(){
				if(e.hasClass("c1")) e.setStyle('background','url(/images/topArrow.png) no-repeat center top');
				if(e.hasClass("c2")) e.setStyle('background','url(/images/topArrow2.png) no-repeat center top');
				if(e.hasClass("c3")) e.setStyle('background','url(/images/topArrow3.png) no-repeat center top');
				if(e.hasClass("c4")) e.setStyle('background','url(/images/topArrow4.png) no-repeat center top');
				if(e.hasClass("c5")) e.setStyle('background','url(/images/topArrow5.png) no-repeat center top');
			});

			e.addEvent("mouseout", function(){
				e.setStyle('background','none');
			});
		});
	}//if 

	/**************** END HOME ********************************************/


	/******************************** VIEW POST ************************************/

	if($("img-seccionesPost")){
		gth=new galleyHomeTH({
			viewPort:$("viewPortHomeGallery")
			,mapPort: $("mapportGallery")
			,leftRow: $("btoPrev")
			,rightRow: $("btoNext")
			,steps:4
			,items:$$("#mapportGallery li img")
			,offset:{'x': 4, 'y': 0}
			,itemsMouseOver:function(item){}
			,itemsMouseOut:function(item){}
		});

		newsImageBig=new galleyHomeTH({
			viewPort:$("newsViewPortPost"),
			mapPort: $("newsMapPortPost"),
			leftRow: $empty,
			rightRow: $empty,
			steps:1,
			duration:250,
			defaultPosition:0,
			discount:1,
			items:$$(".homeNewsItemPost"),
			itemsMouseOver:function(item){},
			itemsMouseOut:function(item){}
		});


		$$("#img-seccionesPost .imgBorder").each(function(ele){
			var e=ele.getParent();			

			e.addEvent("mouseover", function(){				
				if(ele.getNext().get("video")){
					var obj=ele.getNext();
					if(obj.get("playing")=="false"){
						obj.set("playing","true");
						Front.viewVideoPost(obj.get("video"),obj.get("portada"),obj.get("url"),obj.get("timgb"), obj.get('vptitle'), obj.get('vpurl'));
					} else {
						//fpvid1
						$$(".videoinplay").each(function(vid){
							vid.set("playing","false");
						});
					}
					$$(".videoinplay").each(function(vid){
						vid.setStyle("display","block");
					});

					newsImageBig.moveTo(newsImageBig.items.length-1);
				} else {
					newsImageBig.moveTo(ele.getNext().get("number").toInt()+1);
				}
				if(e.hasClass("c1")) ele.setStyle('border','4px solid #F9B763');
				if(e.hasClass("c2")) ele.setStyle('border','4px solid #57B3DA');
				if(e.hasClass("c3")) ele.setStyle('border','4px solid #E14044');
				if(e.hasClass("c4")) ele.setStyle('border','4px solid #875D3B');
				if(e.hasClass("c5")) ele.setStyle('border','4px solid #00A399');
			});

			e.addEvent("mouseout", function(){
				ele.setStyle('border','none');
			});
		});

		$$("#img-seccionesPost .gallery div").each(function(e){
			e.addEvent("mouseover", function(){
				if(e.hasClass("c1")) e.setStyle('background','url(/images/topArrow.png) no-repeat center top');
				if(e.hasClass("c2")) e.setStyle('background','url(/images/topArrow2.png) no-repeat center top');
				if(e.hasClass("c3")) e.setStyle('background','url(/images/topArrow3.png) no-repeat center top');
				if(e.hasClass("c4")) e.setStyle('background','url(/images/topArrow4.png) no-repeat center top');
				if(e.hasClass("c5")) e.setStyle('background','url(/images/topArrow5.png) no-repeat center top');
			});

			e.addEvent("mouseout", function(){
				e.setStyle('background','none');
			});
		});
	}//end if 

	if ($("holderViewPort")) {
		var gallery3=new galleyHomeTH({ 
			viewPort:$("holderViewPort"), 
			mapPort: $("holderMap"), 
			leftRow: $("btoPrev03"),
			rightRow: $("btoNext03"),
			steps:4,
			duration:1000,
			items:$$("#holderMap li"),
			itemsMouseOver:function(item){},
			itemsMouseOut:function(item){}
		});
	}
});





