var spans = '';
var dotclass, cur, slider, num;
var cur = 1;
var width = -960;

function doslide(){
	d = (cur-1)*width;
	jQuery("#dots a img").attr('src', siteurl+'/images/dot_off.gif');
	jQuery("#dot-"+cur).find('img').attr('src', siteurl+'/images/dot_on.gif');
	slider.animate({"left":d+"px"});
}
function activate_btns(){
	jQuery(".dot").live('click', function(){
		dotid = jQuery(this).attr('id');
		dot = dotid.split('-');
		cur = dot[1];
		if(cur==num){
			jQuery("#sr").find('img').attr('src', siteurl+'/images/right_inactive.gif');
			jQuery("#sl").find('img').attr('src', siteurl+'/images/left_active.gif');
		} else if(cur==1){
			jQuery("#sl").find('img').attr('src', siteurl+'/images/left_inactive.gif');
			jQuery("#sr").find('img').attr('src', siteurl+'/images/right_active.gif');
		} else {
			jQuery("#sl").find('img').attr('src', siteurl+'/images/left_active.gif');
			jQuery("#sr").find('img').attr('src', siteurl+'/images/right_active.gif');
		}
		doslide();
		return false;
	});
	jQuery("#sl").click(function(){
		if(cur!=1){
			if(cur==num) jQuery("#sr").find('img').attr('src', siteurl+'/images/right_active.gif');
			cur--;
			if(cur==1) jQuery("#sl").find('img').attr('src', siteurl+'/images/left_inactive.gif');
			doslide();
		}
		return false;
	});
	jQuery("#sr").click(function(){
		if(cur<num){
			if(cur==1) jQuery("#sl").find('img').attr('src', siteurl+'/images/left_active.gif');
			cur++;
			if(cur==num) jQuery("#sr").find('img').attr('src', siteurl+'/images/right_inactive.gif');
			doslide();
		}
		return false;
	});
}
function slide_init(){
	count = 1;
	num = jQuery(".slide-box").length;
	while(count<(num+1)){
		if(count===1){
			active = 'dot_on.gif';
			dotclass = 'active dot';
		} else {
			active = 'dot_off.gif';
			dotclass = 'dot';
		}
		spans += '<a class="'+dotclass+'" href="#" id="dot-'+count+'"><img src="'+siteurl+'/images/'+active+'" /></a>';
		count++;
	}
	jQuery("#dots").html(spans);
	if(num>1){
		slider = jQuery("#slider-wrap");
		jQuery("#sr").find('img').attr('src', siteurl+'/images/right_active.gif');
		activate_btns();
	}
}
jQuery(function(){
	slide_init();
});
