// Released under GNU/GPL License - http://www.gnu.org/copyleft/gpl.htm


// copyright (C) 2005 by Michael Carico - All rights reserved


// website http://www.kabam.net


 

function displayLink(p_type, p_url, p_title, p_link_text) {


   var agt = navigator.userAgent.toLowerCase();


   var p_here = top.location.href;


   if (p_type == 3) {


       if (agt.indexOf("opera") != -1) {


           document.write("<a href=\"" + p_here + "\" title=\"" + p_title + "\" rel=\"sidebar\">" + p_link_text + "</a>");


       } else {


           document.write("<a href=\"#\" onclick=\"javascript:addBookmark('" + p_title + "',top.location.href);\" title=\"" + p_title + "\" >" + p_link_text + "</a>");


       }


   } else {


       if (agt.indexOf("opera") != -1) {


           document.write("<a href=\"" + p_url + "\" title=\"" + p_title + "\" rel=\"sidebar\">" + p_link_text + "</a>");


       } else {


           document.write("<a href=\"#\" onclick=\"javascript:addBookmark('" + p_title + "','" + p_url + "');\" title=\"" + p_title + "\" >" + p_link_text + "</a>");


       }


   }


}


 

function addBookmark(title, url) {


   var msg_netscape = "NetScape message";


   var msg_opera = "This function does not work with this version of Opera. Please bookmark us manually.";


   var msg_other = "Your browser does not support automatic bookmarks. Please bookmark us manually.";


   var agt = navigator.userAgent.toLowerCase();


   if (agt.indexOf("opera") != -1) {


       if (window.opera && window.print) {


           return true;


       } else {


           alert(msg_other);


       }


   } else if (agt.indexOf("firefox") != -1) {


       window.sidebar.addPanel(title, url, "");


   } else if (agt.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4) {


       window.external.AddFavorite(url, title);


   } else if (agt.indexOf("netscape") != -1) {


       window.sidebar.addPanel(title, url, "");


   } else if (window.sidebar && window.sidebar.addPanel) {


       window.sidebar.addPanel(title, url, "");


   } else {


       alert(msg_other);


   }


}
