// JavaScript Document

var mousex = 0; var mousey = 0;
var grabx = 0; var graby = 0;
var orix = 0; var oriy = 0;
var elex = 0; var eley = 0;
var algor = 0; var mt = 0;

var original=1;

var dragobj = null;

function falsefunc() { return false; }

function getMouseXY(e){ 
  if (!e) e = window.event;
  if (e)
  { 
    if (e.pageX || e.pageY)
    {
      mousex = e.pageX;
      mousey = e.pageY;
      algor = '[e.pageX]';
      if (e.clientX || e.clientY) algor += ' [e.clientX] '
    }
    else if (e.clientX || e.clientY)
    { 
      mousex = e.clientX + document.body.scrollLeft;
      mousey = e.clientY + document.body.scrollTop;
      algor = '[e.clientX]';
      if (e.pageX || e.pageY) algor += ' [e.pageX] '
    }  
  }
}

function grab(context){
  getMouseXY();
  dragobj = context;
  if(dragobj.style.marginTop.length == 0) dragobj.style.marginTop = "-1050px";
  document.onmousedown = falsefunc;
  mt = parseInt(dragobj.style.marginTop);
  document.onmousemove = drag;
  document.onmouseup = drop;
  graby = mousey;
  eley = oriy = dragobj.offsetTop;
//  alert(eley);
}

function drag(e){
  if (dragobj){	
  	getMouseXY(e);
    eley = oriy + (mousey - graby) - 860;
//	document.getElementById('menu').innerHTML=(oriy).toString()+' '+(mousey).toString()+' '+(graby).toString()+' ' + (eley).toString();
    a = eley;
	if( a < -1060 ) a = -1060;
	if( a > -850 ) a = -850;
    dragobj.style.marginTop  = (a).toString(10) + 'px';
	dragobj.style.zIndex = 10;
  }
  return false; 
}

function drop(){
  if (dragobj){ dragobj = null; }
  document.onmouseup = null;
  document.onmousedown = null;   
}


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_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_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_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];}
}

function flip(dragobj){
  if(dragobj.style.marginTop.length == 0) dragobj.style.marginTop = "-1060px";
  mt = parseInt(dragobj.style.marginTop);
  if( mt == -850 ) dragobj.style.marginTop = "-1060px";
  else dragobj.style.marginTop = "-850px";
}

function fbHack(){
	if( document.getElementsByTagName('iframe').length > 0 ){
		id="";
		for( var i = 0; i < document.getElementsByTagName('iframe').length; i ++){
			if( document.getElementsByTagName('iframe')[i].className == "fb_ltr" ){
				id = document.getElementsByTagName('iframe')[i].id;
				break;
			}
		}
		if( id ){
//			alert(id);
		}												
	}
	window.setTimeout('fbHack();', 500);
}
