//--------------------------------
//jquery rollpver script
//--------------------------------
//change to last_bt to many bt

last_click = $("#last_change,.last_change").get();

$(function($) {
	var postfix = '_o';
	
	$('.rollover_img').not('[src*="'+ postfix +'."]').each(function() {

		var img = $(this);
		var src = img.attr('src');
		var src_on = src.substr(0, src.lastIndexOf('.'))
		+ postfix
		+ src.substring(src.lastIndexOf('.'));
		$('<img>').attr('src', src_on);

		img.click(function() {
				var group = $( img ).attr("group");
				
				if( !! group ){
					var tar = $( "[group="+group+"]"  ,last_click );
				}else{
					var tar = $( last_click );
				}
				tar.each(function() {
					var src_tmp = $( this ).attr('src');
					var src_tmp = src_tmp.substr(0, src_tmp.lastIndexOf('.')-2)
					+ src_tmp.substring(src_tmp.lastIndexOf('.'));
					$( this ).attr('src', src_tmp);
				} );
				img.attr('src', src_on);
				last_click = new Array( img );
			});

		img.hover(function() {
			img.attr('src', src_on);
			}, function() {
				if( last_click.indexOf( this ) == -1 ){
					img.attr('src', src);
				}
			});

	});
	$( last_click ).each(function() {
		var src = this.src;
		var src_on = src.substr(0, src.lastIndexOf('.'))
		+ postfix	+ src.substring(src.lastIndexOf('.'));
		this.src = src_on;
	} );
});

