var s_cleared = false;

function clearSearch(obj){
 //if(s_cleared) return;
 //else {
 obj.value = "";
 //s_cleared = true;
 //}
}

function runActiveContent(what) {
	document.write(what);
}

function checkForm() {
  var frm = document.forms['mail'];
  var error = "";
  if(frm.elements['Name'].value=="") error+="Пожалуйста введите Ваше имя\n";
  if(frm.elements['email'].value=="") error+="Пожалуйста введите Ваш email\n";
  else if(!validateEmail(frm.elements['email'].value)) error+="Неправильный email\n";
  if(frm.elements['Question'].value=="") error+="Пожалуйста введите Ваш вопрос/пожелание\n";
  if(error==""){
  	frm.elements['action'].value = "doPostForm";
  	return true;  	
  }else {
    alert(error);
    return false;
  }
}

function validateEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
}

function bookmark(){
	if (window.sidebar)
		window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print)
	{ 
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)
		window.external.AddFavorite(url, title);
	else
		alert("Ошибка добавления в избранное!");
	return false;
}