window.addEvent('domready', function() {
	$('cat').addEvent('change', function(event) {
		  	event.stop();
		  	//make the ajax call, replace text
		  	 var req = new Request.HTML({  
             method: 'post',  
             url: '/_js/sous_cat.php',  
             data: { 'id' : $('cat').value, 'langue' : $('my_langue').value }, 
             update: $('sous_cat')
        }).send();
     });  
});

function destroy_search(){
	tab = $$('.gall_list_content');
	for(i=0;i<tab.length;i++)
		tab[i].destroy();
}

function change_search(mode) {
		$$('.objet_js')[0].style.display = "none";
		$$('.objet_js')[1].style.display = "none";
		$$('.galerie_js')[0].style.display = "none";
		$$('.galerie_js')[1].style.display = "none";
		$$('.btn_objet')[0].id = "objet_search";
		$$('.btn_galerie')[0].id = "galerie_search";
		if (mode == 'objet'){
			$$('.objet_js')[0].style.display = "block";
			$$('.objet_js')[1].style.display = "block";
			$$('.btn_objet')[0].id = "objet_search_on";
		}	
		if (mode == 'galerie'){
			$$('.galerie_js')[0].style.display = "block";
			$$('.galerie_js')[1].style.display = "block";
			$$('.btn_galerie')[0].id = "galerie_search_on";
		}
	}

function pro_selectionner(){
	$$('.list_gal_pro_check').each( function(el){
		if ($('on_off').value == 1)
		 	el.checked = true;
		else
			el.checked = false;
	});
	if ($('on_off').value == 1)
		$('on_off').value = '0';
	else
		$('on_off').value = '1';
}
	
function change_photo(nb,max)	{
	for(i=0;i<max;i++){
		$('big_liens_'+(i+1)).style.display = "none";
	}
	$('big_liens_'+nb).style.display = "block";
}

function liste_complete(text_error) {
	if ($$('.objet_js')[0].style.display == "none"){
		$('search_all_gallerie').submit();
	}	
	if ($$('.galerie_js')[0].style.display == "none"){
		if($('cat').value=='')
			alert(text_error);
		else	
			document.forms['obj_cat'].submit();
	}	
}

function show_box(id){
	if ($(''+id+'').style.display == "none")
		$(''+id+'').style.display = "block";
	else if ($(''+id+'').style.display == "block")
		$(''+id+'').style.display = "none";
	else
		$(''+id+'').style.display = "block";
}

function change_page(page){
	$('change_page').value = page;
	if ($$('.objet_js')[0].style.display == "none"){
		document.forms['gal_all'].submit();
	}
}

function check_pro(){
	var regEmail = /^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/;
	error=0;
	tab = $$('.req');
	
	for(i=0;i<tab.length && !error;i++){
		if (tab[i].value == ''){
			alert('veuillez remplir tous les champs avec une *.');
			error=1;
		}	
	}
	nb_photo=0;
	if($('pro_photo_1').value != '')
		nb_photo +=1;
	if($('pro_photo_2').value != '')
		nb_photo +=1;
	if($('pro_photo_3').value != '')
		nb_photo +=1;
	if(error == 0 && $('pro_photo_1').value != '' && $('pro_photo_1').value.substr($('pro_photo_1').value.length-4,4) != '.jpg' && $('pro_photo_1').value.substr($('pro_photo_1').value.length-4,4) != '.JPG' && $('pro_photo_1').value.substr($('pro_photo_1').value.length-4,4) != '.jpeg' && $('pro_photo_1').value.substr($('pro_photo_1').value.length-4,4) != '.JPEG'){
		alert('Veuillez télécharger des photos aux formats .jpg.');
		error=1;
	}
	if(error == 0 && $('pro_photo_2').value != '' && $('pro_photo_2').value.substr($('pro_photo_2').value.length-4,4) != '.jpg' && $('pro_photo_2').value.substr($('pro_photo_2').value.length-4,4) != '.JPG' && $('pro_photo_2').value.substr($('pro_photo_2').value.length-4,4) != '.jpeg' && $('pro_photo_2').value.substr($('pro_photo_2').value.length-4,4) != '.JPEG'){
		alert('Veuillez télécharger des photos aux formats .jpg.');
		error=1;
	}
	if(error == 0 && $('pro_photo_3').value != '' && $('pro_photo_3').value.substr($('pro_photo_3').value.length-4,4) != '.jpg' && $('pro_photo_3').value.substr($('pro_photo_3').value.length-4,4) != '.JPG' && $('pro_photo_3').value.substr($('pro_photo_3').value.length-4,4) != '.jpeg' && $('pro_photo_3').value.substr($('pro_photo_3').value.length-4,4) != '.JPEG'){
		alert('Veuillez télécharger des photos aux formats .jpg.');
		error=1;
	}
	if(error == 0 && !tab[2].value.toUpperCase().match(regEmail)){
		alert('Veuillez indiquer un mail valide.');
		error=1;
	}

	if($('id_gal1').value == '') {
		var i = 0;
		$$('.list_gal_pro_check').each( function(el){
			if(el.checked == true)
				i++;
		});
		if(error == 0 && i <= 0){
			alert('Veuillez indiquer au moins une galerie qui recevras votre objet.');
			error=1;
		}
	}
	
	if (!error) {
		document.forms['pro_form'].submit();	
	}
}

function delete_all(str1,str2) {
	$$('#pro_form input,textarea').each(function (el){
		if (el.value!=str1 && el.value!=str2)
			el.value= "";
	});

}