//window.onerror = function(){ return true;}
function addOnLoadEvent() {

	var root = window.addEventListener || window.attachEvent ? window : document.addEventListener ? document : null;
	if (root) {	
		for (var i = 0; i < arguments.length; i++) {
			if ('function'  == typeof(arguments[i]))
				addHandler(root,'load',arguments[i]);
		}
	}
}

function addHandler(object, event, handler) {
  if (typeof (object.addEventListener) != 'undefined')
    object.addEventListener(event, handler, false);
  else if (typeof (object.attachEvent) != 'undefined')
    object.attachEvent('on' + event, handler);
  else {
    var handlersProp = '_handlerStack_' + event;
    var eventProp = 'on' + event;
    if (typeof (object[handlersProp]) == 'undefined') {
      object[handlersProp] = [];
      if (typeof (object[eventProp]) != 'undefined')
        object[handlersProp].push(object[eventProp]);
      object[eventProp] = function(e) {
        var ret = true;
        for (var i = 0; ret != false && i < object[handlersProp].length; i++)
          ret = object[handlersProp][i](e);
        return ret;
      }
    }
    object[handlersProp].push(handler);
  }
}
// $(function(){
	// $('span.menu').hover(function(){   
		// $('ul.submenu', $(this).parent()).slideDown();		
		// },
		// function() {
			// time = window.setTimeout(function(){
			// $('ul.submenu',$(this).parent()).slideUp();
			// }, 100);		
			// })			
	// $('ul.submenu',$(this).parent()).hover(function(){
		// window.clearTimeout(time);		
	// },
		// function() {
			// $('ul.submenu').slideUp();
		// }
	// )
// })
var ShowPics = new Array;
/* ShowPic */
function initShowPic() {
        if ('function' == typeof(ShowPic)) {
                var imgs = document.getElementsByTagName('img');
                if (imgs.length) {
                        for (var i = 0; i < imgs.length; i++) {
                                var obj = imgs[i];
                                if (obj.className.indexOf('sp') != -1) {
                                        obj.style.cursor = 'pointer';
                                        /* ShowPics.push(obj); */
                                        obj.onclick = function() { ShowPic(this); return false;}
                                }
                        }
                        createShowPic();
                }
        }
}
addOnLoadEvent(initShowPic);

var ClickToClose = "Закрыть";
var NextHTML =  '&raquo;';//"<img src='/pict/sp/right16.gif' align='absmiddle'>";
var PrevHTML = '&laquo;';// "<img src='/pict/sp/left16.gif' align='absmiddle'>";

function isPattern(pattern, str) {
	if(str.length && pattern.length) {
		var re = new RegExp(pattern, "g");
		return re.test(str);
	}
	return false;
}

function isEmail(str) {
	return isPattern("^([a-z0-9_-]+)(\\.[a-z0-9_-]+)*@((([a-z0-9-]+\\.)+(com|net|org|mil|edu|gov|arpa|info|biz|inc|name|[a-z]{2}))|([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}))$", str.toLowerCase());
}


 function subscribs(obj){
    var email = document.getElementById('email');
	if ( email.value == '' || !isEmail(email.value)){
		alert('Необходимо ввести правильный email');
		return false;
	}else {
        document.getElementById('podpiska').submit();
	}
}
addOnLoadEvent(showdescr);
//var kol = 0;
function showdescr() {
	$('.refimg').toggle(function() {
		//$('.descr').hide();
		//$('.refimg').attr('src', '/pict/down.gif');
		$('.descr', $(this).parent().parent()).slideDown('slow');
		//$('.descr', $(this).parent().parent()).attr('display', 'yes');
		$(this).attr('src', '/pict/up.gif');
	}, function() {
		$('.descr', $(this).parent().parent()).slideUp('slow');
		$(this).attr('src', '/pict/down.gif');
	});
}
