/**************************************************************

	Script		: CoolQuickLinks
	Version		: 1.0
	Authors		: Marcin Olszowy

**************************************************************/

var CoolQuickLinks = new Class({
	
	build: function() {
		
		var c = 0;
		$$('span.qltarget').each( function(el) {
			if(c == 0) {
				var spacer = new Element('div', {'id':'qlcontainer'});
				spacer.inject($('leftcol'), 'top');
				
				var h = new Element('span', {'class':'h1'});
				h.set('text',Localization.quick_links);
				h.inject($('qlcontainer'),'top');
				
				var spacer = new Element('div', {'class':'spacer'});
				spacer.inject($('qlcontainer'), 'bottom');
				
				var container = new Element('div', {'class':'quicklinkcontainer'});
				container.inject($('qlcontainer'), 'bottom');
				
				var padding = new Element('div', {id: 'qlpadding'});
				padding.setStyle('padding', '14px');
				padding.inject(container);
			}
			c = c+1;
			var a = new Element('a', {id:'qltarget' + c + '', name:'qltarget' + c + ''});
			a.inject(el,'before');
			
			if(el.hasClass('h2')) {
				var ql = '<table border="0" cellpadding="0" cellspacing="0" style="width:190px;"><tr><td valign="top" width="10"><img src="images/arrow.png" width="10" height="10" style="vertical-align:baseline; margin-bottom:-1px;"/></td><td style="width:7px;"> </td><td valign="top" align="left" style="line-height:120%;"><a class="qlink" href="#qltarget' + c + '">' + el.get('text') + '</a></td></tr></table><div class="spacer7px"></div>';			
			} else {
				var ql = '<table border="0" cellpadding="0" cellspacing="0" style="width:190px;"><tr><td valign="top" width="10"><img src="images/bullet_li.png" width="4" height="10" style="vertical-align:baseline; margin-bottom:-1px; padding-left:16px;"/></td><td style="width:7px;"> </td><td valign="top" align="left" style="line-height:120%;"><a class="qlink" href="#qltarget' + c + '">' + el.get('text') + '</a></td></tr></table><div class="spacer7px"></div>';			
			}
			$('qlpadding').set('html', $('qlpadding').get('html') + ql);
		});
		
	}

});
