window.addEvent('load', function test() {
	var ie = 0;
	if (navigator.userAgent.indexOf('MSIE 7') != -1) {
		ie = 1;
	}
	
	var request_appraisal_link = $('request-appraisal-link');
	var mr_link = $('mr-link');
	var fly_wrapper = $('fly-wrapper');
	var fly_center = $('fly-center');
	var close_button = $('form-close-button')
	var close_button_maintenance = $('form-close-button-maintenance');
	
	var subscribe_block = $('subscribe-block');
	var appraisal_block = $('appraisal-block');
	var mr_block = $('mr-block');
	
	if (request_appraisal_link) {
		request_appraisal_link.addEvent('click', function(e) {
			e.stop();
            
            if (fly_wrapper.hasClass('hidden')) {
				fly_wrapper.removeClass('hidden');
			}
			if (fly_center.hasClass('hidden')) {
				fly_center.removeClass('hidden');
			}
			if (appraisal_block.hasClass('hidden')) {
				appraisal_block.removeClass('hidden');
			}
			if (ie) {
				var h = appraisal_block.offsetHeight;
				fly_center.setStyle('height', h + 'px');
			}
		});
	}
	
	if (mr_link) {
		mr_link.addEvent('click', function(e) {
			e.stop();
            
			if ($("fly-wrapper").hasClass('hidden')) {
				$("fly-wrapper").removeClass('hidden');
			}
			if (fly_center.hasClass('hidden')) {
                fly_center.removeClass('hidden');
			}
			if (mr_block.hasClass('hidden')) {
				mr_block.removeClass('hidden');
			}
			if (ie) {
				var h = mr_block.offsetHeight;
				fly_center.setStyle('height', h + 'px');
			}
		});
	}
	hideForm = function(e) {
			e.stop();
			if (mr_block) {
				if (!mr_block.hasClass('hidden')) {
					mr_block.addClass('hidden');
				}
			}
			if (appraisal_block) {
				if (!appraisal_block.hasClass('hidden')) {
					appraisal_block.addClass('hidden');
				}
			}
			if (subscribe_block) {
				if (!subscribe_block.hasClass('hidden')) {
					subscribe_block.addClass('hidden');
				}
			}
			if (!fly_center.hasClass('hidden')) {
				fly_center.addClass('hidden');
			}
			if (!fly_wrapper.hasClass('hidden')) {
				fly_wrapper.addClass('hidden');
			}
	};
	if (fly_wrapper) {
		fly_wrapper.addEvent('click', hideForm);
	}
	if(close_button){
		close_button.addEvent('click', hideForm);
	}
	if (close_button_maintenance) {
		close_button_maintenance.addEvent('click', hideForm);
	};
	
	fly_center.getElements('.submit-button').each(function(item) {
		item.addEvents({
			'mouseover': function() {
				if (!item.hasClass('active')) {
					item.addClass('active');
				}
			},
			'mouseout': function() {
				if (item.hasClass('active')) {
					item.removeClass('active');
				}
			}
		});
	});
});

function subscribeForm()
{
    var ie = 0;
    if (navigator.userAgent.indexOf('MSIE 7') != -1) {
        ie = 1;
        formsValueTips();
    }

    var fly_wrapper = $('fly-wrapper');
    var fly_center = $('fly-center');
    var subscribe_block = $('subscribe-block');

    if (fly_wrapper.hasClass('hidden')) {
        fly_wrapper.removeClass('hidden');
    }
    if (fly_center.hasClass('hidden')) {
        fly_center.removeClass('hidden');
    }
    if (subscribe_block.hasClass('hidden')) {
        subscribe_block.removeClass('hidden');
    }
    if (ie) {
        var h = subscribe_block.offsetHeight;
        fly_center.setStyle('height', h + 'px');
    }
}
