	///////////////////////////////////////////////////
	// Random number gen and query string functions
	
	function getQueryParam(name) {
    		var qstring = window.location.search.substring(1);
    		var qlist = qstring.split('&');
    		for (var i = 0; i < qlist.length; i++) 
		    {
        		if (qlist[i].indexOf(name + "=") == 0)
            			{ return qlist[i].replace(name + "=", ""); }
        			}
    			return null;
    		}

	function rndNum(max) 
	{
		return Math.ceil(Math.random() * max); 
	}
	
	function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function GetVideoCookie(name) {
    var cookie_offset = name.length + 1;
    var startstr = document.cookie.indexOf(name, 0);
    if (startstr == -1) {
        return null;
    } else {
        var endstr = document.cookie.indexOf(";", startstr);
        if (endstr == -1) {
            endstr = document.cookie.length;
        }
        return unescape(document.cookie.substring(startstr + cookie_offset, endstr));
    }
}
