function preloadImages() {
	var args = preloadImages.arguments;
	for (var i = 0; i < args.length; i++) {
		preloadImage(args[i]);
	}
}

function preloadImage(img) {
    if (document.images) {
	    $imOver = new Image();
	    $imOver.src = $img;

	    $url = $imOver.src;
	    $idx = $url.indexOf('-over');
	    $n = $url.substr(0, $idx);
	    $ext = $url.substr($idx + 5);

	    $im = new Image();
	    $im.src = $n + $ext;

	    document[$imOver.src] = $im
	    document[$im.src] = $imOver;
	}
}

function imgOver($ctrImg) {
    $ctrImg.src = document[$ctrImg.src].src
}

function imgOut($ctrImg) {
    $ctrImg.src = document[$ctrImg.src].src
}

function MM_preloadImages()
{

  if(document.images)
  {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length;
	var args = MM_preloadImages.arguments;
    
    for(i=0; i<args.length; i++)
    {
      if (args[i].indexOf("#")!=0)
      {
        document.imageArray[j] = new Image;
        document.imageArray[j++].src = args[i];
      }
    }
  }
}


function downloadme(x){
myTempWindow = window.open(x,'','left=10000,screenX=10000');
myTempWindow.document.execCommand('SaveAs','null','download.pdf');
myTempWindow.close();
}

function loadCSS(url_, /*optional*/ media_) {

	// We are preventing loading a file already loaded
	var _links = document.getElementsByTagName("link");
	if (_links.length > 0 && _links["href"] == url_) return;

	// Optional parameters check
	var _media = media_ === undefined || media_ === null ? "all" : media_;
   
	var _elstyle = document.createElement("link");
	_elstyle.setAttribute("rel", "stylesheet");
	_elstyle.setAttribute("type", "text/css");
	_elstyle.setAttribute("media", _media);
	_elstyle.setAttribute("href", url_);

	var _head = document.getElementsByTagName("head")[0];

//	_head.element.appendChild(_elstyle);
	_head.appendChild(_elstyle);

}



