/*
	E-commerce site version 4.0.0
	-----------------------------

*/
var _LOADER_VERSION_=4.00;
var _LOADER_INSTANCE=1;

window.onload=rb_onload;	//RelateBase onload
document.onclick=rb_onclick;
var esk;
var eck;
var eak;
//declare onload commands:
var m_onloadCmds=new Array(); //private - use only public functions to alter it!
var m_onkeypressCmds=new Array(); //private - use only public functions to alter it!
function rb_onkeypress(evt){
	//---- version 1.1, by Sam, last edit 2005-07-23
	//for any function desiring to use the event, refer to evt as one of the parameters
	//having trouble with this: var elem = (evt.target) ? evt.target : evt.srcElement;
	if(!m_onkeypressCmds.length)return;
	for(var i in m_onkeypressCmds){
		try{
			eval( m_onkeypressCmds[i]);
		}
		catch(e){ if(e.description)alert(e.description); }
	}
}
function rb_onclick(evt){
	if(typeof evt=='undefined' && typeof event!=='undefined') evt=event;
	esk=evt.shiftKey;
	eck=evt.ctrlKey;
	eak=evt.altKey;
}
function rb_onload(){
	//---- version 1.0, by Yahav, last edit 2004-09-24
	//simply execute commands:
	for(var i=0; i<m_onloadCmds.length; i++){
		try{
			eval(m_onloadCmds[i]);
		}
		catch (e){
			alert("warning: failed to initialize page. command failed: \n"+m_onloadCmds[i]+"\nerror: \n"+e.description+"\nplease report.");
			return false;
		}
	}
	if(m_onkeypressCmds.length > 0)document.onkeypress=rb_onkeypress;
}
function AddOnloadCommand(strCommand){
	//---- version 1.0, by Yahav, last edit 2004-09-24
	//add to array of commands:
	m_onloadCmds[m_onloadCmds.length] = strCommand;
}
function AddOnkeypressCommand(strCommand){
	//---- version 1.0, by Yahav, last edit 2004-12-14
	//add to array of commands:
	m_onkeypressCmds[m_onkeypressCmds.length] = strCommand;
}