var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])*(\.[a-zA-Z0-9_-]+)+$/;		
var DataPat = /^(0[1-9]|1[0-9]|2[0-9]|3[01]|[1-9])\/+(0[1-9]|1[0-2]|[1-9])\/+(19|20)[0-9]{2}$/;

function checkVM() {
	if($F('postBdes')=="#"|  $F('postAdes')=="#" ) {
		alert("scegliere le due squadre");
		return;
	}
	// var buttons = $('VM').getInputs('radio', 'postB');
	if(getCheckedValue(document.VM['postA']) =="" | getCheckedValue(document.VM['postB']) =="") {
		alert("scegliere i due video");
		return;		
	}
	
	if(confirm('salvare il videoMatch?\n(Il videoMatch andra\' immediatamente online)')) {
		$('VM').submit();
	}
}


function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function tellAFriend(){

	if(!$F('email').match(EmailPat)) {
		alert('email errata');
		return false;
	} else {
		if(confirm('Verra\' inviata una email di invito al tuo amico.\nProseguire?')) {
			$('invita').submit();
			return true;
		}
	}
	return false;

} // end function


function checkUsr(nick) {
	if(nick.blank()) {
		return false;	
	}
	var userCheck = false;
	
	url = "Include/nickNameIsUnique.php?nick=" + encodeURIComponent(nick);
	var Res = new Ajax.Request(url, {
			onComplete: function(res){
				if (res.responseText == '1') {
					$('uniqueID').innerHTML = '<img src="/img/ok.png" hspace="3" align="absmiddle"/>disponibile';
					userCheck = true;
				} else {
					$('uniqueID').innerHTML = '<img src="/img/ko.png" hspace="3" align="absmiddle"/><span style="color: red">non disponibile</span>';
				}
			}
	});	
	
	return userCheck;
}

function checkE(email) {
	if(email.blank()) {
		return false;	
	}

	var mailCheck = false;

	url = "Include/emailIsUnique.php?email=" + encodeURIComponent(email);
	var Res = new Ajax.Request(url, {
			onComplete: function(res){
				switch(res.responseText) {
				case "1":	
					$('uniqueE').innerHTML = "<img src='img/ok.png' hspace='3' align='absmiddle'/>disponibile";
					mailCheck = true;
					break;
				case "-1":	
					$('uniqueE').innerHTML = "<img src='img/ko.png' hspace='3' align='absmiddle'/><span style='color: red'>non disponibile</span>";
					break;
				default: 				
					alert(res.responseText);
					break;
				}
			}
	});	
	
	return mailCheck;
}
/*

pre-registrazione

*/
//{{{ 

var VTRegister = {
	err: '',

	checkUser: function() {
		var url = "Include/nickNameIsUnique.php?nick=" + encodeURIComponent($F('usr'));
		var Res = new Ajax.Request(url, {
				asynchronous: false,
				onComplete: function(res){
					if (res.responseText == '1') {
						$('uniqueID').innerHTML = '<img src="/img/ok.png" hspace="3" align="absmiddle"/>disponibile';
					} else {
						$('uniqueID').innerHTML = '<img src="/img/ko.png" hspace="3" align="absmiddle"/><span style="color: red">non disponibile</span>';
						VTRegister.err+= "<li>Lo UserName che hai scelto non &egrave; disponibile o contiene caratteri non validi</li>";	
					}
				}
		});	
	},

	checkMail: function() {
		var url = "Include/emailIsUnique.php?email=" + encodeURIComponent($F('email'));
		var Res = new Ajax.Request(url, {
				asynchronous: false,
				onComplete: function(res){
					if (res.responseText == '1') {
						$('uniqueE').innerHTML = '<span><img src="/img/ok.png" hspace="3" align="absmiddle"/> disponibile</p>';
					} else {
						$('uniqueE').innerHTML = '<span style="color: red"><img src="/img/ko.png" hspace="3" align="absmiddle"/> non disponibile</span>';
						VTRegister.err+= "<li>L'indirizzo email che hai scelto non &egrave; disponibile</li>";	
					}
				}
		});	
	},

	checkForm: function() {
		VTRegister.err = '';
		

		if (!$F('email').match(EmailPat)) {
			VTRegister.err += "<li>Indirizzo email non valido</li>";
		} else {
			VTRegister.checkMail();
		}

		if($F('security_code').blank() ) {
			VTRegister.err+= "<li>Inserire il codice di sicurezza</li>";
		}

		if(!$('privacy').checked) {
			VTRegister.err+="<li>Occorre accettare i termini d'uso ed il trattamento dei dati personali</li>";
		}



		if(VTRegister.err != '') {
			$('errArea').innerHTML = '<p style="color:red; font-size:90%; font-weight: bold;">Ci sono degli errori nel form:</p><ul>' + VTRegister.err + "</ul>";
		} else {
			$('errArea').innerHTML = "&nbsp;"
			$('avatarForm').action += "?token=" + $F('token');
			[$('uniqueE'), $('inviaBTN'), $('datiPers')].each(function(ref) {
			  ref.hide();
			});
			$('submitArea').show();
			[$('email'),$('security_code')].each(function(ref) {
			  Element.toggleClassName(ref,'FormConferma'); 
			  ref.disable();
			});
		}


		return false;
	}	
} // end VTRegister

function userPreRegCheck() {
	var err = "";

	if(checkUsr($F('usr')) == false) {
		err+= "lo UserName che hai scelto non e' disponibile o contiene caratteri non validi<br/>";	
	}


	if(checkE($F('email')) == false) {
		err+= "la email che hai scelto non e' disponibile<br/>";	
	}

	if($F('security_code').blank() ) {
		err+= "inserire il codice di sicurezza<br/>";	
	}
	if($F('usr').blank() | $F('pwd').blank()) {
		err+= "scegliere UserName e Password<br/>";	
	}
	if($F('pwd')!=$F('pwd2')) {
		err+="verificare la password (password e conferma non coincidono)<br/>";
	}
	if(!$('privacy').checked) {
		err+="occorre accettare i termini d'uso ed il trattamento dei dati personali<br/>";
	}
	
	if(!$F('email').match(EmailPat)) {
		err+="email errata<br/>";
	}
	
	if(!err.blank()) {
		$('errArea').innerHTML = '<p style="color:red; font-size:100%">Ci sono degli errori nel form:</p><ul style="list-style-type: circle; margin: 0 2em;color: black; font-size: 80%">' + err + "</ul>";
	} else {
		$('errArea').innerHTML = "&nbsp;"
		$('avatarForm').action += "?token=" + $F('token');
		[$('uniqueID'), $('uniqueE'), $('inviaBTN'), $('datiPers')].each(function(ref) {
		  ref.hide();
		});
		$('submitArea').show();
		[$('email'), $('pwd'), $('pwd2'), $('usr'),$('security_code')].each(function(ref) {
		  Element.toggleClassName(ref,'FormConferma'); 
		  ref.disable();
		});
	}
	
	return false;
}

function userPreRegannulla() {
		[$('email'),$('security_code')].each(function(ref) {
		  ref.style.border = "1px solid #FF0000";
		  ref.style.backgroundColor = "#fff";
		  ref.enable();
		});
	$('submitArea').hide();
		[$('uniqueE'),$('inviaBTN'), $('datiPers')].each(function(ref) {
		  ref.show();
	});
}

function userPreRegSubmit()  {
		[$('email'),$('security_code')].each(function(ref) {
		  ref.enable();
		});
		$('avatarForm').submit();
} //}}}

/*

completa registrazione

*/
//{{{ 
function userCompRegCheck() {
	var err = "";
	if($F('team')=="#") {
		err+="<li>non hai scelto una squadra</li>";
	}
	if($F('prov')=="#") {
		err+="<li>non hai scelto la tua provincia</li>";
	}
	if($F('sex')=="#") {
		err+="<li>non hai indicato il tuo sesso</li>";
	}
 
	if($F('gg').blank() | $F('mm').blank() | $F('aaaa').blank()) {
		err+="<li>non hai inserito la data di nascita</li>";
	} else {
		$('dt').value = $F('gg') + "/" + $F('mm') + "/" + $F('aaaa'); 
		if(!$F('dt').match(DataPat)) {
			err+="<li>data di nascita errata</li>";
		}		
	}
	
	var thisyear = new Date().getFullYear();
	var age = thisyear - $F('aaaa');
	
	if (age < 18) {
		err+="<li>devi essere maggiorenne</li>";
	}

	if ($F('usr').empty()) {
		err += "<li>nome utente vuoto</li>";
	}

	if($F('pwd').blank()) {
		err+= "<li>scegliere una Password</li>";
	}
	if($F('pwd')!=$F('pwd2')) {
		err+="<li>verificare la password (password e conferma non coincidono)</li>";
	}
	
	if(!err.blank()) {
		$('errArea').innerHTML = "<p style='color:red; margin-top: 1em; font-weight: bold;'>Ci sono degli errori nel form <br/><ul>" + err + "</ul>";
	} else {
		
		$('errArea').innerHTML = "&nbsp;"
		$('inviaBTN').hide();
		$('submitArea').show();
		[$('usr'), $('pwd'), $('pwd2'), $('team'), $('prov'), $('sex'), $('gg'), $('mm'), $('aaaa')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso");
			ref.disable();
		});
	}
}

function userCompRegannulla() {
	[$('usr'), $('pwd'), $('pwd2'), $('team'), $('prov'), $('sex'), $('gg'), $('mm'), $('aaaa')].each(function(ref) {
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma");
		 ref.enable();
	});
	$('inviaBTN').show();
	$('submitArea').hide();
}

function userCompRegSubmit()  {
	$('avatarForm').action += "?token=" + $F('token');
	[$('usr'), $('pwd'), $('pwd2'), $('team'), $('prov'), $('sex'),$('gg'), $('mm'), $('aaaa')].each(function(ref) {
		  ref.enable();
		});
		$('avatarForm').submit();
} //}}}

/*

modifica dati - email

*/
//{{{ 
function datiEditEmailCheck() {
	var err = "";
	if(!$F('email').match(EmailPat)) {
		err+="email errata<br/>";
	}
	
	if(!err.blank()) {
		$('errAreaEmai').innerHTML = "<br/>Ci sono degli errori nel form <br/><span style='color: black;'>" + err + "</span>";
	} else {
		$('errAreaEmai').innerHTML = "&nbsp;"
		$('emailEdit').action += "?token=" + $F('token');
		$('inviaBTNemail').hide();
		$('submitAreaemail').show();
		[$('email')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});
	}
}

function datiEditEmailAnnulla() {
	[$('email')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTNemail').show();
	$('submitAreaemail').hide();
}

function datiEditEmailSubmit()  {
	[$('email')].each(function(ref) {
		  ref.enable();
	});
	$('emailEdit').submit();
} //}}}



/*

modifica dati - PWD

*/
//{{{ 
function datiEditPWDCheck() {
	var err = "";
	if($F('newpwd').blank() | $F('Upwd').blank()) {
		err+= "inserire le Password<br/>";	
	}
	if($F('newpwd')!=$F('newpwd2')) {
		err+="verificare la nuova password (password e conferma non coincidono)<br/>";
	}	
	
	if(!err.blank()) {
		$('errAreaPWD').innerHTML = "<br/>Ci sono degli errori nel form <br/><span style='color: black;'>" + err + "</span>";
	} else {
		$('errAreaPWD').innerHTML = "&nbsp;"
		$('inviaBTNPWD').hide();
		$('submitAreaPWD').show();
		[$('Upwd'), $('newpwd'), $('newpwd2')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});
	}
}

function datiEditPWDAnnulla() {
	[$('Upwd'), $('newpwd'), $('newpwd2')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTNPWD').show();
	$('submitAreaPWD').hide();
}

function datiEditPWDSubmit()  {
	$('pwdEdit').action += "?token=" + $F('token');
	[$('Upwd'), $('newpwd'), $('newpwd2')].each(function(ref) {
		  ref.enable();
	});
	$('pwdEdit').submit();
} //}}}

/*

modifica dati - misc

*/
function miscDatiCheck() {
	var err = "";
	if($F('prov')=="#") {
		err+="non hai scelto la tua provincia<br/>";
	}
	if($F('sex')=="#") {
		err+="non hai indicato il tuo sesso<br/>";
	}
	if($F('gg').blank() | $F('mm').blank() | $F('aaaa').blank()) {
		err+="non hai inserito la data di nascita<br/>";
	} else {
		$('dt').value = $F('gg') + "/" + $F('mm') + "/" + $F('aaaa'); 
		if(!$F('dt').match(DataPat)) {
			err+="data di nascita errata<br/>";
		}		
	}	
	
	if(!err.blank()) {
		$('errAreaMisc').innerHTML = "<br/>Ci sono degli errori nel form <br/><span style='color: black;'>" + err + "</span>";
	} else {
		$('errAreaMisc').innerHTML = "&nbsp;"
		$('inviaBTNMisc').hide();
		$('submitAreaMisc').show();
		[$('gg'), $('mm'), $('mm'), $('prov'), $('aaaa'),  $('sex')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});
	}	
}

function miscDatiAnnulla() {
	[$('prov'), $('sex'), $('gg'), $('mm'), $('aaaa')].each(function(ref) {
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma");
		 ref.enable();
	});
	$('inviaBTNMisc').show();
	$('submitAreaMisc').hide();
}

function miscDatiSubmit()  {
	[$('prov'), $('sex'),$('gg'), $('mm'), $('aaaa')].each(function(ref) {
		  ref.enable();
		});
		$('miscEdit').submit();
}

/*

dillo ad un amico

*/
//{{{ 
function dilloCheck() {

	var err = "";
	if(!$F('mail').match(EmailPat)) {
		err+="<li>Indirizzo email errato.</li>";
	}
	if($F('mitt').blank()) {
		err+= "<li>Mittente vuoto.</li>";
	}	
	
	if($F('msg').blank()) {
		err+= "<li>Testo del messaggio vuoto.</li>";
	}	

	if(!err.blank()) {
		$('errArea').innerHTML = "<p style='color:red; font-size: 100%; margin-bottom: 0;'>Ci sono degli errori nel form:</p><ul style='font-size: 90%;margin: 0 2em;'>" + err + "</ul>";
		return false;
	} else {
		$('errArea').innerHTML = '';
		return true;
	} // end if
} // end function

function dillo2Check() {

	var err = "";
	if(!$F('email').match(EmailPat)) {
		err+="<li>Indirizzo email errato.</li>";
	}
	if($F('mitt').blank()) {
		err+= "<li>Mittente vuoto.</li>";
	}	
	
	if($F('dest').blank()) {
		err+= "<li>Nome destinatario vuoto.</li>";
	}	

	if(!err.blank()) {
		$('errArea').innerHTML = "<p style='color:red; font-size: 100%; margin-bottom: 0;'>Ci sono degli errori nel form:</p><ul style='font-size: 90%;margin: 0 2em;'>" + err + "</ul>";
	} else {
		$('errArea').innerHTML = '';

		$('inviaBTN').hide();
		$('submitArea').show();

	} // end if
		return false;
} // end function

function dilloAnnulla() {
	[$('mitt'), $('mail'), $('msg'), $('tipo')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTN').show();
	$('submitArea').hide();
}

function dillo2Annulla() {
	[$('mitt'), $('email'), $('dest')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTN').show();
	$('submitArea').hide();
	return false;
}

function dilloSubmit()  {
	[$('mitt'), $('mail'), $('msg'), $('tipo')].each(function(ref) {
		  ref.enable();
	});
	$('dillo').submit();
} //}}}

function dillo2Submit()  {
	[$('mitt'), $('email'), $('dest')].each(function(ref) {
		  ref.enable();
	});
	$('dillo').submit();
	return true;
} //}}}

/*

commenti - TXT

*/
//{{{ 
function commTxtCheck() {
	var err = "";
	if($F('commento').blank()) {
		err+= "il commento e' vuoto<br/>";	
	}

	if(!err.blank()) {
		$('errArea').innerHTML = '<p>Ci sono degli errori nel form <br/><span style="color: black;">' + err + "</span></p>";
	} else {
		$('errArea').innerHTML = "&nbsp;"
		$('txtComm').action += "?token=" + $F('token');
		$('inviaBTN').hide();

		[$('commento')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});

		$('submitArea').show();		
	}
}

function commAnnulla() {
	[$('commento')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTN').show();
	$('submitArea').hide();
}

function commSubmit()  {
	[$('commento')].each(function(ref) {
		  ref.enable();
	});
	$('txtComm').submit();
} //}}}

/*

commenti - VIDEO

*/

//{{{ 
function commVideoCheck() {
	var err = "";

	if($F('fName').blank()) {
		err+= "nessun file caricato<br/>";	
	} 

	if(!err.blank()) {
		$('errAreaV').innerHTML = '<p>Ci sono degli errori nel form <br/><span style="color: black;">' + err + "</span></p>";		
	} else {

		[$('uplSub'),$('video')].each(function(ref) {
			ref.disable();
		});

		$('errAreaV').innerHTML = "&nbsp;"
		$('videoComm').action = "Include/sendVideoCommSOAP.php?token=" + $F('token');
		$('inviaBTNV').hide();
		$('submitAreaV').show();		
	}
}
function commVideoAnnulla() {
	[$('uplSub'),$('video')].each(function(ref) {
			ref.enable();
	});
	$('videoComm').action = 'Include/sendVIDEOcomm.php';
	$('inviaBTNV').show();
	$('submitAreaV').hide();
}

function commVideoSubmit()  {
	[$('uplSub'),$('video')].each(function(ref) {
			ref.enable();
	});
	$('videoComm').submit();
} //}}}


/*

password reminder

*/
//{{{ 
function pwdRemCheck() {
	var err = "";
	if(!$F('email').match(EmailPat)) {
		err+="<li>email errata</li>";
	}

	if(!err.blank()) {
		$('errArea').innerHTML = "<p style='color:red; font-size: 100%; margin-bottom: 0;'>Ci sono degli errori nel form:</p><ul style='font-size: 90%;margin: 0 2em;'>" + err + "</ul>";		
	}  else {
		$('errArea').innerHTML = "&nbsp;"
		$('pwdRem').action += "?token=" + $F('token');
		$('inviaBTN').hide();
		[$('email')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});
		$('submitArea').show();		
	}
}
function pwdRemAnnulla() {
	[$('email')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTN').show();
	$('submitArea').hide();
}
function pwdRemSubmit()  {
	[$('email')].each(function(ref) {
		  ref.enable();
	});
	$('pwdRem').submit();
} //}}}


/*

VideoPost

*/
//{{{ 


function BuildTags(tags) {
	if(tags.blank()) {
		return "";
	} else {
		
		tmp = tags.strip().gsub(/\s+/, ',');
		tmp  = tmp.gsub(/\,+/, ',');
		return tmp;
	}	
}

function VPCheck() {

	var err = "";
	var form = $('Vpost');

	if($F('fName').blank()) {
		err+= "nessun file caricato<br/>";	
	} 

	var title = form['title'];
	var desc = form['description'];
	var tags = form['tags'];
	
	if($(title).getValue().blank()) {
		err+= "devi inserire il titolo del video<br/>";	
	}


	if(!err.blank()) {

		$('errAreaPost').innerHTML = "<br/>Ci sono degli errori nel form <br/><span style='color: black;'>" + err + "</span>";		
	} else {

		$('tags').value = BuildTags($F('tags'));


		[$(title), $(desc), $(tags)].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});


	[$('uplSub'),$('video')].each(function(ref) {
			ref.disable();
	});
		$('errAreaPost').innerHTML = "&nbsp;"
		$('inviaBTNPost').hide();
		$('submitAreaPost').show();		
	}


}

function VPAnnulla() {
	var form = $('Vpost');

	var title = form['title'];
	var desc = form['description'];
	var tags = form['tags'];

	[$(title), $(desc), $(tags)].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	[$('uplSub'),$('video')].each(function(ref) {
			ref.enable();
	});
	$('inviaBTNPost').show();
	$('submitAreaPost').hide();
}

function VPSubmit() {
	var form = $('Vpost');
	form.action = "Include/sendVideoPostSOAP.php?token=" + $F('token');

	var title = form['title'];
	var desc = form['description'];
	var tags = form['tags'];

	[$('uplSub'),$('video'),$(title),$(desc),$(tags)].each(function(ref) {
			ref.enable();
	});

	$('Vpost').submit();
}
function delPost(id) {
	if(confirm('Sei veramente sicuro di cancellare questo video?\nL\'operazione non e\' reversibile!')) {
		alert('ho');	
	}
}
//}}}

/*
Premium
*/
//{{{ 
function Premium() {
	if($F('cell').blank()) {
		return false;
	}
	cell = $F('cell').strip().gsub(/\s+/, ',');
	cell  = cell.gsub(/\.+/, '');
	cell  = cell.gsub(/\/+/, '');
	cell  = cell.gsub(/[a-z]+/, '');
	cell  = cell.gsub(/[A-Z]+/, '');
	$('cell').value = cell;
	$('Prem').action += "?token=" + $F('token');
	$('Prem').submit();
}

function pinCheck() {
	var err = "";
	if($F('pin').blank()) {
		err+="inserire il pin<br/>";
	}
	if(isNaN($F('pin'))) {
		err+="il pin deve essere numerico<br/>";
	}
	if(!err.blank()) {
		$('errArea').show();
		$('errArea').innerHTML = "<br/>Ci sono degli errori nel form <br/><span style='color: black;'>" + err + "</span>";
		return false;
	}  else {
		$('errArea').innerHTML = "&nbsp;";
		$('errArea').hide();
		$('inviaBTN').hide();
		[$('pin')].each(function(ref) {
			ref.addClassName('FormConferma');
			ref.removeClassName("FormLoginBordoRosso"); 
			ref.disable();
		});
		$('submitArea').show();	
	}
	return false;
}
function pinChecklAnnulla() {
	[$('pin')].each(function(ref) {
		ref.enable();
		ref.addClassName('FormLoginBordoRosso');
		ref.removeClassName("FormConferma"); 
	});
	$('inviaBTN').show();
	$('submitArea').hide();
}
function pinCheckSubmit()  {
	[$('pin')].each(function(ref) {
		  ref.enable();
	});
	$('pinForm').action += "?token=" + $F('token');
	$('pinForm').submit();
	return true;
} //}}}

function VMlista(tag,start,page,idx) {
	$('lista').innerHTML = "caricamento...."
	url = './videomatchLista.php?filter=';
	if(!tag.blank()) {
		url+=tag.toLowerCase();
	} else {
		url+='';
	}
	if(!start.blank()) {
		url+="&start="+start;
	} else {
		url+="&start=";
	}
	if(!start.blank()) {
		url+="&page="+page;
	} else {
		url+="&page=";
	}
	url+="&idx=" + idx;
	// alert(url);
	new Ajax.Updater('lista', url);
}

function selVID(imgUrl,id,divid,comboIDX) {
	content = "";
	content = "<img src='" + imgUrl + "content_100x80.jpg' width='100' height='80'/>";
	refdiv = "id" + divid;
	refCombo = "team" + divid; 
	divid = "slot" + divid;
	
	$(refCombo)[comboIDX].selected=true;
	$(refdiv).value = id;
 	$(divid).innerHTML = content;
}

function play(url) {
	url = url.replace("&", "AND");
	url = url.replace("?", "QUESTIONMARK");
	var so = new SWFObject("FlvPlayer.swf", "index", "300", "250", "8", "#FFFFFF",true);
	so.addParam("scale","noScale")
	so.addParam("menu","true")
	so.addParam("FlashVars","id_video=XXXX&url_video=" + url)
	so.addParam("align","top");
	so.addParam("salign","lt");
	so.addParam("allowfullscreen","true");
	so.write("player");
	//$('player').innerHTML = so;
}

function VMck() {
	err = '';
	if($F('idA')=='0' | $F('idB')=='0') {
		err += "scegliere i due video\n";
	}
	if($('teamA').selectedIndex=='0' | $('teamB').selectedIndex=='0') {
		err += "scegliere le due squadre\n";
	}
	
	if(!err.blank()) {
		alert(err);	
	} else {
		if(confirm('salvare il video Match?')) {
			$('VMF').submit();
		}
	}
}
