window.onload = function(e) {
  if(!e) {
    //window.attachEvent('onresize',minWidth);
        //minWidth();
  }
  removeOdds(document.documentElement);//       (      )
  one();
  //change_row();
  text_field();
}

var ua = navigator.userAgent.toLowerCase();
var isOpera = (ua.indexOf('opera')  > -1);
var isIE = (!isOpera && ua.indexOf('msie') > -1);

function getDocumentHeight() {
  return Math.max(document.compatMode != 'CSS1Compat' ? document.body.scrollHeight : document.documentElement.scrollHeight, getViewportHeight());
}

function getViewportHeight() {
  return ((document.compatMode || isIE) && !isOpera) ? (document.compatMode == 'CSS1Compat') ? document.documentElement.clientHeight : document.body.clientHeight : (document.parentWindow || document.defaultView).innerHeight;
}

function minWidth() {
  var body = document.getElementsByTagName('body')[0];
  var html = document.documentElement;
  if(html.clientWidth<990) {
    body.style.width = '990';
  }
  else {
    body.style.width = 'auto';
  }
}

/*    :    ,     */
function findOdds(node, arr) {
  var space = /^[^\u0021-\uffff]*$/g;
  if(node.nodeType == 3) {
    if(node.nodeValue.match(space)) {
      arr.push(node);
    }
  }
  else if(node.nodeType == 1) {
    for(var n = node.firstChild; n; n = n.nextSibling) {
      findOdds(n, arr);
    }
  }
}
/*
     removeOdds(node)     node    (      )
*/
function removeOdds(node) {
  var odds = new Array();
  findOdds(node, odds);
  for(var i = 0; i < odds.length; i++) {
    odds[i].parentNode.removeChild(odds[i]);
  }
}

function text_field(){
  var inputs = document.getElementsByTagName('input');
  for (var i=0; i < inputs.length; i++){
    if((inputs[i].className == 'textfield') || (inputs[i].className == 'input') || (inputs[i].className == 'input_buttom_search')){
    //inputs[i].onfocus = clearfield;
    //inputs[i].onblur = savefield;
        }
  }
}
function clearfield(){
  this.value = '';
}
function savefield(){
  if(this.value==''){
    if(this.className == 'input_buttom_search'){
          this.value = 'Search';
        }
        else{
          var text = this.parentNode.previousSibling.firstChild.nodeValue;
      this.value=text;
        }
  }
}


function one(){
  var menu1 = document.getElementById('top_menu');
  var menu2 = document.getElementById('level2_menu');
  var submenu2 = document.getElementById('tr2');
  var arr_menu1 = menu1.childNodes;
  if(submenu2.childNodes.length != 0){
    for(var i=0; i<arr_menu1.length; i++){
          if((i != 2)&&(i!=4)&&(i!=5)){
      arr_menu1[i].onmouseover = show_level2;
      arr_menu1[i].onmouseout = hide_current;
          }
    }
  }
}
function show_level2(){  
  var menu1 = document.getElementById('top_menu');
  var menu2 = document.getElementById('level2_menu');
  var arr_menu1 = menu1.childNodes;
  /*for(var j=0; j<arr_menu1.length; j++){
    arr_menu1[j].lastChild.firstChild.className = 'display_none';
  }*/
  this.lastChild.firstChild.className = 'level2_menu';
  this.firstChild.nextSibling.className = 'current';


}
function hide_current(){
  var a;
  var menu = document.getElementById('top_menu');
  var tabs = menu.childNodes;
  for (var i=0; i<tabs.length; i++){
    if(tabs[i].firstChild.nextSibling.className == 'current'){
          tabs[i].firstChild.nextSibling.className = 'display_none';
        }
        if(tabs[i].lastChild.firstChild.className == 'level2_menu'){
          tabs[i].lastChild.firstChild.className = 'display_none';
        }

  }  
}


function setstate() {
  var state = document.getElementById('state');
  var country = document.getElementById('country');
  if(country.selectedIndex != 1) {
    state.selectedIndex = -1;
    state.disabled = true;
  } else {
    state.disabled = false;
  }
//  if(country.selectedIndex == 1) {
//    country.selectedIndex = 0;
//    state.disabled = false;
//  }
  if(state.selectedIndex == 0) {
    state.selectedIndex = -1;
  }
}
function left(){
        var element =document.getElementById('listen');
        var el_array =new Array;
        el_array = element.childNodes;
        for(var i=0; i<el_array.length; i++){
                var coord = el_array[i].style.left;
                var end = coord.indexOf('px');
                var value= eval(coord.slice(0, end));
                value = value-150;
                el_array[i].style.left = value + 'px';
                if(el_array[el_array.length-1].style.left=='0px'){
                        var aaa = el_array.shift();
                        var bbb = el_array.unshift(aaa);
                }
        }
}
function right(){
        var element =document.getElementById('listen');
        var el_array = element.childNodes;
        for(var i=0; i<el_array.length; i++){
                var coord = el_array[i].style.left;
                var end = coord.indexOf('px');
                var value= eval(coord.slice(0, end));
                value = value+150;
                el_array[i].style.left = value + 'px';
        }
}
