var array_no = 0;
var stop_plugin = false;

// Stop rotating images and setting video thumb to default
function plugin_end() {
	stop_plugin = "stop";
	clearTimeout(t);
}

//Start rotating images
function plugin_start() {
	stop_plugin = false;	
}

// Set the thumbnail of Video
// @param = obj
// @param = img_src (complete path of video thumb)
function set_vthumb(obj,img_src) {
	$(obj).attr("src",img_src);
}

// Main Function
// @param = obj
// @param = array (contains video thumbs array)
// @param = max_thumbs (total number of thumbs)
// @param = number (used to reused this function as stopped)

function image_rotator(obj,array,max_thumbs,number) {
	var myArray = jQuery.makeArray(array);
	if(array_no>=max_thumbs) {
		array_no = 0;
	}
	var img_src = baseurl+"/files/thumbs/"+myArray[array_no];
	set_vthumb(obj,img_src);
	array_no++;
	
	if(number == 1) {
		plugin_start();
	}
	
	if (stop_plugin != "stop") {
		t = setTimeout(function(){image_rotator(obj,array,max_thumbs,number)},1200);		
	}	
	
}
