window.addEvent('domready', function() {
	$$(".lnksnd").each(function(sd) {
		sd.destroy();
	});
	leftp = (screen.width) ? (screen.width-240)/2 : 0;
	topp  = (screen.height) ? (screen.height-100)/2 : 0;
	var dv = new Element('div', {
		'styles' : {
			'display' : 'none', 
			'width' : '240px', 
			'height' : '100px', 
			'position' : 'absolute',
			'top' : topp + 'px',
			'left' : leftp + 'px', 
			'background-color' : '#ffffff', 
			'border' : '1px solid #666', 
			'z-index' : '10000'
		}
	});
	dv.inject(document.body);
	var bx = $('linkcheckform');
	var cl = $('lnkchk_close').addEvent('click', function() { dv.setStyle('display', 'none'); return false; });
	var sb = $('lnkchk_send');
	var name = $('lnkchk_name');
	var email = $('lnkchk_email');
	$$(".linkcheck").each(function(el) {
		el.addEvent('click', function(e) {
			e = new Event(e);
			e.preventDefault();
			bx.setStyle('display', 'block');
			bx.inject(dv);
			dv.setStyle('display', 'block');
			sb.addEvent('click', function() {
				if (name.value.trim() == '' || email.value.trim() == '') {
					if (name.value.trim() == '') alert('Укажите имя!');
					else {
						if (email.value.trim() == '') alert('Укажите e-mail!');
					}
				}
				else {
					JsHttpRequest.query(
						"/netcat/linkcheck.php",
						{
							name: name.value, 
							email: email.value, 
							link: el.getProperty('href')
						},
						function(result, errors) {
							dv.setStyle('display', 'none');
							var download = el.getProperty('href');
							if (download.match('infokursy')) follow = download;
							else follow = "http://www.infokursy.ru" + download;
							window.location.href = follow;
						}
					);
				}
			});
		});
	});
});