function windowFrame(windowName,frameWidth,frameHeight,url) {
  fw=window.open(url,windowName,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=yes,left=0,top=0,width=" + frameWidth + ",height=" + frameHeight);     
  fw.focus();
}

function windowFrameWithBrowserControls(windowName,frameWidth,frameHeight,url) {
  fw=window.open(url,windowName,"status=0,toolbar=0,menubar=1,scrollbars=1,resizable=1,location=0,directories=0,left=0,top=0,width=" + frameWidth + ",height=" + frameHeight);     
  fw.focus();
}

function windowReference(windowName,url) {
 var b_name="";
  b_name=browser_name();

  if(b_name=="msie" )
  {
   fw=window.open(url,windowName,"toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=yes,left=0,top=0,width=780,height=500");     
 
   fw.moveTo((screen.Width-780)/2,(screen.Height-500)/2 );
   }
   else
   {
    fw=window.open(url,windowName,"toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=yes,left=200,top=200,width=780,height=500"); 
   }
   
   fw.focus();
}

function windowReferenceWithSize(windowName,w,h,url) {
 var b_name="";
  b_name=browser_name();

  if(b_name=="msie" )
  {
   fw=window.open(url,windowName,"toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=yes,left=0,top=0,width=" + w + ",height=" + h);
 
   fw.moveTo((screen.Width-w)/2,(screen.Height-h)/2 );
   }
   else
   {
    fw=window.open(url,windowName,"toolbar=1,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=yes,left=200,top=200,width=" + w + ",height=" + h); 
   }
   
   fw.focus();
}

function windowNonResizable(windowName,frameWidth,frameHeight,url, centered){
var b_name="";
  b_name=browser_name();
   if(b_name=="msie" )
  {
  fw=window.open(url,windowName,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no,left=0,top=0,width=" + frameWidth + ",height=" + frameHeight);     
  if(centered==true){
    fw.moveTo((screen.Width-frameWidth)/2,(screen.Height-frameHeight)/2 );
  }
  }
   else
   {
  fw=window.open(url,windowName,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no,left=200,top=200,width=" + frameWidth + ",height=" + frameHeight); 
   }
  fw.focus();
}

function setcookie(args)
{
	var aryArgs = args.split("|");
	var Audio = aryArgs[0];
	var Volume = aryArgs[1];
	document.cookie='audio=' + Audio;
	document.cookie='volume=' + Volume;
}

function getCookie(name) {
  var result = null;
  var myCookie = " " + document.cookie + ";";
  var searchName = "courseStatus=";
  var startOfCookie = myCookie.indexOf(searchName);
  var endOfCookie;
  if (startOfCookie != -1) {
    startOfCookie += searchName.length;
    endOfCookie = myCookie.indexOf(";",startOfCookie);
    result = unescape(myCookie.substring(startOfCookie,endOfCookie));
  }
  return result;
}

function LaunchDevs(objID)
    {
        var oWnd = window.radopen("/popups/pop-choose-organization.aspx?id=" + objID, "Developers");
        oWnd.SetTitle('Choose Developer');	      
        oWnd.SetUrl(oWnd.GetUrl()); 
        oWnd.setSize (450, 250);
        oWnd.set_behaviors (Telerik.Web.UI.WindowBehaviors.Close); 
        oWnd.center(); 
        oWnd.set_visibleStatusbar(false);
        oWnd.set_visibleTitlebar(false);                
    }

function LaunchCompareHelp()
    {
        var oWnd = window.radopen("/popups/pop-compare-help.aspx", "Help");
        oWnd.SetTitle('Comparison Help');	      
        oWnd.SetUrl(oWnd.GetUrl()); 
        oWnd.setSize (550, 320);
        oWnd.set_visibleStatusbar(false);
        oWnd.set_visibleTitlebar(false);         
    }
      
function displayAbbreviations()
    {
        location.href=location.href + '&tab=abbreviations';
    }

var min=11;
var max=19;

function increaseFontSize() {
    increase('div');
    increase('a');
    increase('h1');
    increase('h2');
    increase('h3');
    increase('td');
    increase('th');
    increase('span');
    increase('p');
}
function decreaseFontSize() {
    decrease('div');
    decrease('a');
    decrease('h1');
    decrease('h2');
    decrease('h3');
    decrease('td');
    decrease('th');
    decrease('span');
    decrease('p');
}
function increase(element) {
   var p = document.getElementsByTagName(element);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 11;
      }
      if(s!=max) {
         s += 2;
      }
      p[i].style.fontSize = s+"px"
      var l = s + 3;
      p[i].style.lineHeight = l+"px"
   }
}
function decrease(element) {
   var p = document.getElementsByTagName(element);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 11;
      }
      if(s!=min) {
         s -= 2;
      }
      p[i].style.fontSize = s+"px"
      var l = s + 3;
      p[i].style.lineHeight = l+"px"
   }   
}



function toggleConditions(o) {
        var fold_image = new Array();
        fold_image[0] = "/images/ngc/arrowDown.gif";
        fold_image[1] = "/images/ngc/arrowLeft.gif";

        if(document.getElementById(o).style.display=='none') {
        document.getElementById(o).style.display='block';
        document.getElementById(o + "title").style.background='url(/images/ngc/arrowDown.gif) no-repeat 0px 2px';
         if(document.getElementById('toggleArrow')) {
        document.getElementById('toggleArrow').src=fold_image[0];
          }
         } else {
        document.getElementById(o).style.display='none';
        document.getElementById(o + "title").style.background='url(/images/ngc/arrowLeft.gif) no-repeat 0px 2px';
           if(document.getElementById('toggleArrow')) {
        document.getElementById('toggleArrow').src=fold_image[1];
           }
           }
         
         }
         
function toggleCreateSearch(o) {
        var fold_image = new Array();
        fold_image[0] = "/images/ngc/arrowDown.gif";
        fold_image[1] = "/images/ngc/arrowLeft.gif";

        if(document.getElementById(o).style.display=='none') {
        document.getElementById(o).style.display='block';
        document.getElementById(o + "title").style.background='url(/images/ngc/arrowDown.gif) no-repeat 0px 2px';
         if(document.getElementById('toggleArrow')) {
        document.getElementById('toggleArrow').src=fold_image[0];
          }
         } else {
        document.getElementById(o).style.display='none';
        document.getElementById(o + "title").style.background='url(/images/ngc/arrowLeft.gif) no-repeat 0px 2px';
           if(document.getElementById('toggleArrow')) {
        document.getElementById('toggleArrow').src=fold_image[1];
           }
           }
         
         }
         
function ClearSelections() {
    var form = document.getElementById('aspnetForm');
    if (form == null)
        form = document.getElementById('form1');

    if (form == null)
        alert("Cannot Find form to ClearSelections");
    else {
        for (var i = 0; i < form.elements.length; i++) {
            if (form.elements[i].type == 'checkbox') {
                form.elements[i].checked = false
            }
        }
    }

    return false;
}
