
var isIE=document.all?true:false;
var isNS4=document.layers?true:false;
var isIE6=isIE&&document.getElementById?true:false;
var isNS6=!isIE&&document.getElementById?true:false;
var isNS=isNS4||isNS6;
var AD_CLOSED=false;
var SCROLL_TIMER=null;
var VerticalPositionMode="top";
var VerticalPositionOffset=32;
var HorizontalPositionMode="right";
var HorizontalPositionOffset=890+7;
var DYN_AD1=null;
var DYN_AD2=null;
var DYN_AD3=null;
var cwidth;
var cheight;
var SHOW;
var INVIS;
//var cgi='http://www.js-x.com/cgi-bin/fastadcycle';
function ReturnXPos()
{
	if (isIE)cwidth=document.body.clientWidth ;
	else cwidth=window.innerWidth+ 20;
	if (HorizontalPositionMode == "right")
	return cwidth - HorizontalPositionOffset;
	else if (HorizontalPositionMode == "left")
	return HorizontalPositionOffset;
}

function ReturnYPos()
{
  var _ADD=(document.layers?6:0);
  // var _VPO = VerticalPositionOffset+_ADD +115;
 // var _VPO = VerticalPositionOffset+_ADD +115 + 30;
   var _VPO = 0;
  if(!document || ! document.body) return _VPO;
  if (VerticalPositionMode == "bottom")
  {
    if (isIE)
      return document.body.scrollBottom - _VPO + 10;
    else
      return window.pageYOffset + window.height - _VPO + 10;
  }
  else if (VerticalPositionMode == "top")
  {
    if(document.body.scrollTop<_VPO)
      _VPO=_VPO-document.body.scrollTop ;
    else if(window.pageYOffset<_VPO)
      _VPO=_VPO-window.pageYOffset ;
    else
      _VPO=0;
    if (isIE)
      return document.body.scrollTop -0 + _VPO;
    else
      return window.pageYOffset -0 + _VPO;
  }
  return 0;
}

function CreateFreezingTag()
{
  var _ot='';
 
  if (isIE||isNS6)
  {
    if(isIE6||isNS6){
      DYN_AD1 = (document.getElementById('drag_smart_price_compare'))?document.getElementById('drag_smart_price_compare').style:null;
	//  DYN_AD2 = (document.getElementById('mr_description_header'))?document.getElementById('mr_description_header').style:null;
	//  DYN_AD3 = (document.getElementById('vo_description_header'))?document.getElementById('vo_description_header').style:null;
	
	}    else{
      DYN_AD1 = document.all.drag_smart_price_compare.style;
	//  DYN_AD2 = document.all.mr_description_header.style;
	//  DYN_AD3 = document.all.vo_description_header.style;
    }
	INVIS="hidden";
    SHOW="visible";
  }
  else
  {
	
    DYN_AD1 = document.getElementById('drag_smart_price_compare');
//	DYN_AD2 = document.getElementById('mr_description_header');
//	DYN_AD3 = document.getElementById('vo_description_header');
    INVIS="hide";
    SHOW="show";
  }
}

function ScrollEvent(e){if(AD_CLOSED)return;
	if((!DYN_AD1&&isNS6) && (!DYN_AD2&&isNS6) && (!DYN_AD3&&isNS6))
	{
		DYN_AD1=document.getElementById("drag_smart_price_compare").style;
	//	DYN_AD2=document.getElementById("mr_description_header").style;
	//	DYN_AD3=document.getElementById("vo_description_header").style;
		ReturnXPos();
	}
	if ((cwidth<468) )
	{
		DYN_AD1.visibility=INVIS;
		DYN_AD2.visibility=INVIS;
		DYN_AD3.visibility=INVIS;
	}else{
		DYN_AD1.left = ReturnXPos();
		DYN_AD1.top = ReturnYPos();
		DYN_AD1.visibility=SHOW;

		DYN_AD2.left = ReturnXPos();
		DYN_AD2.top = ReturnYPos();
		DYN_AD2.visibility=SHOW;

		DYN_AD3.left = ReturnXPos();
		DYN_AD3.top = ReturnYPos();
		DYN_AD3.visibility=SHOW;
	}
}

function initAD()
{

  AD_CLOSED=false;
 
  if (isIE || isNS)
  {
	if (isNS && HorizontalPositionMode=="right")
    {
	  HorizontalPositionOffset=HorizontalPositionOffset-16;
    }
    CreateFreezingTag();
    window.onresize = ScrollEvent;
    if (isIE)window.onscroll= ScrollEvent;
    if (isNS)SCROLL_TIMER=window.setInterval("ScrollEvent();", 0);
  }
}

//function goAway(){DYN_AD.visibility=INVIS;AD_CLOSED=true;if(isNS){if(SCROLL_TIMER)clearInterval(SCROLL_TIMER);SCROLL_TIMER=null;}}

