function sh(e){
	var obj=document.getElementById('t');

	var isDOM=document.getElementById; //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+) 
	var isMSIE=document.all && document.all.item; //Microsoft Internet Explorer 4+ 
	var isNetscape4=document.layers; //Netscape 4.* 
	var isOpera=window.opera; //Opera  
	var isMozilla=isNetscape6=isDOM && !isMSIE && !isOpera; 
	
	mousey = 0;

	if(isMSIE)
	{
		mousey=e.clientY+document.body.scrollTop;
		obj.style.top = mousey-30+ 'px';
	}
	if(isOpera)
	{
		mousey=e.clientY+pageYOffset;
		obj.style.top = mousey-30+ 'px';
	}
	else if(isNetscape4 || isMozilla)
	{		
		mousey = e.pageY;
		obj.style.top = mousey-30+ 'px';
	}		
}

function proverka(){
	var tab=Array ('name_kont','text_kont');
	var str="<>[]$";
	var err1='';
	var err2='';
	var err3='';
	var err4='';
	var err5='';
	var err6='';
	var err7='';
	var i;
	for( i in tab ){
		var inputt = document.getElementById(tab[i]);
		inputt.style.borderColor='#B4B4B4';
		if (inputt.value==""){
			err1="Введите значения в указанные поля!\n";
			inputt.style.borderColor = 'red';			
		}
		var len=inputt.value.length;
		if (len < 4 ){
			err2="В данных полях должно быть более 3-х букв!\n";
			inputt.value="";
			inputt.style.borderColor = 'red';				
		}	
		for (var k = 0; k < inputt.value.length; k++) {
			var ch = inputt.value.charAt(k)
			if (str.indexOf(ch)!=-1) {
				err3="Неверно введено значения в выделенных полях!\n";
				inputt.value="";
				inputt.style.borderColor = 'red';
			}
        	}		
	}
	//--------Проверка правильности введения Контактного телефона------
	var telephon = document.getElementById("telephon");
	telephon.style.borderColor = '#B4B4B4';		
        if(telephon.value.length==0) {
		err4="Введите контактный телефон!\n";
		telephon.style.borderColor = 'red';
	} else	{
		re = /\s/gi;
		check = telephon.value.replace( re, "" );
		poprawnyTelefon = /\+?\d{0,3}(\([\d-]{3,6}\))?[\d-]{3,20}$/i;
		if ( check.search( poprawnyTelefon ) == -1 ) {
  			telephon.style.borderColor = 'red';
  			err5="Введите ПРАВИЛЬНО контактный телефон!\n";
		}
	}  
	//--------Проверка правильности введения E-mail------
	var email = document.getElementById("email");
	email.style.borderColor = '#B4B4B4';
   	if(email.value.length==0) 	{
		err6="Введите e-mail!\n";
		email.style.borderColor = 'red';
	} else {
		re = /\s/gi;
		check = email.value.replace( re, "" );
		poprawnyEmail = /^[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9_\.-]+([\.][a-z]{2,4}))+$/i;
		if ( check.search( poprawnyEmail ) == -1 ) {
			err7="Введите ПРАВИЛЬНО e-mail!\n";
  			email.style.borderColor = 'red';
		}
	}

	if (err1!='' || err2!='' || err3!='' || err4!='' || err5!=''|| err6!=''|| err7!=''){
		alert(err1+""+err2+""+err3+""+err4+""+err5+""+err6+""+err7);
      		return false;
	}	
	return true; 
}

function proverkafio()
{

	with(comm)
	{
			//--------Проверка правильности введения ФИО------
			var str="<>![]";

			var want1;
			want1=name.value;
			if (want1=="")
			{
			alert ("Введите ФИО");
			name.value="";
			name.style.borderColor = 'red';
			name.focus();
			return false;
			}

			var len;
			len=name.value.length;
			if (len < 3 )
				{
					alert("В ФИО должно быть более 3-х букв!!!");
					name.value="";
					name.style.borderColor = 'red';
					name.focus();
					return false;
				}

			for (var k = 0; k < name.value.length; k++)
      			{
					var ch = name.value.charAt(k)
					if (str.indexOf(ch)!=-1)
						{
							alert("Неверно введено ФИО!!!");
							name.value="";
							name.style.borderColor = 'red';
							name.focus();
							return false;

						}
        		}
         //document.getElementById('t').className='sert';
         
         
	//--------Проверка введения кода подтверждения------


		var want1;
			want1=code.value;
			if (want1=="")
			{
			alert ("Введите код подтверждения");
			code.value="";
			code.style.borderColor = 'red';
			code.focus();
			return false;
			}
         document.getElementById('t').className='sert';
}

	return true;
}

function proverkaCall(){
	var tab=Array ('fio2');
	var str="<>[]$";
	var err1='';
	var err2='';
	var err3='';
	var err4='';
	var err5='';
	var err6='';
	var err7='';
	var i;
	for( i in tab ){
	    var inputt = document.getElementById(tab[i]);
	    inputt.style.borderColor='#B4B4B4';
	    if (inputt.value==""){
		err1="Введите ФИО!\n";
		inputt.style.borderColor = 'red';			
	    }
	    var len=inputt.value.length;
	    for (var k = 0; k < inputt.value.length; k++) {
		var ch = inputt.value.charAt(k)
		if (str.indexOf(ch)!=-1) {
		    err3="Неверно введено ФИО!\n";
		    inputt.value="";
		    inputt.style.borderColor = 'red';
		}
	    }		
	}
	//--------Проверка правильности введения Контактного телефона------
	var telephon = document.getElementById("phone2");
	telephon.style.borderColor = '#B4B4B4';		
        if(telephon.value.length==0) {
	    err4="Введите телефон!\n";
	    telephon.style.borderColor = 'red';
	} else	{
	    re = /\s/gi;
	    check = telephon.value.replace( re, "" );
	    poprawnyTelefon = /\+?\d{0,3}(\([\d-]{3,6}\))?[\d-]{3,20}$/i;
	    if ( check.search( poprawnyTelefon ) == -1 ) {
		    telephon.style.borderColor = 'red';
		    err5="Введите ПРАВИЛЬНО телефон!\n";
	    }
	}  
	
	if (err1!='' || err2!='' || err3!='' || err4!='' || err5!=''|| err6!=''|| err7!=''){
		alert(err1+""+err2+""+err3+""+err4+""+err5+""+err6+""+err7);
      		return false;
	}	
	return true; 
}
