$(function(){
	$("#sum_wrapper").hide();

	var checkCompletion = function checkCompletion(obj){
		$obj = $(obj);
		if (obj.name == "iamabot" || obj.name == "captcha"){
			return true;
		}
		if ($obj.attr('type') == 'radio'){
			if ($('[name='+obj.name+']:checked').length) {
				$obj.parent().removeClass('error');
				return true;
			}
			else {
				$obj.parent().addClass('error');
				return false;
			}
		}
		else{
			if ($.trim($obj.val()) == "" 
					|| (obj.name == "telefon_kod" && $obj.val() == "код")
					|| (obj.name == "telefon" && $obj.val() == "номер")  )
			{
				$(obj).addClass('error');
				return false;
			}
			else{
				$(obj).removeClass('error');
				return true;
			}
		}
	};
	if ($('#telefon').val() == ""){
		$('#telefon').val("номер");
	}
	$('#telefon').focus(function(){
		if ($(this).val() == "номер"){
			$(this).val("");
		}
	});
	$('#telefon').blur(function(){
		if ($(this).val() == ""){
			$(this).val("номер");
		}
	});
	if ($('#telefon_kod').val() == ""){
		$('#telefon_kod').val("код");
	}
	$('#telefon_kod').focus(function(){
		if ($(this).val() == "код"){
			$(this).val("");
		}
	});
	$('#telefon_kod').blur(function(){
		if ($(this).val() == ""){
			$(this).val("код");
		}
	});
	$("#send_form").click(function(){
		var all_ok = true;
		$('#form input, #form select').each(function(){
			if (!checkCompletion(this)){
				all_ok = false;
			}
		});
		if (all_ok){
			$('#iamabot').val('no');
			$('#form').submit();
		}
		return false;
	});
	$('#form input').keyup(function(){
		checkCompletion(this);
	});
	$('#form select').click(function(){
		checkCompletion(this);
	}).change(function(){
		checkCompletion(this);
	});
	$('#form input[type=radio]').click(function(){
		checkCompletion(this);
	})
	$('#ipoteka_docs').click(function(){
		cX=(screen.width-430)/2;
		cY=(screen.height-500)/2;
		w=window.open('docs.html','_blank','width=460,height=480, scrollbars=yes,left='+cX+',top='+cY+',screenX'+cX+',screenY='+cY);
		return false;
	});
	var img = new Image();
	img.src = "images/strelka_s.gif";
});