﻿$reloadAjax=0; //A remplacer avec u get time
//***********************************
//***                    MARCHE                      ***
//***********************************
//Ouverture de la modal d'achat de ressource
function modalRessourceAchat(idVente) {
	lienModal ="jeux/modal/MarcheRessourceAchat.php?idVente="+idVente;
	Modalbox.show(lienModal,{title: 'Achat de ressource',method: 'post'});
}
//Rechargement de la liste des ressources en vente
function loadTableau() {
	var filtre="";
	if($('type_ressource_choisi') != null) {
		filtre = $('type_ressource_choisi').value;
	}
	var url = 'jeux/ajax/marcheListe.php?'+$reloadAjax;
	var target = 'marcheTableau';
	$reloadAjax++;
	var myAjax = new Ajax.Updater(target, url, {method: 'post',asynchronous:'false',parameters:{type_ressource_choisi:filtre}});
}
//AJAX pour la vente de ressource
function venteRessource() {
	var url = 'jeux/ajax/marcheRessourceVente.php';
	var target = 'MB_content';
	if($("radio_titan").checked==true) {
		typeRessource=$("radio_titan").value;
	} else if ($("radio_tritium").checked==true) {
		typeRessource=$("radio_tritium").value;
	} else if ($("radio_nourriture").checked==true) {
		typeRessource=$("radio_nourriture").value;
	} else {
		typeRessource="undefined";
	}
	var myAjax = new Ajax.Updater(target, url, {
		method: 'post',
		parameters:{prix:$("prixVente").value,quantite:$("quantiteVente").value,type_ressource:typeRessource},
		onComplete: function() { 
			loadTableau();
			Modalbox.resizeToContent();
		}
	});
}
//Ajax pour l'achat de ressource
function achatRessource(idVente) {
	var url = 'jeux/ajax/marcheRessourceAchat.php';
	var target = 'MB_content';
	
	var myAjax = new Ajax.Updater(target, url, {
		method: 'post',
		parameters:{id_vente:idVente,verif:$("marcheVerifAchat").value},
		onComplete:Modalbox.resizeToContent()
	});
}
function marche()
{
	if(!document.formulaire.quantite)
	{
		var quant =0;
	}
	else
	{
		var quant = document.formulaire.quantite.value;
	}
	if(!document.formulaire.prix)
	{
		var prix =0;
	}
	else
	{
		var prix = document.formulaire.prix.value;
	}
	var total = quant*prix;
	document.formulaire.prixtotal.value = total;
	document.formulaire.prixtotal_vente.value = total*0.9;
}



function init_variable_Galaxie(){
///////// DON'T CHANGE ANYTHING BELOW THIS LINE /////////////////////
tt_objW = 0;
tt_objH = 0; 
tt_objX = 0; 
tt_objY = 0;
tt_offX = 0;
tt_offY = 0;
xlim = 0;
ylim = 0;        // right and bottom borders of visible client area
tt_sup = false;            // true if T_ABOVE cmd
tt_sticky = false;         // tt_obj sticky?
tt_wirklich_sticky = false; // für den Mouseover-Effekt benötigt
tt_wait = false;
tt_act = false;            // tooltip visibility flag
tt_sub = false;            // true while tooltip below mousepointer
tt_u = "undefined";
tt_mf;                     // stores previous mousemove evthandler
// Opera: disable href when hovering <a>
tt_tag = null;             // stores hovered dom node, href and previous statusbar txt

tt_db = (document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body? document.body : null;
tt_n = navigator.userAgent.toLowerCase();
tt_nv = navigator.appVersion;
tt_op = !!(window.opera && document.getElementById);
tt_op6 = tt_op && !document.defaultView;
tt_op7 = tt_op && !tt_op6;
tt_ie = tt_n.indexOf("msie") != -1 && document.all && tt_db && !tt_op;
tt_ie6 = tt_ie && parseFloat(tt_nv.substring(tt_nv.indexOf("MSIE")+5)) >= 5.5;
tt_n4 = (document.layers && typeof document.classes != tt_u);
tt_n6 = (!tt_op && document.defaultView && typeof document.defaultView.getComputedStyle != tt_u);
tt_w3c = !tt_ie && !tt_n6 && !tt_op && document.getElementById;
String.prototype.wzReplace = wzReplace;
tt_area = false;
}

//***********************************
//***                    Galaxie                           ***
//***********************************
function loadGalaxie(){
	
	var url = 'jeux/ajax/galaxie.php';
	var target = 'galaxieAjax';
	if(dirX > 0 && dirY > 0 && dirZ > 0 && dirX < 60 && dirY < 60 && dirZ < 60)
	{
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirX <= 0)
	{
		dirX = 1;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirY <= 0)
	{
		dirY = 1;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirZ <= 0)
	{
		dirZ = 1;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirX > 59)
	{
		dirZ = 59;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirY > 59)
	{
		dirY = 59;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else if(dirZ > 59)
	{
		dirZ = 59;
		var myAjax = new Ajax.Updater(target, url, {method: 'get',parameters:{x:dirX,y:dirY,z:dirZ,plan:dirPlan}});
	}
	else{
	}
	document.getElementById('x_text').value = dirX;
	document.getElementById('y_text').value = dirY;
	document.getElementById('z_text').value = dirZ;

}