﻿$(document).ready(function() {
	var inputs = $('input[type="text"]');
	for( var i = 0, l = inputs.length; i < l; i++ ) {
		var attr = $(inputs[i]).attr('readonly');
		if( typeof attr !== 'undefined' && attr !== false && (parseInt(attr) == 1 || attr == true)) {
			$(inputs[i]).addClass('readonly');
			$(inputs[i]).focus(function() {
				$(this).blur();
			});
			if( inputs[i].id.indexOf('address') != -1 ) {
				$(inputs[i]).width('95%');
			}
		}
	}	
	
	if( !browserIsNotIELower8() ) {
		var vual = document.createElement('DIV');
		vual.id = 'fuck-ie-vual';
		$(vual).height($(document).height());
		var div = document.createElement('DIV');
		div.id = 'fuck-ie-block';
		var html = '<a class="closer" href="#" onclick="closeFuckIeBlock();">Закрыть</a>';
		html += '<h1>Обратите внимание!</h1>';
		html += '<h3>Ваш браузер Internet Explorer может нестабильно работать с нашим сайтом.</h3>';
		html += '<P>Для корректного просмотра установите, пожалуйста, новую версию <A title="Обновить Internet Explorer" href="http://www.microsoft.com/windows/internet-explorer/default.aspx" target=_blank><STRONG>Internet Explorer</STRONG></A> или воспользуйтесь альтернативными браузерами:</P>';
		html += '<div class="centered">';
		html += '	<div><a href="http://www.mozilla.com/firefox" target="_blank">Firefox</a></div>';
		html += '	<div><a href="http://www.apple.com/safari/download" target="_blank">Safari</a></div>';
		html += '	<div><a href="http://www.google.com/chrome" target="_blank">Chrome</a></div>';
		html += '	<div><a href="http://www.opera.com/download" target="_blank">Opera</a></div>';
		html += '</div>';
		$(div).html(html);
		$('#noie6-overlay').hide();
		$('#noie6-wrap').hide();
		$('#Body').append(vual);
		$('#Body').append(div);
		var margTop = (screen.height-550)/2 + $(document).scrollTop();
		$(div).css('top', margTop+'px');
	}
});

function showPopupDesc(e, id)
{
	if( e.tagName == 'SPAN' ) {
		var parent = $(e).next();
	} else {
		var parent = $(e);
	}
	parent.width(parent.width()+30);
	parent.css({'padding': '15px 15px 15px 15px', 'top': '-15px', 'left': '-15px', 'border': '1px solid #454545'});
	parent.show();
	//$('#text_block_'+id).show();
}

function hidePopupDesc(e, id)
{
	if( e.tagName == 'SPAN' ) {
		var parent = $(e).next();
	} else {
		var parent = $(e);
	}
	parent.width('100%');
	parent.css({'padding': '0px 0px 0px 0px', 'top': '0px', 'left': '0px', 'border': '0px'});
	parent.hide();
	//$('#text_block_'+id).hide();
}

function browserIsNotIELower8() {
	/*var userAgent = navigator.userAgent.toLowerCase().indexOf('msie');
	return ( userAgent == -1 || !(userAgent != -1 && parseInt(navigator.appVersion.toLowerCase()) < 9));*/
	
	var userAgent = navigator.userAgent.toLowerCase().indexOf('msie');
	var appVers = navigator.appVersion.toLowerCase();
	if( userAgent == -1 ) {
		return true;
	}
	appVers = appVers.substr( appVers.indexOf('msie')+5 );
	if( parseInt(appVers) >= 8 ) {
		return true;
	}
	return false;
}

function closeFuckIeBlock() {
	$('#fuck-ie-vual').hide();
	$('#fuck-ie-block').hide();
	return false;
}

function IEVersion() {
	if( !browserIsNotIELower8 ) {
		var appVers = navigator.appVersion.toLowerCase();
		appVers = appVers.substr( appVers.indexOf('msie')+5 );
		return parseInt(appVers);
	}
	return false;
}
