var xtime;
var xtime2;

function checkform() {
 if ( document.getElementById('firstname').value!="" &&
     document.getElementById('lastname').value!="" &&
     document.getElementById('address1').value!="" &&
     document.getElementById('city').value!="" &&
     document.getElementById('state').value!="" &&
     document.getElementById('zip').value!="" &&
     document.getElementById('email').value!="" &&
     document.getElementById('quantity').value>0 )
       { return true;   }
     else {
        alert('Required field not completed');
        return false;
             }



}

function showmenu(x, y) {

    xget = document.getElementById(x);
    xx = findposx(y);
    yy = findposy(y);
    xget.style.left = xx+16;
    xget.style.top = yy + 18;
    xget.style.visibility="visible";
    if (xtime) {
        clearTimeout(xtime);
    }


}

function showmenu2(x, y) {

    xget = document.getElementById(x);
    xx = findposx2(y);
    yy = findposy2(y);
    xget.style.left = xx+16;
    xget.style.top = yy + 18;
    xget.style.visibility="visible";
    if (xtime2) {
        clearTimeout(xtime2);
    }


}

function hidemenu(x) {




xtime = setTimeout('hide_m("'+x+'")',500);
}


function hidemenu2(x) {

xtime2 = setTimeout('hide_m2("'+x+'")',500);
}


function hide_m(x) {

    xget = document.getElementById(x);

    xget.style.visibility="hidden";

        }

function hide_m2(x) {

    xget = document.getElementById(x);

    xget.style.visibility="hidden";

        }

function findposx(x) {

    xget1 = document.getElementById("posi1");
    xget2 = document.getElementById("posi2");
    xget3 = document.getElementById(x);
    xgetx = xget1.offsetLeft+xget2.offsetLeft+xget3.offsetLeft;
    xgety = xget1.offsetTop+xget2.offsetTop+xget3.offsetTop;
    //alert('x: '+xgetx+' y: '+xgety);
    return xgetx+199;
}

function findposy(x) {

    xget1 = document.getElementById("posi1");
    xget2 = document.getElementById("posi2");
    xget3 = document.getElementById(x);
    xgetx = xget1.offsetLeft+xget2.offsetLeft+xget3.offsetLeft;
    xgety = xget1.offsetTop+xget2.offsetTop+xget3.offsetTop;
    //alert('x: '+xgetx+' y: '+xgety);

    return xgety;
}


function findposx2(x) {

    xget1 = document.getElementById("posi1");
    xget2 = document.getElementById("posi22");
    xget3 = document.getElementById(x);
    xgetx = xget1.offsetLeft+xget2.offsetLeft+xget3.offsetLeft;
    xgety = xget1.offsetTop+xget2.offsetTop+xget3.offsetTop;
    //alert('x: '+xgetx+' y: '+xgety);
    return xgetx+299;
}

function findposy2(x) {

    xget1 = document.getElementById("posi1");
    xget2 = document.getElementById("posi22");
    xget3 = document.getElementById(x);
    xgetx = xget1.offsetLeft+xget2.offsetLeft+xget3.offsetLeft;
    xgety = xget1.offsetTop+xget2.offsetTop+xget3.offsetTop;
    //alert('x: '+xgetx+' y: '+xgety);

    return xgety-110;
}


function openWin(https,wid,hei,name){
shopWin = open(https, name, "scrollbars=no,resizable=no,width="+wid+",height="+hei+"");
        shopWin.focus();
}

function openWinScroll(https,wid,hei,name){
shopWin = open(https, name, "scrollbars=yes,resizable=no,width="+wid+",height="+hei+"");
        shopWin.focus();
}

function openWinScrollPrint(https,wid,hei,name){
shopWin = open(https, name, "scrollbars=yes,toolbar=1,resizable=no,width="+wid+",height="+hei+"");
        shopWin.focus();
}

function submitform() {
  document.foratrmekl.submit();
}


function _checkSearch() {

     if (document.formPostSearch.T1.value.length < 3) {

           alert(_res[21]);
           document.formPostSearch.T1.focus();
           return false;

     }
     return true;

}


function cForm(form, fname){
       form.target = fname;
       form.action='editlast.php';
       openWinScroll('loading.php', 450, 220, fname);
       //win=window.open(,fname,'scrollbars=no,resizable=no,width=310,height=249');

}

function cForm_D(form, fname){
       form.target = fname;
       form.action='addfirm/update_kods.php';
       openWinScroll('pas/loading.php', 770, 600, fname);
       //win=window.open(,fname,'scrollbars=no,resizable=no,width=310,height=249');

}

function OnLoadFunctions() {
    timeDiff();
    populate();

}

function movein4(which,html){
which.style.background='#F8E7C9'
}
function moveout4(which, html){
which.style.background='#FFFFFF'
}

function getSelectedRadio(buttonGroup) {
   // returns the array number of the selected radio button or -1 if no button is selected
   if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i
         }
      }
   } else {
      if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
   }
   // if we get to this point, no radio button is selected
   return -1;
} // Ends the "getSelectedRadio" function

function getSelectedRadioValue(buttonGroup) {
   // returns the value of the selected radio button or "" if no button is selected
   var i = getSelectedRadio(buttonGroup);
   if (i == -1) {
      return "";
   } else {
      if (buttonGroup[i]) { // Make sure the button group is an array (not just one button)
         return buttonGroup[i].value;
      } else { // The button group is just the one button, and it is checked
         return buttonGroup.value;
      }
   }
}

function confirmLink()
{
    confirmMsg  = 'Uzmanību! ';
    if (confirmMsg == '' || typeof(window.opera) != 'undefined') {
        return true;
    }

    var is_confirmed = confirm('Uzmanību \ntiešām dzēst?');
    if (is_confirmed) {
       // theLink.href += '&is_js_confirmed=1';
    }

    return is_confirmed;
}

function chstyle(a, b) {

    var x = document.getElementById(b);
   // alert(x);
    x.className  = a;

}

function replaceAll( str, from, to ) {
    var idx = str.indexOf( from );


    while ( idx > -1 ) {
        str = str.replace( from, to );
        idx = str.indexOf( from );
    }

    return str;
}

function vis(a) {


    if (a == 0) {
        _sel = 'hidden';
        _sel2 = 'none';
    } else {
        _sel = 'visible';
        _sel2 = 'inline';
    }

    document.getElementById('search').style.visibility = _sel;
    document.getElementById('selvis').style.display = _sel2;
    document.getElementById('selvis').style.visibility = _sel;

}

function checkMail(x)
{
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if (filter.test(x)) return 1;
        else return 0;
}


function checkFormSendSmall() {

       if (document.FormName.T1.value=='') {

           alert('Please enter your name');
           document.FormName.T1.focus();
           return false;

       }
       if (document.FormName.T2.value=='') {

           alert('Please enter your email address');
           document.FormName.T2.focus();
           return false;

       }

       if (document.FormName.T2.value != '') {
           _ret = checkMail(document.FormName.T2.value);
           if (!_ret) {
              alert('Please enter valid email address');
              document.FormName.T2.focus();
              return false;
           }

       }


       return true;
}



function checkFormSendBig() {

       if (document.FormName.T1.value=='') {

           alert('Please enter your name');
           document.FormName.T1.focus();
           return false;

       }
       if (document.FormName.T2.value=='') {

           alert('Please enter your email address');
           document.FormName.T2.focus();
           return false;

       }

       if (document.FormName.T2.value != '') {
           _ret = checkMail(document.FormName.T2.value);
           if (!_ret) {
              alert('Please enter valid email address');
              document.FormName.T2.focus();
              return false;
           }

       }

       if (document.FormName.T4.value=='') {

           alert('Please enter your subject');
           document.FormName.T4.focus();
           return false;

       }

       if (document.FormName.S1.value=='') {

           alert('Please enter your message');
           document.FormName.S1.focus();
           return false;

       }


       return true;
}



function checkFormSendClient() {



       if (document.FormReg.firm_name.value=='') {

           alert(_res[0]);
           document.FormReg.firm_name.focus();
           return false;

       }

       if (document.FormReg.jur_addr.value=='') {

           alert(_res[1]);
           document.FormReg.jur_addr.focus();
           return false;

       }

       if (document.FormReg.reg_no.value=='') {

           alert(_res[2]); ;
           document.FormReg.reg_no.focus();
           return false;

       }
       if (document.FormReg.reg_gads.value=='') {

           alert(_res[3]);
           document.FormReg.reg_gads.focus();
           return false;

       }
       if (document.FormReg.reg_men.value=='') {

           alert(_res[4]);
           document.FormReg.reg_men.focus();
           return false;

       }
       if (document.FormReg.reg_day.value=='') {

           alert(_res[5]);
           document.FormReg.reg_day.focus();
           return false;

       }
       if (document.FormReg.banka.value=='') {

           alert(_res[6]);
           document.FormReg.banka.focus();
           return false;

       }
       if (document.FormReg.konts.value=='') {

           alert(_res[7]);
           document.FormReg.konts.focus();
           return false;

       }
       if (document.FormReg.persona.value=='') {

           alert(_res[9]);
           document.FormReg.persona.focus();
           return false;

       }

       if (document.FormReg.phone.value=='') {

           alert(_res[10]);
           document.FormReg.phone.focus();
           return false;

       }

       if (document.FormReg.email.value != '') {
           _ret = checkMail(document.FormReg.email.value);
           if (!_ret) {
              alert(_res[20]);
              document.FormReg.email.focus();
              return false;
           }

       }


       return true;
}

function setactive2(a, b) {

   i = 0;
   while(document.getElementById('bid'+i)) {
       var x = document.getElementById('bid'+i);
       x.style.fontWeight="normal";
       i++;
   }

   if (document.getElementById(a)) {

       var x = document.getElementById(a);
       x.style.fontWeight="bold";

   }
   current = b;
}
function change_im(id, image){
   document.getElementById(id).src=image;
}