$(function() {
	if($("#add-help-dialog").length) {
		$( "#add-help-dialog" ).dialog({
			autoOpen: false,
			width: 640,
			modal: false,
			buttons: {
				"Save": function() {
					$("#add-help-form").submit();
				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			}
		});
		
		$( "#add-system-dialog" ).dialog({
			autoOpen: false,
			width: 100,			
			modal: false,
			buttons: {
				"Save": function() {
					$("#add-system-form").submit();
				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			}
		});		
		
		$( "#add-help-button" )
			.click(function() {
				$("#help-title").val('');
				$("#help-text").val('');
				$("#help-tag").val('');				
				$("#help-itemId").val('');							
				$("#help-sizeX").val('300');
				$("#help-sizeY").val('300');				
				$("#add-help-dialog").dialog( "open" );
			});
	}
});


function helpEditItem(itemId,url) {
	var data = '';

	if(!url) 
		url = '/interfaces/shared/websvc/help.ice?itemId='+itemId+'&mode=json';
	$.get(url,function(returnData) {
		data = JSON.parse(returnData);	
		$("#help-title").val(data["title"]);
		$("#help-text").val(data["text"]);
		$("#help-tag").val(data["tag"]);				
		$("#help-sizeX").val(data["sizeX"]);
		$("#help-sizeY").val(data["sizeY"]);
		$("#help-itemId").val(itemId);
		$("#add-help-dialog" ).dialog( "open" );
	});	
}

function helpByIdShow(itemId,url) {
	var data = '';
	if(!url) 
		url = '/interfaces/shared/websvc/help.ice?itemId='+itemId+'&mode=json';
	$.get(url,function(returnData) {
		data = JSON.parse(returnData);		

		$('<div id="help-dialog">'+data["text"]+'</div>').dialog({
				title: data["system"]+' Help - '+ data["title"],
				width: data["sizeX"],
				height: data["sizeY"],
				buttons: {
					"Close": function() {
						$( this ).dialog( "close" );
					}
				}
												  });
	});	
}

function helpShow(helpTag,system,url) {
	var data = '';
	if(!url) 
		url = '/interfaces/shared/websvc/help.ice?tag='+helpTag+'&system='+system+'&mode=json';
	$.get(url,function(returnData) {
		data = JSON.parse(returnData);		

		$('<div id="help">'+data["text"]+'</div>').dialog({
				title: data["system"]+' Help - '+ data["title"],
				width: data["sizeX"],
				height: data["sizeY"],
				buttons: {
					"Close": function() {
						$( this ).dialog( "close" );
					}
				}				
												  });
	});	
}
