﻿// JScript File
function log_out()
{
	ht = document.getElementsByTagName("html");
	ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
	if (confirm('Are you sure you want to log out?'))
	{
		return true;
	}
	else
	{
		ht[0].style.filter = "";
		return false;
	}
}


////////////////////////////
function window_show(_objectId)
{
    //alert(_objectId);
   // _objectId.Show(); 
      
      _objectId.Show();
      /*
    var els = document.forms[0].elements;
    for(var i=0;i<els.length;i++)	
    {		
		    var n = els[i];		   
		    if(n.name.indexOf(_objectId)>0 || n.id.indexOf(_objectId)>0)
		    {
			    document.getElementById(n.id).Show();
		    }	
      }
      */
    
    
}
function window_close(_objectId)
{
    document.getElementById(_objectId).Close();       
    
}

///
function window_resize(x,y)
{
    var winX=0;
    var winY=0;
    
     if (parseInt(navigator.appVersion) >= 4) 
      {
        winX = (window.screen.availWidth - x)*.5;
        winY = (window.screen.availHeight - y)*.5;
        window.moveTo(winX,winY);
        //setTimeout("window.moveTo("+winX+","+winY+")",500);
      }
      window.resizeTo(x,y);
    //setTimeOut("window.resizeTo("+x+","+y+")",1000);
    
}
///
function window_fullscreen()
{
     var winX=0;
     var winY=0;
     var x=window.screen.availWidth;
     var y=window.screen.availHeight;     
    window.resizeTo(x,y);       
    
     if (parseInt(navigator.appVersion) >= 4) 
      {
        winX = (screen.availWidth - x)*.5;
        winY = (screen.availHeight - y)*.5;
        window.moveTo(winX,winY);
      }
}

////

function ChangeStyle(_objectID)
{
    var _object=_objectID;//document.getElementById(_objectID.id);
    if (_object.className == _object.getAttribute("ClassOver"))
        _object.className = _object.getAttribute("ClassOut");
    else
        _object.className = _object.getAttribute("ClassOver");
}

///      zoomBox               //

var maxW,maxH,fromX,fromY,toX,toY,adjX,adjY,zBox,zStep=0,zLink,zNew;
var winX = 0;
var winY = 0;
 tox=0;
 toy=0;
function zoomBox(evt,zlink,maxw,maxh) {

  var w = maxw;
  var h = maxh;
  // only set new values if 4.0 browser
  if (parseInt(navigator.appVersion) >= 4) {
    winX = (screen.availWidth - w)*.5;
    winY = (screen.availHeight - h)*.5;
  }

if (arguments.length > 2) zNew=1;scrollH=(window.pageYOffset!=null)?window.pageYOffset:document.body.scrollTop;maxW=maxw?maxw:window.innerWidth?innerWidth:document.body.clientWidth;maxH=maxh?maxh:window.innerHeight?innerHeight:document.body.clientHeight;toX=tox?tox:0;toY=(toy?toy:0)+scrollH;fromX=evt.pageX?evt.pageX:evt.clientX;fromY=(evt.pageY?evt.pageY:evt.clientY)+(document.all?scrollH:0);adjX=toX+evt.screenX-fromX;adjY=toY+evt.screenY-fromY;if (document.createElement && document.body.appendChild && !zBox) {	zBox=document.createElement("div");	zBox.style.position="absolute";	document.body.appendChild(zBox);} else if (document.all && !zBox) {	document.all[document.all.length-1].outerHTML+='<div id="zBoxDiv" style="position:absolute"></div>';	zBox=document.all.zBoxDiv;} else if (document.layers && !zBox) {	zBox=new Layer(maxW);	zBox.style=zBox;	}zLink=zlink;doZoom();}
function doZoom() {
zStep+=1;zPct=(10-zStep)/10
if (document.layers) {
	zBox.moveTo(toX+zPct*(fromX-toX),toY+zPct*(fromY-toY));
	zBox.document.open();
	zBox.document.write("<table width='"+maxW*(1-zPct)+"' height="+maxH*(1-zPct)+" border=2 cellspacing=0><tr><td></td></tr></table>");
	zBox.document.close();
	} else {
	zBox.style.border="1px solid #006600";
	zBox.style.left=toX+zPct*(fromX-toX);
	zBox.style.top=toY+zPct*(fromY-toY);
	zBox.style.width=maxW*(1-zPct);
	zBox.style.height=maxH*(1-zPct);
	}
zBox.style.visibility="visible";
if (zStep < 10) setTimeout("doZoom("+fromX+","+fromY+","+toX+","+toY+")",30);
else {
	zBox.style.visibility='hidden';
	zStep=0;
	if (zLink && !zNew) location.href=zLink.href;
	else if (zLink && zNew) {
	
		var w=window.open(zLink,'S3I','width='+maxW+',height='+maxH+',left='+winX+',top='+winY+',status=no,scrollbars=no,resizable');


		zNew=null;
		}
	}
}
///////////////////////////////////////////////

