$(document).ready(function(){
		
	var page = new Page();
	page.PreparePage();
	
		
	var info_window = $('#info_window');
	var info_window_name = $('#info_window_name');
	var info_window_content = $('#info_window_content');
	// anti spamer
	var sabaka = '@';
	$('#email').text( "info" + sabaka + $('#email').text() );
	$('#email').attr( 'href', 'mailto:' + $('#email').text() );
	
	//info_window
	
	info_window_name.click(function(){
		$(info_window).css('visibility', 'hidden');
	});
	
	$('*').live('click', function(e){
		if( $(this).hasClass('iwc') )
		{
			return ;
		}
		if( typeof($(this).parents(".iwc").get(0)) == 'undefined' )
		{
			$(info_window).css('visibility', 'hidden');
		}
	});
	
	var info_window_html = info_window.get(0).outerHTML;
	
	$("#contacts .info").each(function(){
		var href = $(this).attr("href");
		href = href + "?ajax=1";
		
		$(this).attr("href", href);
	});
	
	$("#contacts .info").click(function(e){
		e.preventDefault();
		var a = $(this);
		var ie6 = ($.browser.msie && ($.browser.version == '6.0'));
		
		info_window_name.get(0).anker = a;
		
		info_window_name.attr('class', a.attr('class'));
		info_window_name.html(a.html().replace(' ', '&nbsp;'));
		
		info_window_content.html("");
		$("<img/>").attr('src', '/i/i/dotf/load.gif').css('margin', '0px 40px').appendTo(info_window_content);
		
		$(info_window).css('left', a.offset().left + a.width() - $(info_window).width() + 34 - $.leftScroll());
		$(info_window).css('top', a.offset().top + a.height() - $(info_window).height() + 51 - $.topScroll());
		
		$(info_window).css('visibility', 'visible');
		
		$.ajax({
			url: a.attr('href') + '?clear',
			dataType : "html",
			success: function (data, textStatus){
				
				$(info_window).css('visibility', 'hidden');
				
				$(info_window).css('left', 0);
				$(info_window).css('top', 0);
				
				info_window_content.html(data);
				
				if(ie6)
				{
					info_window.remove();
					info_window = $(info_window_html).appendTo('body:first');
					
					info_window = $('#info_window');
					info_window_content = $('#info_window_content');
					info_window_name = $('#info_window_name');
					
					info_window_name.get(0).anker = a;
				}

				$(info_window).css('left', a.offset().left + a.width() - $(info_window).width() + 34 - $.leftScroll());
				$(info_window).css('top', a.offset().top + a.height() - $(info_window).height() + 51 - $.topScroll());
				
				$(info_window).css('visibility', 'visible');
			}
        });
	});

});


