function getElementByIdCompatible (the_id) {
	if (typeof the_id != 'string') {
	return the_id;
	}
	if (typeof document.getElementById != 'undefined') {
	return document.getElementById(the_id);
	} else if (typeof document.all != 'undefined') {
	return document.all[the_id];
	} else if (typeof document.layers != 'undefined') {
	return document.layers[the_id];
	} else {
	return null;
	}
}//getElementByIdCompatible

//used to hide an array of elements passed
function hide(arr){
	for(i=0;i<arr.length;i++) {
		var val = arr[i] + '';
		var obj = getElementByIdCompatible(val);
		obj.style.visibility  = 'hidden';
		obj.style.display = 'none';
	}//for
}//hide
//used to show an array of elements passed
//the type passed is whether to show inline or block
function show(arr,type){
	for(i=0;i<arr.length;i++) {
		getElementByIdCompatible(arr[i]).style.display = type;
	}//for
}//hide

function changeSrc(id,url,type,pageid){
	getElementByIdCompatible(id).src = url;	
	getElementByIdCompatible('lnkPreview').href= '/page/' + pageid + '/' + type;
}
function changeSrcNews(id,url,type,articleid){
	getElementByIdCompatible(id).src = url;	
	getElementByIdCompatible('lnkPreview').href= '/news/article/' + articleid + '/' + type;
		getElementByIdCompatible('item4').href= '/admin/news/image/' + articleid + '/' + type;
}