
function fadePage(id_field){
	var wrapper = document.getElementById('wrapper');

if(typeof(order) == "undefined"){
	order = "";
}

if(! order){
	setOpacity('20',wrapper);

	var H = new Array();
	H['ajax_return']='getExpert';
	H['return_function']='setIt()';
	H['id_field']=id_field;
	connectAJAX(H,'/page_manager/ajax_projects.php');}else{
	var H = new Array();
	H['ajax_return']='getExpertOrder';
	H['return_function']='setIt()';
	H['id_field']=id_field;
	connectAJAX(H,'/page_manager/ajax_projects.php');

}

	
}


function nextExpert(id_field){
var H = new Array();
H['ajax_return']='nextExpert';
H['return_function']='setIt()';
H['id_field']=id_field;
connectAJAX(H,'/page_manager/ajax_projects.php');
}

function previousExpert(id_field){
var H = new Array();
H['ajax_return']='previousExpert';
H['return_function']='setIt()';
H['id_field']=id_field;
connectAJAX(H,'/page_manager/ajax_projects.php');
}

function nextExpertOrder(id_field){
var H = new Array();
H['ajax_return']='nextExpertOrder';
H['return_function']='setIt()';
H['id_field']=id_field;
connectAJAX(H,'/page_manager/ajax_projects.php');
}

function previousExpertOrder(id_field){
var H = new Array();
H['ajax_return']='previousExpertOrder';
H['return_function']='setIt()';
H['id_field']=id_field;
connectAJAX(H,'/page_manager/ajax_projects.php');
}


  function setIt(){
		var report_div = document.getElementById('report_div');
	report_div.style.display = 'block';

	report_div.innerHTML = ajax.data;
}

function resetOpacity(){
	var el = document.getElementById('wrapper');
	setOpacity('100', el);
	document.getElementById('report_div').style.display = 'none';

}


function setOpacity(value,el) {
	el.style.opacity = value/100;
	el.style.filter = 'alpha(opacity=' + value + ')';

	var content_el = document.getElementById('content');
	var x =DL_GetElementLeft(content_el);
	var y =DL_GetElementTop(content_el);

	var report_div = document.getElementById('report_div');

	report_div.style.left = x + 'px';
	report_div.style.top = y + 'px';

	return false;
}

function initializeIt(){
	var value = '20';
	var content_el = document.getElementById('content');
	var x =DL_GetElementLeft(content_el);
	var y =DL_GetElementTop(content_el);

	var el = document.getElementById('wrapper');

	el.style.opacity = value/100;
	el.style.filter = 'alpha(opacity=' + value + ')';

	var report_div = document.getElementById('report_div');

	report_div.style.left = x + 'px';
	report_div.style.top = y + 'px';

	return false;
}

TOP_BANNER.sort(function() {return 0.5 - Math.random()})

SIDE_BANNER.sort(function() {return 0.5 - Math.random()})

function getTopBannerId(include,id_){
var item = TOP_BANNER.shift();
	var H={};
	H['id_field'] = item;
	H['include'] = include;
	H['return_function']='showItem(\'' + id_ + '\')';

	connectAJAX(H,'/page_manager/ajax_includes.php');
}

function getSideBannerId(include,id_){
var item = SIDE_BANNER.shift();
if(! item){item = ''}
	var H={};
	H['id_field'] = item;
	H['include'] = include;
	H['return_function']='showItem(\'' + id_ + '\')';

	connectAJAX(H,'/page_manager/ajax_includes.php');
}


function getInclude(include,id_){
	var H={};
	H['id_field'] = item;
	H['include'] = include;
	H['return_function']='showItem(\'' + id_ + '\')';

	connectAJAX(H,'/page_manager/ajax_includes.php');
}

function showItem(id_){
	var el = document.getElementById(id_);
	el.innerHTML = ajax.data;
}

function DL_GetElementLeft(eElement)
{var nLeftPos = eElement.offsetLeft;         
var eParElement = eElement.offsetParent;      
while (eParElement != null){nLeftPos += eParElement.offsetLeft;      
eParElement = eParElement.offsetParent;}
return nLeftPos;                             
}

function DL_GetElementTop(eElement){
var nTopPos = eElement.offsetTop;          
var eParElement = eElement.offsetParent; 
while (eParElement != null){                                         
nTopPos += eParElement.offsetTop;        
eParElement = eParElement.offsetParent;}
return nTopPos;                              
}


