function custom_init() {
	elm = document.getElementById('newBasket');
	if (!logged && elm) elm.parentNode.removeChild(elm);
	switch (pageId) {
	case 'INFOPR4':
		elm = document.getElementById('product_ctrls');
		if (!logged && elm) elm.parentNode.removeChild(elm);
		break;
	default: 
	}
}

function showTRDLoginBox() {
	if (!logged) return;
	var rsText = this.req.responseText;
	try {
		insertHTML(document.getElementById('newLoginBox'), rsText);
		document.getElementById('main_menu').appendChild(document.getElementById('login_interact').getElementsByTagName('a')[0])
	}
	catch(e) {} 
}

function showTRDDetails() {
	if (!logged) return;
	var rsText = this.req.responseText;
	try {
		insertHTML(document.getElementById('accountDetail'), rsText);
		accnr = document.getElementById('accountDetail').getElementsByTagName('div')[3];
		document.getElementById('login').insertBefore(accnr,document.getElementById('login_logo'));
		accmail = document.getElementById('accountDetail').getElementsByTagName('div')[3];
		document.getElementById('login').insertBefore(accmail,document.getElementById('login_logo'));
		while(document.getElementById('accountDetail').getElementsByTagName('a').length>0) {
			document.getElementById('login_interact').appendChild(document.getElementById('accountDetail').getElementsByTagName('a')[0]);
		}
	}
	catch(e) {} 
}
function showTRDContact() {
	if (!logged) return;
	var rsText = this.req.responseText;
	try {insertHTML(document.getElementById('contactDetail'), rsText);}
	catch(e) {} 
}
function showTRDBasket() {
	if (!logged) return;
	var rsText = this.req.responseText;
	try {insertHTML(document.getElementById('newBasket'), rsText);}
	catch(e) {} 
	try {
		var percentageOrderWeight = document.getElementById("percentMass").getAttribute('percentage');
		var totalOrderWeight = document.getElementById("percentMass").getAttribute('mass');
		try {
			setProgressBarBgPos('percentMass', percentageOrderWeight);
			if (parseInt(percentageOrderWeight) != 0) {
				insertHTML(document.getElementById('pMass'), totalOrderWeight + ' (' + percentageOrderWeight + '%)');
			} 
		}
		catch(e) {} 
	}
	catch(e) {}
	try {
		var percentageOrderVolume = document.getElementById("percentVolume").getAttribute('percentage');
		var totalOrderVolume = document.getElementById("percentVolume").getAttribute('volume');
		try {
			setProgressBarBgPos('percentVolume', percentageOrderVolume);
			if (parseInt(percentageOrderVolume) != 0) {
				insertHTML(document.getElementById('pVolume'), totalOrderVolume + ' (' + percentageOrderVolume + '%)');
			} 
		}
		catch(e) {} 
	}
	catch(e) {} 
}

