function setCookie(cookieName, cookieContent, cookieExpireTime){
    if(cookieExpireTime>0){
        var expDate=new Date()
        expDate.setTime(expDate.getTime()+cookieExpireTime*1000*60*60)
        var expires=expDate.toGMTString()
        document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"; expires="+expires
    }else{
        document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"";
    }
}

function getCookie(cookieName){
    var ourCookie=document.cookie
    if(!ourCookie || ourCookie=="")return ""
    ourCookie=ourCookie.split(";")
    var i=0
    var Cookie
    while(i<ourCookie.length){
        Cookie=ourCookie[i].split("=")[0]
        if(Cookie.charAt(0)==" ")
                Cookie=Cookie.substring(1)
        if(Cookie==cookieName){
            return unescape(ourCookie[i].split("=")[1])
        }
        i++
    }
    return ""
}

function delCookie (NameOfCookie) {
   if (getCookie(NameOfCookie)) {
      document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
   }
}

var UseFlash = 0;

//Check for Flash version
// Check for Flash version 4 or greater in Netscape
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 4 ) {
UseFlash = 1;

// Check for Flash version 4 or greater in Explorer
} else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('UseFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))\n');
document.write('</SCRIPT\> \n'); }

UseFlash = UseFlash ? 1 : 0;
c = getCookie('fl');
if(!c || parseInt(c) != UseFlash) 
  setCookie('fl', UseFlash, 365);


function ofw(id) {
	CenterWindow('/info/feature-'+id+'.html', 'feature',525,640,'yes','resizable');
	return false;
}

if ('undefined' == typeof String.prototype.trim) {
  String.prototype.trim = function() {
    return this.replace(/^\s+/, '').replace(/\s+$/, '');
  }
}

function check_email(src) {
  var emailReg = "^[\\w\.-]*[\\w-]@[\\w]+(\.[\\w-]+)*(\.[a-z]{2,4})$";
  var regex = new RegExp(emailReg);
  return regex.test(src);
}

function err(msg) {
  alert(msg)
  if(arguments.length == 2) {
    if(arguments[1].type=='text' || arguments[1].type=='textarea')
      arguments[1].select()
    arguments[1].focus()
  }
  return false
}

function check_anketa() {
  var el
  var frm = document.forms['anketa']
  
  if(!frm.elements['name'].value.trim())
    return err('Укажите Ваше имя', frm.elements['name']);
  var arr = ['day','month','year']
  for(var i=0; i<arr.length; i++) if((el=frm.elements['birth_'+arr[i]]).selectedIndex==0) return err('Укажите дату рождения', el)
  if(!frm.address.value.trim())
    return err('Укажите адрес', frm.address);
  if(!/^[1-9][0-9]{0,2}$/.test(frm.region.value))
    return err('Укажите корректный регион регистрации автомобиля', frm.region);
  if(!frm.last_season.value.trim())
    return err('Укажите марку зимних шин, используемых Вами в прошлом сезоне', frm.last_season);
  if(!frm.homephone.value.trim() && !frm.officephone.value.trim() && !frm.email.value.trim())
    return err('Заполните хотя бы одно из полей: домашний/офисный телефон, адрес электронной почты', frm.homephone);
  if(frm.email.value.trim() && !check_email(frm.email.value.trim()))
    return err('Некорректно заполнено поле "Адрес электронной почты"', frm.email);
  if(!frm.agree.checked)
    return err('Вы должны ознакомиться с правилами акции и подтвердить достоверность данных', frm.agree);
  return true
}

function check_anketa06() {
  var el
  var frm = document.forms['anketa']

  if(!frm.elements['name'].value.trim())
    return err('Укажите Ваше имя', frm.elements['name']);
  var arr = ['day','month','year']
  for(var i=0; i<arr.length; i++) if((el=frm.elements['birth_'+arr[i]]).selectedIndex==0) return err('Укажите дату рождения', el)
  if(!frm.address.value.trim())
    return err('Укажите адрес', frm.address);
  if(!frm.brand.value.trim() || !frm.model.value.trim())
    return err('Укажите марку и модель автомобиля', frm.brand);

  if(document.getElementById('used_y').checked && !frm.last_season.value.trim())
    return err('Укажите марку зимних шин, используемых Вами в прошлом сезоне', frm.last_season);

  if(!frm.homephone.value.trim() && !frm.officephone.value.trim() && !frm.email.value.trim() && !frm.cellphone.value.trim())
    return err('Заполните хотя бы одно из полей: домашний/офисный/мобильный телефон, адрес электронной почты', frm.homephone);
  if(frm.email.value.trim() && !check_email(frm.email.value.trim()))
    return err('Некорректно заполнено поле "Адрес электронной почты"', frm.email);
  if(!frm.agree.checked)
    return err('Вы должны ознакомиться с правилами акции и подтвердить достоверность данных', frm.agree);
  return true
}

function f3go(i) {
document.forms.f3.disk.value=i
document.forms.f3.submit();
return false;
}