﻿

/**************************************************/
/**** CODE JAVASCRIPT POUR LES FICHES PRODUITS ****/
/**************************************************/


function funcChangeContent(Code, Type, Price, Name, Desc, whichImage, color)
{
	document.form1.selectedproduct.value=Code;
	document.form1.selectedtype.value=Type;
	document.getElementById("Price").innerHTML = "US$" + (1 * Price).toFixed(2);
  document.getElementById("TitleName").innerHTML = "TALK > MOBILE > " + Desc + "";
  funcChangeImage(Name, whichImage);
  funcChangeSmallImage(color);
}//funcChangeContent()

function funcChangeSmallImage(color)
{
  if (color!= '')
  {
    funcChangeImage('popimage_1a',  'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_01_s.jpg');
    funcChangeImage('popimage_2a', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_02_s.jpg');
    funcChangeImage('popimage_3a', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_03_s.jpg');
    funcChangeImage('popimage_4a', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_04_s.jpg');
    funcChangeImage('popimage_5a', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_05_s.jpg');
    funcChangeImage('popimage_6a', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_06_s.jpg');
    
    funcChangeImage('popimage_1b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_01_s.jpg');
    funcChangeImage('popimage_2b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_02_s.jpg');
    funcChangeImage('popimage_3b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_03_s.jpg');
    funcChangeImage('popimage_4b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_04_s.jpg');
    funcChangeImage('popimage_5b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_05_s.jpg');
    funcChangeImage('popimage_6b', 'includes/languages/french/images/Images/products/popimages/mobile_' + color + '_06_s.jpg');
  }//if()
}//funcChangeSmallImage()

  
function funcShowPopImage(Name, obj)
{
	var str =obj;
	document.getElementById(Name).src=str;
}//funcShowPopImage()
 

function funcChangeImage(Name, whichImage)
{
  document.getElementById(Name).src=whichImage;
}//funcChangeImage()
  
function funcChangeCursor(Cursor)
{
    document.body.style.cursor = Cursor;
}//funcChangeCursor()

function funcItemSelected(URL)
{
	document.form1.action=URL + "?id=?" + funcGetRandTime() + "&Selected=" + document.form1.selectedproduct.value + "&Type=" + document.form1.selectedtype.value; 
	document.form1.submit();
}//funcItemSelected()

function funcGetRandTime()
{
now = new Date();
seed = now.getSeconds();
return Math.random(seed);
}//funcGetRandTime()    

function center(elm)
{

	if (document.all)
	{ //MSIE browsers
		var sX = parseInt(window.document.body.clientWidth);
		var sY = parseInt(window.document.body.clientHeight);
	}//if()
	else if (window.innerWidth)
	{ // Netscape 4+6
		var sX = parseInt(window.innerWidth);
		var sY = parseInt(window.innerHeight);
	}//elseif()

	if (document.layers) 
	{ // Netscape 4
		var eW = parseInt(elm.document.width); //Netscape 4
		var eH = parseInt(elm.document.height); //Netscape 4
	}//if() 
	else if (document.all || document.getElementById)
	{
		var eW = parseInt(elm.offsetWidth); //MSIE + NS6
		var eH = parseInt(elm.offsetHeight); // MSIE + NS6
	}//elseif()

	//calculate positions:
	var xPos = sX / 2 - (eW / 2);
	var yPos = sY / 2 - (eH / 2);
	
	//move layers to the above positions:
	if (document.layers)
	{ // Netscape 4
		elm.left = xPos-20;
		elm.top = yPos;
	}//if() 
	else if (document.all)
	{ // MSIE
		/*elm.style.pixelLeft = xPos-20;
		elm.style.pixelTop = yPos;
		*/
		elm.style.pixelLeft = -(eW / 2);
		elm.style.pixelTop = -(eH / 4);
	}//elseif() 
	else if (document.getElementById)
	{ //NS6
		/*elm.style.left = xPos-20 + "px";
		elm.style.top = xPos + "px";
		*/
		elm.style.left = 0 + "px";
		elm.style.top = 0 + "px";
	}//elseif()
}//center()
 

function funcShowHideLayer(name, visible)
{
 	document.getElementById(name).style.visibility=visible;
 	center(document.getElementById(name));
 	/*if (!document.all)
	{
   	center(document.getElementById(name));
 		document.getElementById(name).style.top = "46px";
 	}//if()
 	else
 	{
		document.getElementById(name).style.left = "-350px"; 		
 	}//else
 	*/
}//funcShowHideLayer() 
 
   
  
  function Clear(name)
  {
  	document.getElementById(name).value = "";
  }
  
  function InitialValue(name, txt)
  {
  	if (document.getElementById(name).value == "")
  	{
  		document.getElementById(name).value = txt;
  	}
  }  