function maybe_send_form(form){
	if(!form) form=document.forms[0];
	var elements=form.elements;
	for(var i=0; i<elements.length; i++){
		var element=elements[i];
		var required=element.getAttribute("required");
		if(required){
			var title=element.getAttribute("title");
			var name=element.getAttribute("name");
			var value=element.value;
			var title_or_name=title?title:name;
			if(!value){
				alert("Пожалуйста, заполните поле \""+title_or_name+"\"");
				return;
			}
		}
	}
	form.submit();
}
Cufon.replace('.menu li a, h2, .request_row span, .request button, h1');

Cufon.replace('.top ul li a', {
	hover: {
		color: '#000000'
	}
});

jQuery(document).ready(function() {
	
	if (jQuery.browser.msie && ((jQuery.browser.version == 7) || ((jQuery.browser.version == 6)))) {
		jQuery('.top > ul').ppMenuStretch();
	}

});
