/* determine if we are within a secure socket layer.
   if so then get out of it. if not do nothing.
*/
d=document;
//determine browser.
isIE=false; isNS=false;
isIE=(document.all)?true:false
isNS=(document.layers)?true:false

var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;
var isMac = (navigator.appVersion.indexOf('Mac')!= -1) ? 1 : 0;
//fS='8.5'; fS1='7.5';
//if(navigator.appVersion.indexOf('Mac')!= -1) {fS='11.5'; fS1='9.5';}
//function isHttps() {
b=document.location.href.split(':');
thePath='';
	if(b[0]=='https')thePath='http://www.aiga.org/';
//}

sw=screen.width;
loc=''; nm=''; hgt=''; wdt=''; scrl='0';
function spawnExternal(loc,nm,hgt,wdt,scrl) { //use: <a href="javascript:spawnExternal('pathOrURL', 'windowName', 'width of window(numerical)', 'height of window(numerical)', 'scrollbars 0 or 1');">link or image</a>
lft=sw-wdt-10;
window.open(loc,nm,'status=0,menubar=0,scrollbars='+scrl+',resizable=0,width='+wdt+',height='+hgt+',left='+lft+',top=0')
}
	
function img_acti(img1Name,state) {
  window.status = "";
  if (document.images) {
  	if (img1Name.length > 0) {
  		document[img1Name].src = eval(img1Name + "_" + state + ".src");
  	}
  }
 }
 
function img_actii(img1Name,state) {
  window.status = "";
  if (document.images) {
  	if (img1Name.length > 0) {
		if (isMinNS4 && document['mainsheet']) {
	  		document['mainsheet'].document[img1Name].src = eval(img1Name + "_" + state + ".src");
		}
		else {
			document[img1Name].src = eval(img1Name + "_" + state + ".src");
		}
  	}
  }
 }

function getLayer(name) {
  if (isMinNS4)
    return findLayer(name, document);
  if (isMinIE4)
    return eval('document.all.' + name);
  return null;
}

function findLayer(name, doc) {
  var i, layer;
  for (i = 0; i < doc.layers.length; i++) {
    layer = doc.layers[i];
    if (layer.name == name)
      return layer;
    if (layer.document.layers.length > 0)
      if ((layer = findLayer(name, layer.document)) != null)
        return layer;
  }
  return null;
}

function getPageTop(layer) {
  var y;
  if (isMinNS4)
    return layer.pageY;
  if (isMinIE4) {
    y = 0;
    while (layer.offsetParent != null) {
      y += layer.offsetTop;
      layer = layer.offsetParent;
    }
    y += layer.offsetTop;
    return y;
  }
  return -1;
}

function getHeight(layer) {

  if (isMinNS4) {
    if (layer.document.height)
      return layer.document.height;
    else
      return layer.clip.bottom - layer.clip.top;
  }
  if (isMinIE4) {
    if (layer.style.pixelHeight)
      return layer.style.pixelHeight;
    else
      return layer.clientHeight;
  }
  return -1;
}
function moveLayerTo(layer, x, y) {

  if (isMinNS4)
    layer.moveTo(x, y);
  if (isMinIE4) {
    layer.style.left = x;
    layer.style.top  = y;
  }
}
function MM_showHideLayers() { //v2.0
  var i, visStr, args, theObj;
  args = MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
    visStr   = args[i+2];
    if (navigator.appName == 'Netscape' && document.layers != null) {
      theObj = eval(args[i]);
      if (theObj) theObj.visibility = visStr;
    } else if (document.all != null) { //IE
      if (visStr == 'show') visStr = 'visible'; //convert vals
      if (visStr == 'hide') visStr = 'hidden';
      theObj = eval(args[i+1]);
      if (theObj) {theObj.style.visibility = visStr;}
  } }
}
function getPageLeft(layer) {

  var x;

  if (isMinNS4)
    return layer.pageX;
  if (isMinIE4) {
    x = 0;
    while (layer.offsetParent != null) {
      x += layer.offsetLeft;
      layer = layer.offsetParent;
    }
    x += layer.offsetLeft;
    return x;
  }
  return -1;
}
function getImagePageLeft(img) {

  var x, obj;

  if (isMinNS4) {
    if (img.container != null)
      return img.container.pageX + img.x;
    else
      return img.x;
  }
  if (isMinIE4) {
    x = 0;
    obj = img;
    while (obj.offsetParent != null) {
      x += obj.offsetLeft;
      obj = obj.offsetParent;
    }
    x += obj.offsetLeft;
    return x;
  }
  return -1;
}

function getImagePageTop(img) {

  var y, obj;

  if (isMinNS4) {
    if (img.container != null)
      return img.container.pageY + img.y;
    else
      return img.y;
  }
  if (isMinIE4) {
    y = 0;
    obj = img;
    while (obj.offsetParent != null) {
      y += obj.offsetTop;
      obj = obj.offsetParent;
    }
    y += obj.offsetTop;
    return y;
  }
  return -1;
}
function loadShow() {
	if(isNS){
		if((document.layers.top0)&&(disLayerNS!='')){
			n=new Object();
			n=eval('document.layers.'+disLayerNS);
			n.document.layers[0].visibility='show';
			cL=disLayerNS;
		}else{
			if(document.layers.top0){
				document.layers['top0'].document.layers[0].visibility='show';
				cL='top0';
			}
		}
	}
	if(isIE){
		if((document.all.sub0)&&(disLayer!='')){
			n=new Object();
			n=eval('document.all.'+disLayer);
			n.style.visibility='visible';
			cL=disLayer;
		}else {
			if(document.all.sub0) {
				document.all.sub0.style.visibility='visible';
				cL='sub0';}
			}
	}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

