var act_el
var c_id

function isnumber(string){
     str="+0123456789lt LT"
     result=0;
     for (var i=0; i < string.length; i ++){
         for (var j=0; j < str.length; j++){
             if (string.charAt(i) == str.charAt(j)){
                result = result + 1;
             }
         }
     }
     if (result == string.length) return true
     else return false
}

function check_field(el,val){
      if (val.length>0){
         if (isnumber(val) || val=="Sutartinis") return true;
         else{
             alert("Naudokite tik skaitmenis!");
             el.focus();
             return false;
         }
      }else return true;
}

function popupWindow(url){
         var width=800
         var height=600
         var window_left=(screen.availWidth/2)-(width/2)
         var window_top=(screen.availHeight/2)-(height/2)
         var params=",height="+height+",width="+width+",left="+window_left+",top="+window_top+""

         ad_stat(url);

         window.open(url,'','toolbar=yes,location=yes,directories=yes,status=1,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no,screenX=0,screenY=0,'+params)
}

function menu_show(el){
         var ar = document.getElementById("main_menu").getElementsByTagName("div")

         for (var i=0; i<ar.length; i++){
             if (ar[i].className=="sub") ar[i].style.display = "none"
         }

         if (el.length>0){
            if (document.getElementById(el)){
               document.getElementById(el).style.display="block"
            }
         }
}

function put_image(val){
         document.getElementById("img_div").innerHTML="<table cellspacing='0' cellpadding='0' align='center' width='100%' height='100%'><tr><td align='center' valign='middle'><img src='"+val+"' alt='' /></td></tr></table>"
         document.getElementById("img_div").style.display="block"
}

function get_mouse_x(current_event) {
    if (its_ie4plus) {
        return event.clientX
    }else if (its_ns4plus) {
        return current_event.pageX
    }else if (its_opera) {
        return current_event.pageX
    }else{
        event.clientX
    }
}

function get_mouse_y(current_event) {
    if (its_ie4plus) {
        return event.clientY
    }else if (its_ns4plus) {
        return current_event.pageY
    }else if (its_opera) {
        return current_event.pageY
    }else{
        event.clientY
    }
}

function show_thm(el,l,ev){
     var cont = document.getElementById(el+'cont')
     
     cont.innerHTML="<table cellspacing='0' cellpadding='0' class='img_b1'>"+
                     "<tr>"+
                         "<td><img src='cms/"+el+l+".jpg'></td>"+
                     "</tr>"+
                     "</table>"
     
     //alert(get_mouse_x(ev))
     cont.style.left=get_mouse_x(ev)+100
     //cont.style.top=get_mouse_y(ev)
     cont.style.display="block"
     
     return true
}

function hide_thm(el){
     var cont = document.getElementById(el+'cont')
     cont.style.display="none"

     return true
}

function check_email(self,val){
     if (val.length>0){    
         var ok=0
         for(var ii=0;ii<val.length;ii++){
                 if (val.charAt(ii)=="@") ok=1
         }
         if (ok==1 && val.length>=7) return true
         else{
             alert("Neteisingai įvedėte el.paštą!")
             return false
         }
     }else return true
}

function show_m(el,evn){
     var ar = document.getElementById('level2').getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub1") ar[i].style.display = "none"
     }

     ar = document.getElementById('level1').getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub1") ar[i].style.display = "none"
     }

     if (el.length>0){
        if (document.getElementById(el)){
           //alert(get_mouse_x(evn)-50)         
           document.getElementById(el).style.left=get_mouse_x(evn)-50
           document.getElementById(el).style.display="block"
        }
     }
}

function hide_menu(el,evn){
     var ar = document.getElementById('level2').getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub1") ar[i].style.display = "none"
     }

     ar = document.getElementById('level1').getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub1") ar[i].style.display = "none"
     }

}

function show_m1(el,main_el,evn){
     var ar = document.getElementById('level2').getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub1") ar[i].style.display = "none"
     }

     if (el.length>0){
        if (document.getElementById(el)){
           //document.getElementById(el).style.left=get_mouse_x(evn)+20
           //alert(main_el+"|"+document.getElementById(main_el).style.left)
           l=document.getElementById(main_el).style.left
           l=l.substring(0,l.indexOf('p'))
           l=l*1
           //alert(l)
           document.getElementById(el).style.left=l+140
           document.getElementById(el).style.top=get_mouse_y(evn)-5
           document.getElementById(el).style.display="block"
        }
     }
}

function show_it(self,val){
     if (document.getElementById(val).style.display=="block"){
             document.getElementById(val).style.display="none"
             document.getElementById('send_order').style.display="none"
             //self.src="img/down.gif"
     }else{
             document.getElementById(val).style.display="block"
             //self.src="img/up.gif"
     }

}

function w_show_hide(val){
     if (val=='Pralaimetas'){
        document.getElementById('winner1').style.display="block"
        document.getElementById('winner2').style.display="block"
     }else{
        document.getElementById('winner1').style.display="none"
        document.getElementById('winner2').style.display="none"
     }

}

function show_list(main_div,val){
     var ar = document.getElementById(main_div).getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub"){
            ar[i].style.display = "none"
            //alert(ar[i].id)
            if (document.getElementById(ar[i].id+"_menu")) document.getElementById(ar[i].id+"_menu").style.backgroundColor="#E8E7ED"
         }
     }
     if (document.getElementById(val)){
        document.getElementById(val).style.display="block"
        document.getElementById(val+"_menu").style.fontWeight="#ffffff"
     }
     //alert("<? echo $ar['val']; ?>")
}

function show_l(e,main_div,val){
     var ar = document.getElementById(main_div).getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub"){
            //if (ar[i].id!=act_el){
               if (ar[i]) ar[i].style.display = "none"
               if (ar[i].id!=act_el) if (document.getElementById(ar[i].id+"_menu")) document.getElementById(ar[i].id+"_menu").style.fontWeight="100"
            //}
         }
     }

     if (document.getElementById(val)){
        document.getElementById(val).style.position="absolute"

        document.getElementById(val).style.left=get_mouse_x(e)-80
        //alert(document.getElementById(val).style.left)
        document.getElementById(val).style.display="block"
     }
     if (document.getElementById(val+"_menu")){
        document.getElementById(val+"_menu").style.fontWeight="800"
        document.getElementById(val+"_menu").style.textDecoration="none"
     }

}

function clear_l(main_div){
     var ar = document.getElementById(main_div).getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub"){
            if (ar[i].id!=act_el){
               //if (ar[i]!=act_el) ar[i].style.display = "none"
               if (document.getElementById(ar[i].id+"_menu")) document.getElementById(ar[i].id+"_menu").style.fontWeight="100"
            }

         }
     }

     if (document.getElementById("index_menu") && act_el!='index') document.getElementById("index_menu").style.fontWeight="100"

}

function show_l_after(main_div,val){
     var ar = document.getElementById(main_div).getElementsByTagName("div")

     for (var i=0; i<ar.length; i++){
         if (ar[i].className=="sub"){
            if (ar[i]) ar[i].style.display = "none"
            //document.getElementById(ar[i].id+"_menu").style.backgroundColor="#ffffff"
            if (document.getElementById(ar[i].id+"_menu")) document.getElementById(ar[i].id+"_menu").style.fontWeight="100"
         }
     }
     if (val!='index') document.getElementById("index_menu").style.fontWeight="100"

     if (document.getElementById(val)){
        document.getElementById(val).style.position="absolute"
        //alert(get_mouse_x(e))
        //document.getElementById(val).style.left=document.getElementById(val+"_menu").style.pixelLeft-80
        //document.getElementById(val).style.display="block"
     }
     if (document.getElementById(val+"_menu")){
        //document.getElementById(val+"_menu").style.backgroundColor="#5B93DE"
        document.getElementById(val+"_menu").style.fontWeight="800"
        document.getElementById(val+"_menu").style.textDecoration="none"
     }

}

function eqq(val1,val2){
         var ok1=0
         for(var ii=0;ii<val1.length;ii++){
                 if (val1.charAt(ii)==val2.charAt(ii)) ok1++
         }
         if (ok1==val1.length && val1.length==val2.length) return true
         else return false
}

function show_l1(main_div,val){
     var ar = new Array()
     ar[0]='index'
     ar[1]='loads'
     ar[2]='trs'
     ar[3]='ads'
     ar[4]='black_list'
     ar[5]='news'

     for (var i=0; i<ar.length; i++){
           if (document.getElementById(ar[i]+"_menu")){
              el=ar[i]+"_menu"
              if (!eqq(ar[i],act_el)) document.getElementById(el).style.fontWeight="100"
           }
     }

     if (document.getElementById(val+"_menu")){
           document.getElementById(val+"_menu").style.fontWeight="800"
     }

}

function clear_all(){
     var ar = new Array()
     ar[0]='index'
     ar[1]='loads'
     ar[2]='trs'
     ar[3]='ads'
     ar[4]='black_list'
     ar[5]='news'

     for (var i=0; i<ar.length; i++){
           if (document.getElementById(ar[i]+"_menu")){
              el=ar[i]+"_menu"
              if (ar[i]!=act_el) document.getElementById(el).style.fontWeight="100"
           }
     }
}



function open_window(width,height,link,type){
       var window_left=(screen.availWidth/2)-(width/2)
       var window_top=(screen.availHeight/2)-(height/2)
       var width1=width+20
       var params="height="+height+",width="+width1+",left="+window_left+",top="+window_top+",scrollbars=yes"
       window.open(link+"?type="+type,'',params)
       return true
}

function open_window1(width,height,link){
       var window_left=(screen.availWidth/2)-(width/2)
       var window_top=(screen.availHeight/2)-(height/2)
       var params="height="+height+",width="+width+",left="+window_left+",top="+window_top+",scrollbars=no"
       window.open(link,'',params)
       return true
}

function select_item(val,type){
     for(var kk=0;kk<opener.document.getElementById(type).options.length;kk++){
             if (opener.document.getElementById(type).options[kk].value==val){
                opener.document.getElementById(type).options[kk].selected=true
             }
     }
     self.close()
     return true
}

function input_item(val,type){
     opener.document.getElementById(type).value=val
     self.close()
     return true
}

function rep(self,id){
         if (self.length>0){
            var val=""
            for(var ii=0;ii<self.length;ii++){
                    if (self.charAt(ii)=="-") val+="."
                    else val+=self.charAt(ii)
            }
            //var val=self.replace("-",".")
            document.getElementById(id).value=val
            return true
         }else return true
}

function no_points(val){
         var out=""
         for(var ii=0;ii<val.length;ii++){
                 if (val.charAt(ii)!=".") out+=val.charAt(ii)
         }
         return out
}

function count_sum(id){
     var count=document.getElementById('count_'+id).value
     var price=document.getElementById('price_'+id).value

     count=no_points(count)
     count=count.replace(",",".")
     price=no_points(price)
     price=price.replace(",",".")
     var res=count*price
     res=res+""
     res=res.replace(".",",")
     document.getElementById('sum_'+id).value=res
     
     count=count.replace(".",",")
     document.getElementById('count_'+id).value=count
     
     price=price.replace(".",",")
     document.getElementById('price_'+id).value=price

     return true
}

function count_years(b,el){
     var birth=document.getElementById(b).value
     var b_year=birth.substr(6,4)
     var date_val=new Date()
     var n_year=date_val.getYear()
     var res=1*n_year-1*b_year
     document.getElementById(el).value=res
     return true
}

function unselect(list){
  for (i = 0; i < list.length; i++)
    if (list.options[i].selected)
      list.options[i].selected = false
  return true
}

function select_all(){
  if (document.getElementById('inform_d')){
     list=document.getElementById('inform_d')
     for (i = 0; i < list.length; i++)
       list.options[i].selected = true
  }
  return true
}


function in_list(id,name,l_name){
    sar=document.getElementById(l_name)
    for (i_ = 0; i_ < sar.length; i_++)
        if (sar.options[i_].value == id) return true
    return false
}


function add_to_list(){
  //sarasas1 = document.main_form.elements['inform_old[]'];
  //sarasas2 = document.main_form.elements['inform[]'];
  sarasas1 = document.getElementById('inform_s')
  sarasas2 = document.getElementById('inform_d')
  for (i = 0; i < sarasas1.length; i++) {
    if (sarasas1.options[i].selected) {
      id = sarasas1.options[i].value
      pav = sarasas1.options[i].text
      if (!in_list(id,pav,'inform_d')){
        sarasas2.options[sarasas2.length] = new Option(pav, id, false, false)
      }
    }
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function add_all(){
  sarasas1 = document.getElementById('inform_s')
  sarasas2 = document.getElementById('inform_d')
  for (i = 0; i < sarasas1.length; i++) {
      id = sarasas1.options[i].value
      pav = sarasas1.options[i].text
      if (!in_list(id,pav,'inform_d')){
        sarasas2.options[sarasas2.length] = new Option(pav, id, false, false)
      }
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function rem_from_list(){
  sarasas1 = document.getElementById('inform_s')
  sarasas2 = document.getElementById('inform_d')
  //sarasas1 = document.main_form.elements['inform_old[]'];
  //sarasas2 = document.main_form.elements['inform[]'];
  for (i = sarasas2.length-1; i >= 0; i--){
    if (sarasas2.options[i].selected) sarasas2.options[i] = null
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function rem_all(){
  sarasas1 = document.getElementById('inform_s')
  sarasas2 = document.getElementById('inform_d')
  for (i = sarasas2.length-1; i >= 0; i--){
    sarasas2.options[i] = null
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

///////////////////////////////////////////////////

function select_all_res(){
  if (document.getElementById('inform_d_res')){
     list=document.getElementById('inform_d_res')
     for (i = 0; i < list.length; i++)
       list.options[i].selected = true
  }
  return true
}

function select_all_res(){
  if (document.getElementById('inform_d_res')){
     list=document.getElementById('inform_d_res')
     for (i = 0; i < list.length; i++)
       list.options[i].selected = true
  }
  return true
}

function add_to_list_res(){
  //sarasas1 = document.main_form.elements['inform_old[]'];
  //sarasas2 = document.main_form.elements['inform[]'];
  sarasas1 = document.getElementById('inform_s_res')
  sarasas2 = document.getElementById('inform_d_res')
  for (i = 0; i < sarasas1.length; i++) {
    if (sarasas1.options[i].selected) {
      id = sarasas1.options[i].value
      pav = sarasas1.options[i].text
      if (!in_list(id,pav,'inform_d_res')){
        sarasas2.options[sarasas2.length] = new Option(pav, id, false, false)
      }
    }
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function add_all_res(){
  sarasas1 = document.getElementById('inform_s_res')
  sarasas2 = document.getElementById('inform_d_res')
  for (i = 0; i < sarasas1.length; i++) {
      id = sarasas1.options[i].value
      pav = sarasas1.options[i].text
      if (!in_list(id,pav,'inform_d_res')){
        sarasas2.options[sarasas2.length] = new Option(pav, id, false, false)
      }
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function rem_from_list_res(){
  sarasas1 = document.getElementById('inform_s_res')
  sarasas2 = document.getElementById('inform_d_res')
  //sarasas1 = document.main_form.elements['inform_old[]'];
  //sarasas2 = document.main_form.elements['inform[]'];
  for (i = sarasas2.length-1; i >= 0; i--){
    if (sarasas2.options[i].selected) sarasas2.options[i] = null
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

function rem_all_res(){
  sarasas1 = document.getElementById('inform_s_res')
  sarasas2 = document.getElementById('inform_d_res')
  for (i = sarasas2.length-1; i >= 0; i--){
    sarasas2.options[i] = null
  }
  unselect(sarasas1)
  unselect(sarasas2)
  return true
}

