function checkEmail(mail, check_5) { 
     if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById(''+mail+'').value)){ 
          return (true) 
     } 
     document.getElementById(''+check_5+'').innerHTML = 'indirizzo email non valido'; 
     return (false) 
} 

/*function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();*/



				function sndReq(div_id,campo,valore) {
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();


					my_campo = document.getElementById(campo);

						//alert(campo);

					if(campo == 'privacy'){
						if(my_campo.checked){
							var url ='http://news.abcrimini.com/p.php?param=true&campo='+campo;
						}else{
							var url ='http://news.abcrimini.com/p.php?param=false&campo='+campo;
						}
					}
					if(campo == 'categorie'){
						valido = false;
						for(x=0; x <= (valore-1); x++){
							if(document.articoli.categorie[x].checked){
								valido = true;								
							}
							   
						}
						
						var url ='http://news.abcrimini.com/p.php?param='+valido+'&campo='+campo;
					}
					
					if(campo != 'categorie' && campo != 'privacy'){
						var url ='http://news.abcrimini.com/p.php?param='+my_campo.value+'&campo='+campo;						
					}
					
					http.open('get', url);
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															document.getElementById(''+div_id+'').innerHTML = response;
														}
													}
					http.send(null);
				}
				
				
				function send_x(controlli, titolo, testo, autore, mail, web, valore, codice, captcha, status) {
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();
					
					campi = new Array;
					campi[1] = titolo;
					campi[2] = testo;
					campi[3] = autore;
					campi[4] = mail;
					campi[5] = captcha;
					
					
					ready_st = false;					
						for(c=0; c<=4; c++){
							if(document.articoli.categorie[c].checked){
								ready_st = true;
								break;
							}else{
								ready_st = false;
							}
							
						}					
					
						if (ready_st == false){ 
						document.getElementById(''+status+'').innerHTML = '<b>Il form non puo\' essere inviato verificare i dati inseriti</b><br><br>';
						return 
						}
						for(x=1; x<=controlli; x++){


						
						
						mio_val = 'check_'+x;
						if(document.getElementById(campi[x]).value == '' || document.getElementById(mio_val).hinnerHTML == ''){
												
												ready_st = false;
												break;
						}else{
												
												if(x == 4){
													if (checkEmail('mail', 'check_5')){
														ready_st = true;
													}else{
														ready_st = false;
														break;
													}
												}
												if(x == 5){
												my_valid = md5(document.getElementById(captcha).value);
												my_codice = document.getElementById(codice).value
												//alert(my_valid+'\n'+my_codice)
												if (my_valid == my_codice){
														ready_st = true;
													}else{
														ready_st = false;
														break;
													}
												}
												ready_st = true;
						}
						if (ready_st == false){ break; }
						

					}
					//alert(ready_st);
					var url ='http://news.abcrimini.com/p.php?stato='+ready_st;						

					http.open('get', url);
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															if(ready_st == true){
															document.getElementById(''+status+'').innerHTML = response;
															}else{
															document.getElementById(''+status+'').innerHTML = '<b>Il form non puo\' essere inviato verificare i dati inseriti</b><br><br>';															
															}
														}
													}
					http.send(null);
					
					if(ready_st == true) { mail_send(valore, 'categorie', 'titolo', 'testo', 'autore', 'mail', 'web'); }
				}

			function mail_send(valore, categorie, titolo, testo, autore, mail, web) {
					
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();
					
					campi = new Array;
					campi[0] = categorie;
					campi[1] = titolo;
					campi[2] = testo;
					campi[3] = autore;
					campi[4] = mail;
					campi[5] = web;
					
					stringa = '';
					
						for(x=0; x <= (valore-1); x++){
							if(document.articoli.categorie[x].checked){
								
								stringa += 'categoria_'+x+'='+document.articoli.categorie[x].value+'&';		
								
							}
						}
					
					for(y=1; y<=(valore); y++){
						stringa += campi[y]+'='+encodeURIComponent(document.getElementById(campi[y]).value)+'&';
					}
					
					var url ='http://news.abcrimini.com/p.php?invio_mail=si&tipo=articolo&'+stringa;						

					http.open('post', url);
					http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															document.getElementById('status').innerHTML = response;
															
																function goURL() {
																	alert('Grazie per la collaborazione \n\nDISCLAIMER - Si dichiara che il materiale inviato NON e\' protetto da copyright. ');
  																	location.href="http://news.abcrimini.com"  
 																}
																setTimeout( goURL(), 2000);
															
														}
													}
					http.send(null);

				}
				
//*************** parte per le chiamate riservata ala form CONTATTI*********************

function checkEmail2(mail, check_2) { 
     if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById(''+mail+'').value)){ 
          return (true) 
     } 
     document.getElementById(''+check_2+'').innerHTML = 'indirizzo email non valido'; 
     return (false) 
} 

/*function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();*/


				function capt2(div_id,codice,captcha) {
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();


					my_codice = document.getElementById(codice).value;
					my_captcha = document.getElementById(captcha).value;

						var url ='http://news.abcrimini.com/p.php?codice='+my_codice+'&captcha='+my_captcha;						
					
					http.open('get', url);
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															document.getElementById(''+div_id+'').innerHTML = response;
														}
													}
					http.send(null);
				}



				function sndReq2(div_id,campo,valore) {
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();


					my_campo = document.getElementById(campo);

						//alert(campo);

					if(campo == 'privacy'){
						if(my_campo.checked){
							var url ='http://news.abcrimini.com/p.php?param=true&campo='+campo;
						}else{
							var url ='http://news.abcrimini.com/p.php?param=false&campo='+campo;
						}
					}
					
					
					if(campo != 'privacy'){
						var url ='http://news.abcrimini.com/p.php?param='+my_campo.value+'&campo='+campo;						
					}
					
					http.open('get', url);
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															document.getElementById(''+div_id+'').innerHTML = response;
														}
													}
					http.send(null);
				}
				
				
				function send_x2(titolo, mail, testo, codice, captcha, status) {
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();
					
					campi = new Array;
					campi[1] = titolo;
					campi[2] = mail;
					campi[3] = testo;
					campi[4] = captcha;
					
					
					ready_st = false;					
					
						for(x=1; x<=4; x++){

						mio_val = 'check_'+x;
						
						//alert('valore '+x+': '+ document.getElementById(campi[x]).value +' e div '+x+': '+ document.getElementById(mio_val).hinnerHTML);

						if(document.getElementById(campi[x]).value == '' || document.getElementById(mio_val).hinnerHTML == ''){
												
												ready_st = false;
												break;
						}else{
												
												if(x == 2){
													if (checkEmail('mail', 'check_2')){
														ready_st = true;
													}else{
														ready_st = false;
														break;
													}
												}
												if(x == 4){
												my_valid = md5(document.getElementById(captcha).value);
												my_codice = document.getElementById(codice).value
												//alert(my_valid+'\n'+my_codice)
												if (my_valid == my_codice){
														ready_st = true;
													}else{
														ready_st = false;
														break;
													}
												}
												ready_st = true;
						}
						if (ready_st == false){ break; }
						

					}
					//alert(ready_st);
					var url ='http://news.abcrimini.com/p.php?stato='+ready_st;						

					http.open('get', url);
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															if(ready_st == true){
															document.getElementById(''+status+'').innerHTML = response;
															}else{
															document.getElementById(''+status+'').innerHTML = '<b>Il form non puo\' essere inviato verificare i dati inseriti</b><br><br>';															
															}
														}
													}
					http.send(null);
					
					if(ready_st == true) { mail_send2('3', 'titolo', 'testo', 'mail'); }
				}

			function mail_send2(valore, titolo, testo, mail) {
					
					
					function createRequestObject() {
						var ro;
						var browser = navigator.appName;
						if(browser == "Microsoft Internet Explorer"){
							ro = new ActiveXObject("Microsoft.XMLHTTP");
						}else{
							ro = new XMLHttpRequest();
						}
						return ro;
					}
				
					var http = createRequestObject();
					
					campi = new Array;
					campi[1] = titolo;
					campi[2] = testo;
					campi[3] = mail;

					
					stringa = '';
					
					for(y=1; y<=(valore); y++){
						stringa += campi[y]+'='+encodeURIComponent(document.getElementById(campi[y]).value)+'&';
					}
					
					var url ='http://news.abcrimini.com/p.php?invio_mail=si&tipo=richiesta&'+stringa;						

					http.open('post', url);
					http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
					http.onreadystatechange = function () {
													if(http.readyState == 4){
														var response = http.responseText;
															document.getElementById('status').innerHTML = response;
															
																function goURL() {
																	alert('Grazie per la collaborazione');
  																	location.href="http://news.abcrimini.com"  
 																}
																setTimeout( goURL(), 2000);
															
														}
													}
					http.send(null);

				}
