var display;
if (window.event)
	display = "block";
else
	display = "";	

	
//------------------------------------------------------
//show modelDialog of RuleRef.aspx	


	function callDialog() {  
	var ruleid;
showModelessDialog("RuleRef.aspx"); 

}
//------------------------------------------------------
// Expand or Collapse positions
function ExpandCollapse (elementID) {	
  var element = document.getElementById(elementID);
  if (element != null) {
    if (element.style.display == "none")
      element.style.display = display;
    else
      element.style.display = "none";
  }
}

// Expand or Collapse All
var expandAll = false;
function ExpandCollapseAll (keyWord) {    
  allTRs = document.getElementsByTagName("tr");  
  for (i=0; i<allTRs.length; i++) {
		if (allTRs[i].id.indexOf(keyWord) >= 0) {
	  	if (expandAll)
				allTRs[i].style.display = "none";
			else
				allTRs[i].style.display = display;
		}
	}	
	expandAll = !expandAll;	
}

//------------------------------------------------------
// Belowing code is used to show quick tooltip      
var moveFlag=false;
var fntSize=8;				
var tipBgColor="ffffdd";
var tipBorderColor="111222";	
var tipTextColor="000000";
var offset=0;
  
// Used by Hand symbol
function showTip (msg) {
  var obj = 'TipBox';
  moveFlag = true;
  offset=1;
  IE_MouseMove();
  document.all[obj].innerHTML = msg;
  document.all[obj].style.visibility = 'visible';
}

// Used by Empty symbol
function showTip2 (msg) {  
  var obj = 'TipBox';
  moveFlag = true;
  offset=6;
  IE_MouseMove();
  document.all[obj].innerHTML = msg;
  document.all[obj].style.visibility = 'visible';
}

function hideTip () {
  var obj = 'TipBox';
  moveFlag = false;
  document.all[obj].style.visibility = 'hidden';
}

function IE_MouseMove(){
  if(moveFlag){
    if (window.event) {
      var x = event.x - 60;
      var y = event.y + 20;

      var objp = document.all.TipBox.style;
      var xx = (document.body.scrollLeft + x);
      var yy = (document.body.scrollTop + y);

      objp.pixelLeft = xx + 58;
      objp.pixelTop = yy - offset;
    }
  }
}

document.write("<DIV nowrap ID=TipBox STYLE='position:absolute; visibility: hidden; padding: 0.1em 0.2em 0.1em 0.2em; color: #"+tipTextColor+"; background-color: #"+tipBgColor+"; border:1px solid #"+tipBorderColor+"; font-size: "+fntSize+"pt'></DIV>");
document.onmousemove = IE_MouseMove;
// Done with quick tooltip


function doAllChecks(chk, dgName) {
  chk = document.getElementById(chk);
  dgName = "_" + dgName;
  var elemCnt = document.forms[0].elements.length;
  for (var iCount = 0; iCount < elemCnt; iCount++) {
    elm = document.forms[0].elements[iCount];
    var elmType
    try { elmType = elm.type; }
    catch (e) { elmType = ''; }
    if (elmType == 'checkbox') {
      if (elm.id.indexOf(dgName) != -1) { elm.checked = chk.checked; }
    }
  }
}

function showhideCookie() {
    if ($("#cookieTable").css('display') == "none") {
        $("#cookieTable").show("slow");
    }
    else {
        $("#cookieTable").hide("slow");
    }
}
