function showPopupWindow(url, w, h)
{
	var left = (screen.width-w)/2;
	var top = (screen.height-h)/2;
	window.open(url, '_blank', 'left=' + left + ', top=' + top + ', resizable=yes, scrollbars=yes, menubar=yes, location=no, width=' + w + ', height=' + h);
}

function sgettable(city)
{
    document.getElementById('container0').style.display = '';
    my_form=document.getElementById("registration");
    obl=my_form.region.options[my_form.region.selectedIndex].value;
    var city_param = city ? '&city='+city : '';

    var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    http.open("get","/ajax/getCities?region="+obl+city_param,false);
    http.send(null);
    //alert(http.responseXML.documentElement)


    var src=get_often_src(http.responseXML.documentElement)

    var elem=document.getElementById('container1')
    elem.innerHTML=src

}

function get_often_src(dom)
{
    var src=""
    //alert(window.navigator.appName)
    var group = dom.getElementsByTagName('contents')
    for(i=0; i<group.length; i++)
    {
        /*src+=window.XMLHttpRequest ? group[i].getElementsByTagName('content')[0].childNodes[1].nodeValue
                           : group[i].getElementsByTagName('content')[0].firstChild.nodeValue
         */
        if(window.navigator.appName=="Microsoft Internet Explorer")
        {// code for IE6, IE5
            src += group[i].getElementsByTagName('content')[0].firstChild.nodeValue
        }
        else 	{// code for IE7+, Firefox, Chrome, Opera, Safari
            src+=group[i].getElementsByTagName('content')[0].childNodes[1].nodeValue
        }

    }
    return src
}

function getmodel(model)
{
    document.getElementById('container3').style.display = '';

    my_form=document.getElementById("registration");
    var marka=my_form.brand.options[my_form.brand.selectedIndex].value;
    var model_param = model ? '&model='+model : '';

    var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    http.open("get","/ajax/getCarModels?brand="+marka+model_param,false);
    http.send(null);
    //alert(http.responseXML.documentElement)
    var src=get_often_src2(http.responseXML.documentElement)

    var elem=document.getElementById('container2')
    elem.innerHTML=src
}

function get_often_src2(dom)
{
    var src=""
    //alert(window.navigator.appName)
    var group = dom.getElementsByTagName('contents')
    for(i=0; i<group.length; i++)
    {
        /*src+=window.XMLHttpRequest ? group[i].getElementsByTagName('content')[0].childNodes[1].nodeValue
                           : group[i].getElementsByTagName('content')[0].firstChild.nodeValue
         */
        if(window.navigator.appName=="Microsoft Internet Explorer")
        {// code for IE6, IE5
            src += group[i].getElementsByTagName('content')[0].firstChild.nodeValue
        }
        else 	{// code for IE7+, Firefox, Chrome, Opera, Safari
            src+=group[i].getElementsByTagName('content')[0].childNodes[1].nodeValue
        }

    }
    return src
}



function del_carimg(id,img) {  //добавляем тачку в проданные
if (confirm('Вы действительно хотите удалить фото?')){
      url_str="del_carimg.xml?car_id="+id+"&img_id="+img
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();}
}

function new_ban() {  //выставляем баннера
      ban1=document.ban.b1.value
      ban2=document.ban.b2.value
      url_str="/portal/alfa/admin/ban.xml?ban1="+ban1+"&ban2="+ban2
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
}

function upd_alfa(param) {  //выставляем баннера
//      alert(document.my_salon.save.value)
document.my_salon.type.value=param;
          document.my_salon.action="/portal/alfa/admin/admin-update.html";
          document.my_salon.submit();

/*
      ban2=document.ban.b2.value
      url_str="/portal/alfa/admin/ban.xml?ban1="+ban1+"&ban2="+ban2
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
*/
}

function buy_auto(){  //проверка при отправке заявки
//if (search_simb(document.buy.email.value)) { alert("Вы ввели неверный Email!"); return false;}
      if ( document.buy.surname2.value==""
//        || document.buy.surname2.value==""
//        || (document.buy.pol[0].checked==false && document.buy.pol[1].checked==false)
        || document.buy.mob_tel.value==""
        || document.buy.mob_tel.value=="+380"
//        || document.buy.email.value==""
	){
        alert ("Для подачи заявки заполните все необходимые поля!");
	return false;
	}
      else {
	document.buy.action="buy2.html"
        document.buy.submit();
      }
}

function search_simb(pole){   //проверка на кирилицу и всякие символы
   alf="АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЫЭЮЯабвгдеёжзийклмнопрстуфхцчшщьъыэюя!@#$%^&*()_+|-=\~,./;'[]<>?:{} 	"
//   alf="@"
   var my_text=pole
   var a=1;
	for (var i2=0; i2 <= my_text.length-1; i2++)
	{
		for (var i=0; i <= alf.length-1; i++)
		{
			if (my_text.charAt(i2)==alf.charAt(i))
			{
				return false;
			}
		}
	}

   return true;
}

function count_str(param){
	document.my_salon.gf.value = 0;
	document.my_salon.str.value=param;
	document.my_salon.submit();
}

function next_page(param){
/*
    	document.getElementById('patientwindow').innerHTML=""
	dynamicbar();
*/
	//document.my_salon.gf.value = 0;
	document.my_salon.next.value = param;
	document.my_salon.from.value = (param * document.my_salon.str.value - document.my_salon.str.value) ;
	document.my_salon.submit();
}

function next_page_konf(param){
//	document.my_salon.fokus.value = 'fokus=#salon-tab';
	document.my_salon.nextk.value = param;
	document.my_salon.fromk.value = (param * document.my_salon.str.value - document.my_salon.str.value) ;
	document.my_salon.submit();
}

function add_to_prod(id) {  //добавляем тачку в проданные
if (confirm('Поместить в проданные?')){
      url_str="add_to_prod.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
//          document.my_salon.action="/portal/alfa/index.html?pg=my-salon.htm";
//	  document.my_salon.submit();
}
}

function add_to_site(id) {  //выставляем тачку насайт
if (confirm('Выставить на сайт?')){
      url_str="add_to_site.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
//          document.my_salon.action="/portal/alfa/index.html?pg=my-salon.htm";
//	  document.my_salon.submit();
}
}

function ocenka_postavit(id) {  //ставим иконку оценка банка
if (confirm('Поставить - оценка авто банком?')){
      url_str="ocenka_postavit.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
//          document.my_salon.action="/portal/alfa/index.html?pg=my-salon.htm";
//	  document.my_salon.submit();
}
}
function ocenka_ybrat(id) {  //убираем иконку оценка банка
if (confirm('Убрать - оценка авто банком?')){
      url_str="ocenka_ybrat.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
//          document.my_salon.action="/portal/alfa/index.html?pg=my-salon.htm";
//	  document.my_salon.submit();
}
}


function vernut_s_sita(id) {  //убираем тачку с сайта
if (confirm('Вернуть с сайта?')){
      url_str="vernut_s_sita.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
//          document.my_salon.action="/portal/alfa/index.html?pg=my-salon.htm";
//	  document.my_salon.submit();
}
}


function replstr(str,what,towhat) {
  whatlen=what.length
  pos=str.indexOf(what)
  i=0
  while (pos!=-1&&i<1000) {
    str=str.substring(0,pos)+towhat+(str.substring(pos+whatlen)!=null ? str.substring(pos+whatlen) : "")
    i++
    pos=str.indexOf(what)
    }
  return str
  }

function edit_auto(){ //редактируем тачку
      if ( document.edit_avto.obl.value==""
//        || document.edit_avto.city.value==""
        || document.edit_avto.marka.value==""
//	|| document.edit_avto.model.value==""
//	|| document.edit_avto.objem.value==""
	|| document.edit_avto.price.value==""
	|| document.edit_avto.body.value=="")
        alert ("Для обновления данных заполните все необходимые поля!");
      else
     	document.edit_avto.submit()
}

function dynamicbar() {
w=screen.width
h=screen.height
    document.getElementById('patientwindow').innerHTML="<table align=center width="+w+" height="+h+" background='img/fon.png' border=0 ><tr><td width=33% height=33%>&nbsp</td><td width=33% height=33%>&nbsp</td><td width=33% height=33%>&nbsp</td></tr><tr><td></td><td align=center valign=middle><font face=Arial color=#309cd5><h1>Идет обработка картинок</h1></font><br><img src='img/loader2.gif' width=250px height=40px></td><td></td></tr><tr><td></td><td></td><td></td></tr></table>"
}

function load_img_new(formelem){ //закачка картинок
      if (document.form1.fileFoto5.value=="")
	  alert("Не выбрано фото для заргузки!")
      else {
	  //gen_file(document.form1.user.value)   // генерим файл на сервере с именем пользователя
          formelem.action="http://planetavto.com.ua:8086/servlet/FileUpload3";
    //      formelem.target = 'foto';
          formelem.submit();
	  dynamicbar();
      }
}

function load_img_new_clnt(formelem){ //закачка картинок для клиента
       if (document.form1.licen.checked==true){
      if (document.form1.fileFoto5.value=="" || document.form1.fileFoto4.value=="" || document.form1.fileFoto3.value=="" || document.form1.fileFoto2.value=="" || document.form1.fileFoto1.value=="")
	  alert("Количество фотографий дожно быть - 5шт.\n\rОзнакомьтесь с правилами фотографирования авто")
      else {
	  //gen_file(document.form1.user.value)   // генерим файл на сервере с именем пользователя
          formelem.action="http://planetavto.com.ua:8086/servlet/FileUpload3";
    //      formelem.target = 'foto';
          formelem.submit();
	  dynamicbar();
      }
     }
     else alert("Вы не приняли условия соглашения!")
}

////////////////////////////////////////////////////////////////////////////
/*
function registr(){  //проверка при регистрации
if (!search_simb(document.registration.login.value)){ alert("Вы ввели недопустимый символ в поле ЛОГИН!"); return;}
if (!search_simb(document.registration.pwd.value)){ alert("Вы ввели недопустимый символ в поле ПАРОЛЬ!"); return;}
if (!search_simb(document.registration.pwd2.value)){ alert("Вы ввели недопустимый символ в поле ПОВТОРИТЕ ПАРОЛЬ!"); return;}
if (document.registration.confirm.value!=document.registration.confirm_text.value){ alert("Проверочное число введено неверно!"); return;}
   if (document.registration.pwd.value==document.registration.pwd2.value){
      if ( document.registration.login.value==""
        || document.registration.pwd.value==""
        || document.registration.salon.value==""
        || document.registration.pwd2.value==""
        || document.registration.surname1.value==""
        || document.registration.surname2.value==""
//        || document.registration.surname3.value==""
        || (document.registration.pol[0].checked==false && document.registration.pol[1].checked==false)
        || document.registration.mob_tel.value==""
        || document.registration.mob_tel.value=="+380"
        || document.registration.email.value==""
	|| document.registration.confirm.value=="")
        alert ("Для регистрации заполните все необходимые поля!");
   //alert(document.registration.obl.value)
      else
        document.registration.submit();
   }
   else
	alert ("Подтверждение пароля неудачно!");
}
*/
/*
function search_simb(pole){   //проверка на кирилицу и всякие символы
   alf="АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЫЭЮЯабвгдеёжзийклмнопрстуфхцчшщьъыэюя!@#$%^&*()_+|-=\~,./;'[]<>?:{} 	"
   var my_text=pole
   var a=1;
	for (var i2=0; i2 <= my_text.length-1; i2++)
	{
		for (var i=0; i <= alf.length-1; i++)
		{
			if (my_text.charAt(i2)==alf.charAt(i))
			{
				return false;
			}
		}
	}

   return true;
}
*/
function add_auto(formelem){ //добавляем тачку this.form
gen_file(document.add.user.value)
   if (document.add.licen.checked==true){
      if ( document.add.obl.value==""
//        || document.add.city.value==""
        || document.add.marka.value==""
//	|| document.add.model.value==""
	|| document.add.body.value==""
//	|| document.add.objem.value==""
	|| document.add.color.value==""
//	|| document.add.kpp.value==""
//	|| document.add.toplivo.value==""
        || document.add.god_v.value==""
        || document.add.price.value=="")
//        || document.add.shag_price.value==""
//        || document.add.min_price.value==""
//        || ((document.add.days[0].checked==false) && (document.add.days[1].checked==false) && (document.add.days[2].checked==false) && (document.add.days[3].checked==false)))
        alert ("Для добавления авто заполните все необходимые поля!");
      else //load_img2(formelem);
     	document.add.submit()
   }
   else alert("Вы не приняли условия соглашения!")
}


function fun_check_prov(formelem,param2){ //проверка нажат ли один чекбокс из условия
//gen_file(document.add.user.value)
  //alert(param2)
  if (param2==2){
  document.add.ocenka1.checked=false}
  else
  if (param2==1){
  document.add.ocenka2.checked=false}

}

function add_auto_clnt(formelem){ //добавляем тачку this.form
gen_file(document.add.user.value)
   if (document.add.licen.checked==true){
      if ( document.add.obl.value==""
        || document.add.marka.value==""
		|| document.add.body.value==""
		|| document.add.color.value==""
        || document.add.god_v.value==""
        || document.add.description.value==""
        || document.add.price.value==""	)
          alert ("Для добавления авто заполните все необходимые поля!");
       //else if ((document.add.ocenka1.checked==false && document.add.ocenka2.checked==false) || (document.add.ocenka1.checked==true && document.add.ocenka2.checked==true))
        //alert ("Выберите одно из Условий продажи!");
      else //load_img2(formelem);
     	document.add.submit()
   }
   else alert("Вы не приняли условия соглашения!")
}
function add_auto_clnt1(formelem){ //добавляем тачку this.form
	  gen_file(document.add.user.value);
      if ( document.add.obl.value==""
        || document.add.marka.value==""
		|| document.add.body.value==""
		|| document.add.color.value==""
        || document.add.god_v.value==""
        || document.add.description.value==""
      || document.add.price.value==""	){
          alert ("Для добавления авто заполните все необходимые поля!");}
      else{ document.add.submit();}
}


cnt=0;
temp=0;
function new_foto(ewe){ //добавляем новое поле для фото
   if ( cnt<ewe ) {
      temp=ewe-cnt
      elementId='fot'+(6-temp)
//      document.getElementById(elementId).innerHTML+='<input type="file" name="foto'+(6-temp)+'"><br><div id="fot'+(6-temp+1)+'"></div>'
      document.getElementById(elementId).innerHTML+='<p><input type="file" class="small" name="fileFoto'+(6-temp)+'"><p><div id="fot'+(6-temp+1)+'"></div>'
//alert(document.getElementById(elementId).innerHTML)
      cnt++
   }
}

/*
function reedit_auto(){ //редактируем тачку для перевыставления на аукцион
   if (document.reedit_avto.licen.checked==true){
      if ( document.reedit_avto.price.value==""
        || document.reedit_avto.shag_price.value==""
        || document.reedit_avto.min_price.value==""
	|| document.reedit_avto.days.value=="")
        alert ("Для обновления данных заполните все необходимые поля!");
      else
     	document.reedit_avto.submit()
   }
   else alert("Вы не приняли условия соглашения!")

}

*/
function ShowDD(id){          //Расширение формы
	document.getElementById(id).style.display='';
	document.getElementById(id).style.display='none';
	document.getElementById(id).disabled=true;
}

//------------------------------
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function win_on_faq(id){
	document.search.search_type.value = 'full';
	document.getElementById(id+'_on').style.display=''
	document.getElementById(id+'_off').style.display='none'
//	document.getElementById(id).style.display='none'
}
function win_off_faq(id){
	document.search.search_type.value = 'lite';
	document.getElementById(id+'_on').style.display='none'
	document.getElementById(id+'_off').style.display=''
//	document.getElementById(id).style.display='none'
}
//---------------------------------

function sort_by(param){
	document.my_salon.order_by.value=param;
	document.my_salon.gf.value=1;
//	document.my_salon.gf.value=0;
	document.my_salon.submit();
}

function load_pict(formelem){ // загрузка фоток для новостей
      if (document.foto.fileFoto1.value=="")
	  alert("Не выбрано фото для заргузки!")
      else {
//	  gen_file(document.foto.user.value)   // генерим файл на сервере с именем пользователя
          formelem.action="/servlet/FileUpload3";
    //      formelem.target = 'foto';
          formelem.submit();
      }
}


/*
//--------------------------------------------------
function get_often_src(dom) {
        src=""
        var group = dom.getElementsByTagName('contents')
        for(i=0; i<group.length; i++)
        {
        src+=window.XMLHttpRequest ? group[i].getElementsByTagName('content')[0].childNodes[1].nodeValue
                               : group[i].getElementsByTagName('content')[0].firstChild.nodeValue

        }
        return src
}

function get_often_src1(dom) {
        src1=""
        var group = dom.getElementsByTagName('contents')
        for(i=0; i<group.length; i++)
        {
        src1+=window.XMLHttpRequest ? group[i].getElementsByTagName('content1')[0].childNodes[1].nodeValue
                               : group[i].getElementsByTagName('content1')[0].firstChild.nodeValue

        }
        return src1
}

*/

function gen_file(user) { //динамически генерим файл на сервере
      url_str="gen_users_file.xml?user="+user
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
/*
      src=get_often_src(http.responseXML.documentElement)
      elem=document.getElementById('qeqretwe')
       elem.innerHTML=src
*/

}

function load_img2(formelem){ //закачка картинок
      if (document.form1.fileFoto0.value=="")
	  alert("Не выбрано фото для заргузки!")
      else {
	  //gen_file(document.form1.user.value)   // генерим файл на сервере с именем пользователя
          formelem.action="/servlet/FileUpload3";
    //      formelem.target = 'foto';
          formelem.submit();
      }
}


//-----------------------------------------------

/*
function del_from_korzina(id) {  //удаляем тачку из корзины
      url_str="/portal/del_from_korzina.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();//="/portal/index.html?pg=garage.htm";
//          document.my_salon.action="/portal/index.html?pg=garage.htm";
//	  document.my_salon.submit();
}

function to_korzina(id) {  //добавляем тачку в корзину
      url_str="/portal/tokorzina.xml?id="+id
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
      alert("Лот добавлен в корзину!")
//          document.location.reload();//="/portal/index.html?pg=garage.htm";
//          document.my_salon.action="/portal/index.html?pg=garage.htm";
//	  document.my_salon.submit();
}

function full_poisk(id){
	document.getElementById(id).style.display='';
//	document.getElementById(id).style.display='none';
//	document.getElementById(id).disabled=true;
}

function make_stavka(id,stavka) {  //делаем ставку
      url_str="/portal/make_stavka.xml?id="+id+"&newstavka="+stavka
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
      src=get_often_src(http.responseXML.documentElement)
      elem=document.getElementById('stavka')
       elem.innerHTML=src

      src1=get_often_src1(http.responseXML.documentElement)
      elem1=document.getElementById('nowprice')
       elem1.innerHTML=src1
}

function make_stavka2(id) {  //делаем ставку
      stavka=document.auction.stavka.value
      url_str="/portal/make_stavka.xml?id="+id+"&newstavka="+stavka
      var http = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
      http.open(
      "get",
      url_str,
      false
      );
      http.send(null);
          document.location.reload();
}


function stavka_new(param){
	document.auction.stavka.value=param;
}
*/
