// JavaScript Document
var sortString = '';
function agrega_contenido (id_pagina,typeContent) {
	sortableActivo=false;
	abrirPopUp();
	axDiv = 'DIV_POPUP'
	axUrl = _RUTA_HTTP + 'MODELO/MODULOS/publicidad-socios/socios-contenido-form.php'
	axParams = '&id=' + typeContent+'&id_pagina=' + id_pagina;
	goAjax (0, 'POST', axDiv, axUrl, axParams)
}

//SORTABLE
function activaSortable(numCont){
  if(numCont==1){
 // <![CDATA[
   Sortable.create("CONT_1",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1"],constraint:false});
 // ]]>

  }
  if(numCont==2){
 // <![CDATA[
   Sortable.create("CONT_1",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2"],constraint:false});
   Sortable.create("CONT_2",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2"],constraint:false
     });
 // ]]>

  }
  if(numCont==3){
 // <![CDATA[
   Sortable.create("CONT_1",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3"],constraint:false});
   Sortable.create("CONT_2",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3"],constraint:false
     });
   Sortable.create("CONT_3",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3"],constraint:false});

 // ]]>

  }
  if(numCont==4){
 // <![CDATA[
   Sortable.create("CONT_1",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3","CONT_4"],constraint:false});
   Sortable.create("CONT_2",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3","CONT_4"],constraint:false
     });
   Sortable.create("CONT_3",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3","CONT_4"],constraint:false});
   Sortable.create("CONT_4",
     {dropOnEmpty:true,handle:'titulo_wid',containment:["CONT_1","CONT_2","CONT_3","CONT_4"],constraint:false});

 // ]]>

  }
   sortableActivo=true;
}

function verificaActivaSortable(numContenedores){

	if(sortableActivo == false){
		activaSortable(numContenedores);
	}
}

function reOrdenaContenido(numContenedores){


  var Orden=Sortable.serialize('CONT_1');
  if(numContenedores>=2){  Orden = Orden +'&'+  Sortable.serialize('CONT_2');}
  if(numContenedores>=3){  Orden = Orden +'&'+  Sortable.serialize('CONT_3');}

  if(sortString != Orden){
	  sortString = Orden;
	  axDiv    =    'save-reorder';
	  axUrl    =      _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/reordena-contenido.php';
	  axParams =	Orden;
	  goAjax(0, 'POST', axDiv, axUrl, axParams);
  }


}

function quickly_subcontenido(idContenido) {
	collapse_expand ('content_form_'+idContenido);
}
function saveImageSubcontent2 () {
	var axDiv     =  'contenido_dinamico-imagen';
	var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/guarda-subcontenido.php';
	var axParams  =	$('frmUpload').serialize();
	goAjax(0, 'POST', axDiv, axUrl, axParams);
}
function saveSubcontent (id_subcontenido) {

	var act=$('action'+id_subcontenido).value;
	if(act=='update'){
		axDiv='subcontenido_' + id_subcontenido;
    }else{
        axDiv='new_subcont_guardado_' + id_subcontenido;
	}

	var axParams  =	$('formSubcontenido_' + id_subcontenido).serialize();
	var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/guarda-subcontenido.php';
	goAjax(0, 'POST', axDiv, axUrl, axParams);
	if(act!='update'){
		$('subcontenido_nuevo_'+ id_subcontenido).style.display = 'none' ;
		$('subcontenido_nuevo_'+ id_subcontenido).innerHTML = '' ;
    }
}
function aleatorio(inferior,superior){
  numPosibilidades = superior - inferior
  aleat = Math.random() * numPosibilidades
  aleat = Math.round(aleat)
  return parseInt(inferior) + aleat
}

function agregaNuevoSubContenido(idCont){
	var uId=aleatorio(1000,1000000);
	var axDiv     =  'subcontenidos_de_cont_'+idCont;
	var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/imprimeNuevo-subcontenido.php';
	var axParams  =	'&idCont='+idCont+'&id_aleat='+uId;
	goAjax(2, 'POST', axDiv, axUrl, axParams);

}
function editarSubcontent(id_subcont){

	var axDiv     =  'subcontenido_'+id_subcont;
	var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/edita-subcontenido.php';
	var axParams  =	'&id_subcont='+id_subcont;
	goAjax(0, 'POST', axDiv, axUrl, axParams);

}

function cancelarSubcontent(id_subcontenido){
	var act=$('action'+id_subcontenido).value;
	if(act=='update'){
	   var axParams  =	'id_subcont='+id_subcontenido;
	   var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/vista-subcontenido.php';
        axDiv='subcontenido_' + id_subcontenido;
		goAjax(0, 'POST', axDiv, axUrl, axParams);
    }else{
		 $('subcontenido_nuevo_'+ id_subcontenido).style.display = 'none' ;
		$('subcontenido_nuevo_'+ id_subcontenido).innerHTML = '' ;
	}

}
function add_pagina(){

	 axDiv     =    'DIV_CONTENT_PAGES';
  	 axUrl     =    _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/agrega-mod-pagina.frm.php';

	 axParams  =	  '';
	 goAjax(0, 'POST', axDiv, axUrl, axParams);
	 //SELECCIONA TAB
	 seleccionaTab(0);
	 //SELECCIONA TAB
}

function add_paginaDo(){
   sortableActivo=false;
  if($('action').value=='add'){
    var Act     =  'add';
  }else{ var Act     =  'update';}


  if(Act=='add'){
    var axDiv     =  'DIV_PAGES_LIST';
  }else{var axDiv     =  'DIV_CONTENT_PAGES';
    changeTabName($('id_page').value,$('titulo').value);
  }

  var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/guarda-pagina.php';
  var axParams  =	$('add-page').serialize();

  goAjax(0, 'POST', axDiv, axUrl, axParams);

  if(Act=='add'){
    $('DIV_CONTENT_PAGES').innerHTML='';
  }



}
function eliminarPage (idP) {
	del=confirm("Esta seguro que desea eliminar la página?");
	if (del == true) {
		axDiv     =    'DIV_PAGES_LIST';
		axUrl     =    _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/elimina-pagina.php';
		axParams  =	  'idP='+idP;
		goAjax (0, 'POST', axDiv, axUrl, axParams);
		$('DIV_CONTENT_PAGES').innerHTML='';
	}
}

function eliminarContent(id_pagina, id_cont){
	del=confirm("Esta seguro que desea eliminar este bloque?");
	if(!del)
		return
	var axDiv     =	'DIV_CONTENT_PAGES'
	var axUrl     =	_RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/elimina-contenido.php';
	var axParams  =	'&id_cont=' + id_cont + '&id_pagina=' + id_pagina;
	//$('DIV_CONTENT_PAGES').innerHTML = ''
	goAjax(0, 'POST', axDiv, axUrl, axParams);
}


function eliminarSubcontent(id_subcont){
	del=confirm("Esta seguro que desea eliminar esta entrada?");
	if(!del)
		return
	var axDiv     =  'subcontenido_'+id_subcont;
	var axUrl     =  _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/elimina-subcontenido.php';
	var axParams  =	'&id_subcont='+id_subcont;
	goAjax(0, 'POST', axDiv, axUrl, axParams);
}

function seleccionaTab(idP){
   //SELECCIONA TAB
	 var items =  $$("#menu-paginas li");
	 for (var i = 0; i < items.size(); i++) {
		items[i].className='itm-li';
	 }

	 if($('li_pag_0')){$('li_pag_0').className='add';}
	 $('li_pag_'+idP).className='current';

    //SELECCIONA TAB
}
function update_pagina(idP){
     sortableActivo= false;
	 axDiv     =    'DIV_CONTENT_PAGES';
  	 axUrl     =    _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/agrega-mod-pagina.frm.php';

	 axParams  =	  'm=update&idP='+idP;
	 goAjax(0, 'POST', axDiv, axUrl, axParams);
     //SELECCIONA TAB
	 seleccionaTab(idP);
	 //SELECCIONA TAB


}


function view_page(idP){
     sortableActivo= false;
	 axDiv     =    'DIV_CONTENT_PAGES';
  	 axUrl     =    _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/view-pagina.frm.php';

	 axParams  =	  'idP='+idP;
	 goAjax(0, 'POST', axDiv, axUrl, axParams);

     //SELECCIONA TAB
	 seleccionaTab(idP);
	 //SELECCIONA TAB

}

function urlencode(str) {
   return escape(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
}

function editor_contenido_socios(IdC){

	var contenido = $('txtContenido'+IdC).value;
	var cont='';
	vDivObj = $("DIV_EDITOR");

	  dispPopUp1=true;
 	  vDivObj.style.display = 'block';
      axDiv    =      'DIV_EDITOR';
	  axUrl = _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/editor-contenido.php';
	  axParams =	  '&id='+IdC+'&contenido='+cont;
	  goAjax(0, 'POST', axDiv, axUrl, axParams);


}
function setEditorContenidoSocio(Id){
	$('txtContenido'+Id).value=CONTENIDO_EDITOR;
	saveSubcontent (Id);

}
function getImagenesToEditor(){

      axDiv    =      'editor_imagenes';
	  axUrl = _RUTA_HTTP+'MODELO/MODULOS/publicidad-socios/editor-contenido-add-imagenes.php';
	  axParams = GALLERY_SELECTED_ITEMS;
	  goAjax(0, 'POST', axDiv, axUrl, axParams);

}