﻿// JScript File

var selectedtablink=""
var tcischecked=false

function handlelink(aobject){
  selectedtablink=aobject.href
  tcischecked= false;
  if (document.getElementById && !tcischecked){
    var tabobj=document.getElementById("tablist")
    var tabobjlinks=tabobj.getElementsByTagName("A")
    for (i=0; i<tabobjlinks.length; i++)
      tabobjlinks[i].className=""
    
    aobject.className="current"
    document.getElementById("tabiframe").src=selectedtablink
  return false
  }
else
  return true
}

function handleview(){
  tcischecked=false;
  if (document.getElementById && tcischecked){
    if (selectedtablink!="")
      window.location=selectedtablink
  }
}

function OpenNamedScrollingPopup(sURL, sWinName, iWidth, iHeight) {
	window.self.name = "main";
	var remote = window.open(
		(sURL.substring(0,4)=='http' ? sURL : addStdArgsToURL(sURL)),
		sWinName,
		"width=" + iWidth + ",height=" + iHeight + ",toolbar=0,location=0,directories=0,resizable=1,status=1,menubar=0,scrollbars=1"
	);
}

function getQSParam(strName) {
	var strValue = '';
	var strQS = document.location.search;
	var intStart = strQS.indexOf(strName + '=');

	if(intStart != -1) {
		var intEnd = strQS.indexOf('&', intStart);
		if(intEnd == -1) intEnd = strQS.length;
		strValue = strQS.substring(intStart + strName.length + 1, intEnd);
	}
	return unescape(strValue);
}

function addArgToQS(strURL, strArg) {
	if(strURL.indexOf('?') == -1)
		return strURL + '?' + strArg;
	else
		return strURL + '&' + strArg;
}

function addStdArgsToURL(strOrigURL) {
	var strValue, strURL = strOrigURL

	strValue = getQSParam('gate')
	if(strValue != '' && strOrigURL.indexOf('gate=') == -1)
		strURL = addArgToQS(strURL, 'gate=' + strValue);

	strValue = getQSParam('source')
	if(strValue != '' && strOrigURL.indexOf('source=') == -1)
		strURL = addArgToQS(strURL, 'source=' + strValue);

	strValue = getQSParam('poe')
	if(strValue != '' && strOrigURL.indexOf('poe=') == -1)
		strURL = addArgToQS(strURL, 'poe=' + strValue);

	strValue = getQSParam('nnv')
	if(strValue != '' && strOrigURL.indexOf('nnv=') == -1)
		strURL = addArgToQS(strURL, 'nnv=' + strValue);

	return strURL;
}


