function play_video (target, id)
{
	var player;
	
	switch (target)
	{
		case 1:
		
		player = 'http://static.xvideos.com/swf/flv_player_site_v4.swf';
		
		var flashvars = 
		{
			id_video: id
		};
		
		var params = 
		{
			movie: 'http://static.xvideos.com/swf/flv_player_site_v4.swf',
			allowNetworking: 'internal'
		};
		
		break;
		
		case 3:
		
		player = 'http://ph-static.phncdn.com/flash/embed_player_v1.3.swf';
		
		var flashvars = 
		{
			options: 'http://www.pornhub.com/embed_player.php?id=' + id
		};
		
		var params = 
		{
			allowNetworking: 'internal'
		};		
		
		
		break;
		
		case 2:
		
		player = 'http://embed.redtube.com/player/?id=' + id + '&style=redtube';
		
		var flashvars = 
		{
			id: id,
			style: 'redtube',
			options: 'http://www.pornhub.com/embed_player.php?id=' + id
		};
		
		var params = 
		{
			movie: 'http://embed.redtube.com/player/',
			allowNetworking: 'internal'
		};		
		
		
		break;
        
        case 4:
        
        player = 'http://static.youporn.com/r/20081115.1/player/seekable.swf';
        
        var flashvars =
        {
            file : encodeURIComponent('http://download.youporn.com/download/' + id + '?ll=1&xml=1')
        };
        
        var params =
        {
            allowNetworking: 'internal'
        };	

        break;
	}
		
	swfobject.embedSWF
	(
		player, 
		'player', 
		'600', '480', 
		'9.0.0',
		'', 
		flashvars, params
	);
}

var domain = 'http://www.pinktube.pl';
var offset;
var thour;
var tmin;
var title;

function thumb_start (id) 
{
	thumb = new Array();
	
	var i = 1;
	var d = 0;
	
	thumb[2] = new Image;
	thumb[2].src = 'http://thumbs.pinktube.pl/' + id + '/thumb_2.jpg';
	
	interval_id = setInterval
	(
		function()
		{	
			if (thumb[2].width > 0)
			{	
				i++; 
			
				if (d == 0)
				{
					if (thumb[i].width == 0)
					{
						d = i - 1;
						i = 1;
					}
					else
					{  
						  thumb[i + 1] = new Image;
						  thumb[i + 1].src = 'http://thumbs.pinktube.pl/' + id + '/thumb_' + (i + 1) + '.jpg';
					}			
				}
				else if (i > d)
					i = 1;
			
				document.getElementById('thumb' + id).src = thumb[i].src; 
			}
		}
		, 1000
	);
}

function thumb_stop (id)
{
	clearInterval(interval_id);
	document.getElementById('thumb' + id).src = 'http://thumbs.pinktube.pl/' + id + '/thumb_1.jpg';
}

function url (order) 
{
	var gourl = order.options[order.selectedIndex].value; 
	window.self.location.href = gourl;
}

function validate (mode, data)
{
	$.ajax
	({ 
		type: 'GET', 
		url: '/func/_ajax.php', 
		data: 'mode=' + mode + '&data=' + data,
		success: function (data) 
		{ 
			switch (data)
			{
			case '0':
				$('#' + mode).html('<img src="/gfx/no.png" />');				
			break;
			
			case '1':
				$('#' + mode).html('<img src="/gfx/yes.png" />');
			break;
			
			case '2':
				$('#register_login').html('<img src="/gfx/no.png" /> login jest już zajęty');
			break;
			}
		}
	});		
}

function content_favorite (content_id)
{
	$.ajax
	({ 
		type: 'POST', 
		url: domain + '/func/_ajax.php', 
		data: 'mode=content_favorite&content_id=' + content_id,
		success: function (data) 
		{ 			
			switch (data)
			{
			
			case '1':
				$('#content_favorite').html('<strong style="color:green; font-weight:bold;">Film został dodany do Twojej listy ulubionych</strong>');
			break;
			
			case '0':
				$('#content_favorite').html('<strong style="color:red; font-weight:bold;">Musisz być zalogowany, aby dodać ten film do ulubionych.</strong>');
			break;
			
			case '2':
				$('#content_favorite').html('<strong style="color:red; font-weight:bold;">Ten film znajduje się już w Twoim panelu ulubionych.</strong>');
			break;
			}
		}
	});	
}



function unix_timestamp()
{
	return new Date().getTime();
}


function time_counter ()
{	
	var dhour, dsec, dmin = 0;
	
	var time = new Date();
	time.setTime(unix_timestamp() + offset - 5000);
	
	hour = time.getHours();
	minute = time.getMinutes();
	
	dhour = thour - hour;
	dmin = tmin - minute;	
	dsec = 59 - time.getSeconds();
	
	if (dmin < 0 && dhour > 0)
	{
		dmin = 59 - minute + tmin;
		dhour--;
	}
				
	if (dhour >= 0 && dmin >= 0)
	{			
		if (dsec < 10)
			dsec = '0' + dsec;
					
		if (dmin < 10)
			dmin = '0' + dmin;
			
		$('#time_counter').html('Nowy film <strong>' + title + '</strong> już za ' + dhour + ':' + dmin + ':' + dsec);
		return 0;
	}
	else
	{
		$('#time_counter').html('Dodano nowy film! <strong>' + title + '</strong>');
		clearInterval(interval_counter);
		return 0;
	}
}

function time_counter_init (timel, thourl, tminl, titlel)
{
	offset = timel - unix_timestamp();
	thour = thourl;
	tmin = tminl;
	title = titlel;
	
	time_counter();
	interval_counter = setInterval(function() { time_counter(); }, 1000);
}

function adult_check (check)
{
	if (check == 0)
	{
		$.ajax
		({ 
			type: 'POST', 
			url: domain + '/intro.html',
			success: function (data) 
			{ 
				$('#layout').html(data);
			}
		});	
	}
}

function change_pop (id)
{
	$('#pop').attr('src', '/gfx/pop/' + id + '.png');
}

function rating (id, rating)
{
	$.ajax
	({ 
		type: 'POST', 
		url: domain + '/func/_ajax.php',
		data : 'mode=rating&content_id=' + id + '&rating=' + rating,
		success: function (data) 
		{ 
			if (data == '1')
			{
				$('#pop_rating').html('<strong style="color:green;">Głos został zapisany</strong>');
			}
		}
	});		
}


function comment_delete(comment_id, user_id, content_id)
{
	$.ajax
	({ 
		type: 'POST', 
		url: domain + '/func/_ajax.php',
		data : 'mode=comment_delete&comment_id=' + comment_id + '&user_id=' + user_id + '&content_id=' + content_id,
		success: function (data) 
		{ 
			if (data == '1')
			{
				$('#comment' + comment_id).hide('drop');
			}
		}
	});			
}

var images_loaded = false;

function preload()
{
	if (images_loaded != true)
	{
		var filenames_on = new Array;
		filenames_on[0] = "/gfx/pop/0.png";
		filenames_on[1] = "/gfx/pop/1.png";
		filenames_on[2] = "/gfx/pop/2.png";
		filenames_on[3] = "/gfx/pop/3.png";
		filenames_on[4] = "/gfx/pop/4.png";
		filenames_on[5] = "/gfx/pop/5.png";
		
		var images_on  = new Array;
	
		
	    for (i = 0; i < 6; i++) 
		{
	        images_on[i] = new Image();
	        images_on[i].src = filenames_on[i];
	    }
	    images_loaded = true;
 	}
}

function max_lenght(obj)
{
    if (obj.value.length > 255) 
    {
		 alert('Wprowadzony tekst jest zbyt długi i zostanie obcięty.');
		 obj.value=obj.value.substr(0,245);
    }
}