//
// Site : MusiqueDePub.TV
// Fichier : mdp_v5.js
// Version : 5.0.0
// Description : fonctions JavaScript génériques et spécifiques
//
// shine@aillas.net
//






//
// Formulaire
//

// swap de form : checkbox et radio
function ToggleAll(checked, start_nb, end_nb) {
	// len = document.messages.elements.length;
	var i = 0;
	for(i = start_nb; i <= end_nb; i++) {
	        // parent.mainFrame.document.fine.elements[i].checked = checked;
	        document.recherche.elements[i].checked = checked;
	}
}





//function to validate by length
function ValidLength(item, len) {
	return (item.length >= len);
}

// display an error alert
function error(elem, text) {
	// abort if we already found an error
	if (errfound) return;
	window.alert(text);
	elem.select();
	errfound = true;
}

// main validation function
function ValidateProposez() {
	errfound = false;
	if (!ValidLength(document.forms[0].elements['ask_form[nom]'].value,1))
		error(document.forms[0].elements['ask_form[nom]'],"Ben et ton nom ?");
	if (!ValidLength(document.forms[0].elements['ask_form[prenom]'].value,1))
		error(document.forms[0].elements['ask_form[prenom]'],"Chui sur que t'as un prenom");
	if (!ValidLength(document.forms[0].elements['ask_form[email]'].value,1))
		error(document.forms[0].elements['ask_form[email]'],"Entrer votre adresse email");
	if (!ValidLength(document.forms[0].elements['ask_form[annonceur]'].value,1))
		error(document.forms[0].elements['ask_form[annonceur]'],"Entrer l'annonceur");
	if (!ValidLength(document.forms[0].elements['ask_form[produit]'].value,1))
		error(document.forms[0].elements['ask_form[produit]'],"Entrer le produit");
	if (!ValidLength(document.forms[0].elements['ask_form[produit]'].value,1))
		error(document.forms[0].elements['ask_form[produit]'],"Entrer le produit");
	if (!ValidLength(document.forms[0].elements['ask_form[periode]'].value,1))
		error(document.forms[0].elements['ask_form[periode]'],"Entrer la periode de diffusion");
	if (!ValidLength(document.forms[0].elements['ask_form[description]'].value,1))
		error(document.forms[0].elements['ask_form[description]'],"Entrer une breve description");
	if (!ValidLength(document.forms[0].elements['ask_form[artiste]'].value,1))
		error(document.forms[0].elements['ask_form[artiste]'],"Entrer l'artiste");
	if (!ValidLength(document.forms[0].elements['ask_form[titre]'].value,1))
		error(document.forms[0].elements['ask_form[titre]'],"Entrer le titre");
	if (!ValidLength(document.forms[0].elements['ask_form[extrait]'].value,1))
		error(document.forms[0].elements['ask_form[extrait]'],"Entrer la source");
	if (!ValidLength(document.forms[0].elements['ask_form[label]'].value,1))
		error(document.forms[0].elements['ask_form[label]'],"Entrer le label");
	
	if (!errfound) {
		return true;
	}
	else {
		return false;
	}
}

// main validation function
function ValidateReco() {
	errfound = false;
	if (!ValidLength(document.forms[1].elements['ask_diff[from_name]'].value,1))
		error(document.forms[1].elements['ask_diff[from_name]'],"Entrez votre nom");
	if (!ValidLength(document.forms[1].elements['ask_diff[from_email]'].value,1))
		error(document.forms[1].elements['ask_diff[from_email]'],"Entrez votre email");
	if (!ValidLength(document.forms[1].elements['ask_diff[to_email][1]'].value,1))
		error(document.forms[1].elements['ask_diff[to_email][1]'],"Entrer l'email d'un destinataire");
	
	if (!errfound) {
		return true;
	}
	else {
		return false;
	}
}





/* Video open */
function videoopen(videoid) {
	document.getElementById('ajax_video_v'+videoid).style.visibility = 'visible';
	ajax('video_load', videoid);
}
/* Video close */
function videoclose(videoid) {
	document.getElementById('ajax_video_v'+videoid).innerHTML = '';
	document.getElementById('ajax_video_v'+videoid).style.visibility = 'hidden';
}

/* Video iframe open */
function videoiframeopen(videoid) {
	document.getElementById('ajax_video_v'+videoid).style.visibility = 'visible';
	document.getElementById('ajax_video_v'+videoid).innerHTML = '<div class="videoclose" onclick="videoclose(' + videoid +  ');">FERMER</div><iframe height="240" width="320" border="0" src="/app/ajax_video.php?mode=video_load&var1=' + videoid +  '"><p>Your browser does not support iframes.</p></iframe>';
}

/* Quiz iframe open */
function quiziframeopen() {
	document.getElementById('quiz_zone').style.visibility = 'visible';
	document.getElementById('quiz_zone').innerHTML = '<div class="videoclose" onclick="quizclose();">FERMER</div><iframe width="500" height="510" border="0" style="border: 0 none;" scrolling="no" frameborder="0" src="/app/quiz.php"><p>Your browser does not support iframes.</p></iframe>';
}
/* Quiz close */
function quizclose() {
	document.getElementById('quiz_zone').innerHTML = '';
	document.getElementById('quiz_zone').style.visibility = 'hidden';
}


