function createcatlink(cat_id, shift_link, content_type, event) {

    if (detectspecialkeys(event)) {
        var new_url = shift_link;
    } else {
        var new_url = cat_id;
    }
    
    window.location = "?id="+new_url+"&content_type="+content_type;
    
    return true;
    
}

function detectspecialkeys(e) {

    if (!e) e = window.event;

    if (e) {
        var evtobj=window.event? event : e;
        if (evtobj.shiftKey || evtobj.metaKey) {
            return true;
        }
    }
    
    return false;
}
