function rougeBord(id) {
	document.getElementById(id).style.borderColor = '#bbae79';
}

function bleuBord(id) {
	document.getElementById(id).style.borderColor = '#cccccc';
}

function writetag(tag, content) {
     document.getElementById(tag).innerHTML = content;
}


function checkContactezNous() {
	
	var list_erreur = '';
	var tab_id_error = Array('error_nom', 'error_prenom', 'error_email_o', 'error_objet', 'error_message');
	var tab_id_input = Array('nom_o', 'prenom_o', 'email_o', 'objet_o', 'message_o');
	var no_problem = true;
	var ver = false;
	
	for (var n = 0; n < tab_id_error.length; n++) {
		document.getElementById(tab_id_error[n]).style.display='none';
	}
	
	for (var n = 0; n < tab_id_error.length; n++) {
		var input = document.getElementById(tab_id_input[n]);
		var span_error = document.getElementById(tab_id_error[n]);
		if (input.type != 'text') continue;
		if (input.value == '') {
			span_error.style.display = 'inline';
			no_problem = false;

			if (no_problem==false){				
				list_erreur += (list_erreur != '' ? ', ' : '') + tab_id_input[n].replace('_o','');
			}
		}
	}
	
	if (document.getElementById('objet_o').value == '-1') {
		document.getElementById('error_objet').style.display = 'inline';
		list_erreur += (list_erreur != '' ? ', ' : '') + 'objet';
	} else {
		document.getElementById('error_objet').style.display = 'none';
	}
	
	if (trim(document.getElementById('message_o').value) == '') {
		document.getElementById('error_message').style.display = 'inline';
		list_erreur += (list_erreur != '' ? ', ' : '') + 'message';
	} 
	else {
		document.getElementById('error_message').style.display = 'none';
	}
	
	if (list_erreur != '') {
		list_erreur = 'Veuillez remplir les champs suivants : ' + list_erreur
		document.getElementById('error_main').style.display='block';
		writetag('error_main', list_erreur );
		
		return false;
	}
	else{
		return true;
	}
}



function verifEmail(element) {
	if (element.value.length == 0) {
		return false;
	}
	else{
		deleteDivError(element.id);
		var html = jQuery.ajax({ 
			type:"POST",
			url: '/?p=90&sp=6', 
			data: ({ 'email':element.value}), 
			async: false, 
			dataType: "html"
			
		}).responseText;	
		jQuery(element).after(html);	
		return  false;
	}
}

function deleteDivError(elementId){
	var errorDiv = jQuery('#errors_'+elementId);

	if (errorDiv.get(0)) {
		errorDiv.remove();
		errorDiv = null;
	}	
}



function trim(val) {
	var retour = ""
	for(i=0;i < val.length;i++)
		if(val.charAt(i) != " ") {
			retour += val.charAt(i)
		}
	return retour
}


function contactFormShowAbonne() {
	jQuery('#num_abonne_o').removeAttr('disabled');
	jQuery('#visuel-num-abonne').show();
	jQuery('#titre_num_abonne_o').removeClass('griser');
}

function contactFormHideAbonne() {
	jQuery('#num_abonne_o').attr('disabled','disabled'); 
	jQuery('#visuel-num-abonne').hide();
	jQuery('#titre_num_abonne_o').addClass('griser');
	jQuery('#num_abonne_o').val('');
	jQuery('#error_num_abonne').css({'display' : 'none'});
}

jQuery(document).ready(function() {
	
	jQuery('#abo_o').change(function(){
		if(this.value != '-1'){
			contactFormShowAbonne();
		}
		else{
			contactFormHideAbonne();
		}
	});
	

	
});
