var related_products = {
	lang: 'DK',
	page: '',
	elm : null,
	relAry: new Array(),
	active: 0,
	prev: 0,
	next: 0,
	init : function(elm) {
		this.elm = document.getElementById(elm);
		var lis = document.getElementById(elm+"_content").childNodes;
		for (x in lis) {
			if(lis[x].innerHTML!=undefined) {
				var no = this.relAry.length;
				this.relAry[no] = lis[x].innerHTML;
			}
		}
		// Set center image
		this.setActive(0);
	},
	setActive : function(no) {
		$('centerImg').src='/images/ajax-loader.gif';
		$('leftImg').src='/images/ajax-loader.gif';
		$('rightImg').src='/images/ajax-loader.gif';
		this.active=no;
		new Ajax.Request(
			'/AJAX/related_products.php',
			{
				parameters: {
					lang: related_products.lang,
					product_id: related_products.relAry[no]
				},
				onComplete: function(resp) {
					val = eval("("+resp.responseText+")");
//					alert(val['img']);
					$('centerImg').src = val['img']+'?colorspace(RGB)&resize(130x90)';
					$('rel_product_navn').update(val['name']);
					$('rel_product_navn').href='/index.php/'+related_products.lang+'/'+related_products.page+'/'+val['product_type_id']+"/"+val['product_id'];
					$('rel_product_nr').update(val['title']);
					$('rel_product_nr').href='/index.php/'+related_products.lang+'/'+related_products.page+'/'+val['product_type_id']+"/"+val['product_id'];
				}
			}
		);
		
		// Forrige billede
		if(no==0)  {
			this.prev = this.relAry.length-1;
		} else {
			this.prev = no-1;
		}
		new Ajax.Request(
			'/AJAX/related_products.php',
			{
				parameters: {
					lang: this.lang,
					product_id: this.relAry[this.prev]
				},
				onComplete: function(resp) {
					val = eval("("+resp.responseText+")");
					$('leftImg').src = val['img']+'?resize(130x80)';
				}
			}
		);
		this.next = no+1;
		if(this.next > (this.relAry.length-1)) this.next = 0;
		
		new Ajax.Request(
			'/AJAX/related_products.php',
			{
				parameters: {
					lang: this.lang,
					product_id: this.relAry[this.next]
				},
				onComplete: function(resp) {
					val = eval("("+resp.responseText+")");
					$('rightImg').src = val['img']+'?resize(130x80)';
				}
			}
		);
		
		$('leftBut').onclick = function() {
			related_products.setActive(related_products.prev);
		}
		$('rightBut').onclick = function() {
			related_products.setActive(related_products.next);
		}
	}
}
