//by matija kancijan
//------------------------------------------------------------------
//2011-02-24
function metadataField_showInfo(tag_id, extraFlag)
{
	if (extraFlag==2)
	jQuery("#meta_tags_info_"+tag_id).animate({"height": "toggle"}, { duration: 100 });
	else
	jQuery("#metadata_exp_"+tag_id).animate({"height": "toggle"}, { duration: 100 });
}
//------------------------------------------------------------------
//2011-01-28
function documentReferenceDelete(refID, docid)
{
 		var tagdoc_url="metadata_functions/metadata_reference.php";
		jQuery.post(tagdoc_url, {referenceDelete: 1, referenceID:refID}, function(data) 
		{	
				//$("#imageReferenceInfo").html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");				
				//document.getElementById("imageReferenceForm").reset();
				if (docid != undefined)
				referenceDocumentShow(docid);
		});
}
//------------------------------------------------------------------
//2011-01-28
function documentReferenceFormSave(docid, page)
{
		var tagdoc_url="metadata_functions/metadata_reference.php";
		jQuery.post(tagdoc_url, jQuery("#imageReferenceForm").serialize(), function(data) 
		{	
				jQuery("#imageReferenceInfo").html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");				
				//document.getElementById("imageReferenceForm").reset();
				referenceDocumentShow(docid);
		});		
}
//------------------------------------------------------------------
//2011-03-07
function metadataShow_inDocument(docid, page)
{
		CreateDefaultDialog("document_metadata", "Prikaz metapodataka", 600, 500, "#FFFFFF");
		var url="metadata_functions/metadata_show_ajax.php";
		jQuery.post(url, {metadataShow:1, page:page, docid:docid, c:uniqueTIME()} , function(data) 
		{	
				$defaultDialog.html(data);
				MakeLog("DOCUMENT VIEWER METADATA", "ID:"+docid+" PAGE:"+page);
		});		
}
//------------------------------------------------------------------
//2011-01-26
function referenceDocumentShow(docid)
{
	
	//$tag_div = jQuery('#document_tags');	
/* 		if (!$tag_div.is(':data(dialog)')){
			$tag_div.dialog({ 
								height: 'auto',
								maxHeight: 400,
								width: 500,
								modal: false,
								position: 'center',
								title: 'Pregled referenci',
								autoOpen:false,
								zIndex: 1010,
								close: function(ev, ui) {}								
								});
		}	 */	
		var page=viewINF.page; if (page==undefined) page=0;
		CreateDefaultDialog("document_reference", "Pregled referenci", 500, 400, "#FFFFFF");		
		var showReferenceUrl="metadata_functions/metadata_reference.php";
		jQuery.post(showReferenceUrl, {referenceShow:1, page:page, docid:docid, c:uniqueTIME()} , function(data) 
		{	
				$defaultDialog.html(data);
		});			
}
//------------------------------------------------------------------
//2011-01-26
function reference_addNew(docid, page)
{
		var showReferenceUrl="metadata_functions/metadata_reference.php";
		jQuery.post(showReferenceUrl, {referenceAddNew:1, page:page, docid:docid, c:uniqueTIME()} , function(data) 
		{					
				//referenceDocumentShow(docid);
				$tag_div.html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");
		});			
}
//------------------------------------------------------------------
//2011-01-24
function tagDocumentShowTags(docid)
{
	var imageID=viewINF.imageElement;
	var page=viewINF.page;
	$tag_div = jQuery('#document_tags');
		
		if (!$tag_div.is(':data(dialog)')){
			$tag_div.dialog({ 
								height: 400,
								width: 500,
								modal: false,
								position: 'center',
								title: 'Pregled spremljenih tagova',
								autoOpen:false,
								zIndex: 1010,
								close: function(ev, ui)
									{
										var imageID=viewINF.imageElement;
										var ias = jQuery(viewINF.selectionBox).imgAreaSelect({ instance: true});
										if ((viewINF.selectionBox != undefined) && (ias != undefined))
										{
											ias.setOptions({ hide: true });
											ias.update();		
										}										
									}								
								});
		}
		
		var showTagsUrl="image_functions/image_manipulator.php";
		jQuery.post(showTagsUrl, {showSavedTag:1, page:page, docid:docid, c:uniqueTIME()} , function(data) 
		{	
				$tag_div.html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");
		});			
}
//------------------------------------------------------------------
//2011-01-24
function documentTagForm(docid, page)
{	
		$tag_div = jQuery('#document_tags');
		if (!$tag_div.is(':data(dialog)')){
			$tag_div.dialog({ 
								height: 300,
								width: 400,
								modal: false,
								position: 'center',
								title: 'Dodavanje tagova',
								autoOpen:false,
								zIndex: 1010,
								close: function(ev, ui)
									{
										var imageID=viewINF.imageElement;
										var ias = jQuery(viewINF.selectionBox).imgAreaSelect({ instance: true});
										if ((viewINF.selectionBox != undefined) && (ias != undefined))
										{
											ias.setOptions({ hide: true });
											ias.update();		
										}
									}
								});
		}
		var tagdoc_url="image_functions/image_manipulator.php";
		jQuery.post(tagdoc_url, { showTagForm:1, page:page, docid:docid, c:uniqueTIME() } , function(data) 
		{		
				$tag_div.html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");				
				
				jQuery("#image_docid").val(docid);
				jQuery("#image_page").val(page);				
		});		
}
//------------------------------------------------------------------
//2011-03-04
function documentTagDelete(tagID)
{
		var tagdoc_url="image_functions/image_manipulator.php";
		var docid=viewINF.docid;
		
		jQuery.post(tagdoc_url, { deleteTag:1, tagID:tagID, c:uniqueTIME() } , function(data) 
		{	
				tagDocumentShowTags(docid);
				//document.getElementById("imageTagForm").reset();
		});		
}
//------------------------------------------------------------------
//2011-01-24
function documentTagFormSave(docid, page)
{	
/* 		$tag_div = jQuery('#document_tags');
		if (!$tag_div.is(':data(dialog)')){
			$tag_div.dialog({ 
								height: 250,
								width: 400,
								modal: true,
								position: 'center',
								title: 'Dodavanje tagova',
								autoOpen:false,
								overlay: { opacity: 0.5, background: 'black'}
								});
		} */
		//{ tagSave:1, page:page, docid:docid, c:uniqueTIME() } 
		var tagdoc_url="image_functions/image_manipulator.php";
		jQuery.post(tagdoc_url, jQuery("#imageTagForm").serialize(), function(data) 
		{	
				jQuery("#imageTagInfo").html(data);
				$tag_div.show(); 
				$tag_div.dialog("open");				
				document.getElementById("imageTagForm").reset();
		});		
}
//-----------------------------------------------------------------
//2010-11-02
function AutocompleteTestSelect()
{
alert(1);

}
function MakeAutoComplete(inputID, table, field, docid, page)
{	
    jQuery("input#"+inputID).autocomplete(
	{
            minLength: 2,
			source: function(request, response)
			{		
                jQuery.ajax(
				{
					  url: "metadata_functions/metadata_field_autocomplete.php?table="+table+"&field="+field,
					  dataType: "json",
					  data: 
					  {
						term: request.term
					  },					  
					  success: function(data)
					  {											
                            response(jQuery.map(data, function(item) 
							{
                                return {
                                    label: item.naslov,	//nuzna polja
                                    value: item.naslov,	//nuzna polja
									naslovid: item.id
                                }
                            }));							
					  }
                });
            },
			select: function(event, ui) 
				{
					var select=jQuery("input#"+inputID);					
					var trazena_rijec=select.val(ui.item.id);
						var naslovID=ui.item.naslovid;
						url="metadata_functions/metadata_field_fill.php?naslovID="+naslovID+"&docid="+docid+"&page="+page;
						jQuery.get(url, function(data)
						{
							//ShowMetaDataDiv(docid, page); //desni prikaz metapodataka
							Show_metadata_div(docid, page);
							sNotify.addToQueue("- Podaci upisani!<br>- Podaci osvježeni.");
							sNotify.addToQueue(data);
						});
					//alert("trazena rijec: "+trazena_rijec+"\n"+ui.item.value+"\n"+ui.item.label+"\n"+ui.item.naslovid);
                }

      });
	  //sNotify.addToQueue(table+" "+field);
}
//-----------------------------------------------------------------
//2010-10-27
function uniqueTIME() 
{
	var miliTIME = new Date();
	miliTIME = miliTIME.getTime();
	return miliTIME;
};
//-----------------------------------------------------------------
//2010-12-02
function RefreshKarticePrikaza(docid)
{
	var url="document_functions/document_refresh_info.php?refreshFirstLevel=1&docid="+docid;	
	//if (!$("#"+divid).is(':data(dialog)'))
	$PubInfo_div = jQuery('#pub_'+docid);
	$PubInfo_div.load(url).fadeOut("slow").fadeIn('slow');	
}
//-----------------------------------------------------------------
//2011-04-07
var metadataStack=new Array();
function Metadata_paste(docid, page)
{
	var form_name="metadata_form";	
	var pasteNum=metadataStack.length;	
	var brojTables=jQuery("#"+form_name+" >table").length;
	var brojRows=0;
	
	for (var i=0; i<brojTables; i++)
	{
		brojRows=jQuery("#"+form_name+" >table:eq("+i+") >tbody>tr").length;
		//echo("rows:"+brojRows);
		for (var j=0; j<brojRows; j++)
		{			
			var tagName=jQuery("#"+form_name+">table:eq("+i+") >tbody >tr:eq("+j+") >td >a").attr('title');
			var tagValue=jQuery("#"+form_name+">table:eq("+i+") >tbody >tr:eq("+j+") >td >input").attr('value');
			var pasteIndex=0;			
			for (var n=0; n<pasteNum; n++)
			{
				if (metadataStack[n][0]===tagName){
					pasteIndex=n;
					jQuery("#"+form_name+">table:eq("+i+") >tbody >tr:eq("+j+") >td >input").val(metadataStack[pasteIndex][1]);
					break;				
				}
			}
		}
	}
	showInfo("MetaDataInfo", "Metadata: PASTE");
	//echo("paste: success");
}
//------------------------------------------------------------------
//2011-03-15
function showInfo(divID, text)
{
	jQuery("#"+divID).html(text).show();

	setTimeout(function() 
	{
		jQuery('#'+divID).fadeOut('fast');
	}, 2000);
}
//-----------------------------------------------------------------
//2011-04-07
function Metadata_copy(docid, page)
{
	var form_name="metadata_form";	
	var brojTables=jQuery("#"+form_name+" >table").length;
	var brojRows=0;
	var counter=0;
	metadataStack.empty();
	
	for (var i=0; i<brojTables; i++)
	{
		brojRows=jQuery("#"+form_name+" >table:eq("+i+") >tbody>tr").length;
		//echo("rows:"+brojRows);
		for (var j=0; j<brojRows; j++)
		{					
			var tagName=jQuery("#"+form_name+">table:eq("+i+") >tbody >tr:eq("+j+") >td >a").attr('title');
			var tagValue=jQuery("#"+form_name+">table:eq("+i+") >tbody >tr:eq("+j+") >td >input").attr('value');
			metadataStack[counter] = new Array(2);	
				metadataStack[counter][0]=tagName;
				metadataStack[counter][1]=tagValue;				
			counter++;
		}
	}	
	//echo("tables:"+brojTables);
	//echo("rows:"+brojRows);
	//echo("broj zapisa:"+metadataStack.length);
	//echo("zapisi:"+metadataStack);
	showInfo("MetaDataInfo", "Metadata: COPY");
	//echo("copy: success ("+metadataStack.length+")");
}
//-----------------------------------------------------------------
//2010-10-13
function Metadata_insert_data(docid, page, refresh)
{
	var form_name="metadata_form";
	if (refresh==2)
	form_name="metadata_form_side";
	
	//alert(form_name);
	jQuery.post("metadata_functions/metadata_save_db.php?c="+uniqueTIME(), jQuery("#"+form_name).serialize(), function(data)
	{
		jQuery("#metadata_div").append(data);
			if (refresh==1)
			{
				Show_metadata_div(docid, page);
				//ShowMetaDataDiv(docid, page);				
			}
			//else if (refresh==2)
				//ShowMetaDataDiv(docid, page);				
		RefreshKarticePrikaza(docid);
		//sNotify.addToQueue("- Podaci spremljeni!<br>- Prikaz osvježen!<br>");
	});	
	
}
//-----------------------------------------------------------------
//2010-10-18
function Metadata_delete_tag(tag_ID)
{
	if (!tag_ID)
	tag_ID=-1;
	
	jQuery.post("metadata_functions/metadata_add_new_tags.php?DeleteTag=1&tagID="+tag_ID+"&c="+uniqueTIME(), jQuery("#metadata_new_tag_form").serialize(), function(data)
	{
		sNotify.addToQueue(data);
			var url="metadata_functions/metadata_main_fields.php?showform=1";
			$metadata_div = jQuery('#metadata_div');
			$metadata_div.load(url, function()
			{
						jQuery("#metadata_menu").treeview(
						{
							collapsed: true,
							animated: "medium",
							control:"#sidetreecontrol",
							persist: "location"
						});		
						metadata_tag_info(tag_ID);						
			});		
			
		sNotify.addToQueue("prikaz osvježen!");
	});	
}
//-----------------------------------------------------------------
//2010-10-18
function Metadata_write_new_subfield_tag(tag_ID)
{
	if (!tag_ID)
	tag_ID=-1;

	jQuery.post("metadata_functions/metadata_add_new_tags.php?NewSubfieldTag=1&parentID="+tag_ID+"&c="+uniqueTIME(), jQuery("#metadata_new_tag_form").serialize(), function(data)
	{
			//sNotify.addToQueue(data);
			var url="metadata_functions/metadata_main_fields.php?showform=1"+"&c="+uniqueTIME();
			$metadata_div = jQuery('#metadata_div');
			$metadata_div.load(url, function()
			{
						jQuery("#metadata_menu").treeview(
						{
							collapsed: true,
							animated: "medium",
							control:"#sidetreecontrol",
							persist: "location"
						});		
						metadata_tag_info(tag_ID);						
			});		
			
		sNotify.addToQueue("- Prikaz osvježen!");
	});		
}
//-----------------------------------------------------------------
//2010-11-05
function Metadata_form_delete_ALL_fields(docid, page)
{
		var answer = confirm("Obrisati sva polja za ovu stranicu ("+page+") dokumenta?");
		if (answer)
		{
			var url="metadata_functions/metadata_field_delete.php?deleteALL=1&docID="+docid+"&page="+page+"&c="+uniqueTIME();
			jQuery.get(url, function(data)
			{	
				//if (refresh==1)
				Show_metadata_div(docid, page)	
				//else if (refresh==2)
				//ShowMetaDataDiv(docid, page);	
				
				sNotify.addToQueue("- Polja obrisana!<br>- Podaci osvježeni.<br>");
			});
		}
}
//-----------------------------------------------------------------
//2010-11-04
function Metadata_form_delete_tag_field(docid, page, fieldID, refresh)
{
		var answer = confirm("Obrisati polje?");
		if (answer)
		{
			var url="metadata_functions/metadata_field_delete.php?fieldID="+fieldID+"&c="+uniqueTIME();
			jQuery.get(url, function(data)
			{	
				//if (refresh==1)
				Show_metadata_div(docid, page)	
				//else if (refresh==2)
				//ShowMetaDataDiv(docid, page);			
				sNotify.addToQueue("- Polja obrisana!<br>- Podaci osvježeni.");
			});
		}
}
//-----------------------------------------------------------------
//2010-10-18
function Metadata_form_repeat_tag_field(docid, page, fieldID, refresh)
{
		var answer = confirm("Spremiti metapodatke prije dodadavanja novog polja?");
		if (answer)
		{
			Metadata_insert_data(docid, page);
		}
		var url="metadata_functions/metadata_field_repeat.php?fieldID="+fieldID+"&c="+uniqueTIME();
		jQuery.get(url, function(data)
		{	
			//if (refresh==1)
			Show_metadata_div(docid, page)	
			//else if (refresh==2)
			//ShowMetaDataDiv(docid, page);			
			//sNotify.addToQueue("- Polja dodana!<br>- Podaci osvježeni.");			
		});
}
//-----------------------------------------------------------------
//2010-10-18
function Metadata_form_add_element(parent_ID)
{
	var tag_container = jQuery( "#form_tag_table" );
/* 	var tag_count = (tag_container.find( "td.child_element" ).length + 1);
	var tag_template = $( "#metadata_new_tag_form td.child_element" );
	
	var tag_new = tag_template.clone();
	
	tag_new.attr( "id", ("Tag_ID_new")); */
	var tag_count = (tag_container.find( "td.child_element" ).length);
	
	var new_input="<tr><td>CHILD TAG ["+tag_count+"]:</td>";
	new_input+="<td><input type=\"text\" class=\"input_form\" name=\"Tag_ID_NEW\" id=\"Tag_ID_NEW\"/></td>";
	new_input+="<td><div class='AEDcontrolButton'><a class='gumb' href='#' onclick=\"Metadata_write_new_subfield_tag("+parent_ID+"); return false;\"  title=\"Dodaj novi tag\">Spremi</a><div></td>";
	new_input+="<td>&nbsp;</td></tr>";
	tag_container.append(new_input);
	
	jQuery("#form_tag_add_new_subfield").hide();
	
	
//sNotify.addToQueue("num: "+tag_count);
}
//-----------------------------------------------------------------
//2010-10-15
function Metadata_write_new_tag(tag_ID)
{
	if (!tag_ID)
	tag_ID=-1;

	jQuery.post("metadata_functions/metadata_add_new_tags.php?NewTag=1&tagID="+tag_ID+"&c="+uniqueTIME(), jQuery("#metadata_new_tag_form").serialize(), function(data)
	{
		//sNotify.addToQueue(data);
			var url="metadata_functions/metadata_main_fields.php?showform=1"+"&c="+uniqueTIME();
			$metadata_div = jQuery('#metadata_div');
			$metadata_div.load(url, function()
			{
						jQuery("#metadata_menu").treeview(
						{
							collapsed: true,
							animated: "medium",
							control:"#sidetreecontrol",
							persist: "location"
						});		
						metadata_tag_info(tag_ID);						
			});		
			
		//sNotify.addToQueue("prikaz osvježen!");
	});		
}
//-----------------------------------------------------------------
//2010-10-27
function Metadata_enable_tag(tagID)
{
	var checked = document.getElementById('tag_enable_'+tagID).checked;	
	var url="metadata_functions/metadata_add_new_tags.php?TagEnable="+checked+"&TagID="+tagID+"&c="+uniqueTIME();
	jQuery.get(url, function(data)
	{
		sNotify.addToQueue("tag:"+tagID+" omogucen: "+checked+"<br><b>data</b>: "+data);	
		metadata_tag_info(tagID);
	})
}
//-----------------------------------------------------------------
//2010-10-27
function Metadata_repeat_tag(tagID)
{
	var checked = document.getElementById('tag_repeatable_'+tagID).checked;	
	var url="metadata_functions/metadata_add_new_tags.php?TagRepeat="+checked+"&TagID="+tagID+"&c="+uniqueTIME();
	jQuery.get(url, function(data)
	{
		sNotify.addToQueue("tag:"+tagID+" ponovljiv: "+checked+"<br><b>data</b>: "+data);	
		metadata_tag_info(tagID);
	})
}
//-----------------------------------------------------------------
function CreateMetadataDialog(divid)
{
		if (!jQuery("#"+divid).is(':data(dialog)'))
		{
			$metadata_div = jQuery('#'+divid);
			$metadata_div.dialog({ 
								height: 550,
								width: 700,
								modal: true,
								position: 'center',
								title: 'Uređivanje metapodataka',
								autoOpen:false,
								overlay: { opacity: 0.5, background: 'black'}
								});
		}			
}
//-----------------------------------------------------------------
//2010-10-13
function Show_metadata_div(docid, page, javarequest)
{
		CreateMetadataDialog("metadata_div");
		$metadata_div = jQuery('#metadata_div');
		
		$metadata_div.css('background-color','#c6c6c6');
		$metadata_div.html("<br><br><br><img src=\"styles/main_theme/icon_loading_05.gif\" style=\"border:0px; vertical-align:middle; margin-right:10px; display:inline;\">");
		
		//$metadata_div.addClass("metadataDiv");
		//$metadata_div.css('background-color','#c6c6c6');
		$metadata_div.css('padding','0');

		$metadata_div.show(); 
		$metadata_div.dialog("open");		
		
		if (javarequest && (viewINF.page != undefined)) page=viewINF.page;

			var url="metadata_functions/metadata_main3.php?showform=1&docid="+docid+"&page="+page+"&c="+uniqueTIME();
			$metadata_div.load(url, function(data)
			{
				$metadata_div.html(data);
				$metadata_div.css('background-color','#c6c6c6');
			});	 		
}
//-----------------------------------------------------------------
//2010-10-14
function metadata_tag_info(tagID)
{
		$jquery_div = jQuery('#metadata_tag_info');
		
		var url="metadata_functions/metadata_add_new_tags.php?tagID="+tagID+"&c="+uniqueTIME();
		$jquery_div.load(url, function()
		{
			//sNotify.addToQueue("provjera / dodavanje novog taga");
		});
}
//-----------------------------------------------------------------
//2010-10-14
function Show_metadata_main_fields_div(docid, page)
{
		$metadata_div = jQuery('#metadata_div');
		
		$metadata_div.dialog({ 
							height: 550,
							width: 700,
							modal: true,
							position: 'center',
							title: 'Uređivanje glavih polja',
							autoOpen: false,
							overlay: { opacity: 0.5, background: 'black'}
							});
	
		$metadata_div.css('background-color','#c6c6c6');
		$metadata_div.html("<br><br><br><img src=\"styles/main_theme/icon_loading_05.gif\" style=\"border:0px; vertical-align:middle; margin-right:10px; display:inline;\">");

	//$metadata_div.removeClass("uimetadataDiv");
	
	//$metadata_div.addClass("ui-dialog-titlebar ui-corner-all ui-helper-clearfix");	
	$metadata_div.show(); 
	$metadata_div.dialog("open");
	$metadata_div.css('padding','0');
	
			var url="metadata_functions/metadata_main_fields.php?showform=1&docid="+docid+"&page="+page+"&c="+uniqueTIME();
			$metadata_div.load(url, function(data)
			{
						jQuery("#metadata_menu").treeview(
						{
							collapsed: true,
							animated: "medium",
							control:"#sidetreecontrol",
							persist: "location"
						});
				$metadata_div.css('background-color','#c6c6c6');						
			});

//dodavanje novog taga
			/*			
	$("#add").click(function() {
		var branches = $("<li><span class='folder'>New Sublist</span><ul>" + 
			"<li><span class='file'>Item1</span></li>" + 
			"<li><span class='file'>Item2</span></li></ul></li>").appendTo("#browser");
		jQuery("#browser").treeview({
			add: branches
		});
		branches = jQuery("<li class='closed'><span class='folder'>New Sublist</span><ul><li><span class='file'>Item1</span></li><li><span class='file'>Item2</span></li></ul></li>").prependTo("#folder21");
		jQuery("#browser").treeview({
			add: branches
		});
	});
*/			

}
//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function show_arhivpromarc_main(publikacija_id)
{
			//url link otvara dropdown listu za odabir autora i link za kreiranjem novog
			var url="metadata_functions/arhivpromarc_main.php?publikacija_id="+publikacija_id+"&c="+uniqueTIME();
			
			jQuery("#arhivpromarc_form").load(url, function()
			{
						$unos_level01.dialog({ title: 'Uređivanje metapodataka' });
						$unos_level01.show(); 
						$unos_level01.dialog("open");			
			});	 
}
//----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
function ShowMetadataFormByID(docid, page)
{
		 xmlHttp_metadata=GetXmlHttpObject()
		 if (xmlHttp_metadata==null)
		  {
		  alert ("Browser does not support HTTP Request")
		  return
		  }
				 var url="unos_sadrzaja/sadrzaj_main.php?docid="+docid+"&page="+page+"&c="+uniqueTIME();
				 //alert ("SadrzajForm: "+url)

				 //DestroyDocumentImageID() 
				 
		 //showdiv('siteimage')
		 xmlHttp_metadata.onreadystatechange=MetadataForm
		 xmlHttp_metadata.open("GET",url,true)
		 xmlHttp_metadata.send(null)
		 //alert("end")
}
 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 function EditMetadataByID(docid, page, idmetadata)
 {

  xmlHttp_metadata=GetXmlHttpObject()
 if (xmlHttp_metadata==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  }


		 //var metadata_dijelo = document.getElementById("metadata_dijelo").value; 
		 //var metadata_autor = document.getElementById("metadata_autor").value; 
		 var metadata_opis = document.getElementById("metadata_opis").value; 
		 var metadata_repid = document.getElementById("metadata_repid").value; 
			//var metadata_sadrzaj = document.getElementById("metadata_sadrzaj").value; 
		 var metadata_link = document.getElementById("metadata_link").value; 
		 
		 var metadata_vrstadok = document.getElementById("metadata_vrstadok").value; 
		 var metadata_filename = document.getElementById("metadata_filename").value; 

		 var delete_metadata = document.getElementById("delete_metadata").checked; 
		

		//+"&metadata_sadrzaj="+metadata_sadrzaj
		 var url="metadata_functions/metadata_main.php?docid="+docid+"&page="+page+"&metadata_repid="+metadata_repid+"&metadata_opis="+metadata_opis+"&metadata_link="+metadata_link+"&metadata_vrstadok="+metadata_vrstadok +"&metadata_filename="+metadata_filename+"&c="+uniqueTIME();
		
		if (idmetadata != 0)
		url=url+"&id_metadata="+idmetadata;
		
		if (delete_metadata)
		url=url+"&delete_metadata=true";
		
		//alert ("MetadataForm: "+url)

		 
 //showdiv('siteimage')
 xmlHttp_metadata.onreadystatechange=MetadataForm
 xmlHttp_metadata.open("GET",url,true)
 xmlHttp_metadata.send(null)
 }
 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 function MetadataForm()
 {
			 
			 if (xmlHttp_metadata.readyState==4 || xmlHttp_metadata.readyState=="complete")
			  {
					document.getElementById("siteimage").innerHTML=xmlHttp_metadata.responseText
			  }
 } 
 //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
