var site = {};

site.openImageUploadForm = function(elem) {
	var url = elem.href;
	elem.id = 'imageUploadLinkElement';

	var width  = 300;
	var height = 120;

	var left = (screen.availWidth - width) / 2;
	var top = (screen.availHeight - height) / 2;

	var mypopup = window.open(url, 'imageUpload', 'toolbar=no,scrollbars=no,directories=no,status=yes,menubar=no,resizable=yes,width=' + width + ',height=' + height +  ',left=' + left + ',top=' + top);

	return false;
};

site.setUploadedImageAndCloseForm = function(path, formId) {
	var openerDoc = window.opener.document;

	var frm = openerDoc.getElementById(formId);
	var field = frm.elements['URL'];
	field.value = path;

	var linkElem = openerDoc.getElementById('imageUploadLinkElement');
	var linkTxtNode = linkElem.firstChild;
	linkTxtNode.nodeValue = 'Загрузить другое';

	var dt = linkElem.parentNode;
	var dtFirstChild = dt.firstChild;

	if (dtFirstChild.nodeName == 'A') {
		var strong = openerDoc.createElement('strong');
		var preTxt = openerDoc.createTextNode('Изображение загружено | ');
		strong.appendChild(preTxt);
		dt.insertBefore(strong, dtFirstChild);
	}

	window.close();
};

$(document).ready(function() {
	$('A.lightbox').lightBox();
});
