﻿window.onload = function(){
//Verification si demande de devis
var __devis = devis;

if (__devis == 1) {
        $('slidecontenuinner').style.left = '-350px'; 
        $('slidecontenuinner').style.position = 'relative'; 
        $('slidecontenuinner').style.top = '0px';
}}



////// Onglet
var descriptif_is_moving = false;

function changeonglet(i, nb, id)
{
  var o = $('onglet'+i);
	for(a = 1; a <= nb; a++)
	{
		if (a != i)
		{
		  //document.getElementById('onglet' + a).className = ''; 
		}
		else
		{
		  //o.className = 'active';
		}
  }
}

function showOngletPr(i, nb, id){	
  // i : numéro de l'onglet à afficher
  // nb : nb total de div
  // id : id des div correspondant aux onglets sans le N° (ex de div : divPr1, divPr2...) 
  if (!descriptif_is_moving)
  {
    for (y = 1; y <= nb; y++)
    {
      if  (i  ==  y)
      {
        descriptif_is_moving = true;        
        var position_actuelle = parseInt($('slidecontenuinner').style.left);
        var position_voulue = -((i - 1) * 350);      
        var deplacement = position_voulue - position_actuelle;      
        new Effect.Move('slidecontenuinner', {x: deplacement, y: 0, mode: 'relative'});        
        setTimeout(function(e) { descriptif_is_moving = false; }, 1000);
      }
    }
    changeonglet(i, nb, id);
  }
}



///Onglet 2
function changeonglet2(i, nb, id)
{
  var o = $('onglets'+i);
	for(a = 1; a <= nb; a++)
	{
		if (a != i)
		{
		  //document.getElementById('onglet' + a).className = ''; 
		}
		else
		{
		  //o.className = 'active';
		}
  }
}

function showOngletPr2(i, nb, id){	
  // i : numéro de l'onglet à afficher
  // nb : nb total de div
  // id : id des div correspondant aux onglets sans le N° (ex de div : divPr1, divPr2...) 
  if (!descriptif_is_moving)
  {
    for (y = 1; y <= nb; y++)
    {
      if  (i  ==  y)
      {
        descriptif_is_moving = true;        
        var position_actuelle = parseInt($('slidecontenuinner2').style.left);
        var position_voulue = -((i - 1) * 280);      
        var deplacement = position_voulue - position_actuelle;      
        new Effect.Move('slidecontenuinner2', {x: deplacement, y: 0, mode: 'relative'});        
        setTimeout(function(e) { descriptif_is_moving = false; }, 1000);
      }
    }
    changeonglet2(i, nb, id);
  }
}




///// Affichage photo
function loupe(idmedia,table,idproduit){
        ctl00_loupe.showMessage();			
		$('photozoom').src = 'media.file?idImage=' + idmedia + '&table=' + table + '&id=' + idproduit + '&width=700&height=550'; //el.src; //.replace('.jpg','_z.jpg');
}


/* MENU REALISATION */

var _img1 = 'CB1';
var _img2 = 'CB2';
var _img3 = 'CB3';
var _img4 = 'CB4';
var _img5 = 'CB5';
var _img6 = 'CB6';
var _img7 = 'CB7';
var _img8 = 'CB8';
var _img9 = 'CB9';
var _img10 = 'CB10';

var _HF1 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF1';
var _HF2 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF2';
var _HF3 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF3';
var _HF4 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF4';
var _HF5 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF5';
var _HF6 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF6';
var _HF7 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF7';
var _HF8 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF8';
var _HF9 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF9';
var _HF10 = 'ctl00_ContenuvoletDroite_menu_realisations1_HF10';

function coche(c) {
var c = $(c);

    for(var i=1;i<=10;i++) {
    var current_img = eval('_img' + i); 
    var current_HF = eval('_HF' + i);
            switch (c) {
                case $(current_img):
                    {
                        if ($(current_HF).value == 'non')
	                    {
	                        c.firstDescendant().src = '../realisations/images/checkbox-checked.gif';
	                        $(current_HF).value = 'oui'; 
	                    }
	                    else if ($(current_HF).value == 'oui') 
	                    {
	                        c.firstDescendant().src = '../realisations/images/checkbox.gif';
	                        $(current_HF).value = 'non';
	                    }
	                }
	                break;
            }
    }

}

function reinitialiser(){
    for(var i=1;i<=10;i++) {
        var current_img = eval('_img' + i); 
        $(current_img).firstDescendant().src = '../realisations/images/checkbox.gif';
        
        var current_HF = eval('_HF' + i) ;
        $(current_HF).value = 'non';
    }

}



function VerifChampsHF(c){
	if (c.value == 'non'){
		$('msg').style.color = '#aa0000'; return false}
	else{
		$('msg').style.color = ''; return true}
}

function verifFormReal() {
result = true;
if ((!VerifChampsHF($(_HF1))) && (!VerifChampsHF($(_HF2))) && (!VerifChampsHF($(_HF3)))&& (!VerifChampsHF($(_HF4))) && (!VerifChampsHF($(_HF5))) && (!VerifChampsHF($(_HF6))) && (!VerifChampsHF($(_HF7))) && (!VerifChampsHF($(_HF8))) && (!VerifChampsHF($(_HF9))) && (!VerifChampsHF($(_HF10))))

{result = false}

return result
}


function VerifChamps(c){
	if (!c.value){
	    $('note').style.color = '#aa0000'
		c.className = 'champerreur'; return false}
	else{
	    $('note').style.color = ''
		c.className = 'champcontact'; return true}
}

function VerifEmail(c)
{
	if (!c.value)
	{
		c.className = 'champerreur';
		return false;
	}
	else if (c.value.search(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/) == -1)
	{
		c.className = 'champerreur';
		return false;
	}
	else
	{
		c.className = 'champcontact';
		return true;
	}
}

function verifFormDevis() {
result = true;
if (!VerifChamps($('ctl00_ContenuvoletGauche_nom'))) {result = false}
if (!VerifChamps($('ctl00_ContenuvoletGauche_prenom'))) {result = false}
if (!VerifChamps($('ctl00_ContenuvoletGauche_tel'))) {result = false}
if (!VerifEmail($('ctl00_ContenuvoletGauche_email'))) {result = false}
if (!VerifChamps($('ctl00_ContenuvoletGauche_message'))) {result = false}

return result
}



/*
function coche(c) {
var c2 = $(c);
    for(var i=1;i<=10;i++) {
    var current_img = eval('_img' + i); 
    var current_HF = eval('_HF' + i);
            switch (c) {
                case $(current_img):
                    {
                        if ($(current_HF).value == 'non')
	                    {
	                        alert(c);
	                        c.childNodes[1].src = '../realisations/images/checkbox_checked.gif';
	                        $(current_HF).value = 'oui'; 
	                    }
	                    else if ($(current_HF).value == 'oui') 
	                    {
	                        c.childNodes[1].src = '../realisations/images/checkbox.gif';
	                        $(current_HF).value = 'non';
	                    }
	                }
	                break;
            }
    }

}*/