window.addEvent('domready', function() {
	
	var infoBox = new clrz_popshow({marge:0});

	if($('buttonCalcul'))
	{
        $('buttonCalcul').addEvent('click',function(e){
		
            new Event(e).stop();
		
            infoBox.getElement().removeClass('alert');
            infoBox.setHTML('Calcul en cours').show();
		
            var datas = new Hash({'AJAX':true,'superficie':$('inputSuperficie').getProperty('value')});
		
		var query = new Request( {url:'/customer/projet/calculDevis',data: datas,method: 'post',onComplete: function(Obj){
				
				
                    infoBox.hide();
				
                    if($('resultCalcul')) {
                        $('resultCalcul').set('html',Obj);
                    } else {
                        var content = new Element('div');
                        content.set('id',"resultCalcul");
                        content.addClass('grey_borderbox');
                        content.addClass('devis_tarifs');
                        content.set('html',Obj);
					
                        if($('pageDevis')) /* Page Devis */
                            content.inject('rechercheDevis','after');
                        else /* Push Devis */
                            content.inject('boxCalcul','after');
                    }
				
				
			
                }
            }).send();
		
        });
    }
	
	if($('formDevis'))
	{
		infoBox.getElement().addClass('alert');
		
		var myFormValidator = new FormValidator($('formDevis'), {

    	onElementFail:function(field){
	    
	    var message = field.getProperty('title');
	  	if(!message)
	   		message = 'Ce champ est obligatoire';
	    
		infoBox.setHTML(message).delay(2000);
	    }
    
		});
	}
	
	
	
	
	
	
	
	
	
            //var rotatorLinks = $('ancre_quicktour');
			
			//alert(rotatorLinks);
            
			//rotatorLinks.each(function(el,i){
			//	alert(rotatorLinks);
            //if(rotatorLinks)
            //    if(el.getProperty('href').contains('webservice'))
              //  {
                    /*elrotatorLinks.addEvent('click',function(e){

                        new Event(e).stop();
                        new clrz_lightbox({url:elrotatorLinks.getProperty('href'),containerW:680,containerH:420});

                    });
                }// else { alert('élément trouvé mais pas reconnu comme contenant webservice');}


			//});
	*/
	
	
	
	
	
});
