function open_window(link,w,h)
{
var win = "width="+w+",height="+h+",menubar=no,location=no,resizable=yes,scrollbars=yes";
newWin = window.open(link,'newWin',win);
newWin.focus();
}

function open_printable_version(link)
{var win = "menubar=no,location=no,resizable=yes,scrollbars=yes";
newWin = window.open(link,'perintableWin',win);
newWin.focus();
}

function confirmDelete(id, ask, url)
{temp = window.confirm(ask);
if (temp) //delete
{window.location=url+id;}
}

//ffffffffffffffffffffffffffffffffffffff DENIS

function mail_redirect (mail_id)
{
location.replace("http://kremchik.com.ua/account/mail_id"+mail_id+".html");
}

function validate_form_search ()
{
if (document.searchForm.searchstring.value == ""){alert( "Введите слова, цыфры для поиска");document.searchForm.searchstring.focus();return false;}
return true;
}


function validate_form_login ()
{
if (document.LoginForm.login.value == ""){alert( "Введите Ваш логин указанный при регистрации !!!");document.LoginForm.login.focus();return false;}
if (document.LoginForm.password.value == ""){alert("Введите пароль указанный при регистрации !!!"); document.LoginForm.password.focus(); return false;}
return true;
}

function HideTable(id_zakaz)
{
var element = document.getElementById(id_zakaz);
if ( element.style.display == 'none' )
{element.style.display = 'block';}
else
{element.style.display = 'none';}
}

function checker(cb){
var fg=(cb.checked ? 1 : 0);
cb.value=fg;
}

function Bution_enabled_disabled(id_value)
{
var element = document.getElementById(id_value);
var element_butionID="but_"+id_value;
var element_bution = document.getElementById(element_butionID);
if ( element.value != "" )
{
element_bution.disabled = 0;
}
else
{element_bution.disabled = 1;}
}

function text22 (str) { return (/([a-z0-9_\-])$/i.test(str)); }
function mail22 (str) { return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([0-9a-zA-Z-]+\.)+[a-z]{2,4}$/i).test(str);}

function validate_form_add_accaunt()
{
      var title;
      var elem;
      var dutyField = "Не заполнено поле ";
      var wrongField = "Неверное значение поля ";
      var lengthField = "Малое количество символов в значение поля ";
      var check = true;

     function checkError (field, str)
         {
         document.getElementById(field).className='inputeror';
         document.getElementById("alert").innerHTML = str;
         check = false;
         }

  function checkOkey (field)
         {
         document.getElementById(field).className='inputoki';
         }

      document.getElementById("alert").innerHTML = "";

      if (check)
         {
         title = '"Логин"';
         elem = document.checkoutform.login_in.value;
         if (elem.length == 0) checkError('login_in', dutyField + title);
        else if (!text22(elem)) checkError('login_in', wrongField + title);

 		 else {
 		 	checkOkey('login_in');
 		 	if (elem.length < 5 ) checkError('login_in', lengthField + title);
 		 	}
         }

         if (check)
         {
         title = '"Пароль"';
         elem = document.checkoutform.password_in.value;
         if (elem.length == 0) checkError('password_in', dutyField + title);
	    else if (!text22(elem) ) checkError('password_in', wrongField + title);
       	else {
 		 	checkOkey('password_in');
 		 	if (elem.length < 5 ) checkError('password_in', lengthField + title);
 		 	}

         }
      if (check)
         {
         title = '"E-mail"';
         elem = document.checkoutform.email_in.value;
         if (elem.length == 0) checkError('email_in', dutyField + title);
         else {
         checkOkey('email_in');
         	 if (!mail22(elem)) checkError('email_in', wrongField + title);
         }
         }

      if (check)
       { document.checkoutform.add_zayavka.disabled = 0; }
       else	{document.checkoutform.add_zayavka.disabled  = 1;}
      return check;
}

function load_form(key) // Обработка замков при редактировании Данных аккаунта
{
//var kgpg_close='<img src="/images/kgpg.png" alt="" title="Открыть для редактирования"/>';
var kgpg_open='<img src="/images/kgpg_open.png" alt="" title="Открыт для редактирования"/>';
var keyy=key.substring(4);
var element2 = document.getElementById(keyy);
	if (element2.disabled == true)
	{
	element2.disabled = 0;
	document.getElementById(key).innerHTML = kgpg_open;
	element2.focus();
	}
/*	else if (element2.disabled == false)
	{
	element2.disabled = 1;
	document.getElementById(key).innerHTML = kgpg_close;
	}   */
}



