var alias;
function addVideo(nArtistId,alias) {
	
	addVideo.alias = alias;

	$('win_artist_video').style.display = 'block';
	new xModalDialog('win_artist_video',-20);
	xModalDialog.instances['win_artist_video'].show();

	$('add_video').innerHTML = '';


	var pars = 'act=add_artist_video&artistid=' + nArtistId;
	var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars, onComplete: addVideo_});

}

function addVideo_(RequestFromServer) {
	$('add_video').innerHTML = RequestFromServer.responseText;
}

function addVideoBegin(nArtistId) {


	wait(1,1);

	$('add_video_error').innerHTML = '';

	if(!$('video_code').value || !validate_flash($F('video_code')) ) {
		wait_(1,1);
		$('add_video_error').innerHTML = 'Неверный код!<br>';
		return false;



	}
	var title = encodeText($F('video_title'));
	var code = encodeText($F('video_code'));
	var description =  encodeText($F('video_description'));

	var pars = 'act=save_artist_video&artistid='+nArtistId + '&title=' + title + '&code=' + code + '&description=' + description;
	var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars, onComplete: addVideoBegin_});


}

function addVideoBegin_(RequestFromServer) {

	window.location = '/'+ addVideo.alias +'/video/view/' + RequestFromServer.responseText + '/';
}

function editVideo(mediaContentId, in_alias) {

	alias = in_alias;


	$('win_artist_video').style.display = 'block';
	new xModalDialog('win_artist_video',-20);
	xModalDialog.instances['win_artist_video'].show();

	var pars = 'act=edit_artist_video&mediacontentid=' + mediaContentId;
	var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars, onComplete: addVideo_});


}

function updateVideo(nMediaContentId) {

	var title = encodeText($F('video_title'));
	var description =  encodeText($F('video_description'));

	var pars = 'act=update_artist_video&mediacontentid='+nMediaContentId + '&title=' + title + '&description=' + description;
	var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars, onComplete: updateVideo_});

}

function updateVideo_(RequestFromServer) {
	window.location = '/'+ alias +'/video/view/' + RequestFromServer.responseText + '/';

}

function deleteVideo(nMediaContentId, contentTypeId, artistAlias) {
	alias = artistAlias;

	var pars = 'act=delete_artist_video&mediacontentid='+nMediaContentId + '&contenttypeid='+contentTypeId;
	var search_node_Ajax = new Ajax.Request(ajax_path, {method: 'post', parameters: pars, onComplete: deleteVideo_});
}
function deleteVideo_(RequestFromServer) {
	window.location = '/'+ alias +'/video/';
}

function updVid(nMediaContentId, userId) {

	updVid.nMediaContentId = nMediaContentId;
	if(!userId)
	showConfirmAutorize('updVid_',1);
	else
	updVid_();
}

function updVid_() {
	updateVideo(updVid.nMediaContentId);
}
