// setup
sLocation = window.location+"";
sParams = sLocation.match(/(http:\/\/.*?\/)/);
sWebRoot = sParams[1];
sScriptURI = sWebRoot+'ajax.php';
var DMArtPictures = 'artpictures';
var gallery = null;
var picW = 120;
var picH = 90;

// dialog pro vložení do galerie
var dlgImage = null;
function showUploadImageDlg(){
var artId = $('#itemId').val();
	if(artId == 0){
	    alert('Please write description first!');
	} else {
 		if(dlgImage == null){
//  			$.get('/system/admin/html/image-editor.html',null,function(data){dlgImage = data;showUploadImageDlg();});
  			$.get('/users/obparadise/admin/image-editor.html',null,function(data){dlgImage = data;showUploadImageDlg();});

 		} else {
	 		$('body').append(dlgImage);
 			// v data je id číslo obrázku, který byl vložen
 			$('#picForm').ajaxForm({success:function(data){data = data.replace(/([^0-9]+)/,"");$('#imgDialog').remove();addImageToGallery(data);}});
 		}
 	}
}

/**
* přidej do galerie fotografii
*/
function addImageToGallery(picid){
 	var artId = $('#itemId').val();
 	$.getJSON(sScriptURI,{"controller":"artpictures","data":"add","artid":artId,"groupid":1,"picid":picid},
 		function(data){
// 	    	$.getJSON(sScriptURI,{"controller":DMArtPictures,"data":"dataset","artid":artId,"groupid":1},
 	    	$.getJSON(sScriptURI,{"controller":DMArtPictures,"data":"dataset","artid":artId,"groupid":1},
 	    	function(data){
 	    		gallery=data;
 	    		showGallery();
 	    	})
 	    }
 	);
}

function showGallery(){
	var artId = $('#itemId').val();
	if(artId == 0){
	var list = '<p>After saving, you can add pictures...</p><p><strong>The first embedded file</strong> will be used as a logo in the list.</p>';
    			$('#galleryList').empty();
      			$('#galleryList').append(list);
      			$('#addPictureBtn').css({display:"none"});
	} else {
 		if(gallery == null){
 			$.getJSON(sScriptURI,{"controller":DMArtPictures,"data":"dataset","artid":artId,"groupid":1},
 			function(data){
 				gallery=data;
	   			showGallery();
 	   		});
 		} else {
	    	if(gallery != null){
	    		var list = "";
    			for(var p in gallery){
    				var pic = gallery[p]['picpath'];
    				pic = pic.replace('.jpg','_'+picW+'x'+picH+'.jpg');
//	    	   		list += "<div class='gThumb'><div class='hdr'><a href='javascript:removeFromGallery("+gallery[p]['picid']+");'>Smaž</a></div><img src=\"/users/"+appName+"/pictures/preview/"+gallery[p]['picpath']+"\" /></div>";
	    	   		list += "<span style='background-image:URL(/images/"+pic+")'><a><img src=\"/images/"+pic+"\" /></a><input type='button' onclick='removeFromGallery("+gallery[p]['picid']+");' value='X' /></span>";
    			}
    			$('#galleryList').empty();
    			$('#galleryList').addClass('gallery-mini');
    			
    			$('#galleryList').append(list);
	    	}
 		}
 	}
}
// vymaž obrázek z galerie
function removeFromGallery(picid){
 	var artId = $('#itemId').val();
 	$.getJSON(sScriptURI,{"controller":"artpictures","data":"remove","artid":artId,"groupid":1,"picid":picid},
 		function(data){
 	    	$.getJSON(sScriptURI,{"controller":DMArtPictures,"data":"dataset","artid":artId,"groupid":1},
 	    	function(data){
 	    		gallery=data;
 	    		showGallery();
 	    	})
 	    }
 	);
}

function deleteGallery(id){
 var ok = confirm('Are you sure delete whole gallery?');
 if(ok){
	 	var artId = $('#itemId').val();
	 	$.getJSON(sScriptURI,{"controller":"articles","data":"delete","artid":artId},
	 		function(data){
	 		alert('Ok, gallery was deleted.');
	 		self.location.href="";
	 	    }
	 	);
	 
 }
}
