﻿function tc_goto(url)
{
var vars = url.split("?"); 
var ac = vars[0];

myform = document.createElement("form");
document.body.appendChild(myform);
myform.method = "GET";
myform.action = ac;

if(vars.length == 2)
{
var qu = vars[1];
var vars = qu.split("&"); 
for (var i=0;i<vars.length;i++) { 
var pair = vars[i].split("="); 
if(pair.length == 2)
{
var key = pair[0];
var val = pair[1]; 
if(key!="" && val !=="")
{
myinput=document.createElement("input");
myinput.setAttribute("name", key);
myinput.setAttribute("value", val);
myform.appendChild(myinput);
}  
}
}
}  
  
myform.submit();    
}
  

function afa_PutMask(targetId,afa,href,title) 
{ 
if (afa == "") afa=0.0;
var tgt = document.getElementById(targetId);
var mskId= targetId + "$$Mask";
var testMsk = document.getElementById(mskId);
if (testMsk) testMsk.parentElement.removeChild(testMsk);
mask = document.createElement("DIV");
mask.id = mskId;
mask.title = title;
//mask.onclick = function() { document.location.href=href; }; 
mask.onclick = function() { window.open(href); }; 
try { mask.style.cursor = "pointer"; } catch(e){ mask.style.cursor = "hand"; }

var maskStyle = mask.style;
maskStyle.display="block";
maskStyle.position="absolute";
maskStyle.zIndex="99999";
maskStyle.filter="alpha(opacity="+afa*100+")";
maskStyle.MozOpacity=afa;
maskStyle.opacity=afa;
maskStyle.backgroundColor="#333333";
  

var pos = afa_FindPos(tgt);
maskStyle.top=pos[1]+"px";
maskStyle.left=pos[0]+"px";
maskStyle.width=tgt.offsetWidth+"px";
maskStyle.height=tgt.offsetHeight+"px";

document.body.appendChild(mask);
}

function afa_RemoveMask(targetId) 
{  
var tgtMask = document.getElementById(targetId + "$$Mask");
if (tgtMask) document.body.removeChild(tgtMask);
}

function afa_FindPos(obj) 
{ 
var curleft = curtop = 0;
if (obj.offsetParent) 
{
curleft = obj.offsetLeft;
curtop = obj.offsetTop;
while (obj = obj.offsetParent) 
{ 
curleft += obj.offsetLeft;
curtop += obj.offsetTop;
}
}    
return [curleft,curtop];
}


var maskArray = new Array();
function tc_PutMask(obj,afa,href,title)
{ 
  maskArray.push([obj,afa,href,title]);
}  
var do_mask = function() 
{ 
  for(var i=0;i<maskArray.length;i++)
  { 
    var tmp = maskArray[i];
    afa_PutMask(tmp[0] , tmp[1] , tmp[2] , tmp[3]);
  }
}
if (window.addEventListener) 
  window.addEventListener('load', do_mask, false);
else if (window.attachEvent) 
  window.attachEvent('onload', do_mask);


