﻿function setCookie(c_name, value, expiredays) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie = c_name+ "=" + escape(value) +
    ((expiredays == null) ? "" : ";expires = " + exdate.toGMTString());
}

function SetTolCookie() {
    setCookie("TolPopup", "TraderOnline", 180);
}

function SetSessionCookie() {
    var counter = 0;
    counter++;
    setCookie("TolSession", counter, "");
}

function CreateBookmarkLink() {
    var ua = navigator.userAgent.toLowerCase();
    var isKonq = (ua.indexOf('konqueror') != -1);
    var isSafari = (ua.indexOf('AppleWebKit') != -1);
    var isMac = (ua.indexOf('mac') != -1);
    var buttonStr = isMac ? 'Command/Cmd' : 'CTRL';
    
    var title = "ClassicCars.com: Thousands of Classic Cars and Muscle Cars for Sale"; 
    var url = "http://classiccars.com";

    if (window.sidebar) { // Mozilla Firefox Bookmark
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.external) { // IE Favorites
        window.external.AddFavorite(url, title);
    }
    else if (window.opera && window.print) { // Opera Hotlist
        //return true;
        alert('You need to press CTRL + D to bookmark our site.');
//        var elem = document.createElement('a');
//        elem.setAttribute('href', url);
//        elem.setAttribute('title', title);
//        elem.setAttribute('rel', 'sidebar');
//        elem.click();
    }
    else if (isKonq) {
        alert('You need to press CTRL + B to bookmark our site.');
    }
    else if (window.home || isSafari) { // Safari, iCab
        alert('You need to press ' + buttonStr + ' + D to bookmark our site.');
    } 
    else if (!window.print || isMac) { // IE5/Mac and Safari 1.0
        alert('You need to press Command/Cmd + D to bookmark our site.');
    } 
    else {
        alert('In order to bookmark this site you need to do so manually ' +
            'through your browser.');
    }
}
