<!--
var url_reg  = new RegExp("^(http|https|ftp)\://([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$", 'i');
var mail_reg = new RegExp("^[a-z_1-9-]{2,32}@([a-z_1-9-]{2,32}\.){1,8}[a-z]{1,5}$", 'i');
var text_reg = new RegExp("^[а-яa-z0-9_.,;:!\-?{ %}\\n\*]*$", 'i');

function advCheckNew(form){
	if(!text_reg.test(form.new_name.value)){
		alert("Имя содержит запрещённые символы!");
		form.new_name.focus();
		return false;
	}else if(form.new_name.value.length < 3){
		alert("Имя должно содержать не менее 3 символов!");
		form.new_name.focus();
		return false;		
	}else if(!mail_reg.test(form.new_email.value)){
		alert("Ваш E-mail указан неверно!");
		form.new_email.focus();
		return false;
	}else if(form.new_title.value.length > 150){
		alert("Заголовок слишком длинный!");
		form.new_title.focus();
		return false;
	}else if(!text_reg.test(form.new_title.value)){
		alert("Заголовок содержит запрещённые символы!");
		form.new_title.focus();
		return false;
	}else if(form.new_short.value.length > 200){
		alert("Краткое описание слишком длинное!");
		form.new_short.focus();
		return false;
	}else if(!text_reg.test(form.new_short.value)){
		alert("Краткое описание содержит запрещённые символы!");
		form.new_short.focus();
		return false;
	}else if(form.new_description.value.length > 2000){
		alert("Подробное описание слишком длинное!");
		form.new_description.focus();
		return false;
	}else if(!text_reg.test(form.new_description.value)){
		alert("Подробное описание содержит запрещённые символы!");
		form.new_description.focus();
		return false;
	}else if (!url_reg.test(form.new_url.value)){
		alert("Ваш URL указан неверно!");
		form.new_url.focus();
		return false;
	}else if(!text_reg.test(form.new_banner.value)){
		alert("URL баннера содержит запрещённые символы!");
		form.new_banner.focus();
		return false;
	}else if (!isCheckBoxes()){
		alert("Вы забыли выбрать желаемые разделы каталога!");
		return false;
	}else{
		form.submit();
		return true;		
	}	
		
}
function isCheckBoxes(){
	ret = false;
	for(Key in cat){
		for(var i = 0; i < cat[Key].length; i++){
			chb_curr = returnObjById(Key+"x"+cat[Key][i]);
			if(chb_curr.checked == true) ret = true;
		}
	}
	return ret;
}
function checkBoxes(curr){
	for(Key in cat){
		two = 0;
		for(var i = 0; i < cat[Key].length; i++){
			chb_curr = returnObjById(Key+"x"+cat[Key][i]);
			if(chb_curr.checked == true) two ++;
		}
		if(two > 3){
			alert("Вы можете выбрать не более 3 подразделов в каждом раздере каталога.");
			returnObjById(curr).checked = false;
		}
	}
}
function returnObjById( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
function check_form(){
	f=document.order_form;
	if(confirm("Продолжить?")){
		f.submit();
	}	
}
//-->
