

function redirect(url){
	alert('1');
	window.location.replace(url);

}



function getElementsByStyleClass (className) {

  var all = document.all ? document.all :
  document.getElementsByTagName('*');
  var elements = new Array();

  for (var e = 0; e < all.length; e++)

    if (all[e].className == className)

      elements[elements.length] = all[e];

  return elements;

}



// GLOBAL VARIABLES

var collection_clicked = null;

var realisation_clicked = null;

var specialistes_clicked = null;

var selected = null;

var selected_nappes = null;

var xhr=null;





document.clicked=null;



//------

function MM_swapImgRestore() { //v3.0

		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

	}

	

function MM_swapImage() { //v3.0

		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

	}

	

function MM_preloadImages() { //v3.0

		var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}



function MM_findObj(n, d) { //v4.01

		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  		if(!x && d.getElementById) x=d.getElementById(n); return x;

	}



function image_swap(id)

{

	if (selected != id)

	{
		var lang="";
		if(document.getElementById("language").value=="en"){
			lang="en/";
			//alert(lang);
		}
		MM_swapImage(id,'','images/'+lang+'nav_collection/'+id+'_s.gif',1);

	}

}



function image_swap3(id)

{

	if (selected != id)

	{
		var lang="";
		if(document.getElementById("language").value=="en"){
			lang="en/";
		}
		MM_swapImage(id,'','../cart/images/'+lang+'category/'+id+'_s.gif',1);

	}

}



function image_restore(id)

{

	if (selected != id)

	{

		MM_swapImgRestore();

	}

}



function hold_image(id)

{

	if (selected != null)

	{

		document.getElementById(selected).src = '../cart/images/category/'+selected+'.gif';

	}

	

	selected = id;

	

}



// NAPPES

function image_swap4(id)

{

	if (selected_nappes != id)

	{

		MM_swapImage(id,'','images/'+id+'_jaune.gif',1);

	}

}



function hold_image4(id)

{

	if (selected_nappes != null)

	{

		document.getElementById(selected_nappes).src = 'images/'+selected_nappes+'.gif';

	}

	

	selected_nappes = id;

	

}



function image_restore4(id)

{

	if (selected_nappes != id)

	{

		

		MM_swapImgRestore();

	}

}



// ------------------



function checkobject(obj) {



if (document.getElementById(obj)) { return true; } else { return false; }



}



function load() 

{

		  if (GBrowserIsCompatible()) {

			// MAP FOR ABP LOCATION

			if (checkobject("map"))

			{

				var map = new GMap2(document.getElementById("map"));

				map.setCenter(new GLatLng(45.735661, -73.487892), 16);

			

				

				map.addControl(new GSmallZoomControl());

				

				var point = new GLatLng(45.735661, -73.487892);

				var marker = new GMarker(point);

				map.addOverlay(marker);

			}

			

			// MAP FOR ABP PARTY

			if (checkobject("map2"))

			{

				var map2 = new GMap2(document.getElementById("map2"));

				map2.setCenter(new GLatLng(45.793636, -74.008219), 16);

		

				//javascript:void(prompt('lat, lng', gApplication.getMap().getCenter())); type url to get coords

				map2.addControl(new GSmallZoomControl());

			

				var point2 = new GLatLng(45.792907, -74.008219);

				var marker2 = new GMarker(point2);

				map2.addOverlay(marker2);	

			}

			

			// MAP FOR SOFA TOGO

			if (checkobject("map3"))

			{

				var map3 = new GMap2(document.getElementById("map3"));

				map3.setCenter(new GLatLng(45.611768,-73.572976), 16);

		

				//javascript:void(prompt('lat, lng', gApplication.getMap().getCenter())); type url to get coords

				map3.addControl(new GSmallZoomControl());

			

				var point3 = new GLatLng(45.611768,-73.572976);

				var marker3 = new GMarker(point3);

				map3.addOverlay(marker3);	

			}

		  }

}



function load_content(url)

{
	 //alert(url);
     //alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						   		var cache = new Array();

								

								var cacheEntry = cache.shift();

									//alert('url : '+url);

					                xmlHttp.open("GET",url, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = waitForResponse;

									xmlHttp.send(cacheEntry);

									/*var browserName=navigator.appName;

									if (browserName=="Microsoft Internet Explorer")

									{ 				

										 alert("ENTERING IF STATEMENT");

										 document.getElementById('main_column_ajax').innerHTML='<div id="main_column"><table cellpadding="0" cellspacing="0" border="0" width="100%" height="400"><tr><td width="100%" height="100%" align="center" valign="middle"><img src="images/ajax.gif" border="0" /><br /></td></tr></table></div>';

									}

									else 

									{

										 alert("ENTERING IF STATEMENT 2");

										 document.getElementById('main_column_ajax').innerHTML='<div id="main_column"><table cellpadding="0" cellspacing="0" border="0" width="100%" height="400"><tr><td width="100%" height="100%" align="center" valign="middle"><img src="images/ajax.gif" border="0" /><br /></td></tr></table></div>';

									}*/

								

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}

function waitForResponse()

{

 

 if (xmlHttp.readyState == 4) 

  {

    //alert("readyState = 4");

    if (xmlHttp.status == 200) 

    {

	//alert("Status = 200");

      try

      {

	  //alert("IT IS INSIDE !");

        var response = xmlHttp.responseText;

		//alert("response : "+response);

		document.getElementById('main_column_ajax').innerHTML=response;

		initLightbox();

		if (realisation_clicked =! null)

		{

			realisation_clicked = null;	

		}

		if (specialistes_clicked =! null)

		{

			specialistes_clicked = null;	

		}

		if (selected =! null)

		{

			selected = null;	

		}

		//alert("load content done");

		//alert(document.getElementById('main_column_ajax').innerHTML);

		//document.getElementById('main_column_ajax').style.zIndex=4;

		//document.getElementById('main_column_ajax').innerHTML="THIS IS ONLY A DEVELOPMENT TEST";

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }

  else

  {

  	//alert('XmlObject not ready yet');

  }

  

  //alert(document.getElementById('main_column_ajax').innerHTML);

  

}



function load_recrutement()

{

    // alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						 			var nom = document.getElementById('nom').value;

									var prenom = document.getElementById('prenom').value;

									var tel = document.getElementById('tel').value;

									var cell = document.getElementById('cell').value;

									var courriel = document.getElementById('courriel').value;

									

									var type_entreprise = document.getElementById('type_entreprise').value;

									var secteur = document.getElementById('secteur').value;

									var poste = document.getElementById('poste').value;

									var mission = document.getElementById('mission').value;

									

									var type_entreprise2 = document.getElementById('type_entreprise2').value;

									var secteur2 = document.getElementById('secteur2').value;

									var poste2 = document.getElementById('poste2').value;

									var mission2 = document.getElementById('mission2').value;

									

									var diplome = document.getElementById('diplome').value;

									var niveau_etudes = document.getElementById('niveau_etudes').value;

									var cv_file = document.getElementById('cv_file').value;

									

						   			var cache = new Array();

									var cacheEntry = cache.shift();

									cache.push("nom="+nom+"&prenom="+prenom+"&tel="+tel+"&cell="+cell+"&courriel="+courriel+"&type_entreprise="+type_entreprise+"&secteur="+secteur+"&poste="+poste+"&mission="+mission+"&type_entreprise2"+type_entreprise2+"&secteur2="+secteur2+"&poste2="+poste2+"&mission2="+mission2+"&diplome="+diplome+"&niveau_etudes="+niveau_etudes+"&cv_file="+cv_file);

					                xmlHttp.open("POST","recrutement_content_validation.php", true);

							        xmlHttp.setRequestHeader("Content-Type","multipart/form-data");

					        		xmlHttp.send(cacheEntry);

									xmlHttp.onreadystatechange = waitForResponse2;

									/*var browserName=navigator.appName;

									if (browserName=="Microsoft Internet Explorer")

									{ 										

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='48'><tr><td width='479' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}

									else 

									{ 

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='53'><tr><td width='482' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}*/

									

									

		       					

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}

function waitForResponse2()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('main_column').innerHTML=response;

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function load_content_map(url)

{

    //alert(url);

	 if (xmlHttp)

		{

		 try
				{
					var cache = new Array();
				    if ((xmlHttp.readyState == 4 || xmlHttp.readyState == 0))
					
								{

									var cacheEntry = cache.shift();

					                xmlHttp.open("GET",url, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = waitForResponse3;

									xmlHttp.send(cacheEntry);

									

								}

								else

  								{

  									//alert('INITIAL XmlObject not ready yet');

  								}

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}



function waitForResponse3()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

        var response = xmlHttp.responseText;

		document.getElementById('main_column_ajax').innerHTML=response;

		load();

		

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



//INDEX PAGE LOAD



function load_content_index(url)

{

    // alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						   var cache = new Array();

						   if ((xmlHttp.readyState == 4 || xmlHttp.readyState == 0))

								{

									var cacheEntry = cache.shift();

					                xmlHttp.open("GET",url, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = waitForResponse_index;

									xmlHttp.send(cacheEntry);

									

								}

								else

  								{

  									//alert('INITIAL XmlObject not ready yet');

  								}

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}



function waitForResponse_index()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('main_column_ajax').innerHTML=response;

		//load();

		//var so = new SWFObject("swf/collection.swf", "main_anim2", "239", "499", "8", "");

		//so.addParam("wmode", "transparent");

		//so.addParam("quality", "high");

		//so.addParam("menu", "false");

		//so.write("Layer2");

		//alert('test');

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}





function load_lettre_infos()

{

    // alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						 			var nom = document.getElementById('nom').value;

									var prenom = document.getElementById('prenom').value;

									var courriel = document.getElementById('courriel').value;

									var activite = document.getElementById('activite').value;

									

									var cacheEntry = cache.shift();

					                xmlHttp.open("GET","lettre_infos_validation_content.php?nom="+nom+"&prenom="+prenom+"&courriel="+courriel+"&activite="+activite, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = waitForResponse4;

									xmlHttp.send(cacheEntry);

																		

						   			/*var cache = new Array();

									var cacheEntry = cache.shift();

									cache.push("nom="+nom+"&prenom="+prenom+"&courriel="+courriel+"&activite="+activite);

					                xmlHttp.open("POST","lettre_infos_validation_content.php", true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

					        		xmlHttp.send(cacheEntry);

									xmlHttp.onreadystatechange = waitForResponse4;*/

									/*var browserName=navigator.appName;

									if (browserName=="Microsoft Internet Explorer")

									{ 										

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='48'><tr><td width='479' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}

									else 

									{ 

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='53'><tr><td width='482' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}*/

									

									

		       					

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}

function waitForResponse4()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('main_column').innerHTML=response;

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function load_contact_us()

{

    // alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						 			var nom = document.getElementById('nom').value;

									var prenom = document.getElementById('prenom').value;

									var courriel = document.getElementById('courriel').value;

									var tel = document.getElementById('tel').value;

									var adresse = document.getElementById('adresse').value;

									

									var ville = document.getElementById('ville').value;

									var code_postal = document.getElementById('code_postal').value;

									var province = document.getElementById('province').value;

									

									var objet = document.getElementById('objet').value;

									var destinataire = document.getElementById('destinataire').value;								

									var message = document.getElementById('message').value;

									

						   			var cache = new Array();

									

									var cacheEntry = cache.shift();

					                xmlHttp.open("GET","chez_vous_contact_validation_content.php?nom="+nom+"&prenom="+prenom+"&tel="+tel+"&adresse="+adresse+"&courriel="+courriel+"&ville="+ville+"&code_postal="+code_postal+"&province="+province+"&objet="+objet+"&destinataire="+destinataire+"&message="+message, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = waitForResponse4;

									xmlHttp.send(cacheEntry);

									

									/*var cacheEntry = cache.shift();

									cache.push("nom="+nom+"&prenom="+prenom+"&tel="+tel+"&adresse="+adresse+"&courriel="+courriel+"&ville="+ville+"&code_postal="+code_postal+"&province="+province+"&objet="+objet+"&destinataire"+destinataire+"&message="+message);

					                xmlHttp.open("POST","chez_vous_contact_validation_content.php", true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

					        		xmlHttp.send(cacheEntry);

									xmlHttp.onreadystatechange = waitForResponse5;*/

									/*var browserName=navigator.appName;

									if (browserName=="Microsoft Internet Explorer")

									{ 										

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='48'><tr><td width='479' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}

									else 

									{ 

										 document.getElementById('calendar').innerHTML="<table cellpadding='0' cellspacing='0' border='0' width='626' bgcolor='#ffffff' height='53'><tr><td width='482' align='center' valign='middle'><img src='images/clear_pix.gif' height='1' width='1' border='0'/></td><td width='1' bgcolor='#2d3e4b'></td><td width='139' bgcolor='#384854' valign='top'><img src='images/clear_pix.gif' width='139' height='1'><br></td><td width='1' bgcolor='#2d3e4b'><img src='images/clear_pix.gif' width='1' height='1'><br></td></tr></table>";

									}*/

									

									

		       					

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}

function waitForResponse5()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('main_column').innerHTML=response;

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function load_realisation(id, tag_id)

{

	//document.getElementByClass('small_yellow_text2').style.color = "#4e91cd";

  	var b = getElementsByStyleClass('small_yellow_text3');

	for(i=0;i<b.length;i++) { b[i].style.color = "#4e91cd";	}

	

	if (realisation_clicked != null)

	{

		document.getElementById(realisation_clicked).style.color = "#4e91cd";

	} 		

	document.getElementById(tag_id).style.color = "#e2a856";

	realisation_clicked = tag_id;

	

	

	 if (xmlHttp)

		{

		 try

			{

				var cache = new Array();

				var cacheEntry = cache.shift();

	 			var url="realisation_content.php?id="+id;

				xmlHttp.open("GET",url,true);

				xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

				xmlHttp.onreadystatechange = returnRealisation;

				xmlHttp.send(cacheEntry);

			}

		 catch (e)

			{

				displayError(e.toString());

			}

		}

			

}

		



function returnRealisation()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('realisation_content').innerHTML=response;

		initLightbox();

		//alert("realisation function finished !");

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function openwindow(lien)

{

	var img = new Image();

	img.src = lien;

	

	mywidth = img.width;

	myheight = img.height;

	

	/*alert(mywidth);

	alert(myheight);*/

	

	window.open(lien,"mywindow","menubar=1,resizable=1,width="+mywidth+",height="+myheight);

}



function load_specialistes(id,tag_id)

{

	var b = getElementsByStyleClass('small_yellow_text3');

	for(i=0;i<b.length;i++) { b[i].style.color = "#4e91cd";	}

	

	if (specialistes_clicked != null)

	{

		document.getElementById(specialistes_clicked).style.color = "#4e91cd";

	} 		

	document.getElementById(tag_id).style.color = "#e2a856";

	specialistes_clicked = tag_id;

  

  if (xmlHttp)

		{

		 try

			{

				var cache = new Array();

				var cacheEntry = cache.shift();

	 			var url="specialistes_content.php?id="+id;

				xmlHttp.open("GET",url,true);

				xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

				xmlHttp.send(cacheEntry);

				xmlHttp.onreadystatechange = returnSpecialistes;

			}

		 catch (e)

			{

				displayError(e.toString());

			}

		}

			

}

		



function returnSpecialistes()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('specialistes_content').innerHTML=response;

		initLightbox();

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function load_content_page(url)

{

     //alert('load section');

	 if (xmlHttp)

		{

		 try

			    		 {

						   		var cache = new Array();

								

								

								if (url == "/lentreprise/produitsetservices/2")

								{

									url = "entreprise_produits_content.php"

									var page = 2;

								}

								

								if (url == "/lentreprise/produitsetservices/3")

								{

									url = "entreprise_produits_content.php"

									var page = 3;

								}

								

								if (url == "/lentreprise/abpsimplique/2")

								{

									url = "entreprise_implique_content.php"

									var page = 2;

								}

								

								if ((xmlHttp.readyState == 4 || xmlHttp.readyState == 0))

								{

									var cacheEntry = cache.shift();

									//alert('url : '+url);

					                xmlHttp.open("GET",url+"?page="+page, true);

							        xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

									//xmlHttp.setRequestHeader("Content-Type","application/x-www-multipart/form-data");

									xmlHttp.onreadystatechange = return_page;

									xmlHttp.send(cacheEntry);

									/*var browserName=navigator.appName;

									if (browserName=="Microsoft Internet Explorer")

									{ 				

										 alert("ENTERING IF STATEMENT");

										 document.getElementById('main_column_ajax').innerHTML='<div id="main_column"><table cellpadding="0" cellspacing="0" border="0" width="100%" height="400"><tr><td width="100%" height="100%" align="center" valign="middle"><img src="images/ajax.gif" border="0" /><br /></td></tr></table></div>';

									}

									else 

									{

										 alert("ENTERING IF STATEMENT 2");

										 document.getElementById('main_column_ajax').innerHTML='<div id="main_column"><table cellpadding="0" cellspacing="0" border="0" width="100%" height="400"><tr><td width="100%" height="100%" align="center" valign="middle"><img src="images/ajax.gif" border="0" /><br /></td></tr></table></div>';

									}*/

								}

								else

  								{

  									//alert('INITIAL XmlObject not ready yet');

  								}

					     }

					     catch (e)

					     {

					      displayError(e.toString());

					     }	

			

		}

		

}

function return_page()

{

 

 if (xmlHttp.readyState == 4) 

  {

    //alert("readyState = 4");

    if (xmlHttp.status == 200) 

    {

	//alert("Status = 200");

      try

      {

	  //alert("IT IS INSIDE !");

        var response = xmlHttp.responseText;

		//alert("response : "+response);

		document.getElementById('main_column_ajax').innerHTML=response;

		initLightbox();

		//alert(document.getElementById('main_column_ajax').innerHTML);

		//document.getElementById('main_column_ajax').style.zIndex=4;

		//document.getElementById('main_column_ajax').innerHTML="THIS IS ONLY A DEVELOPMENT TEST";

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }

  else

  {

  	//alert('XmlObject not ready yet');

  }

  

  //alert(document.getElementById('main_column_ajax').innerHTML);

  

}



function submit_form(name)

{

	document.forms[name].submit() ;

}



function load_collection_1(id_cat, main_id){

	

	collection_clicked = null;

	

	if (xmlHttp)

		{

		 try

			{

				var cache = new Array();

				var cacheEntry = cache.shift();

	 			var url="collection_content_1.php?id_cat="+id_cat+"&main_id="+main_id;

				xmlHttp.open("GET",url,true);

				xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

				xmlHttp.onreadystatechange = returnCollection1;

				xmlHttp.send(cacheEntry);

				document.getElementById('collection_content_1').style.display="block";

				document.getElementById('collection_content_2').style.display="none";

			}

		 catch (e)

			{

				displayError(e.toString());

			}

		}

	

}



function returnCollection1()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('collection_content_1').innerHTML=response;

		//initLightbox();

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}



function load_collection_2(id_subcat, tag_id, main_id){

	if (collection_clicked != null)

	{

		document.getElementById(collection_clicked).style.color = "#4e91cd";

	} 		

	

	document.getElementById(tag_id).style.color = "#e2a856";	

	collection_clicked = tag_id;



	

	if (xmlHttp)

		{

		 try

			{

				var cache = new Array();

				var cacheEntry = cache.shift();

	 			var url="collection_content_2.php?id_subcat="+id_subcat+"&main_id="+main_id;

				xmlHttp.open("GET",url,true);

				xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

				xmlHttp.onreadystatechange = returnCollection2;

				xmlHttp.send(cacheEntry);

				document.getElementById('collection_content_2').style.display="block";

			}

		 catch (e)

			{

				displayError(e.toString());

			}

		}

	

}



function returnCollection2()

{

 

 if (xmlHttp.readyState == 4) 

  {

    

    if (xmlHttp.status == 200) 

    {

      try

      {

	  

        var response = xmlHttp.responseText;

		document.getElementById('collection_content_2').innerHTML=response;

		//initLightbox();

		//load();

      }

      catch(e)

 

      {

       

        displayError(e.toString());

      }

    }

    else

    {

      

      displayError(xmlHttp.statusText);

    }

  }		

}







	function couleur(couleur,categ)

{

	document.getElementById('formee').innerHTML ='';

	

	document.getElementById('ttail').innerHTML ='';

	document.getElementById('sho').innerHTML ='';

	xhr = getXhr();

	//alert(image);

	url="ajax.php?sid="+Math.random()+"&q=2&couleur="+couleur+"&categ="+categ+"&page="+document.getElementById("test").value;

	xhr.open("GET",url,true);

	 

	xhr.onreadystatechange = function()

	{

	

	   if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	

     		

     		//document.getElementById('forme').innerHTML =xhr.responseText;

     		     	

     		     	var tab=xhr.responseText;

     		     		//alert(tab);

     				var val = tab.split("*");

     				//alert(val[2]);

     				document.getElementById('forme').innerHTML = val[0]; 

     				document.getElementById('col').innerHTML = val[1];

					

     				if (val[0].length <= 2)

						{

						/*
						document.getElementById('sho1').style.display ='';
						document.getElementById('spanCouleurShopping').innerHTML = Remplace(unescape(couleur),'+',' ');
						categ =  Remplace(categ,'+',' ');
						categ =  Remplace(categ,"%5C%27","'");
						document.getElementById('spanCategShopping').innerHTML = categ;
						*/

						document.getElementById('sho').innerHTML=val[2];	

						}

     				

     		

     	}

   			

 

	}

	

	xhr.send(null);  

	

   

}



 function Remplace(expr,a,b) {

      var i=0

      while (i!=-1) {

         i=expr.indexOf(a,i);

         if (i>=0) {

            expr=expr.substring(0,i)+b+expr.substring(i+a.length);

            i+=b.length;

         }

      }

      return expr

   }

 

 function getXhr()

{

	var xmlHttp=null;

	try

 	{

 		// Firefox, Opera 8.0+, Safari

		 xmlHttp=new XMLHttpRequest();

	 }

	catch (e)

 	{

 		//Internet Explorer

		 try

  		 {

  			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

  		 }

		catch (e)

  		 {

  			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

  		 }

	 }

  return xmlHttp;

 

} 

 

 function ShowPage(page,tag_id,model)

{
//alert(page);
if (collection_clicked != null)

	{

		document.getElementById(collection_clicked).style.color = "#4e91cd";

	} 		

	

		document.getElementById(tag_id).style.color = "#e2a856";
		collection_clicked = tag_id;
		document.getElementById('color_s').style.display ="none";

	

	

	//document.getElementById('spanCouleurShopping').innerHTML = '';

   //document.getElementById('spanCategShopping').innerHTML = '';

    //document.getElementById('sho').style.display ='block';

document.getElementById('image').innerHTML = '';    

document.getElementById('sho1').style.display ="none";

document.getElementById('sho').innerHTML='';

document.getElementById('formee').innerHTML ='';

document.getElementById('ttail').innerHTML ='';

document.getElementById('forme').innerHTML ='';

document.getElementById('col').innerHTML ='';

document.getElementById('couleur_title').style.display ="block";

document.getElementById("test").value = page ;



	xhr = getXhr();



	xhr.open("GET","ajax.php?sid="+Math.random()+"&q=1&page="+page+"&model="+model,true);



	xhr.onreadystatechange = function()

    {

     if(xhr.readyState == 4 && xhr.status == 200)

     {

     	document.getElementById('page').innerHTML=xhr.responseText;

     }

    }

	xhr.send(null);

}

 

 

function Showtail(ttail,couleur,catego)

{

document.getElementById('sho').innerHTML='';

	xhr = getXhr();

	

	url="ajax.php?sid="+Math.random()+"&q=3&ttail="+ttail+"&page="+document.getElementById("test").value+"&couleur="+couleur+"&catego="+catego;

	xhr.open("GET",url,true);

		//alert(catego);

	xhr.onreadystatechange = function()

	{

	

	

	   if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     		//document.getElementById('ttail').innerHTML =xhr.responseText;

     		

     			

     			document.getElementById('formee').innerHTML = ttail;

				document.getElementById('formee').style.display = 'block';

     		    document.getElementById('ttail').innerHTML = xhr.responseText;

                	

     				

     		     

     		     

     	 }

   	}

	

	xhr.send(null);  

}





function model(ide)

{

collection_clicked = null;



//document.getElementById(ideee).style.dispaly= "none";

document.getElementById('sho1').style.display ="none";

document.getElementById('couleur_title').style.display ="none";

document.getElementById('color_s').style.display ="none";

document.getElementById('formee').style.display ="none";

document.getElementById('sho').innerHTML='';

document.getElementById('page').innerHTML = '';

document.getElementById('ttail').innerHTML ='';

document.getElementById('forme').innerHTML ='';

document.getElementById('col').innerHTML ='';

document.getElementById('formee').innerHTML ='';



	document.getElementById('image').innerHTML = '';

	xhr = getXhr();



	 url="amode.php?sid="+Math.random()+"&q=4&ide="+ide;

	xhr.open("GET",url,true);

	xhr.onreadystatechange = function()

	{

	

	if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	document.getElementById('ide').innerHTML=xhr.responseText;

     	}

   	}

	xhr.send(null);  

}



function sous_model(ide)



{



collection_clicked = null;

	document.getElementById('sho1').style.display ="none";

	document.getElementById('couleur_title').style.display ="none";

	document.getElementById('color_s').style.display ="none";

	document.getElementById('formee').style.display ="none";

	document.getElementById('sho').innerHTML='';

	document.getElementById('page').innerHTML = '';

	document.getElementById('ttail').innerHTML ='';

	document.getElementById('forme').innerHTML ='';

	document.getElementById('col').innerHTML ='';

	document.getElementById('formee').innerHTML ='';

	document.getElementById('image').innerHTML = '';



	xhr = getXhr();

	

	url="asous_mod.php?sid="+Math.random()+"&q=5&ide="+ide;

	

	xhr.open("GET",url,true);

	 xhr.onreadystatechange = function()

	{

	

      if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	document.getElementById('ide').innerHTML=xhr.responseText;

     	

          }

   	}

	

	xhr.send(null);  

}

function ShowModel(ide,tag_id,ideee,select)

{

if (collection_clicked != null)

	{

		document.getElementById(collection_clicked).style.color = "#4e91cd";

	} 		

	

	document.getElementById(tag_id).style.color = "#e2a856";	

	collection_clicked = tag_id;

    document.getElementById('sho').innerHTML='';

	document.getElementById('sho1').style.display ="none";

	document.getElementById('page').innerHTML = '';

	document.getElementById('ttail').innerHTML ='';

	document.getElementById('forme').innerHTML ='';

	document.getElementById('col').innerHTML ='';

	document.getElementById('formee').innerHTML ='';

	document.getElementById('image').innerHTML = '';
	
	xhr = getXhr();	

	url="amodel.php?sid="+Math.random()+"&q=1&ide="+ide+"&select="+select;

	xhr.open("GET",url,true);

	 xhr.onreadystatechange = function()

	{

	

      if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	

     	//document.getElementById(ideee).style.display="";

     	//document.getElementById(ideee).innerHTML=xhr.responseText;

     	var d = document.getElementById(ideee);

     	

     	 

		for (var i = 0; i<=10; i++) {

		if (document.getElementById('ideee'+i)) {

		                                 

		                                 document.getElementById(ideee).innerHTML=xhr.responseText;

		                                 document.getElementById('ideee'+i).style.display='none';

		                                         }

	                                 }

		

		

		

	d.style.display='block';

     	

     	

     	

          }

   	}

	

	xhr.send(null);  

}





function Showping(a,b,c,d,e)

{





	xhr = getXhr();



	url="ashoping.php?sid="+Math.random()+"&q=1&a="+a+"&b="+b+"&c="+c+"&d="+d+"&e="+e;

	xhr.open("GET",url,true);

	

	

	

	 xhr.onreadystatechange = function()

	{

	

      if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	document.getElementById('sho').innerHTML=xhr.responseText;

     

          }

   	}

	

	xhr.send(null);  

}



function Showimage(ide,tag_id,select)



{

if (collection_clicked != null)

	{

		document.getElementById(collection_clicked).style.color = "#4e91cd";

	} 		

	

	document.getElementById(tag_id).style.color = "#e2a856";	

	collection_clicked = tag_id;

    document.getElementById('sho').innerHTML='';

	document.getElementById('sho1').style.display ="none";

	document.getElementById('page').innerHTML = '';

	document.getElementById('ttail').innerHTML ='';

	document.getElementById('forme').innerHTML ='';

	document.getElementById('col').innerHTML ='';

	document.getElementById('formee').innerHTML ='';

   



	xhr = getXhr();

	

	url="imagesho.php?sid="+Math.random()+"&q=1&ide="+ide;

	xhr.open("GET",url,true);

	 xhr.onreadystatechange = function()

	{

	

      if(xhr.readyState == 4 && xhr.status == 200)

    	 {

     	

     	document.getElementById('image').innerHTML=xhr.responseText;

     	

     	

          }

   	}

	

	xhr.send(null);  





}



function picked_color(color,type)

{

	//alert (color);

	HideContent('formee');

	ShowContent('color_s');

	if(type=="bg"){

		document.getElementById('color_s').innerHTML="";

		document.getElementById('color_s').style.backgroundColor='#'+color;

	}

	else if(type=="image"){

		document.getElementById('color_s').innerHTML='<img src="'+color+'" width="30" height="30"/>';

	}

	

}



function HideContent(d) {

document.getElementById(d).style.display = "none";

}



function ShowContent(d) {

document.getElementById(d).style.display = "block";

}