
var barrabajo = 'Panel de control Zheris';
window.status = barrabajo;
timerID= setTimeout("window.status = barrabajo", 120);


var numero = 0;
 
c= function (tag) { /* Crea un elemento*/
   return document.createElement(tag);
}
d = function (id) { /* Retorna un elemento en base al id*/
   return document.getElementById(id);
}
e = function (evt) { /* Retorna el evento*/
   return (!evt) ? event : evt;
}
f = function (evt) { /*Retorna el objeto que genera el evento*/
   return evt.srcElement ?  evt.srcElement : evt.target;
}
 
addField = function (num_files) {

	/* si es vol capar a 1 sols fitxer...
	if(numero==1 || num_files==1){
		alert('Solo puedo inserir una foto')
		return
	}
	CANVIAR EN modif_contenido.php 
	
	echo "<tr>
		<td>
			<a href='#' onclick='addField(".count($files).")' class='menu'>Añadir archivo</a>
			<br />No se acceptan ficheros<br /> con acentos, solo caracteres.
			<div id='files'></div>";
	
	*/
	
   container = d('files');
   
   span = c('SPAN');
   span.className = 'file';
   span.id = 'file' + (++numero);
 
   field = c('INPUT');   
   field.name = 'archivos[]';
   field.type = 'file';
   field.id   = 'foto';
   field.onchange= 'LimitAttach(this,1)';
   
   a = c('A');
   a.name = span.id;
   a.href = '#';
   a.onclick = removeField;
   a.innerHTML = 'Quitar';
 
   span.appendChild(field);
   span.appendChild(a);
   container.appendChild(span);
}
removeField = function (evt) {
   lnk = f(e(evt));
   span = d(lnk.name);
   span.parentNode.removeChild(span);
}

function loadImages() {
if (document.getElementById) {  /*DOM3 = IE5, NS6*/
document.getElementById('hidepage').style.visibility = 'hidden';
}
else {
if (document.layers) {  /* Netscape 4*/
document.hidepage.visibility = 'hidden';
}
else {  /* IE 4*/
document.all.hidepage.style.visibility = 'hidden';
      }
   }
}

function centrar(x,y){
	
	//Centrem pantalla
	x_win =((screen.width-x)/2);
	y_win = ((screen.height-y)/2);	
	self.moveTo(x_win,y_win);
}

function validar(form){

	if(form.user.value.length==0){
		alert("Rellene correctamente los campos");
		return false;
	}
return true;
}

var preloaded = new Array();
function preload_images() {
    for (var i = 0; i < arguments.length; i++){
        preloaded[i] = document.createElement('img');
        preloaded[i].setAttribute('src',arguments[i]);
    };
};
preload_images(
	'../ims/logo.gif',
	'../ims/input.gif',
	'../ims/bottom-l.gif',
	'../ims/bottom-r.gif',
	'../ims/top-l.gif',
	'../ims/top-r.gif'
);

function avisa(apartat){
	if(apartat=="especial")
		alert("Aquesta opció serveix per si aquesta taula no es pot fer genèrica i s' ha de fer manualment el .php.\nEs deurà inserir el fitxer .php que ho gestionarà manualment.");
	
	if(apartat=="uniresultat")
		alert("Aquesta opció serveix per si aquesta taula no s' assembla al inserir productes, sols es podrà modificar un sols item tot el rato. \nEx: salutació del president (té foto(s) i text)");
	
	if(apartat=="menu_i_contingut")
		alert("Aquesta opció serveix per si fem coses ja molt gestionables, es a dir, un menú que es pugui gestionar i un contingut de text referenciat als ítems del menú aquest. Tindrem minim dos columnes una S' HA DE DIR apartat i l' altre contingut");
	
	if(apartat=="menu_i_galeria")
		alert("Aquesta opció serveix per si fem coses del estil menú gestionable on cada ítem sigui un conjunt de fotos(per a fer una galeria!). Una columna S' HA DE DIR apartat i ha d' apuntar al menú (select).");
}

function nuevoAjax(){
	var xmlhttp=false; 
	try { 
		// Creación del objeto ajax para navegadores diferentes a Explorer 
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
	} catch (e) { 
		// o bien 
		try { 
			// Creación del objet ajax para Explorer 
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { 
			xmlhttp = false; 
		} 
	} 

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { 
		xmlhttp = new XMLHttpRequest(); 
	}
	
	return xmlhttp; 
}

function elimina_rel(id, id_item, taula, columna){
	
	ajax = nuevoAjax();
	
	ajax.open("GET", "files/elimina_rel.php?id=" + id + "&id_item="+id_item +"&taula=" + taula +"&columna=" +columna,true); 

	ajax.send(null) 


}

function marcaTots(){
   for (i=0;i<document.aEnviar.elements.length;i++)
      if(document.aEnviar.elements[i].type == "checkbox")
         document.aEnviar.elements[i].checked=1
} 

function desmarcaTots(){
   for (i=0;i<document.aEnviar.elements.length;i++)
      if(document.aEnviar.elements[i].type == "checkbox")
         document.aEnviar.elements[i].checked=0
}

function personalitzat(){
	
	document.getElementById('txt_titular').innerHTML  = "Escriba el mensaje personalitzado:";
	document.getElementById('container').innerHTML 	 = "<textarea rows='10' cols='75' name='txt_personalitzat'>Escribir aqui el mensaje personalizado</textarea>";
	document.getElementById('msgpers').innerHTML 	 = "<a href='mailsMasius.php' class='borderit'>Titulares</a>";
	
}

function comprovaMails(){
   for (i=0;i<document.aEnviar.elements.length;i++){
      if(document.aEnviar.elements[i].type == "checkbox" && document.aEnviar.elements[i].checked) return true;
   }
   alert('Debe seleccionar mínimo un destinatario');
   return false;
}

