var nameArray = new Array;
			nameArray[0]='abv.bg';
nameArray[1]='mail.bg';
nameArray[2]='gmail.com';
nameArray[3]='yahoo.com';
nameArray[4]='ymail.com';
nameArray[5]='index.ru';
nameArray[6]='hotmail.com';
nameArray[7]='gbg.bg';
nameArray[8]='tu-sofia.bg';
nameArray[9]='kaufland.bg';
nameArray[10]='mail.ru';
nameArray[11]='web.de';
nameArray[12]='tnd-soft.com';
nameArray[13]='makeyour.net';
nameArray[14]='dskbank.bg';
nameArray[15]='dir.bg';
nameArray[16]='lukoil.bg';
nameArray[17]='unicreditbulbank.bg';
nameArray[18]='data.bg';
nameArray[19]='lycos.com';
nameArray[20]='lev-ins.com';
nameArray[21]='kai.bg';
nameArray[22]='postbank.bg';
nameArray[23]='yahoo.es';
nameArray[24]='yahoo.co.uk';
nameArray[25]='yahoo.fr';
nameArray[26]='yahoo.de';
nameArray[27]='inbox.ru';
nameArray[28]='motopfohe.bg';
nameArray[29]='yahoo.ca';
nameArray[30]='start.bg';
nameArray[31]='iname.com';
nameArray[32]='nemetschek.bg';
nameArray[33]='live.com';

function checkMailAddress(val,name2){





			if(val!=""){
			var in_arr=1;
			var amp_str=val.indexOf('@');
			
			if(amp_str<1){
			
			alert('Некоректен мейл адрес!');	
			return false;
			
			}else{
			
			
			
			var domain_str=val.substring(eval(amp_str+1));
			
			var name_str=val.substring(0,eval(amp_str));
			
			
			 
			
			
			var result = null;
			switch (domain_str) {
			
				case 'gmeil.com': document.getElementById(name2).value=name_str+"@gmail.com";
				 domain_str="gmail.com"; break;
				 
				 
				 case 'gmail.kom': document.getElementById(name2).value=name_str+"@gmail.com";
				 domain_str="gmail.com"; break;
				 
				 
				 case 'gmeil.bg': document.getElementById(name2).value=name_str+"@gmail.com";
				 domain_str="gmail.com"; break;
				 
				 case 'gmail.bg': document.getElementById(name2).value=name_str+"@gmail.com";
				 domain_str="gmail.com"; break;
				 
				case 'yhoo.com': document.getElementById(name2).value=name_str+"@yahoo.com";
				 domain_str="yahoo.com"; break;
				 
				 case 'yohoo.com': document.getElementById(name2).value=name_str+"@yahoo.com";
				 domain_str="yahoo.com"; break;
				 
				case 'yahoo.bg': document.getElementById(name2).value=name_str+"@yahoo.com";
				 domain_str="yahoo.com"; break;
				 
				case 'jahoo.com': document.getElementById(name2).value=name_str+"@yahoo.com";
				 domain_str="yahoo.com"; break;
				 
				case 'yaho.com': document.getElementById(name2).value=name_str+"@yahoo.com";
				 domain_str="yahoo.com"; break;
				 
				 
				  case 'hotmal.com': document.getElementById(name2).value=name_str+"@hotmail.com";
				 domain_str="hotmail.com"; break;
				 
				  case 'hotmeil.com': document.getElementById(name2).value=name_str+"@hotmail.com";
				 domain_str="hotmail.com"; break;
				 
				  case 'hotmail.kom': document.getElementById(name2).value=name_str+"@hotmail.com";
				 domain_str="hotmail.com"; break;
				 
				 
				 
				 
				  case 'meil.bg': document.getElementById(name2).value=name_str+"@mail.bg";
				 domain_str="mail.bg"; break;
				 
				 
				  case 'abv.com': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				 case 'avb.bg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				  case 'abvbg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				  case 'abv.lg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				  case 'abv.bv': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				  case 'abv.vg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				 case 'abv.ng': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				 case 'abv.wg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				  case 'ab.bg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				
				 case 'bv.bg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				 case 'dbv.bg': document.getElementById(name2).value=name_str+"@abv.bg";
				 domain_str="abv.bg"; break;
				 
				//default: ;
			}
							
			 
			for (i=0; i<nameArray.length; i++){
			    if(nameArray[i]==domain_str){in_arr=0;break;};
			}

			
			if(in_arr){

				alert('Внимание! Непознат mail server адрес: \''+domain_str+'\' . Проверете за случайно допусната грешка!');	
				//in_arr=0;
				//document.getElementById(name2).focus();
				return false;
			}
			
			}
			
			}//proverka za nalichie na @
			
}
