jQuery(document).ready(function() {   
    jQuery('a[name=modal]').click(function(e) {
    e.preventDefault();
    var id = jQuery(this).attr('href');
  
    var maskHeight = jQuery(document).height();
    var maskWidth = jQuery(window).width();
  
    jQuery('#mask').css({'width':maskWidth,'height':maskHeight});
  
    jQuery('#mask').fadeIn(500); 
    jQuery('#mask').fadeTo(500,0.8); 
  
    var winH = jQuery(window).height();
    var winW = jQuery(window).width();
  
   jQuery(id).css('top',  (winH/2-jQuery(id).height()/2) + jQuery(window).scrollTop());
    jQuery(id).css('left', winW/2-jQuery(id).width()/2);
  
    jQuery(id).fadeIn(1000); 
  
   });
  
    jQuery('.window_faq .close_faq').click(function (e) {
	e.preventDefault();
	jQuery('.window_faq').find('input[type=text]').val('');
	jQuery('.window_faq').find('input[type=text]').removeClass('err');
	jQuery('.window_faq').find('textarea').val('');
	jQuery('.window_faq').find('textarea').removeClass('err');
	jQuery('.err_msg').html('');
    jQuery('#mask, .window_faq').hide();
    }); 
 
    jQuery('#mask').click(function () {
	jQuery('.window_faq').find('input[type=text]').val('');
	jQuery('.window_faq').find('textarea').val('');
    jQuery(this).hide();
    jQuery('.window_faq').hide();
    }); 
  
});

/*
jQuery(document).ready(function() {
	jQuery('form').submit(function(e){
		output_msg = '';
		var err_output = [0, 0];
		var err_msg = ['Необходимо заполнить поля отмеченные <font color="red">*</font>', 'Убедитесь, что Вы правильно заполнили все поля формы'];
	
		var name = jQuery(this).find('input[cont=uName]');
		if (name.get(0)) {
			if (name.attr('value') == ''){
				name.addClass('err');
				err_output[0] = 1;
				name.bind('focus', function() {jQuery(this).removeClass('err')});
			}
		}
		
		var phone = jQuery(this).find('input[cont=uPhone]');
		if (phone.get(0)) {
			if (phone.attr('value') == ''){
				phone.addClass('err');
				err_output[0] = 1;
				phone.bind('focus', function() {jQuery(this).removeClass('err')});
			}else if (!phone.attr('value').match(/^((\+7)|(8))?[^\w]*(\()?[0-9]{0,3}(\))?[^\w]*[0-9]{3}[^\w]*[0-9]{2}[^\w]*[0-9]{2}jQuery/)) {
				phone.addClass('err');
				err_output[1] = 1;
				phone.bind('focus', function() {jQuery(this).removeClass('err')});
			}
		}
	
		var mail = jQuery(this).find('input[cont=uMail]');
		if (mail.get(0)) {
			if (mail.attr('value') == ''){
				mail.addClass('err');
				err_output[0] = 1;
				mail.bind('focus', function() {jQuery(this).removeClass('err')});
			}else if (!mail.attr('value').match (/^[a-z,._,0-9]+@[a-z,._,0-9]+.[a-z]+jQuery/)) {
				mail.addClass('err');
				err_output[1] = 1;
				mail.bind('focus', function() {jQuery(this).removeClass('err')});
			}
		}

		var text = jQuery(this).find('textarea').get(0);
		if (text && jQuery(text).val() == ''){
			jQuery(text).addClass('err');
			err_output[0] = 1;
			jQuery(text).bind('focus', function() {jQuery(this).removeClass('err')});
		}
		
		for (i = 0; i < err_msg.length; i++){
			if (err_output[i]){
				output_msg += err_msg[i]+'<br />';
			}
		}
	
		if (output_msg != ''){
			jQuery(this).find('.err_msg').html(output_msg);
			return false;
		} else {
			return true;
		}
	});
});

function isIE(){
	return '\v' == 'v';
}

function showMessage(msg){
	var id = jQuery('#msgDiv');
	var winH = jQuery(window).height();
	var winW = jQuery(window).width();
  
	jQuery(id).css('top',  winH/2-jQuery(id).height()/2);
	jQuery(id).css('left', winW/2-jQuery(id).width()/2);
	jQuery(id).html(msg);
	jQuery(id).fadeIn(20).delay(800).fadeTo(2000, 0.0);
}*/
