
function moveit(layer_name, distance)
{
	var layer=document.getElementById(layer_name);
	layer.style.top = distance;
}

function changeit(image_name, state)
{
	var image=document.getElementById(image_name);
	if (state) {
		state = '_'+state;
	} else {
		state = '';
	}
	image.src = '/sg/images/buttons/'+image_name+state+'.gif';
}

function submitform(myform) {
	document.forms[myform].submit();
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerwidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerwidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

// functionality will break if there are more than 50 Book Layers on the page
function MM_showHideAllLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideAllLayers.arguments;
  for (i=0; i<(50); i++) if ((obj=MM_findObj('BookLayer'+[i]))!=null) {
    obj.style.visibility='hidden'; 
	}
}


function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}

var alertTimerId = 0;
function hideInXSeconds(layer) { 
	clearTimeout ( alertTimerId );
	if (layer) {
	alertTimerId = setTimeout("MM_showHideLayers('" + layer + "','','hide')",5000);
	} else {
	alertTimerId = setTimeout("showHideAllBookLayers()",5000);
	}
}

var isIE = document.all?true:false;
document.onmousemove = getMousePosition;
function getMousePosition(e) {
  var _x;
  var _y;
  var _browse
  if (!isIE) {
    _x = e.pageX;
    _y = e.pageY;
	_browse = ('Non-IE:' + _x + ' - ' + _y);
  }
  if (isIE) {
    _x = event.clientX + document.documentElement.scrollLeft;
    _y = event.clientY + document.documentElement.scrollTop;
	_browse = ('IE:' + _x + ' - ' + _y + ' scrolltop:' + document.documentElement.scrollTop);
  }
posX=_x;
posY=_y;
browse=_browse;

  return true;
}

var bubble_books = new Array('bubble_book_we-are-all-weird', 'bubble_book_poke-the-box', 'bubble_book_linchpin', 'bubble_book_tribes', 'bubble_book_meatball-sundae', 'bubble_book_the-dip', 'bubble_book_small-is-the-new-big', 'bubble_book_the-big-moo', 'bubble_book_purple-cow', 'bubble_book_all-marketers-are-liars', 'bubble_book_free-prize-inside', 'bubble_book_permission-marketing', 'bubble_book_the-big-red-fez', 'bubble_book_unleashing-the-ideavirus', 'bubble_book_survival-is-not-enough');


function showBubbleBookLayers() { //v1.0---par
  var i,p,v,posX,posY,obj,args=showBubbleBookLayers.arguments;
  for (i=0; i<(args.length-2); i+=5) if ((obj=MM_findObj(args[i]))!=null)
	{ d=args[i+2]; posX=args[i+4]; posY=args[i+5];
	posY = posY - 580;
	if(posY<5) {posY=5;};
	if(posX>672){ obj.className='bookdiv_tl'; posX=(posX-350) };
	obj.style.left=(posX-5)+'px';
	obj.style.top=(posY)+'px'; 
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility='visible';
	};
}

function showHideBubbleBookLayers() { //v1.0---par
  var i,v,posX,posY,posYAdjust,obj,args=showHideBubbleBookLayers.arguments;
  for (i=0; i<(args.length-2); i+=5) if ((obj=MM_findObj(args[i]))!=null)
	{ d=args[i+2]; posX=args[i+4]; posY=args[i+5];
	posX = posX;
	if(args[i+3] == 'error') {
		posY = posY + document.body.scrollTop;
	} else {
		if(posY<450){ obj.className='bookdiv_br'; posY=(posY+5) };
	}
	
	obj.style.left=(posX)+'px';
	obj.style.top=(posY)+'px'; 
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility='visible';
	};
}


//--- looking for layers in book_bubbles array
function hideAllBookLayers() { //v6.0
	var i,p,v,obj,args=hideAllBookLayers.arguments;
	if (!args[1]) {
		for(i=0; i < bubble_books.length; i++) {
			if( document.getElementById(bubble_books[i]) ) {
				document.getElementById(bubble_books[i]).style.visibility = 'hidden';
			}
		}
	} else {
		document.getElementById(args[1]).style.visibility = 'hidden';
	}

}
