/*funzione pop up*/

var popUpWin=0;
function popUpWindow(URLStr, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  var x=(screen.width-width)/2;
  var y=100;
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no, title=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=yes,width='+width+',height='+height+',left='+x+', top='+y+'');
}


/*RIDIMENSIONA LE IMMAGINI*/

function FitPic(id_img,maxw)
{
	Dimesioni_massime = maxw;
	Dimesioni_reali = document.getElementById(id_img).width

	if(Dimesioni_reali > Dimesioni_massime)
	{
	   document.getElementById(id_img).width = Dimesioni_massime
	}
}

/*FUNZIONI PER I FORM */

/* 2010 */
var num_match = /^[0-9]+$/;
var email_match = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|it|eu|co.uk|biz|aero|name|coop|info|pro|museum))$/;


function verifica_info_it()
{
	

	var emailID=document.frm_informazioni.email
	if(document.frm_informazioni.nome.value == "" )
	{
		alert ("Il campo nome è obbligatorio");
		return false;
	}
	if(document.frm_informazioni.cognome.value == "" )
	{
		alert ("Il campo cognome è obbligatorio");
		return false;
	}
	if(emailID.value == "")
	{
		alert ("Inserite il vostro indirizzo e-mail");
		return false;
	}
	if (!email_match.test(emailID.value))
	{
		alert ("Inserite un indirizzo email valido");
		return false;
	}
	if(document.frm_informazioni.telefono.value == "" )
	{
		alert ("Il campo telefono è obbligatorio");
		return false;
	}
	
	if(document.frm_informazioni.info_richieste.value == "" )
	{
		alert ("Il campo informazioni richieste è obbligatorio");
		return false;
	}
	if(document.frm_informazioni.accettazione_trattamento_dati[1].checked)
	{
		alert ("Per proseguire è necessario accettare il trattamento dei dati");
		return false;
	}
	else
	{
		return true;
	}
}


function verifica_ricerca_rolfer_it()
{
	
	
  if(document.FRM_R_Rolfer.idr.value == "0" && document.FRM_R_Rolfer.cognome.value == "")
	alert ("Selezionate almeno una regione o indicate il cognome di almeno 4 lettere");
	
  else if(document.FRM_R_Rolfer.idr.value == "0" && document.FRM_R_Rolfer.cognome.value.length<=4)
	alert ("Selezionate almeno una regione o indicate il cognome di almeno 4 lettere");
	
  else
  document.FRM_R_Rolfer.submit();
}


function verifica_login_it()
{
	
	
  if(document.frm_login.nome_utente.value == "" )
	alert ("Il campo nome utente è obbligatorio");
  else if(document.frm_login.password.value == "" )
	alert ("Il campo password è obbligatorio");
  else
  document.frm_login.submit();
}



function doBlink() {
	var blink = document.getElementsByName("blinc")
	for (var i=0; i<blink.length; i++)
		blink[i].style.color = blink[i].style.color == "" ? "#9A6338" : "" 
}

function startBlink() {
	if (document)
		setInterval("doBlink()",500)
}


function captchaSWF(capcode,divID)
{
	var start_url = "http://www.rolfing.it/"

	var shtml = "<object classid=\"clsid:d27CDB6E-AE6D-11cf-96B8-444553540000\"";
	shtml += " codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0\"";
	shtml += "  width=\"143\" height=\"20\" id=\"simple_movie\" align=\"\">";
	shtml += " <param name=\"movie\" value=\""+start_url+"/images/captcha.swf?code="+capcode+"\">";
	shtml += " <param name=\"quality\" value=\"high\">";
	shtml += " <param name=\"bgcolor\" value=\"#FFFFFF\">";
	shtml += " <param name=\"wmode\" value=\"window\">";
	shtml += " <embed src=\""+start_url+"/images/captcha.swf?code="+capcode+"\" ";
	shtml += " quality=\"high\" bgcolor=\"#FFFFFF\" width=\"143\" height=\"20\" ";
	shtml += " name=\"simple_movie\" align=\"\" wmode=\"window\" ";
	shtml += "  type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>";
	shtml += "     </object>"
	
	document.getElementById(divID).innerHTML = shtml;

	//var md = document;
	//var swf6 = document.getElementById("captcha").innerHTML = shtml;
	//swf6.innerHTML = shtml;
}



function login_ajax_it()
{
  if(document.FRM_login.userid.value == "" )
	alert ("Il campo nome utente è obbligatorio");
  else if(document.FRM_login.password.value == "" )
	alert ("Il campo password è obbligatorio");
  else
  document.FRM_login.submit();
}

function verifica_recp_it()
{
	
	if( (document.FRM_R_Rolfer.email.value == "") || (!email_match.test(document.FRM_R_Rolfer.email.value)) )
	{
		alert ("Inserite un indirizzo email corretto");
		return false;
	}

	else
	{
		return true;
	}
}


function verifica_email_it()
{
	
	
  var emailID=document.frm_newsletter.email
  
  if( (emailID.value == "") && (document.frm_newsletter.cellulare.value == "") )
	alert ("Inserite un indirizzo email valido o il vostro numero di cellulare");
  else if ( (!email_match.test(emailID.value)) && (document.frm_newsletter.cellulare.value == "") )
	alert ("Inserite un indirizzo email valido o il vostro numero di cellulare");
	
  else if ((!num_match.test(document.frm_newsletter.cellulare.value)) && (document.frm_newsletter.cellulare.value != ""))
	alert ("Il numero di cellulare deve essere composto di soli numeri es. 33500000001");
	
  else if(document.frm_newsletter.accettazione_trattamento_dati[1].checked)
	alert ("Per proseguire è necessario accettare il trattamento dei dati");
  else
  document.frm_newsletter.submit();
}
