function applyIBrowser(e) {
		
	e.setStyle('width','auto');
	
	var imgdim = $(e.firstChild);
	if (imgdim == null) return;
	imgdim = imgdim.getSize();
	
	var butwidth = 0; /* 60; */

	if (e.childNodes.length > 1) {
		for(i=0; i<e.childNodes.length; i++) {
			if ($(e.childNodes[i]).hasClass('csc-textpic-imagerow')) {

				img = $(e.childNodes[i].firstChild.firstChild.firstChild);
				dim_h = img.getProperty('height');
				dim_w = img.getProperty('width');
				if (dim_h == null || dim_h == undefined || dim_h == 0) {
					img = $(e.childNodes[i].firstChild.firstChild.firstChild.firstChild);
					dim_h = img.getProperty('height');
					dim_w = img.getProperty('width');
				}

				$(e.childNodes[i]).setStyle('display','none');

				butprev = new Element('div',{
					'id': 'prev'+i,
					'class': 'butprev'
				});
				
				butnext = new Element('div',{
					'id':'next'+i,
					'class':'butnext'
				});

				butprev.setStyle('height',dim_h+'px');
				butnext.setStyle('height',dim_h+'px');

				butprev.injectTop($(e.childNodes[i].firstChild.firstChild));
				butnext.injectInside($(e.childNodes[i].firstChild.firstChild));

				$(e.childNodes[i]).setStyle('width',(imgdim.size.x + butwidth));
				$(e.childNodes[i].firstChild).setStyle('width',(imgdim.size.x + butwidth));

				butprev.addEvent('click', IBrowserPrev);
				butnext.addEvent('click', IBrowserNext);
				
				// butprev.addEvent('mouseout', function(item) {item.setOpacity(1);});
				// butprev.addEvent('mouseover', function(item) {item.setOpacity(0.1);});
				
			}
		}	
 	} else { // just one child
	}
	$(e.firstChild).setStyle('display','block');
}

function IBrowserNext(evt) {
	 et = evt.target;
	 if (et == undefined) {
	 	et = evt.srcElement; 
	 }
	 
	 tppp = $(et.parentNode.parentNode.parentNode);

	 if (tppp.nextSibling) {
		next = $(tppp.nextSibling);		 	
	 } else {
	 	next = $(tppp.parentNode.firstChild);
	 }	 

	 next.setStyle('display','block');
	 tppp.setStyle('display','none');
}

function IBrowserPrev(evt) {
	 et = evt.target;
	 if (et == undefined) {
	 	et = evt.srcElement; 
	 }
	 
	 tppp = $(et.parentNode.parentNode.parentNode);

	 if (tppp.previousSibling) {
		prev = $(tppp.previousSibling);		 	
	 } else {
	 	prev = $(tppp.parentNode.lastChild);
	 }
	 
	 prev.setStyle('display','block');
	 tppp.setStyle('display','none');
}

function domready() {
	$$(".csc-textpic-imagewrap").each(
		function(e){
				applyIBrowser(e);
		}
	);
}

window.addEvent("load", domready );
