
nets4 = (document.layers)? true:false
nets6 = (document.getElementById && !document.all)? true:false
inter = (document.all)? true:false

function ShowSearch(a) {

if (nets4) document.layers[a].visibility = "show"
else if (nets6) document.getElementById(a).style.visibility = "visible"
else if (inter) document.all[a].style.visibility = "visible"

}

function HideSearch(a) {

if (nets4) document.layers[a].visibility = "hidden"
else if (nets6) document.getElementById(a).style.visibility = "hidden"
else if (inter) document.all[a].style.visibility = "hidden"}

function Active(a,b) {
p=eval('document.'+a)
p.src=b+a+'_a.gif';}

function DesActive(a,b) {
p=eval('document.'+a)
p.src=b+a+'_na.gif';}

function ActiveMenu(a,c) {
	var b="/soudage/fr/medias/images/menu/";
	if (a!= "cale") {
	p=eval('document.'+a);
	p.src=b+a+'_a.gif';
}
	else
	{
	p=eval('document.'+a+c)
	p.src=b+a+'_a.gif';
	}

}

function DesActiveMenu(a,c) {
	var b="/soudage/fr/medias/images/menu/";
	
	if (a!= "cale") {
	p=eval('document.'+a)
	p.src=b+a+'_na.gif';
}
	else
	{
	
	p=eval('document.'+a+c)
	p.src=b+a+'_na.gif';
	}

}



function ShowBackGround(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_a.gif)';
}
function HideBackGround(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_na.gif)';
}
function ShowBackGroundX(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_aX.gif)';
}
function HideBackGroundX(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_naX.gif)';
}
function ShowBackGroundS(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/Sder_fond_a.gif)';
}
function HideBackGroundS(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/Sder_fond_na.gif)';
}
function ShowBackGroundXX(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_aXX.gif)';
}
function HideBackGroundXX(a) {
a.style.backgroundImage='URL(/soudage/fr/medias/images/menu/der_fond_naXX.gif)';
}

function isNotValid(string,allowed) {
    for (var i=0; i< string.length; i++) {
       if (allowed.indexOf(string.charAt(i)) == -1)
       		
          return true;
    }
    return false;
}
function isValid(string,allowed) {
    var temp=0;
    for (var i=0; i< string.length; i++) {
       if (allowed.indexOf(string.charAt(i)) >=0)
       		temp=temp+1
    }
     if (allowed.length<=temp) {
    	return false 
    	}
    	else 
    	{
    	return true
    }

}



function switchDIV(s) {

	if (!document.getElementById(s).style.visibility || document.getElementById(s).style.visibility=='hidden' ) {
		afficheId(s);
		
	}
	else
	{
		cacheId(s);
		
	}
	
}
	function afficheId(baliseId) 
  {
  if (document.getElementById && document.getElementById(baliseId) != null) 
    {
    document.getElementById(baliseId).style.visibility='visible';
    document.getElementById(baliseId).style.display='block';
    }
  }

function cacheId(baliseId) 
  {
  if (document.getElementById && document.getElementById(baliseId) != null) 
    {
    document.getElementById(baliseId).style.visibility='hidden';
    document.getElementById(baliseId).style.display='none';
    }
  }
  
  
  function SupPromo(Pid,ref) {
  	
  	if (confirm('Le commentaire concernant le produit '+ref+' va être supprimé \n\nVoulez-vous continuer?')) {
  		self.location.href='sup_commentaire.Asp?pid='+Pid;
  	}
  }
  
    function SupArticle(titre,ca) {
  	
  	if (confirm('L\'article '+titre+' va être retiré de votre panier \n\nVoulez-vous continuer?')) {
  		self.location.href='sup_article.Asp?ca='+ca;
  	}
  }
  
function ajout_caddy(ref,ty,tz) {
	if ((ref=='') || (tz=='N/A')) {
  	alert('L\'article que vous avez sélectionné n\'est plus disponible');
  }
  else
  {
		if (ty=='T') {
		//multiple articles
			if (tz=='N/A') {
				alert('Le poste à souder que vous voulez sélectionner est temporairement indisponible.');
			}
			else
			{
				self.location.href='/soudage/fr/pages/caddy/ajout_caddy.Asp?ref='+ref+'&ObjetType='+ty;
			}
		}	
		else
		{
			
  		self.location.href='/soudage/fr/pages/caddy/ajout_caddy.Asp?ref='+ref+'&ObjetType='+ty;
		}
  }
}
  
    function ajout_caddy_agent(ref,ty,tz) {
  		if ((ref=='') || (tz=='N/A')) {
  			alert('L\'article que vous avez sélectionné n\'est plus disponible');
  			
  		}
  		else
				  		{
						  		if (ty=='P') {
						  		self.location.href='/soudage/fr/pages/caddy/ajout_caddy.Asp?from=/soudage/fr/pages/extranet/tarif_poste.asp&ref='+ref+'&ObjetType='+ty;
						  		}
						  		else
						  			{
						  				if (ty=='A') {
						  				self.location.href='/soudage/fr/pages/caddy/ajout_caddy.Asp?from=/soudage/fr/pages/extranet/tarif_accessoire.asp&ref='+ref+'&ObjetType='+ty;
						  			}
						  			else
						  			{
						  				self.location.href='/soudage/fr/pages/caddy/ajout_caddy.Asp?from=/soudage/fr/pages/extranet/tarif_poste2.asp?objetID='+ty+'&ref='+ref+'&ObjetType='+tz;
						  			}
						  		}

				  	}
  }