var selected_id = "";

var player_time = 0;

jQuery(document).ready(function(){

		 attachTimeListener();

	});

function attachTimeListener()
{
	// alert(attachTimeListener);

	if (jQuery("#mediaplayer2").length > 0)
	{
		// alert(tmp_player);
		var tmp_player = jQuery("#mediaplayer2")[0];
		if (tmp_player.addModelListener)
		{
			// alert(tmp_player);
			// alert(tmp_player.addModelListener);
			tmp_player.addModelListener('TIME', 'playerTimeMonitor');

			return;
		}
	}

	// alert("setTimeout:attachTimeListener");
	setTimeout(attachTimeListener, 100);
}

function playerTimeMonitor(obj)
{
	// alert("playerTimeMonitor: " + obj.position);
	player_time = obj.position;
}

function do_subm_stuff()
{
	var cont_f = document.forms.contact;
	if ((cont_f.name.value.length > 0) && (cont_f.email.value.length > 0))
		cont_f.submit();
	else
		alert('Nu ati completat toate campurile.')
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}

function do_something(el_id, act)
{
	var el = document.getElementById(el_id);
	var el_par = document.getElementById(el_id + "_par");
	if (act == "on")
	{
		if (el_id != selected_id)
			el_par.src = "i/pic_hover.jpg";
		pos = findPos(el_par);
		el.style.left = pos[0] - el.offsetWidth / 2 + 11 + "px";
		el.style.top = pos[1] + 22 + "px";
	}
	else
	{
		if (el_id != selected_id)
			el_par.src = "i/pic.jpg";
		el.style.left = "-2000px";
		el.style.top = "0px";
	}
}

function image_zoom(img_big, description)
{
	var temp = new Image();
	temp.src = img_big;
	var page = '<html>'+
					'<head></head>'+
						'<body bgcolor="#ffffff" rightmargin="5" leftmargin="5" bottommargin="5" topmargin="5">'+
						'<table cellspacing="0" cellpadding="0" border="0" width="100%" height="100%">'+
						'<tr><td height="100%" align="center"><img align="middle" src="'+temp.src+'" border=0 onload="self.window.resizeTo((this.width+25),(this.height+110)); if(screen) self.window.moveTo( ((screen.width-this.width)/2), ((screen.height-this.height)/2));"></td></tr>'+
						'<tr><td align="center">'+description+'</td></tr>'+
					'</table></body>'+
				'</html>';
	var attribs = ',' + "menubar=0,location=0,toolbar=0,status=0,scrollbars=1,resizable=0,width=100,height=100";
	var wind = window.open('','_blank',attribs);
	wind.document.open();
	wind.document.write(page);
	wind.document.close();
}

var image_current_index = 0;
function do_fades (el, op, im, sel_id, base, tit, index)
{
	if (selected_id.length > 0)
		document.getElementById(selected_id + "_par").src = base + "i/pic.jpg";
	document.getElementById("main_tit").innerHTML = tit;
	selected_id = sel_id;
	document.getElementById(selected_id + "_par").src = base + "i/pic_hover.jpg";
	fadein(el, op, im);

	image_current_index = index;
}

function fadein(el, op, im)
{
	if (op < 10)
	{
		clearTimeout(tim);
		document.getElementById(el).src = im;
		document.getElementById(el).style.opacity = 0.01;
		document.getElementById(el).style.filter = 'alpha(opacity=' + 1 + ')';
		var tim2 = setTimeout("fadeout('" + el + "', '10')", 250);
	}
	else
	{
		op = op - 3;
		document.getElementById(el).style.opacity = op / 100;
		document.getElementById(el).style.filter = 'alpha(opacity=' + op + ')';
		var tim = setTimeout("fadein('" + el + "', '" + op + "', '" + im + "')", 1);
	}
}
function fadeout(el, op)
{
	if (op > 90)
	{
		clearTimeout(tim2);
	}
	else
	{
		op = parseInt(op) + 3;
		document.getElementById(el).style.opacity = op / 100;
		document.getElementById(el).style.filter = 'alpha(opacity=' + op + ')';
		var tim2 = setTimeout("fadeout('" + el + "', '" + op + "')", 1);
	}
}

function moveNext ()
{
	var thumbs_container = jQuery(".thumbs_container");
	var thumbs = thumbs_container.find("td");

	image_current_index++;
	if (image_current_index == thumbs.length)
		image_current_index = 0;

	jQuery(thumbs[image_current_index]).find("img").click();
}

function movePrev ()
{
	var thumbs_container = jQuery(".thumbs_container");
	var thumbs = thumbs_container.find("td");

	image_current_index--;
	if (image_current_index < 0)
		image_current_index = thumbs.length - 1;

	jQuery(thumbs[image_current_index]).find("img").click();
}


function showMovieLarge()
{
	// alert(player_time);
	// alert(jQuery("#mediaplayer2")[0].onData);
	// alert(jQuery("#mediaplayer")[0].sendEvent);
	// alert(jQuery("#mediaplayer2")[0].sendEvent);
	// try { jQuery("#mediaplayer")[0].sendEvent('STOP'); } catch (ex) {};
	try { jQuery("#mediaplayer2")[0].sendEvent('STOP'); } catch (ex) {};
	jQuery("#container").css("visibility", "hidden");
	jQuery(".container_large_wrapper").show();

	// alert(jQuery("#mediaplayer_large2")[0].sendEvent);
	// alert(player_time);

	if (player_time > 0)
	{
		try { jQuery("#mediaplayer_large2")[0].sendEvent('SEEK', player_time); } catch (ex) {};
	}

	try { jQuery("#mediaplayer_large2")[0].sendEvent('PLAY'); } catch (ex) {};

	if (player_time > 0)
	{
		try { jQuery("#mediaplayer_large2")[0].sendEvent('SEEK', player_time); } catch (ex) {};
	}
}

function hideMovieLarge()
{
	// alert(jQuery("#mediaplayer_large2")[0].sendEvent);

	try { jQuery("#mediaplayer_large2")[0].sendEvent('STOP'); } catch (ex) {};
	jQuery("#container").css("visibility", "visible");
	jQuery(".container_large_wrapper").hide();
}

