﻿var jViewWorkHref;
var jFadeWorkImg;
var jViewWorkBannerTitle;
var jFadeWorkBanner;
var iScroll;

$(function () {
	$('#main_body').append('<div class="popup_window" id="popup_window" >' + 
							'<div class="panel">' +
								'<a href="http://www.negotiant.ru/" target="_blank" class="site">http://www.negotiant.ru/</a><span></span> <a href="#" class="close">Закрыть</a>' +
							'</div>' +
							'<div class="popup_content"><img src="/_img/loading.gif" ><div></div></div>' +
						'</div>');

	jViewWorkHref = $('#popup_window > div.panel > a.site');
	jViewWorkBannerTitle = $('#popup_window > div.panel > span');
	jFadeWorkImg = $('#popup_window > div.popup_content > img');
	jFadeWorkBanner = $('#popup_window > div.popup_content > div');
	$('#popup_window > div.panel > a.close').click(function () {
		$('#popup_window').removeAttr('style');
		if (iScroll > 100) {
			$(document).scrollTop(iScroll);
			iScroll = 0;
		}
		jFadeWorkBanner.hide();
		jFadeWorkImg.show().attr('src', '/_img/loading.gif');
		$.unblockUI();
		return false;
	});

	$('#content > div.inside_content > div.ic_text a.work').click(showWork);
	$('#content > div.inside_content > div.ic_text a.work_banner').click(showWorkBanner);

})

function showWork() {
	var sUrl = $(this).attr('href');
	jViewWorkBannerTitle.hide();
	jFadeWorkBanner.hide();
	jViewWorkHref.attr('href', sUrl).text(sUrl).show();
	jFadeWorkImg.show().attr('src', $(this).attr('data-fullimg'));
	$.blockUI({ message: $('#popup_window') });
//                css: { cursor: 'default', width: 'auto', position: 'absolute', top: '50px !important', border: 'none' } });
	

	
	
	return false;
}
function showWorkBanner() {
	iScroll = $(document).scrollTop();
	if (iScroll > 100) {
		$(document).scrollTop(100);
	}
	jViewWorkHref.hide();
	jFadeWorkImg.hide();
	var sParam = $(this).attr('data-param');
	var aParam = sParam.split(';');
	jViewWorkBannerTitle.text(aParam[3]).show();
	if (aParam[1] > 400) {
		$('#popup_window').css({'min-height': '0', 'height': 'auto', 'width': aParam[1] + 'px'});
	}
	jFadeWorkBanner.show().html( '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #version=4,0,2,0" width="' + aParam[1] + '" height="' + aParam[2] + '">' +
					'<param name="movie" value="' + aParam[0] + '">' +
					'<param name="quality" value="high">' +
					'<param name="wmode" value="opaque">' +
					'<embed src="' + aParam[0] + '" wmode="opaque" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_ Version=ShockwaveFlash" type="application/x-shockwave-flash" width="' + aParam[1] + '" height="' + aParam[2] + '"></embed>' +
				'</object>'
	);
	$.blockUI({ message: $('#popup_window') });
	
	return false;
}


var jPopupContent;
$(function () {
	if ( $('#portfolio_main_text').length != 0 ) {
		$('#main_body').append('<div class="popup_window" id="popup_window_more_info" > ' + 
									'<div class="panel"> <a href="#" class="close">Закрыть</a> </div> ' +
									'<div class="popup_content inside_content">' + 
										$('#portfolio_main_text').html() + 
									'</div>' + 
								'</div>');
		$('#portfolio_main_text').remove();
	
		$('#popup_window_more_info a.close').click(function () { $.unblockUI(); return false; });
	
		$('#content > div.inside_content > div.ic_additional_text').append('<a class="moreinfo" href="#">цены</a>')
			.children('a.moreinfo').click(showPopup);
	}
})

function showPopup () {
	$.blockUI({ message: $('#popup_window_more_info') , overlayCSS : {cursor : 'wait', backgroundColor: 'transparent', opacity: 0} });
	
	return false;
}

