// JavaScript Document
  var isIE = document.all?true:false;
  if (!isIE) document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove = getMousePosition;

   var _x;
   var _y;
   var my_window = "selected_papers";
   
	function getMousePosition(mp) {
	  if (!isIE) {
		_x = mp.pageX+20;
		_y = mp.pageY-20;
	  }
	  if (isIE) {
		_x = event.clientX + document.body.scrollLeft+20;
		_y = event.clientY + document.body.scrollTop-20;
	  }

	  return true;
	}
	
	var ovisible = false;

	function getobj(ide1) {
	 if (document.getElementById)
			{
			    x = document.getElementById(ide1);
			}
			else if (document.all)
			{
				x = document.all[ide1];
			}
			else if (document.layers)
			{
				x = document.layers[ide1];
			}
		return x;
	}
   
  
  function ShowPapersInSession(idSession, objekt)
	{
	
    var win_obj = document.getElementById(objekt);
    var output_t = new String();
    for (i in p_titles) {
       if (p_sessions[i]==idSession){
        output_t += "<div style=\"clear: both; border-bottom: 1px solid gray; padding-bottom: 8px;\"><div style=\"float: left; width: 25px;\"><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cA\" target=\"_blank\"><img src=\"art/acrobat_a.png\" border=\"0\" alt=\"download abstract\"></a><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cFP\" target=\"_blank\"><img src=\"art/acrobat_m.png\" border=\"0\" alt=\"download manuscript\"></a></div><div style=\"margin-left: 27px;\"><b>"+p_titles[i]+"</b><br /><i style='font-size: 9px;'><b>"+p_authors[i]+"</b><br />"+p_institutions[i]+"</i></div></div><br />\n";
      }
    }
    output_t = "<div style=\"border-bottom: 1px solid black; background: #eef; margin-bottom: 2px;\"><a href=\"#\" onClick=\"document.getElementById('"+objekt+"').style.visibility =\'hidden\'; return false;\">close</a></div><div style=\"height: 380px; overflow: auto;\">"+output_t+"</div>";
    win_obj.innerHTML = output_t;
    return true;
	}

 function FindPaper(key_word, objekt)
	{
    var win_obj = document.getElementById(objekt);
    win_obj.innerHTML = "searching...";
    var output_t = new String();
    var found = 0;
    for (i in p_titles) {
       if (p_titles[i].toLowerCase().indexOf(key_word)!=-1 || p_authors[i].toLowerCase().indexOf(key_word)!=-1 || p_ids[i]==key_word) {
        output_t += "<div style=\"clear: both; border-bottom: 1px solid gray; padding-bottom: 2px;\"><div style=\"float: left; width: 25px;\"><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cA\" target=\"_blank\"><img src=\"art/acrobat_a.png\" border=\"0\" alt=\"download abstract\"></a><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cFP\" target=\"_blank\"><img src=\"art/acrobat_m.png\" border=\"0\" alt=\"download manuscript\"></a></div><div style=\"margin-left: 27px;\"><b style=\"color: blue;\">"+p_titles[i]+"</b><br /><a href=\"#\" onClick=\"shw_hide_style('ShowPapersInSession', 'sess', "+p_sessions[i]+", 'second_selected', 500, 400, 0, 999); return false;\">"+p_scheds[i]+"</div></div>\n";
        found ++;
      }
    }
    
    win_obj.innerHTML = "<div style=\"border-bottom: 1px solid black; background: #eef;\"><a href=\"#\" onClick=\"document.getElementById('"+objekt+"').style.visibility =\'hidden\'; return false;\">close</a></div><br />Found: "+ found +"<hr />" + output_t;
    return true;
	}

 function SearchPapers(key_word)
	{
    var win_obj = document.getElementById("search_rez");
    win_obj.innerHTML = "searching...";
    var output_t = new String();
    var found = 0;
    for (i in p_titles) {
       if (p_titles[i].toLowerCase().indexOf(key_word)!=-1 || p_authors[i].toLowerCase().indexOf(key_word)!=-1 || p_ids[i]==key_word) {
        output_t += "<div style=\"clear: both; border-bottom: 1px solid gray; padding-bottom: 5px;\"><div style=\"float: left; width: 25px;\"><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cA\" target=\"_blank\"><img src=\"art/acrobat_a.png\" border=\"0\" alt=\"download abstract\"></a><a href=\"http://www.sdewes.fsb.hr/dubrovnik2009/get_file.php?f="+p_ids[i]+"cFP\" target=\"_blank\"><img src=\"art/acrobat_m.png\" border=\"0\" alt=\"download manuscript\"></a></div><div style=\"margin-left: 30px;\"><b>2009."+p_ids[i]+" "+p_titles[i]+"</b><br /><i>"+p_authors[i]+"</i><br />in <a href=\"#\" onClick=\"shw_hide_style('ShowPapersInSession', 'sess', "+p_sessions[i]+", 'selected_papers', 500, 400, 0, 0); return false;\">"+sessions[p_sessions[i]]+"</a></div></div><br />\n";
        found ++;
      }
    }
    
    win_obj.innerHTML = "<div style=\"border-bottom: 2px solid blue; background: #eef; margin-bottom: 7px;\"><b>Found: "+ found +"</b></div>\n" + output_t;
    return true;
	}	
	

function shw_hide_style(call_funct, varname, varval, ide0, obj_width, obj_height, obj_left, obj_top) {
		var obj = getobj(ide0);
		var leftpos = _x+obj_left;
		var nullpos = _x;
		var divstyle = new String();
    divstyle = document.getElementById(ide0).style.visibility;
      if(divstyle.toLowerCase()=="visible" || divstyle == "")
		{
        document.getElementById(ide0).style.visibility = "hidden";
		}		else {
			obj.style.width = obj_width+"px";
			obj.style.height = obj_height+"px";
  		if (obj_left>0) {
  				obj.style.left = obj_left+"px";
  			} else if (obj_left<0){
          obj.style.left = leftpos +"px";
  			} else {
  				obj.style.left = nullpos+"px";
  			}
			
      var position_top = 0;
      if (isIE) {position_top = document.body.scrollTop;}
      else  {position_top = window.pageYOffset;} 
	  if (obj_top==999)  {position_top=0; }

      obj.style.top = position_top+170+"px";
			document.getElementById(ide0).style.visibility = "visible";
			
			var function_call = call_funct+'('+varval+',\''+ide0+'\')';
			if (varname=='string_n') function_call = call_funct+'(\''+varval+'\',\''+ide0+'\')';
			
			eval(function_call);
			return false;
		}
		return false;
	}
