//Toggle Visibility of DIV
function switchMenu(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != 'none' ) {
			el.style.display = 'none';
	}else {
			el.style.display = '';
	}
}

var xmlHttp

function showHint(str){
if (str.length==0){ 
  document.getElementById("results").innerHTML="";
  return;
}
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null){
  alert ("Your browser does not support AJAX!");
  return;
}
str = urlTitle(str);
var url="/scripts/ajax/getManga.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=returnQuickSearch;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function returnQuickSearch(){ if (xmlHttp.readyState==4){document.getElementById("results").innerHTML=xmlHttp.responseText;} }

var powerkeys=true; 
function quickSearchActive(){ if(powerkeys==true){ powerkeys=false;	}else{ powerkeys=true; } } // Left and right key navigation turned off to allow for use of forms. // Allow for left right key navigation

function GetXmlHttpObject(){
var xmlHttp=null;
try {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
}
catch (e){
  // Internet Explorer
  try{
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch (e){
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
}
return xmlHttp;
}


function urlTitle(str) {
	str = str.replace(/\$/g, '%24'); str = str.replace(/&/g, '%26'); str = str.replace(/\+/g, '%2B'); str = str.replace(/,/g, '%2C'); 
	str = str.replace(/\//g, '%2F'); str = str.replace(/:/g, '%3A'); str = str.replace(/;/g, '%3B'); str = str.replace(/=/g, '%3D');
	str = str.replace(/\?/g, '%3F'); str = str.replace(/@/g, '%40'); str = str.replace(/'/g, '%27'); str = str.replace(/#/g, '%23'); 
	str = str.replace(/ /g, '+');
  	
  	return str;
}