function getParam(sParamName){
    var Params = location.search.substring(1).split("&"); // отсекаем «?» и вносим переменные и их значения в массив
    var variable = "";

    for (var i = 0; i < Params.length; i++){ // пробегаем весь массив
        if (Params[i].split("=")[0] == sParamName)
        { // если это искомая переменная — бинго!
            if (Params[i].split("=").length > 1)
				variable = Params[i].split("=")[1]; // если значение параметра задано, то возвращаем его
            return variable;
        }
    }
    return "";
}

function element(id)
{
	if (document.getElementById)
		return document.getElementById(id);
	if (document.all)
		return document.all(id);
	if (document.layers)
		return document.layers(id);
}

function preload(source)
{
	img = new Image();
	img.src = source;        
}
