function CurrWindow(mypage,url,myname,w,h,scroll)
{
    var chrseparator;
    var winl = (screen.width-w)/2;
    var wint = (screen.height-h)/2;
    var settings;
    settings='height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',toolbar=no,location=no,status=no,menubar=no,resizable=yes,dependent=no';

    if (mypage.indexOf('?') == -1)
        {chrseparator = '?'}
    else
        {chrseparator = '&';}

    win=window.open(mypage+chrseparator+'urltogo='+escape(url),myname,settings);

    if(parseInt(navigator.appVersion) >= 4){win.window.focus();}

}

function ltrim ( s )
{
    return s.replace( /^\s*/, "" )
}

function rtrim ( s )
{
    return s.replace( /\s*$/, "" );
}

function trim ( s )
{
    return rtrim(ltrim(s));
}

function isEmail(cEmail) {
    //url = cEmail.replace(" ","");
    url = trim( cEmail );
    a = url.lastIndexOf("@");
    b = url.lastIndexOf(".");
    c = url.indexOf(":");
    p = url.indexOf(" ");
    d = url.indexOf("/");
    e = url.substring(0,a);
    f = e.indexOf("@");
    g = url.substring(a+1,url.length);
    h = g.indexOf("[");
    i = g.indexOf("]");
    j = g.indexOf("<");
    k = g.indexOf(">");
    l = url.substring(a+1,b);
    m = url.substring(b+1,url.length);
    n = url.substring(0,a);
    o = 0;
    r = url.indexOf(",");
    s = url.indexOf(";");
    t = url.indexOf("..");
    y = url.indexOf("\"");
    z = url.indexOf("\'");

    if (a > b) {o++};
    if (c != -1) {o++};
    if (d != -1) {o++};
    if (f != -1) {o++};
    if (h != -1) {o++};
    if (i != -1) {o++};
    if (j != -1) {o++};
    if (k != -1) {o++};
    if (p != -1) {o++};
    if (r != -1) {o++};
    if (s != -1) {o++};
    if (y != -1) {o++};
    if (z != -1) {o++};
    if (l.length < 2) {o++};
    if (m.length < 2) {o++};
    if (n.length < 1) {o++};
    if (o == 0) {
        return true;
    }
    else {
        return false;
    }
}

