
function changeMode(obj)  {
    
  obj.dummy.name = "section_submit";

  obj.submit();
};

// ----------------------------------------------------- //
function openWindow(seite, height, width)  {
  left = screen.availWidth - width;
  height = screen.availHeight - 75;  
  //height = min(screen.availHeight, height);  
  //top = 0;

  if ((document.section_edit) && (document.section_edit.contentid.value != "")) 
    seite = seite + "&contentid="+document.section_edit.contentid.value;
  if ( (document.section_edit) && (document.section_edit.templateid.value != "") )
    seite = seite + "&templateid="+document.section_edit.templateid.value;  
  if ( (document.section_edit) && (document.section_edit.sectionid.value != "") )
    seite = seite + "&sectionid="+document.section_edit.sectionid.value;  

  if ( (document.page_edit) && (document.page_edit.sectionid.value != "") )
    seite = seite + "&sectionid="+document.page_edit.sectionid.value;  

  fenster = window.open(seite, "Zweitesfenster", "scrollbars=yes,width="+width+",height="+height+",left="+left+",top=0");
  fenster.focus();

}
// ----------------------------------------------------- //
function testen() {
  alert(cfocus);

}
//-----------------------------------------------------------------------------------
		var DHTML = (document.getElementById || document.all || document.layers);
		function ap_getObj(name)
		{
			if (document.getElementById)
			{
				return document.getElementById(name);
			}
			else if (document.all)
			{
				return document.all[name];
			}
			else if (document.layers)
			{
				return document.layers[name];
			}
		}
//-----------------------------------------------------------------------------------
function var_dump(obj) {
   if(typeof obj == "object") {
      return "Type: "+typeof(obj)+((obj.constructor) ? "\nConstructor: "+obj.constructor : "")+"\nValue: " + obj;
   } else {
      return "Type: "+typeof(obj)+"\nValue: "+obj;
   }
}//end function var_dump
// ----------------------------------------------------- //
function setParentField(parent_name, field, value, parent_field, is_section_edit) {
  if(parent_name=='') {
    parent_window = opener;
	} else {
    parent_window = window.open('', parent_name);
	}
		
	f = parent_window.document.section_edit;
	var ta = parent_window.document.getElementById(parent_field);
	var content;
	var tiny;
	// Get content of a specific editor:
	if (parent_window.tinyMCE.get(parent_field)) {
		content = parent_window.tinyMCE.get(parent_field).getContent();
		tiny=true;
	} else {
		content = parent_window.document.getElementsByName(parent_field)[0].value;
		tiny=false;
	}
  if (is_section_edit==1) {
    // Suche nach den aktuelle asset_type und entscheide hiernach die entsprechende Aktion 
    if (self.window.document.getElementsByName("asset_type")[0].value == 'section') {
       content += 'getSection(' + value + ')'; 

    } else if (self.window.document.getElementsByName("asset_type")[0].value == 'template') {
      content += 'getTemplate(' + value + ')'; 
     
    } else if (self.window.document.getElementsByName("asset_type")[0].value == 'content') {
      content += 'getContent(' + value + ')'; 

    } else if (self.window.document.getElementsByName("asset_type")[0].value == 'asset') {
      content += value ; 
      
    } else {
      content += value; 
    }
	if (tiny) {
		if (parent_window.event) {
			parent_window.tinyMCE.get(parent_field).setContent(content);
		} else {
			parent_window.tinyMCE.get(parent_field).setContent(content);
		}
	} else {
		parent_window.document.getElementsByName(parent_field)[0].value = content;
	}
  } else if(field=="contentid")  {            
	 	f.contentid.value   = value;
  	f.submit_action.value = "content_select";      
		parent_window.document.section_edit.submit();	  	
	} else if(field=="content_alias" || parent_field =="content_alias") {
	  f.content_alias.value = value;    
	} else if(field=="file_path" || parent_field =="file_path") {  
	  f.file_path.value = value;
  } else if(field=="assetid" || parent_field =="assetid")   {
    f.assetid.value = value;		      
  } else if(field=="templateid" || parent_field =="templateid")   {
    f.templateid.value = value;
  } else if(field=="template_alias" || parent_field =="template_alias") {
    f.template_alias.value = value;    
  } else if(field=="section_alias" || parent_field =="section_alias")   {
    f.section_alias.value = value;    
  } else if(field=="sectionid" || parent_field =="sectionid") {
    f.sectionid.value = value; 
    f.submit_action.value = "section_select";      
		parent_window.document.section_edit.submit();             
  }
}	


// ----------------------------------------------------- //
function storeFocus(obj) {
  cfocus = obj.name;

}

