/*
var toggleObject = function(objid, targetposid){ 
    new Effect.toggle( $(objid), 'Appear', {duration:0.5} );
    Position.clone(targetposid, objid, { setHeight: false, setWidth: false });
};
*/

var showHide = function(idToShow, idToHide){
	var showObj = document.getElementById(idToShow);
	var hideObj = document.getElementById(idToHide);
	removeCssClass(showObj,'hidden');
    if( hideObj.style.top ){
        showObj.style.top = hideObj.style.top;
    }
    if( hideObj.style.left ){
        showObj.style.left = hideObj.style.left;
    }
	addCssClass(hideObj,'hidden');
}

var toggleElements = function(objid1, objid2){
    var obj1 = document.getElementById(objid1);
    var obj2 = document.getElementById(objid2);
    if( typeof(obj1) != 'undefined' && typeof(obj2) != 'undefined' ){
        if( typeof(obj1.style) != 'undefined' && obj1.style.display == 'none' ){
            // alert("hiding '"+objid2+"' and showing '"+objid1+"'");
            removeCssClass(obj1, 'hidden');
            // obj1.style.display = 'inline';
            // obj1.style.visibility = 'visible';
            // Position.clone(obj2, obj1, {setWidth:false,setHeight:false});
            if( obj2.style.top ){
                obj1.style.top = obj2.style.top;
            }
            if( obj2.style.left ){
                obj1.style.left = obj2.style.left;
            }
            addCssClass(obj2, 'hidden');
            // obj2.style.display = 'none';
            // obj2.style.visibility = 'hidden';
        }else{
            //alert("hiding '"+objid1+"' and showing '"+objid2+"'");
            removeCssClass(obj2, 'hidden');
            // obj2.style.display = 'inline';
            // obj2.style.visibility = 'visible';
            // Position.clone(obj1, obj2, {setWidth:false,setHeight:false});
            if( obj1.style.top ){
                obj2.style.top = obj1.style.top;
            }
            if( obj1.style.left ){
                obj2.style.left = obj1.style.left;
            }
            addCssClass(obj1, 'hidden');
            // obj1.style.display = 'none';
            // obj1.style.visibility = 'hidden';
        }
    }
};


