var changing_thumbs = new Array();

//rotating thumb functions RedTube
function changepicrt(index, i, num_thumbs, path)
{
    if (changing_thumbs[index])
    {
    	if (i==1) i=4;
    	hidden_image_id = (i + 1) % num_thumbs;
        if (i>=100) { ii=""+i; }
		if (i<100 && i>=10) { ii="0"+i; }
		if (i<10) { ii="00"+i; }
		if (hidden_image_id>=100) { hidden_image_id=""+hidden_image_id; }
		if (hidden_image_id<100 && hidden_image_id>=10) { hidden_image_id="0"+hidden_image_id; }
		if (hidden_image_id<10) { hidden_image_id="00"+hidden_image_id; }
        $(index).src = path + ii + ".jpg";
        $("hidden_image").src = path + hidden_image_id + ".jpg";
        i = (i) % num_thumbs;
        i++;
        setTimeout("changepicrt('" + index + "'," + i + ", " + num_thumbs + ", '" + path + "')", 600);
    }
}    

function startrt(index, path)
{	    
	changing_thumbs[index] = true;
	changepicrt(index, 4, 16, path);
}

function endrt(index)
{	changing_thumbs[index] = false;
}

//rotating thumb functions YouPorn
function changepicyp(index, i, num_thumbs, prepend_url, video_id, size,multiple_thumbnail_url)
{
    if (changing_thumbs[index])
    {	
    	hidden_image_id = (i + 1) % num_thumbs;
		
		if (multiple_thumbnail_url=='') {
			$(index).src = prepend_url + '/' + i + '.jpg?cb=1';
			$("hidden_image").src = prepend_url + '/' + i + '.jpg?cb=1';
		}
		else {
			$(index).src = prepend_url + 'screenshot_multiple/' + video_id + '/' + video_id + '_multiple_' +  i + '_' + size + '.jpg';
			//alert(prepend_url + 'screenshot_multiple/' + video_id + '/' + video_id + '_multiple_' +  i + '_' + size + '.jpg');
			$("hidden_image").src = prepend_url + 'screenshot_multiple/' + video_id + '/' + video_id + '_multiple_' +  i + '_' + size + '.jpg';
		}
        i = (i) % num_thumbs;
        i++;
        setTimeout("changepicyp('" + index + "'," + i + ", " + num_thumbs + ", '" + prepend_url + "', '" + video_id + "', '" + size + "', '" + multiple_thumbnail_url + "')", 600);
    }
}    

function startyp(index, url, path)
{	
	var multiple_thumbnail_url;
	var prepend_url;
	var video_id;
	var size;
	
	changing_thumbs[index] = true;
	if (path!='') {
		prepend_url = path;
		multiple_thumbnail_url='';
	}
	else {
		var result = url.match(/screenshot_multiple\/(\d+)\/(\d+)_multiple_(\d+)_(large|extra_large)\.jpg$/);
		if (result) {
			video_id    = result[1];
			size        = result[4];
			prepend_url = url.substr(0, url.search(/screenshot_multiple\/(\d+)\/(\d+)_multiple_(\d+)_(large|extra_large)\.jpg$/));
			multiple_thumbnail_url='yes';
		} else return false;
	}
	changepicyp(index, 1, 8, prepend_url, video_id, size, multiple_thumbnail_url);
}

function endyp(index)
{	changing_thumbs[index] = false;
}

//rotating thumb functions PornHub
function changeThumb(index, i, num_thumbs, path)
{
    if (changing_thumbs[index])
    {
        hidden_image_id = (i + 1) % num_thumbs;
        
        $(index).src = path + "/small" + i + ".jpg";
        $("hidden_image").src = path + "/small" + hidden_image_id + ".jpg";
        
        i = i % num_thumbs;
        i++;
        setTimeout("changeThumb('" + index + "'," + i + ", " + num_thumbs + ", '" + path + "')", 600);
    }
}    
function startThumbChange(index, num_thumbs, path)
{    
    changing_thumbs[index] = true;
    
    changeThumb(index, 1, num_thumbs, path);
}
function endThumbChange(index, path)
{
    changing_thumbs[index] = false;
    document.getElementById(index).src = path + "/small.jpg";
}
