// JavaScript Document
var ajxObject=createRequestObject();
var category;
var total;
var gobj;
var gwobj;
var gactsrc;
var gactheight;
var gactwidth;
function createRequestObject()
{
  var obj;var browser = navigator.appName;
  if(browser == "Microsoft Internet Explorer")
  	obj = new ActiveXObject("Microsoft.XMLHTTP");
  else 
  	obj = new XMLHttpRequest();
   return obj;
}
function changePage(cat,curpage,total,cur_cat)
{
	category=cat;
	document.getElementById(category).style.opacity = .15;
	document.getElementById(category).style.filter = 'alpha(opacity=15)';
	var curleft = curtop = 0;
	obj=document.getElementById(category);
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	//alert(curleft);
	curleft+=250;
	curtop+=200;
	document.getElementById("loadingid").style.left=curleft+'px';
	document.getElementById("loadingid").style.top=curtop+'px';
	document.getElementById("loadingid").style.display='block';
	url="allContentNext_hori.php?cat="+cat+"&page="+curpage+"&total="+total+"&cur_cat="+cur_cat;
	ajxObject.open('get', url+"&sid="+Math.random());
	ajxObject.onreadystatechange =displayNext;
	ajxObject.send(null);
}
function displayNext()
{
	try{if(ajxObject.readyState == 4){
		if(ajxObject.status == 200){
			if(document.getElementById(category))
			{
				document.getElementById("loadingid").style.display='none';
				document.getElementById(category).style.opacity = 1;
				document.getElementById(category).style.filter = 'alpha(opacity=100)';
				document.getElementById(category).innerHTML=ajxObject.responseText;
			}
		}else{}
	}
	}catch(e){alert(e.message);}
}
function imgPop(obj,actsrc,actheight,actwidth)
{
	gobj=obj;gactsrc=actsrc;gactheight=actheight;gactwidth=actwidth;
	var curleft = curtop = 0;
	if (gobj.offsetParent) {
		curleft = gobj.offsetLeft
		curtop = gobj.offsetTop
		while (gobj = gobj.offsetParent) {
			curleft += gobj.offsetLeft
			curtop += gobj.offsetTop
		}
	}
	
	//to adjust the width of the row corner images if their width is more.
	
	screenwidth=screen.width;
	curleft=parseFloat(curleft);
	curtop=parseFloat(curtop);
	
	document.getElementById("imgpopdiv").innerHTML="<div style='height:80px;width:100px;text-align:center;padding-top:25px;'>Loading....</div>";
	if(curleft >(screenwidth/2))
	{
		if(isNaN(parseFloat(actwidth)))
		{
			document.getElementById("imgpopdiv").style.left=(curleft-200)+'px';
		}
		else
		{
			document.getElementById("imgpopdiv").style.left=(curleft-(parseFloat(actwidth)+50))+'px';
		}
		
	}
	else
	{
		document.getElementById("imgpopdiv").style.left=(curleft+130)+'px';
	}
	document.getElementById("imgpopdiv").style.top=(curtop-103)+'px';
	document.getElementById("imgpopdiv").style.display='block';
	document.getElementById("imgpoppre").innerHTML="<IMG src='"+actsrc+"' height='"+actheight+"' width='"+actwidth+"'>";
	document.getElementById("imgpoppre").getElementsByTagName("img").item(0).onload=imgpopLoad;
	
}
function maturePopup(obj)
{
	gobj=obj;
	var curleft = curtop = 0;
	if (gobj.offsetParent) {
		curleft = gobj.offsetLeft
		curtop = gobj.offsetTop
		while (gobj = gobj.offsetParent) {
			curleft += gobj.offsetLeft
			curtop += gobj.offsetTop
		}
	}
	curleft=parseFloat(curleft);
	curtop=parseFloat(curtop);
	document.getElementById("maturediv").style.left=(curleft+40)+'px';
	document.getElementById("maturediv").style.top=(curtop-40)+'px';
	document.getElementById("maturediv").style.display='block';
	
}
function imgpopLoad()
{
	document.getElementById("imgpopdiv").innerHTML="<IMG src='"+gactsrc+"' height='"+gactheight+"' width='"+gactwidth+"' style='margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;'>";
}
function addToWish(cont_id,obj,acc_id)
{
	gwobj=obj;
	document.getElementById(gwobj).innerHTML="<img src='"+web_lite+"/images/busy.gif' title='adding to wish list' />";
	url="addToWish.php?cont_id="+cont_id+"&user_id="+acc_id;
	ajxObject.open('get', url+"&sid="+Math.random());
	ajxObject.onreadystatechange =changeWish;
	ajxObject.send(null);
}
function changeWish()
{
	try{if(ajxObject.readyState == 4){
		if(ajxObject.status == 200){
			if(gwobj)
			{
				if(ajxObject.responseText=="done")
					document.getElementById(gwobj).innerHTML="<img src='"+web_lite+"/images/wish_saved.png' title='added to wish list' />";
				else
					document.getElementById(gwobj).innerHTML="<img src='"+web_lite+"/images/wishlist.png' title='add to your wish list' />";	
			}
		}else{}
	}
	}catch(e){alert(e.message);}
}
function changePage_top(cat,curpage,total,cur_cat)
{
	alert(category=cat);
	document.getElementById(category).style.opacity = .15;
	document.getElementById(category).style.filter = 'alpha(opacity=15)';
	var curleft = curtop = 0;
	obj=document.getElementById(category);
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	//alert(curleft);
	curleft+=550;
	curtop+=40;
	document.getElementById("loadingid").style.left=curleft+'px';
	document.getElementById("loadingid").style.top=curtop+'px';
	document.getElementById("loadingid").style.display='block';
	url="Top_user_hori.php?cat="+cat+"&page="+curpage+"&total="+total+"&cur_cat="+cur_cat;
	ajxObject.open('get', url+"&sid="+Math.random());
	ajxObject.onreadystatechange =displayNext;
	ajxObject.send(null);
}

