var dvSearch,dvDetail,ifrDet; 

function instruire(sorte){
   itrn=document.getElementById("instructions");

   if(sorte==1)itrn.className="instructions";
      else  itrn.className="cacher";
  }

function choisir_region(num){
var les_regions=new Array("côte-nord","Abitibi-Témiscamingue","Nord-du-Québec","Mauricie","Saguenay-Lac-St-Jean","Montréal","Laval","québec","Lanaudière","Laurentides","Outaouais","Montérégie","Centre-du-Québec","Estrie","Chaudière-Appalaches","Bas-St-Laurent","Gaspésie-iles-de-la-Madeleine");
var critere_region=document.getElementById("region");

var la_region=les_regions[num];


for(var idx=0;idx<critere_region.options.length;idx++){
    var une_region= critere_region.options[idx].text;

     if(une_region.replace(/\//g,"").replace(/ /g,"").replace(/-/g,"").toLowerCase()==la_region.replace(/\//g,"").replace(/ /g,"").replace(/-/g,"").toLowerCase())
     {
      critere_region.selectedIndex=idx;
      break;
     }
 }
}


function SetFocus(){
   document.getElementById("nouvelle").focus();

}
initPage=function(){
 dvSearch=document.getElementById("dvSearch");
 dvDetail=document.getElementById("dvDetail");
 ifrDet=document.getElementById("ifrDetail");
 YAHOO.util.Event.addListener("grille", "click", fnVoirDetail);
 SetFocus();
}

fnVoirDetail=function(ev){
var tar = YAHOO.util.Event.getTarget(ev); 
    while(tar.id !='grille' ) {
           if (YAHOO.util.Dom.hasClass(tar,'grilleHover')) {
               pos=tar.id.split('$')[1];
	       ifrDet.src="details_i.aspx?pos="+pos;
	       dvSearch.className="cacher";
               dvDetail.className="montrer"
               break;
            }
           tar = tar.parentNode;
     }
     YAHOO.util.Event.stopPropagation(ev);
}

/******************************************************************
 * Fonction permettant de redimensionner et de recadrer
 * le iframe.
 *
 **************************************************************/
function resize_iframe(){
 var IFrameDoc;

 if (ifrDetail.contentDocument) {
    // For NS6
    IFrameDoc = ifrDetail.contentDocument;
  } else if (ifrDetail.contentWindow) {
    // For IE5.5 and IE6
    IFrameDoc = ifrDetail.contentWindow.document;
  } else if (ifrDetail.document) {
    // For IE5
    IFrameDoc = ifrDetail.document;
  } else {
    return true;
  }

    ifrDet.style.height=IFrameDoc.body.scrollHeight;
    ifrDet.style.width=IFrameDoc.body.scrollWidth;

}
function envoyer_courriel(){

  var verifier=document.getElementById("e_verifier");
    var courriel=document.getElementById("e_courriel");
     var valid_courriel=courriel.value.match(/^[\w]([-\.\w]*[\w])*@([\w][-\w]*[\w]\.)+[a-zA-Z]{2,9}$/);
     if(!valid_courriel)
      {

      verifier.className="verifier";
      courriel.focus();
      return false;
     }
     verifier.className="cacher";
    ifrDetail.sendMail(courriel.value); 

}

function voir_courriel(){
   document.getElementById("d_facture").className="d_facture";
   document.getElementById("e_courriel").focus();
}

function fin_courriel(res){
  switch(res){
     default:
      case 0: alert("Erreur d'envoi de courriel!");
          document.getElementById("e_courriel").focus();  break;
     case 1: document.getElementById("d_facture").className="cacher"; 
             fnBackSearch();
       break;
    }
 }

function imprimer(){

ifrDetail.focus();
ifrDetail.print();

}
fnBackSearch=function(){
 dvSearch.className="montrer";
 dvDetail.className="cacher";
SetFocus();
}


YAHOO.util.Event.onDOMReady(initPage);
