// JavaScript Document
// var notvalid = /[\W]/g ;

 var notvalid = /[^а-яА-Я\w\-\s\!\?]/g ;
// var startvalue = 'Введите имя...';
  
 function valid(u){
   
  if (notvalid.test(u.value)) {
  alert("Пожалуйста используйте только буквы, цифры, пробел, тире и знак подчеркивания");
  u.value = u.value.replace(notvalid,"");
   }
  
} 

 function f1()
 {
 if (document.demo_join.username.value=="" ) 
{ 
alert ("Введите имя"); 
return false; 
}
 
 
else { 
 var params = "location=no, status=no, scrollbars=yes, resizable=yes";
window.open('', 'class_win', params );
}
 }


function fancy_box(input, form, text, pop) {
 var t = text;
 var i = input;
 var p = pop;
 
 i.onblur = function(o) {
   if (i.value == "") {
     i.value = t;
   }
 }

 i.onfocus = function(o) {
     if (i.value == t) {
     i.value = "";
   }
 }

 form.onsubmit = function(o) {
   if ((i.value == t) || (i.value == "")){
     return false;
   }
   
  if (p!=="") {
      var params = "fullscreen=yes, location=no, scrollbars=yes, status=no, resizable=yes";
      window.open('', 'class_win', params );
      return true;
  }
  return true;
 }

 if (i.value == "" || i.value == t) {
   i.value = t;
 }
  
}


