 function isValidEmail (email, strict)
 {
 // если надо проверять пробелы до и после адреса то передавать true
  if ( !strict ) email = email.replace(/^\s+|\s+$/g, '');
  return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
 }
 function _Check1(){
    if ((document.forms1.Position.value != '') && (document.forms1.URL.value != '')) {
       return true;
//       alert('----------');
//       return false;
    }
    else {
       alert('Вы не заполнили обязательные поля!');
       return false;
    }

 }

 function confirmLink(theLink, theSqlQuery){
     var is_confirmed = confirm(theSqlQuery);
     return is_confirmed;
 }

function cntdown1(dt){
   today = new Date()
   // **** Здесь впишите дату до которой делать отсчет  ****
   nextEVENT = new Date(dt)

   //Эта часть скрипта производит расчет
   msPerDay = 24 * 60 * 60 * 1000 ; // Рассчет миллисекунд
   daysLeft = (nextEVENT.getTime() - today.getTime()) / msPerDay;
   daysLeft = Math.round(daysLeft);
   //Здесь выводится на экран информация о днях
   document.write(daysLeft + " <" + "/b>дней") ;

   //Здесь выводится на экран информация о минутах
   minutesLeft=(nextEVENT.getTime() - today.getTime()) / 60000;
   minutesLeft = Math.round(minutesLeft);
   document.write(" или  <FONT COLOR=\"#FF6600\"><b> " + minutesLeft + " <" + "/b><" + "/FONT> минут") ;
}



function popUp(){return};
function popDown(){return};

NS4 = (document.layers);
IE4 = (document.all);
ver4 = (NS4 || IE4);
IE5 = (IE4 && navigator.appVersion.indexOf("5.")!=-1);
isMac = (navigator.appVersion.indexOf("Mac") != -1);
isMenu = (NS4 || (IE4 && !isMac) || (IE5 && isMac));
if (!ver4) event=null;

var company = new Array();
var dirs = new Array();
company[0]=new Array(1425,"C Corp",1425,"LLC");   dirs[0]=new Array(200,300,250,200,300,250);
company[1]=new Array(870,"C Corp",870,"LLC");   dirs[1]=new Array(200,300,250,200,300,250);
company[2]=new Array(1370,"IBC");         dirs[2]=new Array(200,200,250);
company[3]=new Array(1120,'IBC');         dirs[3]=new Array(400,500,250);
company[4]=new Array(1170,'IBC');         dirs[4]=new Array(250,400,250);
company[5]=new Array(2825,'C Corp',1275,'LLC');      dirs[5]=new Array(200,300,250,200,300,250);
company[6]=new Array(3420,'Exempt');         dirs[6]=new Array(250,500,250);
company[7]=new Array(3670,'Int-l');         dirs[7]=new Array(250,500,250);
company[8]=new Array(1820,"IBC",2500,"Local");     dirs[8]=new Array(350,450,250,0,0,0);
company[9]=new Array(1275,'C Corp',1265,'LLC');      dirs[9]=new Array(200,300, 250,200,300,250);
company[10]=new Array(770,'C Corp',770,'LLC');    dirs[10]=new Array(200,300,250,200,300,250);
company[11]=new Array(1425,'C Corp',1625,'LLC');    dirs[11]=new Array(200,300,250,200,300,250);
company[12]=new Array(1720,'Non-resident');           dirs[12]=new Array(250,300,250);
company[13]=new Array(2150,'Private limited');      dirs[13]=new Array(500,500,250);
company[14]=new Array(1770,'Private limited');      dirs[14]=new Array(250,500,250);
company[15]=new Array(8170,'AG');         dirs[15]=new Array(0,3000,250);
company[16]=new Array(6200,'SA');              dirs[16]=new Array(300,1200,250);
company[17]=new Array(6220,'IHC',6220,'ITC');      dirs[17]=new Array(600,700,250,600,700,250);
company[18]=new Array(5720,'Offshore');             dirs[18]=new Array(500,700, 250);
company[19]=new Array(1490,'NBCO',1390,'LLC');         dirs[19]=new Array(250,300,250,250,300,250);
company[20]=new Array(1270,'IBC');    dirs[20]=new Array(200,300,250);
company[21]=new Array(1325,'C Corp',1275,'LLC');    dirs[21]=new Array(200,300,250,250,300,250);
company[22]=new Array(1215,'C Corp',1215,'LLC');    dirs[22]=new Array(200,300,250,250,300,250);
company[23]=new Array(1625,'C Corp',870,'LLC');    dirs[23]=new Array(200,300,250,250,300,250);
company[24]=new Array(1220,'Non-resident');      dirs[24]=new Array(400,400,250);
company[25]=new Array(1970,'IC');         dirs[25]=new Array(400,700,250);
company[26]=new Array(970,'IBC');         dirs[26]=new Array(300,500,250);
company[27]=new Array(2270,'IBC');         dirs[27]=new Array(250,350,250);
company[28]=new Array(9520,'SA',9520,'GMBH');      dirs[28]=new Array(400,400,250,400,400,250);
company[29]=new Array(1170,'Private limited',1350,'LLP'); dirs[29]=new Array(400,400,250,400,400,250);
company[30]=new Array(1275,'C Corp',1275,'LLC');    dirs[30]=new Array(200,300,250,200,300,250);
company[31]=new Array(1245,'C Corp',1375,'LLC');    dirs[31]=new Array(200,300,250,200,300,250);

function Calculate_Price() {
 var sum = 0;
 var selCountry = document.forms['regForm'].select_country.selectedIndex;
 var selCompany = document.forms['regForm'].select_company.selectedIndex;
 var dpr = dirs[selCountry];
 sum = sum + eval(document.forms['regForm'].select_company.options[selCompany].value);
 for (var i=3;i<=document.forms['regForm'].length-5;i++)
   if (document.forms['regForm'].elements[i].checked)
    sum = sum + eval(document.forms['regForm'].elements[i].value);
 if (document.forms['regForm'].cbShare.checked) sum=sum+dpr[3*selCompany];
 if (document.forms['regForm'].cbDir.checked) sum=sum+dpr[3*selCompany+1];
 if (document.forms['regForm'].cbPower.checked) sum=sum+dpr[3*selCompany+2];
 document.forms['regForm'].txtTotal1.value=sum;
 document.forms['regForm'].txtTotal2.value=sum;
}
function select_country_onChange(selInd) {
  var newList = company[selInd];
  for (i=0; i<document.forms['regForm'].select_company.length; i++)
     document.forms['regForm'].select_company.options[i] = null;
  for (i=0; i<=newList.length/2; i+=2)
  {  var opt = new Option;
     opt.text = newList[i+1];
     opt.value = newList[i];
     if (i==0) opt.selected = true;
     document.forms['regForm'].select_company.options[i/2] = opt;
  }
  Calculate_Price();
}
function checkDir() {
  if (navigator.appName == "Microsoft Internet Explorer")
  {   if (document.forms['regForm'].cbDir.checked)
           document.forms['regForm'].cbPower.disabled = false;
      else { document.forms['regForm'].cbPower.checked = false;
             document.forms['regForm'].cbPower.disabled = true;
           }
  }
}
function cbDir_onclick() {
  checkDir();
  if (document.forms['regForm'].cbDir.checked==false)
    document.forms['regForm'].cbPower.checked = false;
  Calculate_Price();
}
function cbPower_onclick() {
  if ((document.forms['regForm'].cbDir.checked==false)&&(document.forms['regForm'].cbPower.checked))
     document.forms['regForm'].cbPower.checked = false;
  Calculate_Price();
}

//  Тарифы
var sum
sum = 0
sum4 = 0
function amount(el){
    if (el.checked == true)
        sum += parseInt(el.value)
    else
        sum -= parseInt(el.value)

    if (sum < 0) sum=0;
    document.getElementById('sum').innerHTML = sum
}

function amountorder(el){
    if (el.checked == true)
        sum += parseInt(el.value)
    else
        sum -= parseInt(el.value)
    if (sum < 0) sum=0;
    document.getElementById('sum').value = sum
}

function amountorder3(el,aa){
    if (sum=='') sum=document.getElementById('sum_ord2').value*1;
//alert(sum);
    if (el.checked == true) {
       sum += parseInt(el.value)
       if (aa==1) {
          document.getElementById('dover').style.display='';
       }
    }
    else {
       sum -= parseInt(el.value)
       if (aa==1 && document.getElementById('ch[18][1]').checked == false && document.getElementById('ch[18][2]').checked == false ) {
          document.getElementById('ch[18][3]').value='';
          document.getElementById('ch[18][4]').value='';
          document.getElementById('ch[18][5]').value='';
          document.getElementById('dover').style.display='none';
       }
    }

    if (sum < 0) sum=0
    nds_sum = sum * 115 / 100


    document.getElementById('sum').innerHTML = sum

    if (document.getElementById('nds').checked == true){
      document.getElementById('sum_total').innerHTML = nds_sum
      document.getElementById('ch[25][1]').value = Math.round(((sum / 100)*15)*100)/100
    }
    else{
      document.getElementById('sum_total').innerHTML = sum
      document.getElementById('ch[25][1]').value = 0
    }
}

function amountorder4(el){
    if (sum4=='') sum4=document.getElementById('sum_ord2').value*1;
//alert(sum);
    if (el.checked == true)
        sum4 += parseInt(el.value)
    else
        sum4 -= parseInt(el.value)

    if (sum4 < 0) sum4=0
    nds_sum = sum4 * 115 / 100


//    document.getElementById('sum').innerHTML = sum

    if (document.getElementById('nds').checked == true){
      document.getElementById('sum_total').innerHTML = nds_sum
      document.getElementById('ch[25][1]').value = Math.round(((sum4 / 100)*15)*100)/100
    }
    else{
      document.getElementById('sum_total').innerHTML = sum4
      document.getElementById('ch[25][1]').value = 0
    }
}

