//R.L. (24.06.2008): PopUp (Preview)
var mBaseRootRelative = "../../";
var mBaseRootVDir = 'http://www.innotracker.com';

function popUpBase(pRoot, pName){
    popUpDefault(mBaseRootVDir + pRoot, pName);}

function popUpDefault(pRoot, pName){
    popUpSized(pRoot, pName, screen.width/2, screen.height/2);}

function popUpSized(pRoot, pName, pWidth, pHeight){
	var nwidth = pWidth;
	var nheight = pHeight;

	var newWindow = window.open(pRoot, pName, "width="+nwidth+", height="+nheight+", left=0, top=0, scrollbars=yes, resizable=no, dependent=yes");
	newWindow.focus();}

function fakeClick(pToClickID){
	if (typeof Event != "undefined")
		return true;

	if ((event.which || event.keyCode) && (document.getElementById(pToClickID))){
		if ((event.which == 13) || (event.keyCode == 13)){
			document.getElementById(pToClickID).click();
			return false;}}
	else{
		return true;}}

function setFocus(pID){
	if(document.getElementById(pID))
		document.getElementById(pID).focus();}
		
function invertFaq(id) {       
    div = document.getElementById(id);
    if (div.style.display == 'block') {
        div.style.display = 'none'; }
    else {
        div.style.display = 'block'; } 
}		

//R.L. (17.06.2008): Added click visual effect. 
function cmdHelp(id, e){
    divHelp = document.getElementById(id + "Text");    
    var divVisibility = divHelp.style.visibility;
    var divs = document.getElementsByTagName("div");
    var imgs = document.getElementsByTagName("img");
   
    for (var i=0;i<divs.length;i++) {
        if (divs[i].id.substring(0,4) == "help") {
        divs[i].style.visibility = 'hidden';}}

    for (var i=0;i<imgs.length;i++)
        imgs[i].src = imgs[i].src.replace(/hidden/gi, '');
 
    if (divVisibility == 'visible') {
        if(e) e.src = e.src.replace(/hidden/gi, '');
        divHelp.style.visibility = 'hidden';
     }        
    else { 
       if(e) e.src = e.src.replace('.g', 'hidden.g');       
       divTitle = document.getElementById(id + "Title");      
       divHelp.style.top = divTitle.offsetTop - divHelp.offsetHeight + 2;
       divHelp.style.left = divTitle.offsetLeft;     
       divHelp.style.visibility = 'visible';
    }
}