//// ajax loader
var viewload = 0;

function loadempty(){
	$("folyamatban").innerHTML = '';
}


function loadoke(){
	$("folyamatban").innerHTML = '<img src="'+agpath+'../despic/pipa.gif"> elmentve';
	setTimeout('loadempty()', 4000);
}

Ajax.Responders.register({
		  onCreate: function() {
		  	if(viewload == 1){
			$("folyamatban").innerHTML = '<img src="'+agpath+'../despic/loaders.gif"> mentés folyamatban';
		  	}
		  },
		  onComplete: function() {	
		  		if(viewload == 1){
			  	setTimeout('loadoke()', 1000);
			  	viewload = 0; 
		  		}
		  }
		});


////// legordulo menu
var lmc = ''; var lmt = '';
var menuopen=0; var menuid = '';

function legmenu_view(id, side){
	if(menuopen == 0 || menuid != id){
		menuid = id;
		$('legcont').style.display = 'none';
		$('legcont').innerHTML = $('sub_'+menuid).innerHTML;
	
		posi = Position.positionedOffset($("menudiv_"+menuid));
		
		 var pos = posi.toString();
	     var newPos = pos.replace(",", " ");
	     var tombPos = $w(newPos);

	     switch (side)
			{
			case 'left': 
			 $("legcont").style.left = (parseInt(tombPos[0])-$("menudiv_"+menuid).offsetWidth) + "px";
			 $("legcont").style.top =  (parseInt(tombPos[1])) + "px";
			 $("legcont").style.width =  $("menudiv_"+menuid).offsetWidth + "px"; 
			  break
			case 'right': 
			 $("legcont").style.left = (parseInt(tombPos[0])+$("menudiv_"+menuid).offsetWidth) + "px";
			 $("legcont").style.top =  (parseInt(tombPos[1])) + "px";
			 $("legcont").style.width =  $("menudiv_"+menuid).offsetWidth + "px"; 
			  break
			default:
			 $("legcont").style.left = (parseInt(tombPos[0])) + "px";
			 $("legcont").style.top =  (parseInt(tombPos[1])+2+$("menudiv_"+menuid).offsetHeight) + "px";
			 //$("legcont").style.width =  $("menudiv_"+menuid).offsetWidth + "px"; 
			  break
			}
		 Effect.toggle('legcont','blind', { duration: 0.0});
		 $('legcont').setOpacity(0.9)
		 menuopen=1;
	     
	}

}

function legmenu(id, timeo, side){
	clearTimeout(lmc);	
	lmt = setTimeout('legmenu_view('+id+', \''+side+'\');', timeo);
}



function legmenu_close(){		
	menuopen=0;
	$('legcont').style.display = 'none';
}

function closemenu(){	
	clearTimeout(lmt); 
	lmc = setTimeout('legmenu_close();', 150); 
}
////// legordulo menu vege

////// admin menu

function adminsave(){
	//alert($('amsor').style.top); 
	new Ajax.Request(''+agpath+'amsave.php', {method: 'POST', 
	parameters: {
				am_display: ''+$('amsor').style.display+'',
				am_position: ''+$('admindiv').style.position+'',
				am_top: ''+$('admindiv').style.top+'',
				am_left: ''+$('admindiv').style.left+''
			}
		});
}

function adminappear(){
	//alert('9999');
	Effect.toggle('amsor','BLIND', {duration:0.3});
	setTimeout('adminsave()', 1000);
}


function endef(){
	setTimeout('adminsave()', 1);
}

function amdrag(){
	new Draggable('admindiv', {delay:500, snap:[20,20], handle:'amhandle', endeffect:endef});
}


////// admin menu vege

//// szerkeszto

function wisi_actival(){
  var browser = navigator.appName;  
     if(browser == "Microsoft Internet Explorer"){  
     }else{  
     	FCKeditorAPI.GetInstance('tartalom').MakeEditable();
     } 
}

function wysi(element, query){
	new Ajax.Updater(element, ''+agpath+'wysiwyg/def_szovszerk.php?'+query);
}

function wysi_save(element,formid, tab, row, ine, id){
	viewload = 1;
	var tart =  FCKeditorAPI.GetInstance("tartalom").GetXHTML();
	new Ajax.Request(''+agpath+'wysiwyg/ajax_szov_save.php', {method: 'POST', 
	parameters: {
				tab:tab,
				row:row,
				tartalom: tart,
				ine:ine,
				id:id
			},
	onSuccess: function(){
		$('szerkdiv').style.display = 'block'; $('wysidiv').style.display = 'none'; 
		$('savemenu').style.display = 'block'; $('wysimenu').style.display = 'none'; 
		new Ajax.Updater(element,''+agpath+'wysiwyg/ajax_szov_load.php', {method: 'POST', 
		parameters: {
				tab:tab,
				row:row,
				ine:ine,
				id:id
			}
		
		}
		);
		}
	});
}

function norm_upd(element, file, tab, row, tartalom, ine, id, close){
	viewload = 1;
	new Ajax.Updater(element, ''+agpath+file+'',{method: 'POST', 
		parameters: {
				tab:tab,
				row:row,
				ine:ine,
				id:id,
				tartalom: tartalom
			},
		onSuccess: function(){
			if(close.length > 0){
			$(close).style.display = 'none';
			}
		}
		
		});
}

function meulead(id){
	$('menuleads').innerHTML = $(id).innerHTML;	
}

function re_meulead(){
	$('menuleads').innerHTML = $('bigtool_1').innerHTML;
}

function subtr(){
	if($('subtr') !== null){
	$('subtr').innerHTML = $('pagesub').innerHTML;
	}
}

function albumstyle_over(id){
	if($(id).className == 'albumdiv'){
		$(id).className = 'albumdiv2';
	}
}

function albumstyle_out(id){
	if($(id).className == 'albumdiv2'){
		$(id).className = 'albumdiv';
	}
}


//// mailform

function sendmailform(formid, divid){
	
	$(divid).style.display = 'none';
	$('waitmess').style.display = 'block';
	
	new Ajax.Updater(divid, 'sendmailform.php'+'',{method: 'POST', 
		parameters: {
				mf_name:$('mf_name').value,
				mf_mail:$('mf_mail').value,
				mf_title:$('mf_title').value,
				mf_text:$('mf_text').value
			},
		onSuccess: function(){
			$('waitmess').style.display = 'none';
			$('succmess').style.display = 'block';
		}
		
		});
	
	
}