﻿var CartoonLib = Class.create();
CartoonLib.prototype = {
	Id: null,
	NavigateUrl: null,
	Windows: { Viewer: null },
	NextData: "",
	PrevData: "",
	UseNewWindow: false,

	ShowNavigator: function() { },
	HideNavigator: function() { },
	Logging: function() { },

	initialize: function(viewer, url)
	{
		//this.Windows.Navigator = navigator;
		this.Windows.Viewer = viewer;
		this.NavigateUrl = url;
	},
	Go: function(data)
	{
		if (this.UseNewWindow)
		{
			window.open(this.NavigateUrl + this.Id + "&d=" + data, '_ctnView');
		}
		else
			this.Windows.Viewer.location.replace(this.NavigateUrl + this.Id + "&d=" + data);
		this.Logging();
	},
	Next: function()
	{
		if (!this.NextData) return;
		this.Go(this.NextData);
	},
	Prev: function()
	{
		if (!this.PrevData) return;
		this.Go(this.PrevData);
	},
	AddFavorite: function() { }
};

