/* Javascript functions include */

/* Variable Declarations */

var timeoutID;
var winValues;
var useUrl;
var oul;
var preloadFlag = false;

/* General Functions */

//Prevent errors from showing up to users
// use in head of script as follows:  window.onerror = doNothing;
function doNothing() {return true;}

function loadPop()
   {
   var winName
   winName = window.open(useUrl,'loadpop',winValues);
   winName.blur();
   }

function loadPopUnder(myurl,mywidth,myheight,ldoffleft,ldofftop,scroll,tool,menu)
   {
   var result = Math.floor(Math.random() * (100));
   var target = "expop" + result;
   winValues = "scrollbars=" + scroll + ",toolbar=" + tool + ",menubar=" + menu + ",width=" + mywidth + ",height= " + myheight + ",left=" + ldoffleft + ",top=" + ldofftop;
   var winName;
   winName = window.open(myurl,target,winValues);
   winName.blur();
   }

function popUnderWin(myurl,mywidth,myheight,ldoffleft,ldofftop,scroll,tool,menu)
   {
   useUrl = myurl;
   if (mywidth == null)
      {
      mywidth  = screen.availWidth;
      }
   if (myheight == null)
      {
      myheight = screen.availHeight;  
      }
   winValues = "scrollbars=" + scroll + ",toolbar=" + tool + ",menubar=" + menu + ",width=" + mywidth + ",height= " + myheight + ",left=" + ldoffleft + ",top=" + ldofftop;
   timeoutID = setTimeout("loadPop()",1000);
   }

function J_goToURL() { //v3.0
  var i, args=J_goToURL.arguments; document.J_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function J_changeImages() {
        if (document.images && (preloadFlag == true)) {
                for (var i=0; i<J_changeImages.arguments.length; i+=2) {
                        document[J_changeImages.arguments[i]].src = J_changeImages.arguments[i+1];
                }
        }
}

function J_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function J_newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function J_preloadImages() {
        if (document.images) {
                button_login_over = J_newImage("images/button_login-over.gif");
                button_about_over = J_newImage("images/button_about-over.gif");
                button_contact_over = J_newImage("images/button_contact-over.gif");
                button_faqs_over = J_newImage("images/button_faqs-over.gif");
                button_privacy_over = J_newImage("images/button_privacy-over.gif");
                preloadFlag = true;
        }
}

function J_surfto(url,qstring) {
   var target = "http://adm.icommissions.com/icommissions2/" + url + "?" + qstring;
   if (url != "0")
      {
      location.href=target;
      }
   }

function J_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function J_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=J_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function J_swapImage() { //v3.0
  var i,j=0,x,a=J_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=J_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
