/**
 * @author rap
 */
/**
 * @author rap
 * Digital Frame
 */
function runFirst() {
	customizeFilters();
	customizeTables();
	//customizeCreatePage();
}
Event.observe(window, "load", runFirst);

function customizeTables()
{
   if(!document.getElementsByTagName) return false;
   var rows = $$('tbody tr');
   
   for (var i=0; i<rows.length; i++) {
       //Event.observe(rows[i], 'mouseover', function() { $(this).addClassName('highlight');});
       //Event.observe(rows[i], 'mouseout', function() { $(this).removeClassName('highlight');});
       rows[i].onmouseover = function() { $(this).addClassName('highlight');}
       rows[i].onmouseout = function() { $(this).removeClassName('highlight');}
   }
}

function customizeCreatePage()
{
	if ($('create_pages') == null)
	return false;
	var elem = $('create_pages');
	var createpage = elem.select('form');
	if (createpage.size() > 0) {
		elem.setStyle({
			display: 'none'
		});
		
		var ul = new Element('ul', {
			'class': 'sf_admin_actions',
			'id': 'toggleUl'
		});
		elem.insert({
			before: ul
		});
		var li = new Element('input', {
			id: "rcreate",
			value: "crear página",
			type: "button",
			'class': 'sf_admin_action_create',
			onclick: "toggleForm('create_pages')"
		});
		
		// add a link to a list
		ul.insert(li);
	}		
}

function customizeFilters()
{
	if ($('sf_admin_bar') == null)
	return false;
	var elem = $('sf_admin_bar');
	var filtro = elem.select('form');
	if (filtro.size() > 0) {
		elem.setStyle({
			display: 'none'
		});
		
		var ul = new Element('ul', {
			'class': 'sf_admin_actions',
			'id': 'toggleUl'
		});
		elem.insert({
			before: ul
		});
	
		var li = new Element('input', {
			id: "sfilter",
			value: "ver filtros",
			type: "button",
			onclick: 'toggleFilters()',
			'class': 'sf_admin_action_filter'
		});
		
		
		// add a link to a list
		ul.insert(li);
	}	
}

function toggleForm(id)
{
	toggle_pane(id);	
	
	var elem = $(id);
	if (elem.style.display=="none"){
		$('rcreate').setStyle({display: "none"});
	} else {
		$('rcreate').setStyle({display: "inline"});		
	}
	
	//elem.toggle();	
}

function toggleFilters()
{
	/*
	var elem = $('sf_admin_bar');
	if (elem.style.display=="none"){
		$("sf_admin_bar").setStyle({display: "block"})			
		$('sfilter').value= "ocultar filtros";
	} else {
		$("sf_admin_bar").setStyle({display: "none"})					
		$('sfilter').value= "ver filtros";		
	}
	*/
	toggle_pane('sf_admin_bar');

}

function toggle_pane(pane)
{
  new Effect.toggle(pane, 'blind', {duration:0.6});
  $(pane).toggleClassName('open');
}

function submitForm(formId)
{
 if($(formId).onsubmit())
 {
    $(formId).submit();
 }
}

function mifuncionOver(id, submnu)
{
	if ($(id).innerHTML=='') {
		var submnu = new Ajax.Updater(id, '/sfSimpleCMS/obtsubmenu?id='+id, {asynchronous:true, evalScripts:false});

	  taquillas = submnu.responseText.split(":");
	  alert(taquillas);
	
	  for(i=0;i<taquillas.length;i++) {
	    var text = taquillas[i];
	    var value = taquillas[i];
	    var option = new Option(text,value);
	    try {
		   alert(option);
	       //objSelect.add(option,null);
	    } catch (e) {
		   alert(option);
	       //objSelect.add(option,-1);
	    }
	  }
		alert(submnu);
	}
	
}
