var RequiredField = new Array();

function RF(name, alertphrase) {
	this.name = name;
	this.text = alertphrase;
}

function CheckForm(f) {
	for(i=0; i < RequiredField.length; i++) {
		if(f[RequiredField[i].name]){
			if (f[RequiredField[i].name].value == '') {
				alert(RequiredField[i].text)
				return false;
			}
		}
	}
	return true;
}

function CheckEmail(email)
{
var Temp  = new String;
Temp.value  = email;
var AtSym    = Temp.value.indexOf('@');
var Period   = Temp.value.lastIndexOf('.');
var Space    = Temp.value.indexOf(' ');
var Length   = Temp.value.length - 1;   

if ((AtSym < 1) ||                  
    (Period <= AtSym+1) ||            
    (Period == Length ) ||             
    (Space  != -1))                    
   {
      alert('E-mail указан не верно');
      return false;
   }
return true;
}

function CheckUrl(url,page) {
var re= /^http:\/\/[\w\.-]*[\w\.]+[a-z]{2,3}/i;
    if ( !re.test(url.value) ) {
        	alert('Адрес сайта указан не верно');
        	return false;
    }
    if ( page == 'delspam' ) {   
       url.value = url.value + ' *';
    }
return true ;
}

