//увеличивание картинок
function enlarge_image(url, width, height, name)
{
	var w = window.open('', '', 'width=' + width + ', height=' + height);
	var html = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';
	html += '<html><head><title></title><style type="text/css">body { margin: 0px; padding: 0px; }</style></head><body><img alt="img'+ width +'" src="' + url + '" width="' + width + '" height="' + height + '" border="0"></body></html>';
	w.document.open();
	w.document.write(html);
	w.document.close();
	return false;
}
//функция добавляющая обработчик события onclick всем внешним ссылкам на странице
function atarget() {
    var a = document.getElementsByTagName("a");
    for ( var i = 0; i < a.length; i++)
        if (a[i].href && a[i].href.indexOf(location.hostname) == -1 && a[i].href.indexOf("mailto") == -1) {
            a[i].onclick = function()
               {window.open(this.href);return false;}
        }
}
//присоединение к элементу обработчика события
function addEvent(elm, evType, fn, useCapture) {
    if (elm.addEventListener) 
	{
		elm.addEventListener(evType, fn, useCapture);
        return true;
    }
    else if (elm.attachEvent) 
	{
		var r = elm.attachEvent('on' + evType, fn);
        return r;
	}
    else { elm['on' + evType] = fn; }
}
function $() {
    var elements = new Array();
   	for (var i = 0; i < arguments.length; i++) {
    	var element = arguments[i];
	    if (typeof element == 'string')
		    element = document.getElementById(element);
   		if (arguments.length == 1)
    		return element;
	    elements.push(element);
   	}
    return elements;
}
function intval( mixed_var, base ) {
	var tmp;
	if( typeof( mixed_var ) == 'string' ){
		tmp = parseInt(mixed_var);
		if(isNaN(tmp)){
			return 0;
		} else{
			return Number(tmp);
		}
	} else if( typeof( mixed_var ) == 'number' ){
		return Math.floor(mixed_var);
	} else{
		return 0;
	}
}
