function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
document.cookie = curCookie
}
function setStats(id, range1, range2, period, count, flagSplit, minRange, maxRange) {
   minRange = minRange || -1;
   maxRange = maxRange || -1;
	var obj;
   var numStr;
	if (obj = document.getElementById(id)) {
		num = parseFloat(obj.innerHTML.replace(/\,/g, ""));
      
		num = num + (range1 != range2 ? rand(range1, range2) : range1);
      
      if (minRange != -1 && num < minRange) {
         num = minRange;
      }
      if (maxRange != -1 && num > maxRange) {
         num = maxRange;
      }
      
		numStr = flagSplit == true ? splitDigit(num) : num;

		obj.innerHTML = numStr;
		if (period > 0) {
			setInterval('setStats("' + id + '", ' + range1 + ', ' + range2 + ', 0, ' + count + ', ' + flagSplit + ', ' + minRange + ', ' + maxRange + ')', period * 1000);
		}

		if (count-- > 1) {
			setTimeout('setStats("' + id + '", -1, 1, 0, ' + count + ')', 100);
		}
	}
}

function rand(min, max) {
	return Math.floor(Math.random() * (max - min + 1)) + min;
}


function splitDigit(number) {
   number += "";
   var result = "";
   var arr1 = number.match(/(\d{1})/gi).reverse().join("").match(/(\d{1,3})/gi);
   for (var i = 0; i < arr1.length; i ++) {
      result = arr1[i].match(/(\d{1})/gi).reverse().join("") + (result != "" ? "," : "") + result; 
   }
   
   return result;
   
}

setStatus = function(str) {
   window.status = str;
   return false;
}
function saveData (s) {
   var divs = s.getElementsByTagName('SPAN');
   var d1 = new Date();
   var d2 = d1.getTime() + (100*24*60*60);
   d1.setTime(d2); 
   for (var i = 0; i < divs.length; i ++) {
      if (divs[i].className=='fileAdded'){
         setCookie("fileAdded", divs[i].innerHTML , d1);
      }
      if (divs[i].className=='fileFound'){
         setCookie("fileFound", divs[i].innerHTML , d1);
      }
   }
   //window.status = str;
   //setCookie("downloading_name", name1 , d1);
   return false;
}


