//dimensioni finestra video
function sizeVideo(video,x,y,w,h)
{


	/*if ( (document.all) || (document.layers) )
	{
		
		//alert(document.body.clientHeight+"\n"+document.body.clientWidth);
		alert('ie');
		W=Math.floor( (document.body.clientWidth) * x / y );
		H=Math.floor( (W * (h / w) ) );
		document.all.vid.innerHTML=('<embed src=\"immagini\/'+video+'.swf\" width=\"'+W+'\" height=\"'+H+'\" loop=\"1\" quality=\"high\" pluginspage=\"http:\/\/www.adobe.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" menu=\"false\"><\/embed>');
		alert('ie');
	}*/
	
	
	//iexplorer
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
		{ //test for MSIE x.x;
			W=Math.floor( (document.body.clientWidth) * x / y );
			H=Math.floor( (W * (h / w) ) );
			//alert(W+"\n"+H+"\n"+w+"\n"+h);
			document.all.vid.innerHTML=('<embed src=\"immagini\/'+video+'.swf\" width=\"'+W+'\" height=\"'+H+'\" loop=\"1\" quality=\"high\" pluginspage=\"http:\/\/www.adobe.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" menu=\"false\"><\/embed>');
		}
	
	//firefox
	else if (!document.all && document.getElementById)
	{
		
		//alert(window.innerWidth+"\n"+window.innerHeight);
		
		W=Math.floor( (window.innerWidth)* x / y );
		H=Math.floor( (W * (h / w) ) );
		document.getElementById('vid').innerHTML="<object codebase=\"http:\/\/fpdownload.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=9,0,0,0\" width=\""+w+"\" height=\""+h+"\" ><param name=\"movie\" value=\"immagini\/make3_skin.swf\"><param name=\"quality\" value=\"high\"><param name=\"loop\" value=\"1\"><embed src=\"immagini\/"+video+".swf\" width=\""+W+"\" height=\""+H+"\" loop=\"1\" quality=\"high\" pluginspage=\"http:\/\/www.adobe.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" menu=\"false\"><\/embed><\/object>";
	}
}




/*********************************************************************************************************
	if (document.all) parent.document.all.crop.disabled=false;
	else if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) parent.document.getElementById('crop').disabled=false;
	else if (document.layers) parent.document.crop.disabled=false;
	else if (!document.all && document.getElementById) parent.document.getElementById('crop').disabled=false;
**********************************************************************************************************/




//abilita il tasto crop
function ablecrop()
{
	if (document.all) parent.document.all.crop.disabled=false;
	else if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) parent.document.getElementById('crop').disabled=false;
	else if (document.layers) parent.document.crop.disabled=false;
	else if (!document.all && document.getElementById) parent.document.getElementById('crop').disabled=false;
}

//disabilita il tasto crop e croppa
function crop()
{
	if (document.all) {
    parent.document.all.crop.disabled=true;
    cropIE();
  }	else if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) {
    parent.document.getElementById('crop').disabled=true;
    cropMO();
  }	else if (document.layers) {
      parent.document.crop.disabled=true;
      cropNN();
  }	else if (!document.all && document.getElementById) {
      parent.document.getElementById('crop').disabled=true;
      cropMO();
    }
}
//cropForm

function cropIE(){
  document.all.cropForm.submit();
}

function cropNN(){
  document.getElementById('cropForm').submit();
}

function cropMO(){
  document.getElementById('cropForm').submit();
}

//nasconde il pannello loading
function hideloading()
{
	if (document.all) {parent.document.all.loading.style.display='none';}
	else if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) {parent.document.getElementById('loading').style.display='none';} 
	else if (document.layers) {parent.document.loading.style.display='none';}
	else if (!document.all && document.getElementById) {parent.document.getElementById('loading').style.display='none';}
}



//trova browser e lancia funzione adatta
function valida()
{
	if (document.all) {validaIE();}
	else if ( (navigator.userAgent.indexOf("Opera")!= -1) && (document.getElementById) ) {validaMO();} 
	else if (document.layers) {validaNN();}
	else if (!document.all && document.getElementById) {validaMO();}
}



//funzioni VALIDAZIONE 
function validaIE()
{
	uploadFile=document.all.uploadFile.value;
	if (uploadFile)
	{
		img=false;
		var l=uploadFile.length;
		
		if (uploadFile.substr(l-5,1)==".")
		{
			img=checkExt5(uploadFile,l);
		}
		else if ((uploadFile.substr(l-4,1))==".")
		{
			img=checkExt4(uploadFile,l);
		}
		
		if (img==false) //scrivere nel pannello "process" l'allarme per la selezione di un file immagine
		{
			document.all.process.style.display='';
			document.all.submitBtn.style.display='none';
		}
		
		else if(img==true)
		{	

			document.all.process.style.display='none';
			document.all.loading.style.display='';
			document.all.uploadForm.submit();
		}
	}
	else
	{
			document.all.submitBtn.disabled=true;
	}		
}



//funzioni VALIDAZIONE NN
function validaNN()
{
	uploadFile=document.uploadFile.value;
	if (uploadFile)
	{
		img=false;
		var l=uploadFile.length;
		
		if (uploadFile.substr(l-5,1)==".")
		{
			img=checkExt5(uploadFile,l);
		}
		else if ((uploadFile.substr(l-4,1))==".")
		{
			img=checkExt4(uploadFile,l);
		}
		
		if (img==false) //scrivere nel pannello "process" l'allarme per la selezione di un file immagine
		{
			document.process.style.display='';
			document.submitBtn.style.display='none';
		}
		
		else if(img==true)
		{	

			document.process.style.display='none';
			document.loading.style.display='';
			document.getElementById('uploadForm').submit();
		}
	}
	else
	{
			document.submitBtn.disabled=true;
	}		
}


//funzioni VALIDAZIONE MOZILLA
function validaMO()
{
	uploadFile=document.getElementById('uploadFile').value;
	if (uploadFile)
	{
		img=false;
		var l=uploadFile.length;
		
		if (uploadFile.substr(l-5,1)==".")
		{
			img=checkExt5(uploadFile,l);
		}
		else if ((uploadFile.substr(l-4,1))==".")
		{
			img=checkExt4(uploadFile,l);
		}
		
		if (img==false) //scrivere nel pannello "process" l'allarme per la selezione di un file immagine
		{
			document.getElementById('process').style.display='';
			document.getElementById('submitBtn').style.display='none';
		}
		
		else if(img==true)
		{	

			document.getElementById('process').style.display='none';
			document.getElementById('loading').style.display='';
			document.getElementById('uploadForm').submit();
		}
	}
	else
	{
			document.getElementById('submitBtn').disabled=true;
	}		
}







function checkExt4(uploadFile,l)
{
	img=false;
	ext=uploadFile.substr(l-3,3);
	ext=ext.toLowerCase();
	
	switch(ext){
		case "jpg": return(true); break;
		case "bmp":	return(true); break;
		case "gif": return(true); break;
		case "png": return(true); break;
		default: return(img);
	}
	return(img);
}



function checkExt5(uploadFile,l)
{
	img=false;
	ext=uploadFile.substr(l-4,4);
	ext=ext.toLowerCase();
	
	if (ext=="jpeg")
		return(true);
	else
		return(false);
}