﻿// JScript File
//Display Mouse coordinates- By Kous (kous@ihateclowns.com)
//Visit http://javascriptkit.com for this script and more
var where = ""; // which link
function checkwhere(e) {
        if (document.layers){
        xCoord = e.x;
        yCoord = e.y;
}
        else if (document.all){
        xCoord = event.clientX;
        yCoord = event.clientY;
}
        else if (document.getElementById){
        xCoord = e.clientX;
        yCoord = e.clientY;
}
        
        if ((xCoord > 120 && yCoord > 100) && (xCoord < 1125 && yCoord < 1105))
        {
            xCoord = xCoord - 120;
            yCoord = yCoord - 100;
            self.status = "X= "+ xCoord + "  Y= " + yCoord; 
        }
        else
        {
            self.status = "Mouse outside grid."; 
        }
        
}

document.onmousemove = checkwhere;
document.ondblclick = selectarea;
document.onkeydown = KeyCheck;       
document.onkeyup = KeyReset; 
      
if(document.captureEvents) {document.captureEvents(Event.MOUSEMOVE);}


function KeyCheck()
{
   var KeyID = event.keyCode;
   switch(KeyID)
   {
      case 16:
      document.pixelgrid.KeyName.value = "Shift";
      break;
   }
}

function KeyReset()
{
    var KeyID = event.keyCode;
    switch(KeyID)
    {
      case 16:
        document.pixelgrid.KeyName.value = "";        
        break;
   }
}

function selectarea(e)
{	
   if (document.layers){
        xCoord = e.x;
        yCoord = e.y;
    }
    else if (document.all){
        xCoord = event.clientX;
        yCoord = event.clientY;
    }
    else if (document.getElementById){
        xCoord = e.clientX;
        yCoord = e.clientY;
    }
    
    if ((xCoord > 120 && yCoord > 100) && (xCoord < 1125 && yCoord < 1105))
    {
            xCoord = xCoord - 120;
            yCoord = yCoord - 100;
            if (document.pixelgrid.KeyName.value == "Shift")
            {
             alert('Lower Right Corner Selected!' );
                document.location.href('selection.aspx?type=lowerRight&xCoord='+ xCoord + '&yCoord=' + yCoord);        
            }
            else
            {
                alert('Upper Left Corner Selected!'); 
                //document.location.href('selection.aspx?type=upperLeft&xCoord='+ xCoord + '&yCoord=' + yCoord, 'BuySpace','resizable=no, scrollbars=no, height=500, width=600, location=no,toolbar=no, menubar=no');void(0);
                document.location.href('selection.aspx?type=upperLeft&xCoord='+ xCoord + '&yCoord=' + yCoord);      
            }                 
    }
    else
    {
       self.status = "Mouse outside grid."; 
    }
}    

