var sl = 0;

window.addEvent('domready', function() {
	var IEfooter = function(){
		$$('div.footer a')[0].innerHTML+='';
		$$('div.strp_b')[0].innerHTML+='';
	};

	$$('a#sl').addEvent('click', function(e){
		e = new Event(e);
		switch (sl) {
			case 0:
				$$('div.sl').setStyle('display', 'block');
				sl = 1;
				break;
			case 1:
				$$('div.sl').setStyle('display', 'none');
				sl = 0;
				break;
		}
		e.stop();
	});
	
    if (window.ie6){
		$$('div.strp_t')[0].style.background='transparent';
		$$('div.strp_t')[0].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/templates/med/i/r_strp.png', sizingMethod='crop')";
		$$('div.strp_b div')[0].style.background='transparent';
		$$('div.strp_b div')[0].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/templates/med/i/l_strp.png', sizingMethod='crop')";
		$$('div.right')[0].style.background='transparent';
		$$('div.right')[0].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/templates/med/i/r_top.png', sizingMethod='crop')";
		$$('.cnt-footer-auth img')[0].src='/assets/templates/med/i/blank.gif';
		$$('.cnt-footer-auth img')[0].setStyles({'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="/assets/templates/med/i/imm-logo.png")'});

	}

	var Tips1 = new Tips($$('.hint'), {
		initialize:function(){
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 200, wait: false}).set(0);
		},
		onShow: function(toolTip) {
			this.fx.start(1);
		},
		onHide: function(toolTip) {
			this.fx.start(0);
		},
		className: 'hint'
	});

	if ($$('p.schem').length==1){
		var schem = new Fx.Slide($$('p.schem')[0], {duration: 500});
		schem.hide();

		$('schem').addEvent('click', function(e){
			e = new Event(e);
			schem.toggle();
			e.stop();
		});
	}

	if ($$('#faq').length==1){
		var faq = new Accordion('a.atStart', 'div.atStart', {
			opacity: false,
			onActive: function(toggler, element){
				toggler.setStyles('border: none;');
				IEfooter.delay(500);
			},

			onBackground: function(toggler, element){
				toggler.setStyles('cursor: pointer;');
				IEfooter.delay(500);
			}
		},$('faq'));
	}

	if ($$('#kurs').length==1){
		var faq = new Accordion('a.atStart', 'div.atStart', {
			opacity: false,
			onActive: function(toggler, element){
				toggler.setStyles('border: none;');
				IEfooter.delay(500);
			},

			onBackground: function(toggler, element){
				toggler.setStyles('cursor: pointer;');
				IEfooter.delay(500);
			}
		},$('kurs'));
	}


	if ($$('#accordion').length==1){
		var accordion = new Accordion('a.atStart', 'ul.atStart', {
			opacity: 1,
			onActive: function(toggler, element){
				toggler.setStyles('border: none;');
				IEfooter.delay(500);
			},

			onBackground: function(toggler, element){
				toggler.setStyles('cursor: pointer;');
				IEfooter.delay(500);
			}
		},$('accordion'));
    }
	var scroll = new Fx.Scroll($('scroll'), {
		wait: false,
		duration: 1500,
		offset: {'x': 0, 'y': 0}
	});

	var sImg=1;
    var ch=$$('div#scroll .preview').length;

    function levent1(){
		if (sImg>1){
            $$('div.link span.nav1')[0].innerHTML='<a href="#">&larr;</a>';
            $$('div.link span.nav1')[0].className='nav1';
			$$('div.link span.nav1')[0].getElements('a').addEvent('click', function(event) {
					event = new Event(event).stop();
					--sImg;
					elem='scroll'+sImg;
					scroll.toElement('scroll'+sImg);
					levent1();
					levent2();
					return false;
			});
		}else{
			$$('div.link span.nav1')[0].innerHTML='&larr;';
			$$('div.link span.nav1')[0].className='nav1 nav2';
			$$('div.link span.nav1')[0].getElements('a').className='noactive';
		}
     }
     function levent2(){
		if (sImg<ch){
            $$('div.link span.nav1')[1].innerHTML='<a href="#">&rarr;</a>';
            $$('div.link span.nav1')[1].className='nav1';
			$$('div.link span.nav1')[1].getElements('a').addEvent('click', function(event) {
					event = new Event(event).stop();
					++sImg;
					elem='scroll'+sImg;
					scroll.toElement('scroll'+sImg);
					levent1();
					levent2();
					return false;
			});
		}else{
			$$('div.link span.nav1')[1].innerHTML='&rarr;';
			$$('div.link span.nav1')[1].className='nav1 nav2';
			$$('div.link span.nav1')[1].getElements('a').className='noactive';
		}
    }

    if (ch>0){
    	levent1();
    	levent2();
    }
	
	var scroll_gal = new Fx.Scroll($('scroll_gal'), {
		wait: false,
		duration: 1500,
		offset: {'x': 0, 'y': 0}
	});

	var sImg_gal=1;
    var ch_gal=$$('div#scroll_gal .preview_gal').length;

    function levent1_gal(){
		if (sImg_gal>1){
            $$('div.link_gal span.nav1_gal')[0].innerHTML='<a href="#">&larr;</a>';
            $$('div.link_gal span.nav1_gal')[0].className='nav1_gal';
			$$('div.link_gal span.nav1_gal')[0].getElements('a').addEvent('click', function(event) {
					event = new Event(event).stop();
					--sImg_gal;
					elem='scroll_gal'+sImg_gal;
					scroll_gal.toElement('scroll_gal'+sImg_gal);
					levent1_gal();
					levent2_gal();
					return false;
			});
		}else{
			$$('div.link_gal span.nav1_gal')[0].innerHTML='&larr;';
			$$('div.link_gal span.nav1_gal')[0].className='nav1_gal nav2_gal';
			$$('div.link_gal span.nav1_gal')[0].getElements('a').className='noactive';
		}
     }
     function levent2_gal(){
		if (sImg_gal<ch_gal){
            $$('div.link_gal span.nav1_gal')[1].innerHTML='<a href="#">&rarr;</a>';
            $$('div.link_gal span.nav1_gal')[1].className='nav1_gal';
			$$('div.link_gal span.nav1_gal')[1].getElements('a').addEvent('click', function(event) {
					event = new Event(event).stop();
					++sImg_gal;
					elem='scroll_gal'+sImg_gal;
					scroll_gal.toElement('scroll_gal'+sImg_gal);
					levent1_gal();
					levent2_gal();
					return false;
			});
		}else{
			$$('div.link_gal span.nav1_gal')[1].innerHTML='&rarr;';
			$$('div.link_gal span.nav1_gal')[1].className='nav1_gal nav2_gal';
			$$('div.link_gal span.nav1_gal')[1].getElements('a').className='noactive';
		}
    }

    if (ch_gal>0){
    	levent1_gal();
    	levent2_gal();
    }
});

