//----------------------------------------------------------------------------------------------------



/**
 *----------------------------------------------------------------------------------------------------
 *
 *           openMidiWinCentered (see function above in popup.js)
 *                |
 *                +-- openWinCentered
 *
 * ----------------------------------------------------------------------------------------------------
 *
 *
 * This function opens an popup window centered
 *
 * @param objWindowParams:Array
 *      |
 *      + ---> ["type"]
 *      |
 *      + ---> ["src"]
 *
 */ 
 function openDotCubeWinCentered(objWindowParams){

    //var topPath='../';
    var objWindowCenteredParams = new Object();
   
    switch ( objWindowParams["type"].toLowerCase() ) {
       case "skyscraper" :
          objWindowCenteredParams["url"]            = topPath+"de/dot-skyscraper/?call=popup";
          objWindowCenteredParams["id"]             = "dot_skyscraper";
          objWindowCenteredParams["width"]          = 960;
          objWindowCenteredParams["height"]         = 640;
          objWindowCenteredParams["isResizeable"]   = "no";
          objWindowCenteredParams["hasScrollbar"]   = "yes";
          objWindowCenteredParams["hasAdressline"]  = "no";
          objWindowCenteredParams["hasMenubar"]     = "no";
          objWindowCenteredParams["hasToolbar"]     = "no";
          objWindowCenteredParams["hasStatusline"]  = "no";
          objWindowCenteredParams["canUseHotkeys"]  = "no";
          objWindowCenteredParams["isDependent"]    = "yes";
          objWindowCenteredParams["hasDirectories"] = "no";	
          break;
       default:
          break;
    }//--> end switch


	 
	 if (screen.width <= 800){
		 if((objWindowCenteredParams["width"] + 10) > screen.availWidth){
			 objWindowCenteredParams["width"] = new Number(screen.availWidth - 10);
		 }//--> end if 
		
		 if((objWindowCenteredParams["height"] + 29) > screen.availHeight){
			 objWindowCenteredParams["height"] = new Number(screen.availHeight - 29);
		 }//--> end if
	 }//--> end if
	
	 objWindowCenteredParams["xPos"] = new Number((screen.availWidth  - objWindowCenteredParams["width"] - 10) / 2);
	 objWindowCenteredParams["yPos"] = new Number((screen.availHeight - objWindowCenteredParams["height"] - 29) / 2);
	 
	 
	 
	 // Now call the function "openWinMain" with the centered xPos and yPos values
	 openWin(objWindowCenteredParams);
	 
 }//--> end openMidiWinCentered()



//----------------------------------------------------------------------------------------------------