﻿function getAllYearIssues(pubid){
	
	var arg = {url:"/x_common.php?cmd=getallyearissues&pubid="+pubid, method : 'get',  update: $('issuelist_content')};
	var ObjAjax= new Request.HTML(arg);
	ObjAjax.send();
}
function getlastTwelveIssues(pubid)
{
	var arg = {url:"/x_common.php?cmd=getlasttwelveissues&pubid="+pubid, method : 'get',  update: $('issuelist_content')};
	var ObjAjax= new Request.HTML(arg);
	ObjAjax.send();
}
function popit(url,name,w,h)
{
	var l,t;
	l=(screen.availWidth-w)/2;
	t=(screen.availHeight-h)/2;
	var w=window.open(url,name,"toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,directories=no,status=no,height="+h+",width="+w+",top="+t+",left="+l);
	if(w)w.focus();
}
function displayYearIssues(pubid,year)
{
	var arg = {url:"/x_common.php?cmd=displayyearissues&pubid="+pubid+"&year="+year, method : 'get',  update: $('year_issues_'+pubid+'_'+year), onRequest: function(){waitingYearIssues(pubid,year)}, onSuccess : function(){udpateYearIssuesLink(pubid,year);}};
	var ObjAjax= new Request.HTML(arg);
	ObjAjax.send();
}
function waitingYearIssues(pubid,year)
{
	$('year_issues_'+pubid+'_'+year).innerHTML = '<img src="/images/ajax-loader.gif" alt="" />';
}
function udpateYearIssuesLink(pubid,year)
{
	$('summaries-link-'+pubid+'-'+year).innerHTML = '<a href="#" onclick="hideYearIssues('+ pubid +','+ year +');return false;" style="padding-right:45px;padding-left:45px;">'+year+'</a>';
}
function hideYearIssues(pubid,year)
{
	$('year_issues_'+pubid+'_' + year).innerHTML = '';
	$('summaries-link-'+pubid+'-'+year).innerHTML = '<a href="#" onclick="displayYearIssues('+ pubid +','+ year +');return false;" style="padding-right:45px;padding-left:45px;">'+year+'</a>';
}
function addToLastRead(docid)
{
	var arg={
				url:"/x_common.php?cmd=addtolastread&docid="+docid,
				method: 'get',
				onSuccess: refreshLastRead
			};
	var ObjAjax = new Request.HTML(arg);
	ObjAjax.send();	

	return false;
}
function refreshLastRead()
{
	var arg = {url:"/x_common.php?cmd=refreshlastread", method : 'get' , update: $('leftmodule-content-lastread')};
	var ObjAjax= new Request.HTML(arg);
	ObjAjax.send();
}
