function openFoto(img){

  fotow = window.open('','foto','resizable=yes,scrollbars=yes,menubar=no,width=800,height=800');

  //fotow.moveTo(5,5);

  fotow.document.open();

  fotow.document.writeln('<html><head><title>Увеличенное изображение</title><link rel="stylesheet" href="style.css"></head><body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="window.focus();"><table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr valign="middle"><td align="center">');

  fotow.document.writeln('<a href="javascript:self.close();"><img src="'+img+'" border="0" name="i"><br></a>');

  fotow.document.writeln('<script>setTimeout("if(document.images.i.width > 100) window.resizeTo(document.images.i.width+30,document.images.i.height+45);",50);</script>');

  fotow.document.writeln('</td></tr></table></body></html>');



/*  var width = fotow.document.images.i.width;

  var height = fotow.document.images.i.height;

  var left= (screen.width / 2) - (width / 2);

  var top = (screen.height / 2) - (height / 2);

  fotow.moveTo(left,top);*/



  fotow.document.close();







}



function trim(s){return s.replace(/(^\s+)|(\s+$)/g,"");}



function validFrm2(form){



  if (typeof(form)!='object') return false;

  var i;

  var str = '';

  var status = true;

  var bad_field;

  var fields = new Array();

  var prompts = new Array();



  fields[fields.length] = 'name';

  prompts[prompts.length] = 'Ф.И.О :';



  fields[fields.length] = 'dolgnost';

  prompts[prompts.length] = 'Должность :';



  fields[fields.length] = 'organization';

  prompts[prompts.length] = 'Организация :';

  

  fields[fields.length] = 'profile';

  prompts[prompts.length] = 'Профиль организации :';



  fields[fields.length] = 'site';

  prompts[prompts.length] = 'Адрес доставки :';

  

  fields[fields.length] = 'tel';

  prompts[prompts.length] = 'Телефон (с кодом города) :';



  fields[fields.length] = 'mail';

  prompts[prompts.length] = 'E-mail :';



  fields[fields.length] = 'about';

  prompts[prompts.length] = 'Откуда вы о нас узнали :';

  

  fields[fields.length] = 'capt';

  prompts[prompts.length] = 'Защитный код :';
  
  
  

  for (i = 0; i < fields.length; i++)

    {

    var field = form[fields[i]];

    if (trim(field.value) == '' || trim(field.value)==0)

    {

      if (str != '')

      {

        str += '\n';

      }

      else

      {

        bad_field = field;

      }

      str += prompts[i];

      }

    

    if (!validEmail(form['mail'].value) && trim(form['mail'].value)!=''){

        alert('Неверный формат электронной почты');

        return false;

    }



    if (!validPhone(form['tel'].value) && trim(form['tel'].value)!=''){

        alert('Неверный формат телефонного номера\nразрешены символы: 0-9.-');

        return false;

    }

    

    

    }



    if (str != '')

    {

    str +='\n';

    alert("Не заполнены необходимые поля:\n" + str);

    return false;

      }



  form.submit();





return false;

}





function validEmail(str){

    return str.match(/\b(^([\.0-9a-zA-Z_-]+@[0-9a-zA-Z_\.-]+(\.[a-zA-Z]{2,4}){1,2})$)\b/gi);

}

function validPhone(str){

    return str.match(/\b(^([0-9.-]+)$)\b/gi);

}

