function chCountry(id){
	$('#pays').val(id);

	if(id!='-')document.forms.langue.submit();

}


    function selectReplacement(obj) {
      	
	  obj.className += ' replaced';

      var ul = document.createElement('ul');

      ul.className = 'selectReplacement';

      var opts = obj.options;

      var selectedOpt = (!obj.selectedIndex) ? 0 : obj.selectedIndex;

      for (var i=0;
 i<opts.length;
 i++) {
	var li = document.createElement('li');

	var txt = document.createTextNode(opts[i].text);

		var css = opts[i].className;

	li.appendChild(txt);

	li.selIndex = i;

		li.className=css;

	li.selectID = obj.id;

	li.onclick = function() {
	  selectMe(this);

	};

	if (i == selectedOpt) {
	  li.className += ' selected';

	  li.onclick = function() {
	    this.parentNode.className += ' selectOpen';

	    this.onclick = function() {
	      selectMe(this);

	    };
		
		
	  };

	}
	if (window.attachEvent) {
	  li.onmouseover = function() {
	    this.className += ' hover';

	  };

	  li.onmouseout = function() {
	    this.className =
	      this.className.replace(new RegExp(" hover\\b"), '');

	  };

	}
	ul.appendChild(li);

      }
      obj.onfocus = function() {
	ul.className += ' selectFocused';

      };

      obj.onblur = function() {
	ul.className = 'selectReplacement';

      };

      obj.onchange = function() {
	var idx = this.selectedIndex;


		selectMe(ul.childNodes[idx]);

      };

      obj.onkeypress = obj.onchange;

      obj.parentNode.insertBefore(ul,obj);

    }
    function selectMe(obj) {
      var lis = obj.parentNode.getElementsByTagName('li');

      for (var i=0;i<lis.length; i++) {
       if (lis[i] != obj) {
			  if(lis[i].className.indexOf('continent')==-1)
			  {
				lis[i].className='';

			  }else{
			   if(lis[i].className.indexOf('fst')==-1)
			   {
			    lis[i].className='continent';

			   }else{
				  lis[i].className='fst';

			   }

			  }
	  lis[i].onclick = function() {
	    selectMe(this);

	  };

       } else {
	  setVal(obj.selectID, obj.selIndex);

	 if(obj.className.indexOf('continent')==-1)
		  {
			obj.className='selected';

		  }else{
		   if(obj.className.indexOf('fst')==-1)
		   {
		   obj.className='continent selected';

		   }else{
		     obj.className='fst selected';

		   }
		  }

	  obj.parentNode.className =
	    obj.parentNode.className.replace(new RegExp(" selectOpen\\b"), '');

	  obj.onclick = function() {
	    obj.parentNode.className += ' selectOpen';
		obj.parentNode.status='opened';
	    this.onclick = function() {
	      selectMe(this);

	    };

	  };

	}
      }
    }
    function setVal(objID,val) {
      var obj = document.getElementById(objID);

      obj.selectedIndex = val;

chCountry(obj.options[val].value);

    }
	var gogo=0;
    
	function setForm() {
		var s = document.getElementsByTagName('select');
	  	for (var i=0;i<s.length; i++) 
	  	{
		selectReplacement(s[i]);
    	}
		/*gogo = setTimeout(closeIt,4000);
	  	document.getElementById('countryzone').getElementsByTagName('ul')[0].onmouseout=gogo;
		document.getElementById('countryzone').getElementsByTagName('ul')[0].onmouseover=clearTimeout(gogo);
		*/
	  
    }
	
	
	function closeIt()
	{
		var selCountry = document.getElementById('countryzone').getElementsByTagName('ul')[0];
    	
		if(selCountry.className.indexOf(' selectOpen')!=-1){
			selCountry.className='selectReplacement';			
		}else{
			clearTimeout(gogo);			
		}
	}
    window.onload = function() {
      (document.all && !window.print) ? null : setForm();
	  
    };
