AjaxPlugins.LayerReorder = {

    guiContainerId: 'layerReorderDiv',

    handleResponse: function(pluginOutput) {
    if (pluginOutput.htmlCode.gui == ''){
    	$('pop_label2').style.display = "none"; 
        if (document.carto_form.js_folderpop_idx.value=='2')
        {
        	pop_ontop('1');
        }
	 }
	 else{
	         $('pop_label2').style.display = "block";  
	 }
         
        AjaxHandler.updateDomElement(this.guiContainerId, 'innerHTML',
            pluginOutput.htmlCode.gui);
    }  ,
    addTransparencyValues: function(){
    var container = xGetElementById("layerReorderContainer");
    var transparency =  xGetElementsByClassName('layersTransparency', container, 'select');
    var indexTransparency = new Array();
    var params='';
	  for (i=0 ; i < transparency.length ; i++) { 
	    params += '&'+transparency[i].name+'='+transparency[i].options[transparency[i].selectedIndex].value;
	  }   
	 return params; 
    }
};

/*
 * LayerReorder plugin's Actions
 */
 
AjaxPlugins.LayerReorder.Actions = {};

AjaxPlugins.LayerReorder.Actions.Apply = {
    buildPostRequest: function(argObject) {
    var buildPostRequest = AjaxHandler.buildPostRequest();
    buildPostRequest+=AjaxPlugins.LayerReorder.addTransparencyValues();
    document.carto_form.layersReorder.value='';
    return buildPostRequest;
    }
};