var livepath='/';
function jwAjaxfav(memid,gameid,iteration){


	var lsXmlHttp;
	var div = document.getElementById(iteration);
	//div.innerHTML='<img src="images/loadingAnimation.gif" border="0" align="absmiddle" /> ';
	try	{
		lsXmlHttp=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttp.onreadystatechange=function() {
		var response;
		if(lsXmlHttp.readyState==4){
				response = lsXmlHttp.responseText; 
				//alert(response);
				div.innerHTML=response;
			
		}
	}

	lsXmlHttp.open("GET",livepath+"ajaxsave.php?memid="+memid+"&gameid="+gameid+"&iteration="+iteration,true);
	lsXmlHttp.send(null);			
}
function jwAjaxfav2(memid,gameid,iteration)
{
		
	var lsXmlHttp;
	var div = document.getElementById(iteration);
	//div.innerHTML='<img src="images/loadingAnimation.gif" border="0" align="absmiddle" /> ';
	try	{
		lsXmlHttp=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttp.onreadystatechange=function() {
		var response;
		if(lsXmlHttp.readyState==4){
				response = lsXmlHttp.responseText; 
				//alert(response);
				div.innerHTML=response;
			
		}
	}

	lsXmlHttp.open("GET",livepath+"ajaxsaveremove.php?memid="+memid+"&gameid="+gameid+"&iteration="+iteration,true);
	lsXmlHttp.send(null);
	
}
function jawaxfriend(memid,friendid,iteration)
{
		
	var lsXmlHttp;
	var div = document.getElementById(iteration);
	//div.innerHTML='<img src="images/loadingAnimation.gif" border="0" align="absmiddle" /> ';
	try	{
		lsXmlHttp=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttp.onreadystatechange=function() {
		var response;
		if(lsXmlHttp.readyState==4){
				response = lsXmlHttp.responseText; 
				//alert(response);
				div.innerHTML=response;
			
		}
	}

	lsXmlHttp.open("GET",livepath+"ajaxsavefriend.php?memid="+memid+"&friendid="+friendid+"&iteration="+iteration,true);
	lsXmlHttp.send(null);
	
}
function jawaxfriendremove(memid,friendid,iteration)
{
	
		
	var lsXmlHttp;
	var div = document.getElementById(iteration);
	//div.innerHTML='<img src="images/loadingAnimation.gif" border="0" align="absmiddle" /> ';
	try	{
		lsXmlHttp=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttp.onreadystatechange=function() {
		var response;
		if(lsXmlHttp.readyState==4){
				response = lsXmlHttp.responseText; 
				//alert(response);
				div.innerHTML=response;
			
		}
	}

	lsXmlHttp.open("GET",livepath+"ajaxremovefriend.php?memid="+memid+"&friendid="+friendid+"&iteration="+iteration,true);
	lsXmlHttp.send(null);
	

	
}
function showURL(url,div)
{
	var lsXmlHttpF;
	div=document.getElementById(div);
	div.style.display='';
	div.innerHTML='<img src="'+livepath+'images/loadingAnimation.gif" border="0" align="absmiddle" /> Checking  ';
	try	{
		lsXmlHttpF=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttpF=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttpF=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttpF.onreadystatechange=function() {
		var response;
		if(lsXmlHttpF.readyState==4){
			response = lsXmlHttpF.responseText; 
				div.innerHTML=response;
		}
	}

	lsXmlHttpF.open("GET",url,true);
	lsXmlHttpF.send(null);			

}

function jwAjaxVote(id,ratevideo,userid,total_count,total){
	var i=ratevideo;

	
	var lsXmlHttp;
	var div = document.getElementById('jwajaxvote'+id);
	div.innerHTML='<img src="'+livepath+'images/loading.gif" border="0" /> ';
	try	{
		lsXmlHttp=new XMLHttpRequest();
	} catch (e) {
		try	{ lsXmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try { lsXmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	lsXmlHttp.onreadystatechange=function() {
		var response;
		if(lsXmlHttp.readyState==4){
			setTimeout(function(){ 				
				response = lsXmlHttp.responseText;
				response=response.replace(/^\s+|\s+$/g,"");
				if(response=='1') div.innerHTML=jwajaxvote_lang['THANKS'];
				else div.innerHTML=jwajaxvote_lang['ALREADY_VOTE'];

		
			},500);
			setTimeout(function(){
				if(response=='1'){
					var newtotal = total_count+1;
					if(newtotal!=1)	div.innerHTML='';
					else div.innerHTML='';
					
					
					var percentage = ((total + i)/(newtotal))*20;
			
					document.getElementById('current-rating').style.width=percentage+'%';
					
				} else {
					if(total_count!=1)	div.innerHTML='';
					else div.innerHTML='';
				}
			},2000);
		}
	}

	lsXmlHttp.open("GET",livepath+"ratevote.php?task=vote&user_rating="+ratevideo+"&id="+id+"&userid="+userid,true);
	lsXmlHttp.send(null);			
}
function selectfunctiononchange(x,url)
{
	  window.location.href = url+"?sortby=" +  x.options[x.selectedIndex].value;
}

function selectfunctiononchangeSlash(x,url)
{
	if( x.options[x.selectedIndex].value !="")
	{
	  window.location.href = url+  x.options[x.selectedIndex].value + "/";
	}else
	{
	  window.location.href = url;
	}
	  
}
