// JavaScript Document
function comprobarFitxaInserir(){
		formulari = document.newsletterFitxaInserir;
		if(formulari.titolMail.value==''){
			alert('Falta Assumpte');
		}else{
			if(formulari.dataMail.value==''){
				alert('Falta Data');	
			}else{
				formulari.submit();	
			}
		}
		
}

function comprobarformulariParagraf(){
	document.formulariParagraf.textContingutMail.value=retornaCodi('textContingutMail');
	document.formulariParagraf.textContingutMail.value=document.formulariParagraf.textContingutMail.value.replace(/“/g,"&quot;");
	document.formulariParagraf.textContingutMail.value=document.formulariParagraf.textContingutMail.value.replace(/”/g,"&quot;");
	document.formulariParagraf.textContingutMail.value=document.formulariParagraf.textContingutMail.value.replace(/•/g,"·");
	document.formulariParagraf.textContingutMail.value=document.formulariParagraf.textContingutMail.value.replace(/’/g,"\'");
	document.formulariParagraf.textContingutMail.value=document.formulariParagraf.textContingutMail.value.replace(/–/g,"-");
	formulari = document.formulariParagraf;
	formulari.submit();	

}

function comprobarformulariParagrafActivitat(){
	document.formulariParagraf.textContingutActivitatCA.value=retornaCodi('textContingutActivitatCA');
	document.formulariParagraf.textContingutActivitatCA.value=document.formulariParagraf.textContingutActivitatCA.value.replace(/“/g,"&quot;");
	document.formulariParagraf.textContingutActivitatCA.value=document.formulariParagraf.textContingutActivitatCA.value.replace(/”/g,"&quot;");
	document.formulariParagraf.textContingutActivitatCA.value=document.formulariParagraf.textContingutActivitatCA.value.replace(/•/g,"·");
	document.formulariParagraf.textContingutActivitatCA.value=document.formulariParagraf.textContingutActivitatCA.value.replace(/’/g,"\'");
	document.formulariParagraf.textContingutActivitatCA.value=document.formulariParagraf.textContingutActivitatCA.value.replace(/–/g,"-");
	
	document.formulariParagraf.textContingutActivitatES.value=retornaCodi('textContingutActivitatES');
	document.formulariParagraf.textContingutActivitatES.value=document.formulariParagraf.textContingutActivitatES.value.replace(/“/g,"&quot;");
	document.formulariParagraf.textContingutActivitatES.value=document.formulariParagraf.textContingutActivitatES.value.replace(/”/g,"&quot;");
	document.formulariParagraf.textContingutActivitatES.value=document.formulariParagraf.textContingutActivitatES.value.replace(/•/g,"·");
	document.formulariParagraf.textContingutActivitatES.value=document.formulariParagraf.textContingutActivitatES.value.replace(/’/g,"\'");
	document.formulariParagraf.textContingutActivitatES.value=document.formulariParagraf.textContingutActivitatES.value.replace(/–/g,"-");
	
	formulari = document.formulariParagraf;
	formulari.submit();	

}

function comprobarformulariParagrafNoticia(){
	document.formulariParagraf.textContingutNoticiaCA.value=retornaCodi('textContingutNoticiaCA');
	document.formulariParagraf.textContingutNoticiaCA.value=document.formulariParagraf.textContingutNoticiaCA.value.replace(/“/g,"&quot;");
	document.formulariParagraf.textContingutNoticiaCA.value=document.formulariParagraf.textContingutNoticiaCA.value.replace(/”/g,"&quot;");
	document.formulariParagraf.textContingutNoticiaCA.value=document.formulariParagraf.textContingutNoticiaCA.value.replace(/•/g,"·");
	document.formulariParagraf.textContingutNoticiaCA.value=document.formulariParagraf.textContingutNoticiaCA.value.replace(/’/g,"\'");
	document.formulariParagraf.textContingutNoticiaCA.value=document.formulariParagraf.textContingutNoticiaCA.value.replace(/–/g,"-");
	
	document.formulariParagraf.textContingutNoticiaES.value=retornaCodi('textContingutNoticiaES');
	document.formulariParagraf.textContingutNoticiaES.value=document.formulariParagraf.textContingutNoticiaES.value.replace(/“/g,"&quot;");
	document.formulariParagraf.textContingutNoticiaES.value=document.formulariParagraf.textContingutNoticiaES.value.replace(/”/g,"&quot;");
	document.formulariParagraf.textContingutNoticiaES.value=document.formulariParagraf.textContingutNoticiaES.value.replace(/•/g,"·");
	document.formulariParagraf.textContingutNoticiaES.value=document.formulariParagraf.textContingutNoticiaES.value.replace(/’/g,"\'");
	document.formulariParagraf.textContingutNoticiaES.value=document.formulariParagraf.textContingutNoticiaES.value.replace(/–/g,"-");
	
	formulari = document.formulariParagraf;
	formulari.submit();	

}


function comprova_extensio(formulari,pdf1,pdf2) {
   extensions_permeses = new Array(".pdf");
   mierror = "";

   if (!pdf1||!pdf2) {
       if(formulari=='document.fulletoFitxaModifica'){
		 
		 eval(formulari+'.submit();')   
	   }
	   else{
		   mierror = "No has seleccionat cap PDF";
		   alert (mierror);
	   }
   }else{
      extensio1 = (pdf1.substring(pdf1.lastIndexOf("."))).toLowerCase();
	  extensio2 = (pdf2.substring(pdf2.lastIndexOf("."))).toLowerCase();
      //alert (extensio);
      permesa = false;
      for (var i = 0; i < extensions_permeses.length; i++) {
         if (extensions_permeses[i] == extensio1) {
         	 if (extensions_permeses[i] == extensio2){
				 permesa = true; 
				 break;
			 }
         
         }
      }
      if (!permesa) {
         mierror = "Comprova l'extensio només es poden pujar arxius: " + extensions_permeses.join();
		 alert (mierror);
       }else{
         //alert ("Tot Correcte");
        // eval(formulari+'.extensio.value=\''+extensio+'\'');
		 eval(formulari+'.submit();')
         return 1;
       }
   }
} 

function comprova_extensioEspai(formulari,arxiu) {
   extensions_permeses = new Array(".gif",".png",".jpg",".jpeg");
   mierror = "";
   if (!arxiu) {
       if(formulari=='document.espaiJoveFitxaModificar'){
		 
		 eval(formulari+'.submit();')   
	   }
	   else{
		   mierror = "No has seleccionat cap imatge";
		   alert (mierror);
	   }
   }else{
      extensio = (arxiu.substring(arxiu.lastIndexOf("."))).toLowerCase();
      //alert (extensio);
      permesa = false;
      for (var i = 0; i < extensions_permeses.length; i++) {
         if (extensions_permeses[i] == extensio) {
         permesa = true;
         break;
         }
      }
      if (!permesa) {
         mierror = "Comprova l'extensio només es poden pujar arxius: " + extensions_permeses.join();
		 alert (mierror);
       }else{
         //alert ("Tot Correcte");
         eval(formulari+'.extensioEspaiJove.value=\''+extensio+'\'');
		 eval(formulari+'.submit();')
         return 1;
       }
   }
} 

// JavaScript Document
function initImage(imageId) {
	capa = document.getElementById(imageId);
	setOpacity(capa, 0);
}
function mostrarimatges(event,imageId,foto){
	var IE = document.all?true:false;
	if (!IE) document.captureEvents(event.MOUSEMOVE)
	capa.style.display= "";
	var posx = 0;
    var posy = 0;
    if(IE)
	{ //para IE
		posx = event.clientX + document.body.scrollLeft;
		posy = event.clientY + document.body.scrollTop;
	}else{ //para netscape
		posx = event.pageX;
		posy = event.pageY;
	}
	document.getElementById('imatge').innerHTML = '<img src="'+foto+'" />';
	capa.style.left=posx+'px';
	capa.style.top=posy+'px';
	fadeIn(imageId,0);
}
function fadeIn(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity <= 100) {
			setOpacity(obj, opacity);
			opacity += 10;
			window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
		}
	}
}

function treureimatges(imageId){
	capa.style.display= "";
	if(imageId=='thephoto'){
	document.getElementById('mostra').style.display="";
	document.getElementById('treu').style.display="none";
	}
	fadeOut(imageId,100);
}

function fadeOut(objId,opacity) {
	if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity >= 0) {
			setOpacity(obj, opacity);
			opacity -= 10;
			window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 100);
		}
		else{
			capa.style.display= "none";
		}
		
	}
}
function setOpacity(obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}
