// JavaScript Document

function popuprnp1xrnp(){ 
var win2 = window.open('http://www.kwixo.com/static/payflow/html/popup-1x-rnp.htm','popup','height=705,width=615,status=yes,scrollbars=yes,menubar=no,resizable=yes'); 
}

/********************/
/* TRANSITION IMAGE */
/********************/
var current_image 	= 0;
var image 			= new Array();

function changeImage(next_image) {
	if (current_image != next_image) {
		opacity("image" + current_image, 100, 0, 500);
		opacity("image" + next_image, 0, 100, 500);
		current_image = next_image;
	}
}

function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//détermine le sens de transition : fadein ou fadeout
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpacity(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++) {
			setTimeout("changeOpacity(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpacity(opacity, id) {
	var object = document.getElementById(id).style;
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

/************************/
/* FIN TRANSITION IMAGE */
/************************/

function hideloading(){
	document.getElementById('loadingdiv').style.display = 'none';
}

function open_message_alerte(){
	window.open('/message_alerte.php','Alerte','toolbar=no,status=no,resizable=no,width=300,height=300');
}

function cacher_montrer() {
	if(document.getElementById('warning').style.visibility = 'hidden'){
	setTimeout("document.getElementById('warning').style.visibility = 'visible';",750);
	}else{
	setTimeout("document.getElementById('warning').style.visibility = 'hidden';",750);
	}
}

function DisplayPages( nb ){
	if( nb != "" )	{
		document.F_DISPLAY.job.value = "changeNbItems";
		document.F_DISPLAY.submit();
	}
}

function DisplayPagesBottom( nb ){
	if( nb != "" )	{
		document.F_DISPLAY_BOTTOM.job.value = "changeNbItems";
		document.F_DISPLAY_BOTTOM.submit();
	}
}

function afficher(elem){
	if (navigator.appName == "Microsoft Internet Explorer") {
		  document.getElementById(elem).style.display = "block";
	} 
	else {
		  document.getElementById(elem).style.display = "table-row";
	}
}

function masquer(elem){
	document.getElementById(elem).style.display = "none";
}

function setFraisdePort(transporteur, frais_de_port){
	document.F_GOTO_COMMANDE.nom_transporteur.value   	= transporteur;
	document.F_GOTO_COMMANDE.frais_de_port.value 		= frais_de_port;	
}

function FormatPrice(price){

	if(price == "" || price == "undefined"){
		price = "00,00";
	}
	if(price.indexOf('.') != -1){
		price = price.replace('.',',');
	}
	if(price.indexOf('.') == -1 && price.indexOf(',') == -1){
		price += ",00";
	}
	if(price.indexOf(',') == ((price.length)-2) && price.indexOf('.') == -1){
		price += "0";
	}
	return price;
}
