var moveState=false;var x0,y0;var divX0,divY0;
var defPosition=function(event){var x=y=0;if(document.attachEvent!=null){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}
if(!document.attachEvent&&document.addEventListener){x=event.clientX+window.scrollX;y=event.clientY+window.scrollY;}return {x:x, y:y};}

var initMove=function(event){
    var event = event || window.event;
	div=_('drg');
    x0=defPosition(event).x;
    y0 = defPosition(event).y;
	div.style.left=x0+10+"px";
	div.style.top=y0+25+"px";
if(x0+10+212>=document.documentElement.clientWidth) div.style.left=x0-212+"px";
if(y0+25+227>=document.documentElement.clientHeight+document.documentElement.scrollTop) div.style.top=y0-227+"px";	
    divX0 = parseInt(div.style.left);
    divY0 = parseInt(div.style.top);
    moveState = true;
}
document.onmouseup = function() { 
	disappear(0);
	moveState = false; 
  }
document.onmousemove = function(event){if(moveState)moveHandler(event);}

var moveHandler=function(event) {
	div=_('drg');
    var event = event || window.event;
    if (moveState) {
        div.style.left = divX0 + defPosition(event).x - x0+"px";
        div.style.top  = divY0 + defPosition(event).y - y0+"px";
    }
}

var droff=function() { 
div=_('drg');
 div.className="drg";
 div.style.display="none";
 moveState = false; 

}
///////// OPAS
var t,t2,obj,op;
var appear=function(x,event)
{
	obj=_('drg');
	op = (obj.style.opacity)?parseFloat(obj.style.opacity):parseInt(obj.style.filter)/100;
	if(op < 1) {
		clearTimeout(t2);
		op += 0.2;
		obj.style.opacity = op;
		obj.style.filter='alpha(opacity='+op*100+')';
		t=setTimeout(function () {appear(x,event);},10);
		
	}
}

function disappear() {
	obj=_('drg');
	op = (obj.style.opacity)?parseFloat(obj.style.opacity):parseInt(obj.style.filter)/100;
	if(op > 0.2) {
		clearTimeout(t);
		op -= 0.20000000;
		if(op<0.1)op=0;
		obj.style.opacity=op;
		obj.style.filter='alpha(opacity='+op*100+')';
		t2=setTimeout(function () {disappear();},10);
		// alert(op);
	} else {obj.style.filter='alpha(opacity=\'0\')';obj.style.opacity='0';droff();}
}
//////////////////////////////
var mr=14;var h=55;var mx=84;
var ovimg=function(id,event){
dv=_(id+"dv");
dv.className="imga";
imgs=_(id+"img");
imgh=imgs.className="imga";

div=_('drg');
div.style.display="block";
div.className="drga";
_('dmg').style.background="url("+imgs.src+") no-repeat";
appear(1,event);
 initMove(event);
}
var outimg=function(id){
dv=_(id+"dv");
dv.className="img";
imgs=_(id+"img");
imgs.className="img";
disappear(0);
}
