	//<!--web login start-->//
	function webLogIn(){
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('loginPanel').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			if(returnDocument()=='title.php' || returnDocument()=='members.php'){
				location.reload(true);
			}
		}
		params=[{varName:"action",value:'logIn'},{varName:"username",value:document.getElementById('username').value},{varName:"password",value:document.getElementById('pass').value}];
		document.getElementById('loginPanel').innerHTML='Sending...';
		myAjax.makeRequest('ajax_login.php',params);
	}
	function logOut(){
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('loginPanel').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			if(returnDocument()=='title.php' || returnDocument()=='members.php'){
				location.reload(true);
			}
		}
		params=[{varName:"action",value:'logOut'}];
		document.getElementById('loginPanel').innerHTML='Sending...';
		myAjax.makeRequest('ajax_login.php',params);
	}
	
	function LogIn(username,password){
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('loginPanel').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
		}
		params=[{varName:"action",value:'logIn'},{varName:"username",value:username},{varName:"password",value:password}];
		document.getElementById('loginPanel').innerHTML='Sending...';
		myAjax.makeRequest('ajax_login.php',params);
	}
	//<!--web login end-->//
	
	//<!--search login start-->//
	function Search(){
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('rightForm1').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
		}
		params=[{varName:"search_str",value:document.getElementById('keyword').value},{varName:"action",value:'search'}];
		document.getElementById('rightForm1').innerHTML='<div style="width; 100%; text-align: center;"><img src=\"assets/images/searching.gif\" width=\"75\" height=\"30\"></div>';
		myAjax.makeRequest('ajax_search.php',params);
	
	}
	function advancedSearch(){
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('rightForm1').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
		}
		params=[{varName:"action",value:'advancedSearch'},{varName:"title",value:document.getElementById('search_title').value},{varName:"author",value:document.getElementById('search_author').value},{varName:"category",value:document.getElementById('search_category').value},{varName:"ISBN",value:document.getElementById('search_isbn').value}];
		document.getElementById('rightForm1').innerHTML='<div style="width; 100%; text-align: center;"><img src=\"assets/images/searching.gif\" width=\"75\" height=\"30\"></div>';
		myAjax.makeRequest('ajax_search.php',params);
	}
	
	function searchAgain(){
			document.getElementById('rightForm1').innerHTML="<div id=\"form-controls\"><div id=\"rightForm1\" class=\"form-panel\"><form id=\"simpleSearch\" action=\"\" onsubmit=\"Search();return false\"><h3 class=\"top\">Simple Search</h3><ul class=\"list-fields\"><li><label for=\"keyword\"><em>keyword</em></label><input name=\"keyword\" id=\"keyword\" type=\"text\" class=\"text\" /></li><li class=\"last\"><input type=\"image\" src=\"assets/images/btns/search.png\" class=\"submit\" alt=\"Search\" onclick=\"Search();return false;\" /></li></ul></form><form id=\"advancedSearch\" action=\"\" onsubmit=\"advancedSearch();return false\"><h3>Advanced Search</h3><ul class=\"list-fields\"><li><label for=\"author\"><em>author</em></label><input name=\"author\" id=\"search_author\" type=\"text\" class=\"text\" /></li><li><label for=\"title\"><em>title</em></label><input name=\"title\" id=\"search_title\" type=\"text\" class=\"text\" /></li><li><label for=\"category\"><em>category</em></label><select name=\"category\" id=\"search_category\"><option value=\"\">All Subjects</option><option value=\"Non-fiction\">Non-fiction</option><option value=\"Fiction\">Fiction</option><option value=\"Sport\">Sport</option><option value=\"Biography\">Biography</option><option value=\"Business\">Business</option><option value=\"Lifestyle\">Lifestyle</option><option value=\"Humour\">Humour</option></select></li><li><label for=\"isbn\"><em>ISBN</em></label><input name=\"isbn\" id=\"search_isbn\" type=\"text\" class=\"text\" /></li><li class=\"last\"><input type=\"image\" src=\"assets/images/btns/search.png\" class=\"submit\" alt=\"Advanced Search\" onclick=\"advancedSearch();return false;\" /></li></ul></form></div>"
		
		}
	
	function next(offset){
		
		myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('rightForm1').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
		}
		params=[{varName:"action",value:'next'},{varName:"offset",value:offset}];
		document.getElementById('rightForm1').innerHTML='<div style="width; 100%; text-align: center;"><img src=\"assets/images/searching.gif\" width=\"75\" height=\"30\"></div>';
		myAjax.makeRequest('ajax_search.php',params);
	}
	
	
	//<!--comment  start-->//
	function submitComment(data_id){
		var myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('userComments').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			document.getElementById('comment_num').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.content));
			document.getElementById('btn-submit-comment').innerHTML="<a href=\"#\" style=\"background-image: none; padding-left: 0px; margin-left: -2px;\" onClick=\"submitComment('"+data_id+"');return false;\"><img src=\"assets/images/submitButton.gif\" width=\"75\" height=\"30\"></a>";
		}
		var comment=document.getElementById('comment').value;
		if(comment==''){
				document.getElementById('notice').innerHTML="Comment can't be empty";
		}else{
				document.getElementById('notice').innerHTML="";
			
			var params=[{varName:"action",value:'saveComment'},{varName:"comment",value:comment},{varName:"rnd",value:data_id}];
			document.getElementById('btn-submit-comment').innerHTML='<img src=\"assets/images/submitting.gif\" width=\"75\" height=\"30\" style=\"margin-top: 2px;\">';
			myAjax.makeRequest('ajax_comment.php',params);
			document.getElementById('comment').value='';
		}
	}
	function getComments(data_id){
		var myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('userComments').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			document.getElementById('comment_num').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.content));
		}
		var comment=document.getElementById('comment').value;
		var params=[{varName:"action",value:'getComments'},{varName:"rnd",value:data_id}];
		//document.getElementById('rightForm1').innerHTML='Loading...';
		myAjax.makeRequest('ajax_comment.php',params);
	}
	
	function deleteComment(comment_id){
		var myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			document.getElementById('userComments').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			document.getElementById('comment_num').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.content));
			document.getElementById('notice').innerHTML='';
		}
		var comment=document.getElementById('comment').value;
		var params=[{varName:"action",value:'deleteComment'},{varName:"rnd",value:comment_id}];
		//document.getElementById('rightForm1').innerHTML='Loading...';
		myAjax.makeRequest('ajax_comment.php',params);
		document.getElementById('notice').innerHTML='Deleting...';
	}
	
	//<!--comment  end-->//
	
	//<!--rateing  start-->//
	function rate(data_id,current_rate){
		var myAjax= new Ajax.Obj();
		myAjax.debug=false;
		myAjax.callBack=function(){
			
			document.getElementById('btn-rate-the-book').innerHTML=html_entity_decode(decodeURIComponent(myAjax.result.content.response.title));
			//alert(html_entity_decode(decodeURIComponent(myAjax.result.content.news[0].title)));
		}
		var params=[{varName:"rnd",value:data_id},{varName:"current_rate",value:current_rate}];
		//document.getElementById('rightForm1').innerHTML='Loading...';
		myAjax.makeRequest('ajax_rate.php',params);
			
	}
	//<!--rateing  end-->//	
		
    function html_entity_decode(str) {
		toReturn=str.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,"\"");
		
		 return toReturn
   } 
   
   function returnDocument() {
		var file_name = document.location.href;
		var end = (file_name.indexOf("?") == -1) ? file_name.length : file_name.indexOf("?");
		return file_name.substring(file_name.lastIndexOf("/")+1, end);
	}
	function enterKey(event,e) {
		var keyCode = (window.Event) ? event.which : event.keyCode;
		if(keyCode ==13){
			eval(e)();
		
		}
	}
