// JavaScript Document
function hide(div, a, texte){
	
	MM_findObj(div).style.display = 'none';
	MM_findObj(a).href="javascript:show('"+div+"', '"+a+"', '"+texte+"')";
	MM_findObj(a).innerHTML = '<img src="/Sport2000_Mountain/img/fleches_pliees.gif" alt="" /> '+texte;
	try{
		if(partnercode != "undefined"){
			MM_findObj(a).innerHTML = texte;
			return;
		}
	}catch(e){
	
	}
}

function show(div, a, texte){
	
	MM_findObj(div).style.display = 'block';
	MM_findObj(a).href="javascript:hide('"+div+"', '"+a+"', '"+texte+"')";
	MM_findObj(a).innerHTML = '<img src="/Sport2000_Mountain/img/fleches_depliees.gif" alt="" /> '+texte;
	try{
		if(partnercode != "undefined"){
			MM_findObj(a).innerHTML = texte;
			return;
		}
	}catch(e){
	
	}
}

/***** Rescue *****/
var isOpera = (navigator.userAgent.indexOf('Opera') != -1)? true : false;
var isIE = (document.all && !isOpera && navigator.platform == "Win32")? true : false;
var isIE7 = (navigator.userAgent.indexOf('MSIE 7') != -1)? true : false ;
function rescueFrame(){
	if(isIE && !isIE7){
		var parent = arguments[0].parentNode;
		var frame = document.createElement('iframe');
		var elem = parent.insertBefore(frame,arguments[0]);
		if(elem){
			elem.className = 'rescue';
			elem.style.position = 'absolute';
			elem.style.left = arguments[0].offsetLeft+'px';
			elem.style.top = arguments[0].offsetTop+'px';
			elem.style.width = arguments[0].offsetWidth+'px';
			elem.style.height = arguments[0].offsetHeight+'px';
			elem.style.filter = 'alpha(opacity=0);';
		}
	}
}
function endRescueFrame(){
	if(isIE && !isIE7){
		var parent = arguments[0].parentNode;
		var frame = __('iframe','rescue',parent)[0];
		var elem = parent.removeChild(frame);
	}
}

function _(){
	var r = 'document';
	if(arguments.length == 1){
		var d = arguments[0].split('|');
		if(d.length > 1){
			var t = new Array();
			for(var i=0; i<d.length; i++){
				t[t.length] = _(d[i]);					
			}
			return t;
		} else {
			r += '.getElementById(\''+arguments[0]+'\')';
		}
	} else {
		for(var i=0; i<arguments.length; i++){
			var p = i+1;
			if(typeof arguments[p] == 'string' && typeof arguments[i] != 'number' || p > arguments.length){
				r += '.getElementById(\''+arguments[i]+'\')';
			} else if(typeof arguments[p] == 'number'){
				r += (arguments[p] == -1)? '.getElementsByTagName(\''+arguments[i]+'\')' : '.getElementsByTagName(\''+arguments[i]+'\')['+arguments[p]+']';
			}
		}
	}
	return eval(r);
}
function __(){
	var p = (arguments[2])? arguments[2] : false;
	var c = new Array();
	var t = arguments[0].split('|');
	for(var i=0; i<t.length; i++){
		var e = (p)? p.getElementsByTagName(t[i]) : _(t[i],-1);
		for(var j=0; j<e.length; j++){
			var s = arguments[1].split('|');
			for(var k=0; k<s.length; k++){
				if(e[j].className == s[k] || e[j].className.indexOf(s[k]+' ') != -1 || e[j].className.indexOf(' '+s[k]) != -1){
					c[c.length] = e[j];
				}
			}
		}
	}
	return c;
}
/***** Rescue *****/

function separateurHorsIE()
{
	if (Browser != "MSIE" && Browser != "SAFARI")
		document.write('<div class="spacer">&nbsp;</div>');
}

function separateurHorsIE2()
{
	if (Browser != "MSIE" && Browser != "SAFARI")
		document.write('<div class="spacer"></div>');
}

function changeLanguage(){
	document.getElementById('langChoose').style.visibility = (document.getElementById('langChoose').style.visibility == 'visible')? 'hidden' : 'visible';
}

/********** Convertisseur *********/
var dateDevise = '25/11/2008';
var GBP = 0.84425;
var DKK = 7.45082;
function converter(devise){
	var convertCh = '';
	var convertAmount = parseFloat(document.getElementById('basketAmount').value.replace(',','.'));
	var beforConvertion = document.getElementById('basketAmount').value;
	var convertRate;
	var convertName;
	var showLayer = true;
	
	switch(devise){
		case '1':
			convertRate = DKK;
			convertName = 'DKK';
		break;
		case '2':
			convertRate = GBP;
			convertName = '&pound;';
		break;
		default:
			showLayer = false;
		break;
	}
	
	if(showLayer){
		// Arrondi
		convertAmount = convertAmount*convertRate;
		convertAmount = ((Math.floor(convertAmount*100)/100)+'').replace('.',',');
		
		var convertedAmount = (devise == '1')? convertAmount+' '+convertName : convertName+''+convertAmount;
		var rate = (devise == '1')? DKK+' '+convertName : convertName+''+GBP;
		
		convertCh += '<a href="javascript:closeConverter();"><img src="/Sport2000_Mountain/img/close-layer.gif" alt="" /></a>';
		convertCh += 'The total amount of your basket is :<br />'+convertedAmount+'*<br />(instead of '+beforConvertion+'&euro;)*<br />';
		convertCh += '<br />';
		convertCh += '<span>* conversion is based on the following rate ('+dateDevise+' : 1&euro; = '+rate+')</span><br />';
		
		document.getElementById('converted').innerHTML = convertCh;
		document.getElementById('converted').style.visibility = 'visible';
	}
	else
         closeConverter();    
}
function closeConverter(){
	document.getElementById('converted').style.visibility = 'hidden';
}

/********** PopUp *********/
function popThis(url,nom,isCenter,w,h,o){
	if(isCenter){
			  var popHPos = (screen.availWidth/2)-(w/2);
			  var popVPos = (screen.availHeight/2)-(h/2);
			  pop = window.open(url,nom,'width='+w+',height='+h+',top='+popVPos+',left='+popHPos+','+o);
	} else {
			  pop = window.open(url,nom,'width='+w+',height='+h+','+o);
	}
	pop.focus();
}

var windowHandle = '';
var cbInput = null;

function popupPlan(url, popupName, inputId )
{
    if(inputId) cbInput = MM_findObj(inputId);
    
    var windowProperties = "dependent=1,alwaysRaised=1,toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,width=850,height=550,left=25,top=25"; 
    windowHandle=window.open(url,popupName,windowProperties);
}

function popupPlanCallBack(code)
{
    try
    {
        for(var i=0; i<cbInput.length; i++){
            cbInput[i].selected = (cbInput[i].value == code ? "selected" : "");
        }
    }
    catch(e){}
}

/***** Layer frame *****/
function showLayerFrame(url){
	if(!_("frameLayer")){
		var f = document.createElement("iframe");
		f.id = "layerFrame";
		f.style.display = "none";
		f.border = "0";
		f.frameBorder = "0";
		document.body.appendChild(f);
	} else {
		var f = _("layerFrame");
	}
	f.src = url;
}

function sizeLayerFrame(w,h){
	var f = _("layerFrame");
	f.style.zIndex = "1000";
	f.style.width = w+"px";
	f.style.height = h+"px";
	f.style.position = (isIE && !isIE7)? "absolute" : "fixed";
	f.style.top = "150px";
	f.style.left = "50%";
	f.style.display = "block";
	f.style.border = "2px solid #FFFFFF";
	f.style.margin = "0 0 0 -"+(f.offsetWidth/2)+"px";
	
	if(!_("layerFrameOuter")){
		var m = document.createElement("div");
		m.id = "layerFrameOuter";
		m.style.position = (isIE && !isIE7)? "absolute" : "fixed";
		m.style.top = "0";
		m.style.left = "0";
		m.style.height = (isIE && !isIE7)? document.body.offsetHeight+"px" : "100%";
		m.style.width = (isIE && !isIE7)? document.body.offsetWidth+"px" : document.documentElement.offsetWidth+"px";
		m.style.background = "#000000";
		if(!isIE){
			m.style.opacity = "0.5";
		} else {
			m.style.filter = "alpha(opacity=50)";
		}
		document.body.appendChild(m);
		m.onclick = hideLayerFrame;
	}
}

function hideLayerFrame(){
	if(_("layerFrame")){
		_("layerFrame").parentNode.removeChild(_("layerFrame"));
	}
	if(_("layerFrameOuter")){
		_("layerFrameOuter").parentNode.removeChild(_("layerFrameOuter"));
	}
}

function noExpand(img) {
    img.style.width = "auto";
    if (img.offsetWidth > 200) {
        img.style.width = "200px";
    }
}