var Go_Photo, G_ObjTime
var Go_Wait = new Image()
var Gs_ArrNotes=new Array()
var Gs_FirstImg=""
var Gi_FirstNote
var Gs_Root=""
var Gs_Mess=""
var Gi_Wait=0

// onContextMenu=window.event.returnValue=false onSelectStart=window.event.returnValue=false
function UpgradeParts(){
	document.SendTo.Upgrade.value=1
	document.SendTo.submit()
}
function ExeOnload(){
	Go_Photo=document.ImgP
	if (Gs_FirstImg!="")
		ChImg("images" + Gs_FirstImg)
}
function ShowItemId(Ai_value){
	document.SendTo.ItemId.value=Ai_value
	document.SendTo.submit()
}

function InStockParts(Ai_value){
	document.SendTo.ShowInStock.value=Ai_value
	document.SendTo.submit()
}

function ChImg(StrFile, As_Ext){

 	var Ls_StrFile=StrFile

	var Li_Pos=StrFile.lastIndexOf("/")
	if (Li_Pos>0)
		StrFile=StrFile.substring(Li_Pos)
	else
		StrFile= "/" + StrFile

	Li_Pos=StrFile.lastIndexOf(".")

	var Li_NoteIndex=StrFile.substring(1,Li_Pos)

	Gs_FirstImg=Gs_ArrNotes[Li_NoteIndex]
	if (Gs_FirstImg == null)
		Gs_FirstImg=""

 	Gs_Mess			=""
	Gi_Wait			=0
	Go_Wait			=new Image()
	Go_Photo.src 	=Ls_StrFile
	ImgLoaded()
	Go_Wait.src 	=Gs_Root + "images/sources" + StrFile

}
function ChHrefImg(StrFile, As_Note){
	if (As_Note != null)
		Gs_FirstImg=As_Note
	else
		Gs_FirstImg=""

 	Gs_Mess			=""
	Gi_Wait			=0
	Go_Wait			=new Image()
	ImgLoaded()
	Go_Wait.src 	=Gs_Root + StrFile

}

function ImgLoaded(){
	if (Gi_Wait>120){
		clearTimeout(G_ObjTime)
		WriteStrHTML("DivNote","<b><font Class=Style0>Server too busy.<br>Please try again or select other image.</font></b>")
		return
	}
	if (Go_Wait.complete){
		Go_Photo.src = Go_Wait.src
		WriteStrHTML("DivNote","<font Class=Style0>" + Gs_FirstImg + "</font>")
		clearTimeout(G_ObjTime)
	}
	else{
		Gi_Wait++
	 	Gs_Mess+="."
		WriteStrHTML("DivNote","<b><font Class=Style1>Please wait" + Gs_Mess + "</font></b>")
		G_ObjTime=window.setTimeout("ImgLoaded()",100)
	}
}


function ChImgX(StrFile){
	ShowPlan("DivImgX")
	ImgX.src = Gs_Root+ "images/sources/" + StrFile
}

function ChImgXX(StrFile){
		HidePlan("DivImgX")
		if(isIE4){ 
			DivImgX.style.top = document.body.scrollTop;		 
		}	
		else{
			document.DivImgX.pageY = Window.pageYOffset;
			
			
}
	

	

	ImgX.src =  StrFile
	ShowPlan("DivImgX")
	window.scrollTo(0,0);
}




function AddCart(As_item_name, As_item_number, Ai_amount){
	document.F.reset()
	document.F.item_name.value=As_item_name
	document.F.item_number.value=As_item_number
	document.F.amount.value=Ai_amount
	document.F.currency_code.value="EUR"
	document.F.add.value=1
	//document.F.handling.value=1

	var Lf_Shipping=0.18

	if 	(Ai_amount <= 2 ){
		Lf_Shipping=0.75
	}
	if 	(Ai_amount > 2 &&  Ai_amount <= 10 ){
		Lf_Shipping=1.25
	}
	if 	(Ai_amount > 10 && Ai_amount <= 50 ){
		Lf_Shipping=3
	}
	if 	(Ai_amount > 50 && Ai_amount <= 90 ){
		Lf_Shipping=6
	}	
	if 	(Ai_amount > 90 && Ai_amount <= 200 ){
		Lf_Shipping=11
	}	
 	if 	(Ai_amount > 200 && Ai_amount <= 600 ){
		Lf_Shipping=13
	}	 
	if 	(Ai_amount > 600){
		Lf_Shipping=14
	}	 
	Lf_Shipping2=Lf_Shipping/4

//	Lf_Shipping=SetRound((Ai_amount* Lf_Shipping),2)
//	Lf_Shipping2=SetRound((Ai_amount* Lf_Shipping2),2)



	document.F.shipping.value = Lf_Shipping
	document.F.shipping2.value =Lf_Shipping2

	document.F.submit()

}
function ViewCart(){
	 
	document.FBasket.submit()
	
}

 
 		function FormatPrice(  i_Price, i_stock, As_Reference, s_Libelle){
 			
 		 
 				if (isNaN(i_stock))
 					i_stock = 0;
 
	 			var num = new Number(i_Price);
	 			var s = num.toFixed(2);
	 			if (s<=0 || isNaN(i_Price)) return "" ;
	 					s = s.toString();
	 	 		var s_Int = s.substring(0,s.length-3); 	 
	 			var s_Dec = s.substring(s_Int.length+1); 		 
	 			var s_return = "<span class=T_Price>"+ s_Int+"<span class=T_Euro>&euro;<\/span><span class=T_FPrice>"+s_Dec+"<\/span><\/span>";
	 			if (i_stock>0){
	 				
	 					s_BtByNow= "\"AddCart('" + As_Reference + "','" + s_Libelle + "'," + i_Price + ")\""
	 				
	 				
	 					s_return += "<p class=\"InStock\">in stock<\/p><button class=bg_0 onMouseOver=\"this.className='bg_1';\" onMouseOut=\"this.className='bg_0';\" OnClick=" + s_BtByNow + ">Buy Now<\/button>";
	 			}		
	 			else
	 					s_return +="<p class=\"OutOfStock\">Out of stock<\/p>"	;
	 					
	 				
 			document.write( s_return);
 		}
 		
		function Set_stars(s){
			var s_stars ;
			var s_return=""  ;
			for (i=0; i<5 ; i++){
				if (i<s)
					s_stars = '1';
				else
					s_stars = '0';	
				s_return +=("<img src='images/stars_"+s_stars+".gif' border=0 \/>");
			}
			document.write("<p class=Quality>Quality <\/p>" + s_return  );
		}

	 
 