//initial loader
function setUpPhones(){
	phonesRail=$css('div#phoneList div.phone');
	phonesRail.forEach(function(val,key,ar){
		var o=val.$c('outer','div')[0];
		var on=val.$c('on','div');
		if(on.length>0){
			currentKey=key;
		}
		else if(bis.ie&&(bis.v<7)){
			Events.attach(o,'ieFixMouseOver');
			Events.attach(o,'ieFixMouseOut');
		}
		var i=o.$c('inner','div')[0];
		Events.attach(i,'phoneRailClick',false,true,true);
				
	});
	addClass(phonesRail[0],'first');
	addClass(phonesRail[phonesRail.length-1],'last');
	if(currentKey>0){
		addClass(phonesRail[currentKey-1],'above');
	}
	setUpDrawers();	
}

function railClick(ev,el){
	var e=el.$anc(3);
	var url=e.getAttribute('url');
	location.href=url;
}


	
Events.add('phoneRailClick','click');
Events.inQ('phoneRailClick',railClick);
Events.inQ('DOMLoad',setUpPhones);
