/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',title);
elem.setAttribute('rel','sidebar');
elem.click();
} 
else if(document.all)// ie
window.external.AddFavorite(url, title);
}



    var modalWindow = {  
        parent:"body",  
        windowId:null,  
        content:null,  
        width:null,  
        height:null,  
        close:function()  
        {  
            $(".modal-window").remove();  
            $(".modal-overlay").remove();  
        },  
        open:function()  
        {  
            var modal = "";  
            modal += "<div class=\"modal-overlay\"></div>";  
            modal += "<div id=\"" + this.windowId + "\" class=\"modal-window\" style=\"width:" + this.width + "px; height:" + this.height + "px; margin-top:-" + (this.height / 2) + "px; margin-left:-" + (this.width / 2) + "px;\">";  
            modal += this.content;  
            modal += "</div>";      
      
            $(this.parent).append(modal);  
      
            $(".modal-window").append("<a class=\"close-window\"></a>");  
            $(".close-window").click(function(){modalWindow.close();});  
            $(".modal-overlay").click(function(){modalWindow.close();});  
        }  
    };  
