

var hi;
var him;
var popup = new Popup();
var popup1 = new Popup();
var linktothis;

/******************/
function showPop(e) {
	popup.set_location_byCoord(mouseX(e)-420,mouseY(e)-215);
	popup.load(create_addP());
	popup.show();
}

function hidePop() {
	popup.hide();
}

function show_linktothis(e) {
	linktothis.setId(curissue);
	popup1.set_location_byCoord(mouseX(e)-488,mouseY(e)-76);
	popup1.load(linktothis.element);
	popup1.show();
	linktothis.input.focus();
	linktothis.input.select();
}

function hide_linktothis() {
	popup1.hide();
}


function create_addP(){
	var addP;
	addP = document.createElement('p');
	addP.className = "addP";
	var h3_ = document.createElement('h3');	
	h3_.innerHTML = addlinkform_txt1;
	addP.appendChild(h3_);
	var form_ = document.createElement('form');
	form_.id = "addlink_form";
	form_.name = "addlink_form";
	addP.appendChild(form_);
	var label_1 = document.createElement('label');
	label_1.htmlFor = "url_resource";
	label_1.innerHTML = addlinkform_txt2;
	form_.appendChild(label_1);
	var input_1 = document.createElement('input');
	input_1.type = "text";
	input_1.id = "url_resource";
	form_.appendChild(input_1);
	var label_2 = document.createElement('label');
	label_2.htmlFor = "title_resource";
	label_2.innerHTML = addlinkform_txt4;
	form_.appendChild(label_2);
	var input_2 = document.createElement('input');
	input_2.type = "text";
	input_2.id = "title_resource";
	form_.appendChild(input_2);
	var div_ = document.createElement('div');
	div_.id  = "form_controls";
	div_.innerHTML = '<a href="#" id="submitbutton" onclick="addResource(); return false;" class="button">'+submit_+'</a><a href="#" onclick="hidePop(); return false;" class="button">'+cancel_+'</a>';
	addP.appendChild(div_);
	
	return addP;
}
/* Begin Comments ***************************************/
function submit_comment(f) {
	return hi.submit_comment(f);
}
/* End Comments *****************************************/

/****************/


function getData(issno){
	hide_linktothis();
	him.selectItem(issno);
	hi.getData(issno);
	curissue = issno;	
}
function addResource(ti,ur) {
	hi.addResource(ti,ur);	
}
function getList(snum,ordder,grId){
	him.getList(snum,ordder,grId);
}

/******************/

addDOMLoadEvent (function() {
	Nifty("div#current_issue","transparent");
	hi = new CurrentIssueClass();
	him = new MenuClass();
	
	linktothis = new LinkToThisClass();
})


