Need to delay jquery script

Need to delay jquery script

Hi guys, I'm sorry to trouble you but I'm a complete noob in jquery.

So, I got a slideshow, I've managed to make it work, but it hasn't a auto-play function. So someone gave this code to enter in .js file. I've pasted in the code and it worked. The problem is that the first image disappears way to fast, so I've been trying to delay the function for the last 2 hours. Don't have to say that was unsuccessful

Heres the line of code:

/*******************************************************************
*
* Code for Auto Play
*
*******************************************************************/

var timer = setTimeout( function(){nextCycle();}, 2000 );
var $j = jQuery.noConflict();

var theInt = null;
var curclicked = 0;
var stop = 0;


theInterval = function(cur){
clearInterval(theInt);

theInt = setInterval(function(){
$j("a.cn-nav-next").eq(curclicked).trigger('click');
curclicked++;
if( 10 == curclicked )
curclicked = 0;
$j("#stop").click(
function(){
if (stop==0){
clearInterval(theInt);
stop=1;}
});
}, 1500);
$j("#stop").click(
function(){
stop=0;
theInterval();
}
);
};
$j(function(){
$j("#cn-slideshow").prepend('');
$j("#cn-slideshow").slideshow();
theInterval();
});




PS: Thanks for your time
PPS: Sorry if I've posted in the wrong section