var objNewWindow = '';

var vauReqUrl     = "http://www.ra.ee/vau/index.php?dialog=Bookmarks";
var vauImgUrl     = "http://www.ra.ee/vau/bookmark/images/bookmark.gif";
var vauListUrl    = "http://www.ra.ee/vau/index.php?dialog=BookmarksList";
var vauListImgUrl = "http://www.ra.ee/vau/bookmark/images/bookmarkList.gif";

var vauWinTop    = 100;
var vauWinLeft   = 100;
var vauWinWidth  = 600;
var vauWinHeight = 380;

var vauListWinTop    = 100;
var vauListWinLeft   = 100;
var vauListWinWidth  = 600;
var vauListWinHeight = 480;

function vauInit()
{
    vauParseTags();
}

function vauParseTags()
{
    var obj = document.getElementsByTagName('SPAN');
    for(var no=0; no<obj.length; no++){
        if (obj[no].className == 'vauAddBookmark') {
            var tagContent = obj[no].innerHTML;
            obj[no].innerHTML = '<a title="Lisa link/Add bookmark" href="" onclick="vauBuildUrl(\'' + tagContent + '\'); return false;"><img border="0" src="' + vauImgUrl + '"></a>';
        }
       if (obj[no].className == 'vauListBookmark') {
            var tagContent = obj[no].innerHTML;
            obj[no].innerHTML = '<a title="Sirvi linke/Browse bookmarks" href="" onclick="vauListCreateWindow(vauListUrl); return false;"><img border="0" src="' + vauListImgUrl + '"></a>';
        }
    }
}

function vauBuildUrl(args)
{
    if ((args != undefined) && (args.length != 0) && (args != 'NULL')) {
        var params = "&purl=" + encodeURIComponent(args);
    } else {
        var params = "&purl=" + encodeURIComponent(location.href);
    }
    params += "&host=" + location.hostname;
    vauCreateWindow(vauReqUrl + params);
}

function vauCreateWindow(url)
{
    openWindow(url, vauWinTop, vauWinLeft, vauWinWidth, vauWinHeight);
}
function vauListCreateWindow(url)
{
    openWindow(url, vauListWinTop, vauListWinLeft, vauListWinWidth, vauListWinHeight);
}

function openWindow(url, top, left, width, height)
{
	if (!objNewWindow.closed && objNewWindow.location) {
		objNewWindow.location.href = url;
	}
	else {
		objNewWindow = window.open(url,'popup','top=' + top + ', left=' + left + ', width=' + width + ', height=' + height + ',resizable=yes,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen=no,dependent=no');
	}

	if (window.focus) {
	    objNewWindow.focus()
	}
	return false;
}
