Img1 = new Image (520,220);
Img1.src="http:\/\/quickshop.ro/images/produse/carusel/1.jpg";
Img2 = new Image (520,220);
Img2.src="http:\/\/quickshop.ro/images/produse/carusel/2.jpg";
Img3 = new Image (520,220);
Img3.src="http:\/\/quickshop.ro/images/produse/carusel/3.jpg";
Img4 = new Image (520,220);
Img4.src="http:\/\/quickshop.ro/images/produse/carusel/4.jpg";
Img5 = new Image (520,220);
Img5.src="http:\/\/quickshop.ro/images/produse/carusel/5.jpg";

var delay=3000;
var imgPath="http:\/\/quickshop.ro/images/produse/carusel/";

var Imgs = Array('1.jpg','2.jpg','3.jpg','4.jpg','5.jpg');
var paths = Array('http://quickshop.ro','http://quickshop.ro/aparate-aer-conditionat/apartamente-case/aparat-aer-conditionat-lg-es-h0964dmo/detailed-product-flyer.html','http://quickshop.ro/aparate-aer-conditionat/apartamente-case/aparat-aer-conditionat-ferroli-sorriso-pc10-9000/detailed-product-flyer.html','http://quickshop.ro/aparate-aer-conditionat/aer-conditionat-apartamente-case/aer-conditionat-ariston-ambition-a-mw12-ex-12000/detailed-product-flyer.html', 'http://quickshop.ro/aparate-aer-conditionat/aer-conditionat-tip-split/aer-conditionat-samsung-forte-aq09fa-9000/detailed-product-flyer.html');
var names = Array('Oferta Speciala <br /><br />quickshop.ro<br /><b>TEST DE<br /> FIDELITATE</b>','Oferta Speciala <br /><b><em>Aer conditionat</em><br /> LG</b>','Oferta Speciala <br /><b><em>Aer conditionat</em><br /> FERROLI</b>', 'Oferta Speciala <br /><b><em>Aer conditionat</em><br /> ARISTON</b>', 'Oferta Speciala <br /><b><em>Aer conditionat</em><br /> SAMSUNG</b>');
var current_class="promo-current";

var tmout;
var timer_activ=0;
var counter=0;
var imgObj;
var aObj;

var clearClass = function(){
	for (i=0;i<Imgs.length;i++)
		$('elm_'+i).removeClassName(current_class);
}



var changePic = function(){
	counter++;
	counter = counter%(Imgs.length);
	//schimb poza
	imgObj.src=imgPath+Imgs[counter];
	//schimb href
	aObj.href=paths[counter];
	//modific clasa curenta
	clearClass();
	$('elm_'+counter).addClassName(current_class);	
}

var mOver = function(evt,curr){
	//console.log(curr);
	imgObj.src=imgPath+Imgs[curr];
	aObj.href=paths[curr];
	counter=curr;
	//clearInterval(tmout);
	timer_activ=0;
	//modific clasa curenta
	clearClass();
	$('elm_'+counter).addClassName(current_class);	
}
var createGallery= function(idContainer){
	imgObj = $$("#"+idContainer+" a img")[0]; //primul element img
	aObj=$$("#"+idContainer+" a")[0];
	var btn;
	for (i=0;i<Imgs.length;i++){
		btn = '<a class="promo-button';
		if (!i)
			btn+=' '+current_class;
		btn+='" id="elm_'+i+'" href="'+paths[i]+'" target="_blank">'+names[i]+'</a>';	
		Element.insert($(idContainer),btn);
		//onmouseover 
		
		$('elm_'+i).observe('mouseover', mOver.bindAsEventListener(this,i));
		$(imgObj).observe('mouseover', function(event){
  			//clearInterval(tmout);
			timer_activ=0;
 		});
		
		//onmouseout
		$('elm_'+i).observe('mouseout', function(event){
  			if (!timer_activ){
				//tmout = setInterval('changePic()',delay);
				timer_activ=1;
			}
 		});
		$(imgObj).observe('mouseout', function(event){
  			if (!timer_activ){
				//tmout = setInterval('changePic()',delay);
				timer_activ=1;
			}
 		});
		
	}
	
	//tmout = setInterval('changePic()',delay);
	timer_activ=1;
}

document.observe("dom:loaded", function() {
if($('gallery_container'))
createGallery('gallery_container');

});
