  function chselect(indx, parm) {
    eval ("document.reg2."+parm+".options["+indx+"].selected = true;");
  }

  function regclickcheck() {
   eval ("document.reg2.region[1].checked = true;");
  } 

 function regclickcheck2() {
   chselect(1, 'id_city');
   eval ("document.reg2.region[0].checked = true;");
  }

  function submit_form(form,command) {
    form.elements.action.value = command;
    form.submit();
    return true;
  }

function sendAuthorMail(name) {
    location.href='mailto:'+name+'@'+'digitalshop.ru';
  }

  function validate_check_form(form,threshhold) {
    var c = 0;
    for ( i=0; i < form.elements.length; i++ ) {
      if ( form.elements[i].type == "checkbox")
         if ( form.elements[i].checked ) c++;
    }
    if (c == 0) {
      alert("Необходимо указать строку");
      return false;
    }
    if ( threshhold == 0 ) {
      return confirm("Вы уверены ?");
    }
    if ( threshhold == 1) {
      if (c > 1) {
        alert("Необходимо указать одну строку");
        return false;
      }
    }
    return true;
  }
  
  function Check_Fields_Reg(form,num) {
     if (num == 1) {
     	if (form.elements.name.value.length == 0 || form.elements.phone.value.length == 0 || form.elements.email.value.length < 6 || form.elements.pass.value.length == 0 || form.elements.pass2.value.length == 0) {
	   alert("Необходимо заполнить поля, которые помечены знаком * !");
	   return false;
	}
	if (form.elements.pass.value != form.elements.pass2.value) {
	   alert("Пароли не совпадают !!!");
	   return false;
	}
     } 
     
     if (num == 2) {
     	if (form.elements.id_city.value == 0 || form.elements.street.value.length == 0 || form.elements.house.value.length == 0 || form.elements.flat.value.length == 0) {
	   alert("Необходимо заполнить поля, которые помечены знаком * !");
	   return false;
	}
     	if (form.elements.type_org.value == 2 && form.elements.uraddress.value.length == 0) {
	   alert("Необходимо заполнить поле юридический адрес !");
	   form.uraddress.focus();
	   return false;
	}
     
     }
     if (num == 10) {
     	if (form.elements.email.value < 6 || form.elements.pass.value.length == 0) {
	   alert("Необходимо заполнить поля, которые помечены знаком *!");
	   return false;
	}
     }
     if (num == 11) {
     	if (form.elements.email_from.value < 6 || form.elements.email_to.value.length < 6) {
	   alert("Необходимо заполнить поля, которые помечены знаком *!");
	   return false;
	}
     }
     if (num == 12) {
     	if (form.elements.email_from.value < 6) {
	   alert("Необходимо заполнить поля, которые помечены знаком *!");
	   return false;
	}
     }
     
     if (num == 15) {
     	if (form.elements.name.value.length == 0 || form.elements.email.value.length < 6 || form.elements.url.value.length < 12 || form.elements.password.value.length == 0 || form.elements.password2.value.length == 0) {
	   alert("Необходимо заполнить поля, которые помечены знаком *!");
	   return false;
	}
	if (form.elements.password.value != form.elements.password2.value) {
	   alert("Пароли не совпадают !");
	   return false;
	}
     } 

    if (num == 16) {
     	if (form.elements.name.value.length == 0 || form.elements.partner_email.value.length < 6 || form.elements.url.value.length < 12 || form.elements.payment.value.length < 1  || form.elements.password.value.length == 0 || form.elements.password2.value.length == 0) {
	   alert("Необходимо заполнить поля, которые помечены знаком *!");
	   return false;
	}
	if (form.elements.password.value != form.elements.password2.value) {
	   alert("Пароли не совпадают !");
	   return false;
	}
     } 
     
     return true;
  }
