drawFuncs= function (){
	this.deleteMedia= function(n1){ // delete media
		this.deleteItem('media',n1);
	}
	this.deleteHDMedia= function(n1){ // delete HD media
		this.deleteItem('hdmedia',n1);
	}
	this.deleteItem= function(type, n1){ // delete different things
		var delmsg='Are you sure you want to delete?';
		if(confirm(delmsg)){
			var aj = new ajax();
			aj.init();
			aj.success = function (){
				if(type=='media' || type=='image'){
					window.location.reload();
				}else if(type=='hdmedia'){
					mediaRequests.openedDownload();
				}
				//var values=eval(drawFuncs.ajax.getResponseText());
				//el('draw-media-desc-'+n1).innerHTML=values[0];
			}
			var params='&type='+type+'&id='+n1;
			aj.load('GET', url_root+'/ajax.php?op=delete_item'+params,true);
		}
	}
	this.changeItem= function(type, n1, defvalue, target, n2, n3){ // change different things
		var chmsg='Please enter new value';
		if(defvalue==null){
			if(el(target)){
				defvalue=el(target).innerHTML;
			}
		}
		var msg=prompt(chmsg, defvalue);
		if(msg!=null){
			var aj = new ajax();
			aj.init();
			aj.success = function (){
				if(type=='image' || type=='visual'){
					if(el(target)){
						el(target).innerHTML=msg;
					}
				}
			}
			if(type=='image'){
				var params='ajax.php?op=change_item&type='+type+'&id='+n1+'&newvalue='+remq(msg);
			}else if(type=='visual'){
				var params='ajax-draw.php?op=add_visual&obj='+n3+'&type='+n2+'&prop='+n1+'&value='+remq(msg);
			}
			aj.load('GET', url_root+'/'+params,true);
		}
	}
	this.createCut= function(studio_url, proj_url, proj_id){
		var url=url_root+'/'+studio_url+'/'+proj_url+'/create-cut';
		var popup = cgspopup(this, url, 'div#content-area', function() {
			$('form#form-create-cut').submit(function() {
				if ($('input#cut-title').val() == '') {
					alert('Please enter a title.');
					return false;
				}

				if ($('textarea#cut-description').val() == '') {
					alert('Please enter a description.');
					return false;
				}

				var params = 'op=create_new_cut';
				params += '&projid='+proj_id;
				params += '&title=' + encodeURIComponent($('input#cut-title').val());
				params += '&desc=' + encodeURIComponent($('textarea#cut-description').val());
				
				var agree_url = url + '/agreement';
				$('div.overlay-content').load(agree_url + ' div#content-area', function() {
					$('form#form-create-cut-agree').submit(function() {
						var create_cut_url = url_root + '/ajax-cut.php?' + params;
						$.get(create_cut_url, function(response) {
							var responseT=eval(response);
							var edit_cut_url = url_root+'/'+responseT[1]+'/cut/'+responseT[0];
							window.location = edit_cut_url;
						});
						return false;
					});
				});
				return false;
			});
		});
		return false;
	}
	this.submitToStudio= function(studio_id){
		if(studio_id==null) studio_id="";
		cgpop=cgspopup(null, "/ajax-submit-media.php?op=draw_submit_page&studio_id="+studio_id);
	}
	this.submitToStudioAjax= function(studio_id){
		el('submitStudioList').innerHTML='Loading Project List ...';
		var ajax6 = new ajax();
		ajax6.init();
		ajax6.success = function (){
			var values=eval(ajax6.getResponseText());
			el('submitStudioList').innerHTML=values;
		}
		var params='op=draw_submit_page&studio_id='+studio_id+'&ajax=1';
		ajax6.load('GET', url_root+'/ajax-submit-media.php?'+params,true);
	}
}
var drawFuncs = new drawFuncs();
