﻿document.onkeydown = check4Enter;

function check4Enter(e) {
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    if (keycode == 13) {return false; }
}

function picSwitch(picname, number) {
    if (document.images) {
        document.images[picname].src = pics[number].src
    }
} 

function OpenProjectPage(pid,seg,picId) {
    w = '618';
    h = '835';
    scrl = 'yes';
    position = 'center';
    url = '/UserControls/frmProjectpage.aspx?PID=' + pid + '&SEG=' + seg + '&PICID=' + picId;
    NewWin(url, "ProjectPage", w, h, scrl, position);
}

function sendEmail() {
    w = '316';
    h = '302';
    scrl = 'yes';
    position = 'center';
    url = sendEmailBaseUrl + '&linkto=' + escape(prjPageUrl);
    NewWin(url, "SendEmail", w, h, scrl, position);
}

function DisplayLargestImage(fid) {
    w = 1060;
    h = 830;
    scrl = 'yes';
    position = '';
    url = 'ImgHndlr.ashx?ImageID=' + fid;
    NewWin(url, "ProjectPicture", w, h, scrl, position);
}

function NewWin(url, name, w, h, scroll, pos) {
    if (pos == "center") {
        if(h > screen.height){
            Top = 0;
            h = screen.height - 50;
        }else{
            Top = (screen.height) ? (screen.height - h) / 2 : 100;
            if(Top < 25){
                Top = 0;
            }else if(Top > 25) {
                Top = Top - 25;
            }
        }
        Left = (screen.width) ? (screen.width - w) / 2 : 100;
    }
    else if (pos == "right") {
        Left = ((screen.width) - w) - 20;
        Top = 0;
    }
    else if (pos == "fullscreen") {
        Left = 0;
        Top = 0;
        w = screen.width;
        h = screen.height;
    }
    else {
        Left = 0;
        Top = 0;
    }
    settings = 'width=' + w + ',height=' + h + ',top=' + Top + ',left=' + Left + ',scrollbars=' + scroll + ',location=no,directories=no,modal=yes,status=no,menubar=no,toolbar=no,resizable=yes';
    win = window.open(url, name, settings);
    if (win.focus) { win.focus(); }
}