/*
description:	appmosphere javascript library
created:		04.09.2002
author:			benjamin nowack
copyright:		2002, appmosphere.com, germany, all rights reserved
language:		JavaScript
version:		1.0
changes:		
comments:		
*/

function get_p(){/* returns parent_win */
	var w_name=window.name;
	if(w_name=="gui_win" || w_name=="server_win1" || w_name=="server_win2" || w_name=="server_win3"){
		var w=parent;
	}
	else{
		var w=window;
	}
	return w;
}


function get_g(){/* returns gui_win */
	var p=get_p();
	if(p && p.gui_win){
		return p.gui_win;
	}
}


function get_d(){/* returns gui_win_doc */
	var gui_win=get_g();
	if(gui_win && gui_win.document){
		return gui_win.document;
	}
}


function set_temp_var(name, value){
	var p=get_p();
	if(!p.temp_vars){
		p.temp_vars=new Array();
	}
	p.temp_vars[name]=value;
	return true;
}


function get_temp_var(name){
	var p=get_p();
	var r=false;
	if(p.temp_vars && p.temp_vars[name]){
		r=p.temp_vars[name];
	}
	return r;
}


/*					*/

if(!window.libs_loaded){
	window.libs_loaded=1;
}
else{
	window.libs_loaded++;
}