$(function(){

$(".price_content .error").hide();
$(".popup_contact_form .error").hide();
$(".popup_call_form .error").hide();
$(".popup_online_form .error").hide();
$(".popup_calculator_form .error").hide();

var popup_price_load = $(".popup_price_load");
var popup_price_result = $(".popup_price_result");
var popup_price_form = $(".popup_price_form");
popup_price_load.hide();
popup_price_result.hide();

var popup_online_load = $(".popup_online_load");
var popup_online_result = $(".popup_online_result");
var popup_online_form = $(".popup_online_form");
popup_online_load.hide();
popup_online_result.hide();

var popup_contact_load = $(".popup_contact_load");
var popup_contact_result = $(".popup_contact_result");
var popup_contact_form = $(".popup_contact_form");
popup_contact_load.hide();
popup_contact_result.hide();

var popup_call_load = $(".popup_call_load");
var popup_call_result = $(".popup_call_result");
var popup_call_form = $(".popup_call_form");
popup_call_load.hide();
popup_call_result.hide();


var popup_calculator_load = $(".popup_calculator_load");
var popup_calculator_result = $(".popup_calculator_result");
var popup_calculator_form = $(".popup_calculator_form");
popup_calculator_load.hide();
popup_calculator_result.hide();

$(".popup_block .btn_close").hover(function(){
$('.btn_close').attr('src','img/close_pop_hover.png');
},function(){
$('.btn_close').attr('src','img/close_pop.png');
});



// PRICE
var options = { 
		target:        '.popup_price_result',   	// target element to update 
		beforeSubmit:  loading4,  					// pre-submit callback 
		success:       loading4Success,  			// post-submit callback 
		url:       "/assets/plugins/send_ajax.php", // override for form's 'action' attribute 
		type:      "post",        					// 'get' or 'post', override form form's 'method' attribute 
	}; 
 
	// bind form using 'ajaxForm' 
	$('.popup_price_form').ajaxForm(options); 



				
			function loading4(){
				popup_price_result.fadeOut('300');
				popup_price_form.fadeOut('300',function(){
					popup_price_load.fadeIn('500');
				});				 
			}
			
			function loading4Success(){
				popup_price_load.fadeOut('300',function(){
					 popup_price_form.fadeIn('500',function(){
						popup_price_result.fadeIn('400',function(){
							$('.name_error').fadeIn('100',function(){
								$('.telefon_error').fadeIn('100',function(){
									$('.url_error').fadeIn('100',function(){
										$('.text_error').fadeIn('100',function(){
											$('.ComboBox_error').fadeIn('100',function(){
												$('.price_error').fadeIn('100',function(){
													$('.capcha_error_price').fadeIn('100');
												});
											});
										})
									})
								});
							});
						});
					 });
				});				 
			}
 // END PRICE
 
 // CONTACT
 var options = { 
		target:        '.popup_contact_result',   	// target element to update 
		beforeSubmit:  loading5,  					// pre-submit callback 
		success:       loading5Success,  			// post-submit callback 
		url:       "/assets/plugins/send_ajax.php", // override for form's 'action' attribute 
		type:      "post",        					// 'get' or 'post', override form form's 'method' attribute 
	}; 
 
	// bind form using 'ajaxForm' 
	$('.popup_contact_form').ajaxForm(options); 



				
			function loading5(){
				popup_contact_result.fadeOut('300');
				popup_contact_form.fadeOut('300',function(){
					popup_contact_load.fadeIn('500');
				});				 
			}
			
			function loading5Success(){
				popup_contact_load.fadeOut('300',function(){
					 popup_contact_form.fadeIn('500',function(){
						popup_contact_result.fadeIn('500',function(){
							$('.text_error_contact').fadeIn('100',function(){
									$('.name_error_contact').fadeIn('100',function(){
										$('.email_error_contact').fadeIn('100',function(){
											$('.telefon_error_contact').fadeIn('100',function(){
													$('.capcha_error_contact').fadeIn('100');
												});
										})
									});
								});
						});
					 });
				});				 
			}
 // END CONTACT
 
 // CALL
  var options = { 
		target:        '.popup_call_result',   	// target element to update 
		beforeSubmit:  loading6,  					// pre-submit callback 
		success:       loading6Success,  			// post-submit callback 
		url:       "/assets/plugins/send_ajax.php", // override for form's 'action' attribute 
		type:      "post",        					// 'get' or 'post', override form form's 'method' attribute 
	}; 
 
	// bind form using 'ajaxForm' 
	$('.popup_call_form').ajaxForm(options); 



				
			function loading6(){
				popup_call_result.fadeOut('300');
				popup_call_form.fadeOut('300',function(){
					popup_call_load.fadeIn('500');
				});				 
			}
			
			function loading6Success(){
				popup_call_load.fadeOut('300',function(){
					 popup_call_form.fadeIn('500',function(){
						popup_call_result.fadeIn('500',function(){
							$('.name_error_call').fadeIn('100',function(){
									$('.telefon_error_call').fadeIn('100',function(){
													$('.capcha_error_call').fadeIn('100');
												});
								});
						});
					 });
				});				 
			}
 // END CALL
 
 // ONLINE
 var options = { 
		target:        '.popup_online_result',   	// target element to update 
		beforeSubmit:  loading7,  					// pre-submit callback 
		success:       loading7Success,  			// post-submit callback 
		url:       "/assets/plugins/send_ajax.php", // override for form's 'action' attribute 
		type:      "post",        					// 'get' or 'post', override form form's 'method' attribute 
	}; 
 
	// bind form using 'ajaxForm' 
	$('.popup_online_form').ajaxForm(options); 



				
			function loading7(){
				popup_online_result.fadeOut('300');
				popup_online_form.fadeOut('300',function(){
					popup_online_load.fadeIn('500');
				});				 
			}
			
			function loading7Success(){
				popup_online_load.fadeOut('300',function(){
					 popup_online_form.fadeIn('500',function(){
						popup_online_result.fadeIn('400',function(){
							$('.name_error_online').fadeIn('100',function(){
								$('.email_error_online').fadeIn('100',function(){
									$('.telefon_error_online').fadeIn('100',function(){
										$('.url_error_online').fadeIn('100',function(){
											$('.keywords_error_online').fadeIn('100',function(){
													$('.capcha_error_online').fadeIn('100');
												});
										})
									})
								});
							});
						});
					 });
				});				 
			}
 // END ONLINE
 
 
 
  // calculator
 var options = { 
		target:        '.popup_calculator_result',   	// target element to update 
		beforeSubmit:  loading8,  					// pre-submit callback 
		success:       loading8Success,  			// post-submit callback 
		url:       "/assets/plugins/send_ajax.php", // override for form's 'action' attribute 
		type:      "post",        					// 'get' or 'post', override form form's 'method' attribute 
	}; 
 
	// bind form using 'ajaxForm' 
	$('.popup_calculator_form').ajaxForm(options); 



				
			function loading8(){
				popup_calculator_result.fadeOut('300');
				popup_calculator_form.fadeOut('300',function(){
					popup_calculator_load.fadeIn('500');
				});				 
			}
			
			function loading8Success(){
				popup_calculator_load.fadeOut('300',function(){
					 popup_calculator_form.fadeIn('500',function(){
						popup_calculator_result.fadeIn('400',function(){
							$('.name_error_calculator').fadeIn('100',function(){
								$('.email_error_calculator').fadeIn('100',function(){
									$('.telefon_error_calculator').fadeIn('100',function(){
										$('.url_error_calculator').fadeIn('100',function(){
											$('.keywords_error_calculator').fadeIn('100',function(){
													$('.capcha_error_calculator').fadeIn('100');
												});
										})
									})
								});
							});
						});
					 });
				});				 
			}
 // END calculator
 
 $(".sankpeterburg .vtip").hover(function(){
	$("#telSP img").animate({'opacity': '1','width':'240px','height':'33px'},300);
 },function(){
	$("#telSP img").animate({'opacity': '0.8','width':'230px','height':'30px'},300);
 });
 $(".moscow .vtip").hover(function(){
	$("#telM img").animate({'opacity': '1','width':'185px','height':'33px'},300);
 },function(){
	$("#telM img").animate({'opacity': '0.8','width':'175px','height':'30px'},300);
 });
 $(".kiev .vtip").hover(function(){
	$("#telK img").animate({'opacity': '1','width':'170px','height':'33px'},300);
 },function(){
	$("#telK img").animate({'opacity': '0.8','width':'160px','height':'30px'},300);
 });
 
  $(".refreshblue").click(function(){
	var rand = Math.random(1,99999);
	$(".img_capcha").attr('src','/assets/plugins/capcha/secpic.php?'+rand);
 });
 
});
