function hqlogin() {}

hqlogin.init = function()
{
	var div = document.createElement("div");
	div.innerHTML = "<div style='position:absolute;width:180px;height:230px;background-color:white;border:1px #6D6D6D solid;display:none;left:0px;top:0px;' onmousemove='hqlogin.mouseMoveDiv(event)' onmouseup='hqlogin.mouseUpDiv(event)'></div>";
	
	hqlogin.mainDiv = div.childNodes[0];
	
	var sb = new Array;
	sb.push ("<table width=100% border=0 cellspacing=0 cellpadding=0><tr>");
	sb.push ("<td width=150 height=21 class='floatDivTop' onmousedown='hqlogin.mouseDownDiv(event);'><span id='hqlogin_title' style='padding-left:5px;font-size:12px;font-weight:bold;'>快速委托</span></td>");
	sb.push ("<td class='floatDivTop'><div align=right><img src='");
	sb.push ("/images/hqwt/close_a.gif' onmouseover=\"this.src='/images/hqwt/close_b.gif'\" onmouseout=\"this.src='/images/hqwt/close_a.gif'\" onmousedown=\"this.src='/images/hqwt/close_c.gif'\" onmouseup=\"this.src='/images/hqwt/close_b.gif'\"  border=0 onclick='hqlogin.hiddenDiv()' style='cursor:hand;' /></div></td></tr></table>");
	sb.push ("<table border=0 cellspacing=0 cellpadding=0  ><tr><td ><table width=177 height=200 border=0 cellpadding=1 cellspacing=1><tr><td style='padding:10px; letter-spacing:1px; text-align:center; vertical-align:middle; line-height:18px;'>您<font color='#CC0000'>未登录交易</font>,请以交易用户身份登录后完成操作。<br><br><br><a href='https://jy.dgzq.com.cn'>点这里登录</a></td></tr></table></td></tr></table>");
	hqlogin.mainDiv.innerHTML = sb.join("");
	
	document.body.appendChild (hqlogin.mainDiv);
}

hqlogin.mouseDownDiv = function(e)
{
	var div = hqlogin.mainDiv;
	var evt=e;
	if(e==null)
	  evt = BrowserCompatible.getEvent(e);
	
	var leftKeyDown=1;
	if(navigator.appName.indexOf("Microsoft") == -1)
	  leftKeyDown=0;
	
	
  if(div && evt && evt.button == leftKeyDown)
  {
		
		hqlogin.status = "dragger";
		hqlogin.draggerLeft = BrowserCompatible.getEventX(evt);
		hqlogin.draggerTop = BrowserCompatible.getEventY(evt);
		div.style.cursor = "move";
		if(navigator.appName.indexOf("Microsoft") == -1)
		{
		  div.firstChild.onmousedown=function(){return false;};

		  window.captureEvents(Event.MOUSEMOVE);
		  
		  
    }
    else
    {
		  div.setCapture ();
		}
	  
	}
}

hqlogin.mouseUpDiv = function(e)
{
	var div = hqlogin.mainDiv;
	var evt=e;
	if(e==null)
	  evt = BrowserCompatible.getEvent(e);
  
  if(div && evt)
  {
		if(navigator.appName.indexOf("Microsoft") == -1)
		{
		  window.releaseEvents(Event.MOUSEMOVE);
	  }
	  else
	  {
	      div.releaseCapture ();
	  }
		
		
		hqlogin.status = "normal";
		div.style.cursor = "default";
	}
}

hqlogin.mouseMoveDiv = function(e)
{
	var div = hqlogin.mainDiv;
	var evt=e;
	if(e==null)
	  evt = BrowserCompatible.getEvent(e);
	
	
	if (div && hqlogin.status == "dragger")
	{
		
		var x = BrowserCompatible.getEventX(evt) - parseInt(hqlogin.draggerLeft);
		
		var y = BrowserCompatible.getEventY(evt) - parseInt(hqlogin.draggerTop);
		
		hqlogin.draggerLeft = BrowserCompatible.getEventX(evt);
		hqlogin.draggerTop = BrowserCompatible.getEventY(evt);
		
		var left = parseInt(div.style.left)+x;
		var top = parseInt(div.style.top)+y;
		
		if(left < 0) left = 0;
		if(top < 0) top = 0;
		if(left > (parseInt(document.body.clientWidth) - 180)) left = parseInt(document.body.clientWidth) - 180;
		if(top > (parseInt(document.body.clientHeight) - 230)) top = parseInt(document.body.clientHeight) - 230
		
		div.style.left = left;
		div.style.top  = top;
	}
}

hqlogin.displayDiv = function (displayTitle)
{
	
  document.getElementById ("hqlogin_title").innerHTML = displayTitle;
	hqlogin.mainDiv.style.left = (parseInt(document.body.clientWidth) - 180)/2;
	hqlogin.mainDiv.style.top  = (parseInt(document.body.clientHeight) - 250)/2;
	hqlogin.mainDiv.style.display = "";
}

hqlogin.hiddenDiv = function()
{
	thisMovie().sendDivEvent("hqlogin.hiddenDiv","");
	hqlogin.mainDiv.style.display = "none";
}
