
function toggleMessage(id) {
	var m=document.all['msg'+id];
	if (m) {
		if (m.style.display=="inline")
			m.style.display="none";
		else
			m.style.display="inline";
	}
}

function toggleTabs(id) {
	for(var i=0; i<6; i++){
		var m = document.getElementById('tabsdiv'+i);
		var s = document.getElementById('tabspan'+i);
		if (m) {
			if (m.id=='tabsdiv'+id)
			{
				m.style.display="inline";
				m.className='onn';
			}
			else
			{
				m.style.display="none";
				m.className='off';
			}
		if(s)	{
			if (s.id=='tabspan'+id)
				s.className='onn';
			else
				s.className='off';
		}
		}
	}
}




function CheckSub(){
  var elem=document.frmTIT.id;
  if (elem.value==""){
    alert('Please, select drug from search!!');
    document.frmTIT.titleinput.focus();
    return false;
  }
  else 
  return true;
   
}

var stevec=-1;
function GetName(){
  var cnt=document.getElementById('titlespan');
  SeeMe(cnt);
  FillMe(cnt);
  if (window.event.keyCode==40 || window.event.keyCode==38){
  Movaj(cnt);
  }  
  else
  stevec=-1;
 }

function Movaj(cnt){
	var o=cnt
  if (o){                
    if (o.hasChildNodes() || (o.childNodes && o.childNodes.length>0) ) {
      var elem;
      if(document.all)
        elem= o.children;
      else
        elem= o.childNodes;
      Movaj2(elem[0]);
   }
 }
}
function Movaj2(cnt){
	var elem=document.frmTIT.id;
	var o=cnt
  if (o){                
    if (o.hasChildNodes() || (o.childNodes && o.childNodes.length>0) ) {
      var elem1;
      if(document.all)
        elem1= o.children;
      else
        elem1= o.childNodes;	
	    
	    if (window.event.keyCode==40){
	      if (stevec+1==elem1.length)
	        stevec=0;
	      else
	        stevec+=1;
	    }
	    if (window.event.keyCode==38){
	      if (stevec-1<0)
	        stevec=elem1.length-1;
	      else
	        stevec-=1;
	    }
	      
      for (var i=0; i<elem1.length; i++){
//        alert(elem1[i].nodeName);
        if (elem1[i].nodeName=="LI"){
          if (i==stevec){
        	  elem1[i].className= "over";
        	  elem.value=elem1[i].id;
          }
          else{
         	  elem1[i].className= "";
         	}
        }
      }	
    }
  }
}

function FillMe(cnt){
  if (cnt){
  	cnt.innerHTML="";
    var inp=document.getElementById('titleinput');
  	if(inp){ 
  		var upper=document.createElement("div");
  		var ul=document.createElement("ul");
  		ul.className="itemtit";
	
	 		var search=inp.value+"";

      for(var i in TIT)
      {
    	  if(TIT[i].toLowerCase().substring(0,search.length) == search.toLowerCase()){
      	  var cntt=TIT[i]+'';
      	  var li=document.createElement("li");
      	  li.id=i;
      	  li.setAttribute('onClick','javascript: fillInput('+ i +',\''+ cntt.substring(0,50) + '\');');
      	  li.setAttribute('onMouseOver', 'this.className= "over";this.style.cursor=\'default\';');
      	  li.setAttribute('onMouseOut', 'this.className= "";');
      	  var text1=document.createTextNode(cntt.substring(0,50));
       	  li.appendChild(text1);
      	  ul.appendChild(li);
      	}
      }
      upper.appendChild(ul);
      cnt.innerHTML+=upper.innerHTML;
    }//alert(cnt.innerHTML);
  }
}
function fillInput(i, title){
  var elem=document.frmTIT.id;
  elem.value=i;
  var elem3=document.getElementById('titlespan');
  elem3.style.visibility="hidden";
  elem3.style.display="none";  
  var elem4=document.frmTIT.titleinput;
  elem4.value=title;    
  var elem2=document.getElementById('searchTitle');
  elem2.focus();  
}

function SeeMe(elem){
  var pos=getXYcoord('titleinputimg');
  elem.style.left = pos.x;
  elem.style.top = pos.y-6;   
  elem.style.visibility="visible";
  elem.style.display="block";
} 

function BlurSpan(){
  var cnt=document.getElementById('titlespan');
  cnt.style.visibility="hidden";
  cnt.style.display="none";  
}

function ClearInput(){
  var cnt=document.getElementById('titleinput');
  cnt.value="";
  cnt=document.frmTIT.id;
  cnt.value="";                                 
  
} 