
var BasePath = "";
var BaseFile = BasePath + "cms_admin.php";

function contentList() {
	link( BaseFile + "?torzs=content&action=list", 0 );
}

//content szerkesztés közbeni preview
function testPreview() {
	mySubmit("content", BaseFile + "?torzs=content&action=testPreview", 1)
}

function del_contentmenu( menuid, contentid ) {
	if ( !confirm( "Biztos törli a menütől a lapot?" ) ) {
		return false;
	}

	link( BaseFile + "?torzs=content&action=del_menu&menuid="
		+ menuid + "&contentid=" + contentid, 0);
}

function del_content( contentid ) {
	if ( !confirm( "Biztos törli a lapot?" ) ) {
		return false;
	}

	link( BaseFile + "?torzs=content&action=do_delete&contentid="	+ contentid, 0);	
}

function create_content( menuid ) {
	if ( menuid == 0 )
		link( BaseFile + "?torzs=content&action=insert", 0 );
	else
		link( BaseFile + "?torzs=content&action=insert&menuid=" +menuid, 0 );
}

function check_content() {
	var formid = 'content';
	var obj = document.forms[formid];
	var insert = true;

	if ( obj.contentid != '0' )
		insert = false;

/*
	if ( isEmpty( 'title', 'Kérem adja meg a lap címét!', formid) )
		return false;
	if ( isEmpty( 'pagetitle', 'Kérem adja meg a címsort!', formid) )
		return false;
*/
	if ( isEmpty( 'pagename', 'Kérem adja meg a lap nevét!', formid) )
		return false;
	if ( isEmpty( 'urlcode', 'Kérem adja meg a lap rövid webcímét!', formid) )
		return false;

	var menuidT = document.forms[ formid ].elements[ 'vmenuid[]' ];
	var menuc = menuidT.length;
	var vanCheck = false;
	var i=0;
	for( i = 0; i < menuc; i++ )
	{
		if( menuidT[i].checked )
			vanCheck = true;
	}

	if ( vanCheck )
		return true;//nem kell továbbmenni

	menuidT = document.forms[ formid ].elements[ 'lmenuid[]' ];
	menuc = menuidT.length;
	for( i = 0; i < menuc; i++ )
	{
		if( menuidT[i].checked )
			vanCheck = true;
	}

	if ( vanCheck )
		return true;
	else {
		alert('Legalább egy kapcsolódó menüt válasszon!');
		return false;
	}
}

function setup_pager()
{
    // classon: a class amit a tab fül bekapcsolt állapotban kap 
    // classoff: a class amit a tab fül kikapcsolt állapotban kap 
    tabpages = new formtab( 'classon', 'classoff' );
	// ezek adják meg, milyen lapokat kell kezelni
	// Minden laphoz kell egy fül aminek az idje "tab_" -al kell kezdődjön:
	//		A most megadott tabokhoz létezik "tab_tab1", "tab_tab2" és "tab_tab3" fül
	// Minden laphoz kell egy div amiben a tartalmi rész van és az id-je a megadott név
	//		A most megadott tabokhoz létezik egy egy div a következő id-kel: "tab1", "tab2" és "tab3" fül
	tabpages.addTabs( new Array( 'tab1', 'tab2' ) );
	// aktuális lap aktiválása
	tabpages.showTab( 'tab1' );
}

function activate_editor( names )
{
	if ( !document.all )
	{
		for( name in names )
		{
			var oEditor = FCKeditorAPI.GetInstance( name ) ;
			if (  oEditor.EditMode == FCK_EDITMODE_WYSIWYG )
			{
				oEditor.SwitchEditMode() ;
				oEditor.SwitchEditMode() ;
			}
		}
	}
}

function set_css( cssname )
{
	
	currentStyle( this, cssname, true );
}

function copy_content( pagetitle, title )
{
	aE = document.content.elements;
	if( aE[ title ].value == "" )
	{
		aE[ title ].value = aE[ pagetitle ].value
	}
}

