
var WIN_WIDTH=0; 
var WIN_HEIGHT=0;

function setInitialPosition(){
    var s=window.location.toString();
    var k=s.indexOf('?');
    var a=s.indexOf('&');
    var xs=s.substring(k+1,a);
    var ys=s.substring(a+1);
    var x=xs.substring(xs.indexOf('=')+1);
    var y=ys.substring(ys.indexOf('=')+1);
    x=2*x-WIN_WIDTH/2;
    y=2*y-WIN_HEIGHT/2;
    window.scrollTo(x,y);
}

function setInitialPosition2(xpos,ypos){
    var s=window.location.toString();
    var k=s.indexOf('?');
    var a=s.indexOf('&');
    var xs=s.substring(k+1,a);
    var ys=s.substring(a+1);
    var x=xs.substring(xs.indexOf('=')+1);
    var y=ys.substring(ys.indexOf('=')+1);
    //alert(x+' '+y);
    //alert(WIN_WIDTH+' '+WIN_HEIGHT);
    x=x-xpos-WIN_WIDTH/2;
    y=y-ypos-WIN_HEIGHT/2;
    //alert(x+' '+y);
    window.scrollTo(x,y);
}

function isOK(){
    var agt=navigator.userAgent.toLowerCase();
    var is_nav  = ((agt.indexOf('mozilla')!=-1) && 
                    (agt.indexOf('spoofer')==-1)&& 
                    (agt.indexOf('compatible') == -1) && 
                    (agt.indexOf('opera')==-1)&& 
                    (agt.indexOf('webtv')==-1) && 
                    (agt.indexOf('hotjava')==-1));

    var is_opera = (agt.indexOf('opera') != -1);
    return is_nav || is_opera;
}

function paramString(e){
    if(isOK()){
        return 'x='+e.pageX+'&y='+e.pageY;
    }else{
        return 'x='+e.offsetX+'&y='+e.offsetY;
    }
}

function paramString2(xs,ys,e){
    if(isOK()){
        return 'x='+(xs*e.pageX)+'&y='+(ys*e.pageY);
    }else{
        return 'x='+(xs*e.offsetX)+'&y='+(ys*e.offsetY);
    }
}

