var swappedImage = null;

function swapImage(id, new_id) {
	if (!is_loaded) return;
	var img = document.images[id];
	if (!img.oSrc) img.oSrc = img.src;
	img.src = document.images[new_id].src;
	swappedImage = img;
}

function swapImgRestore() {
	if (swappedImage) swappedImage.src = swappedImage.oSrc;
}


var
	is_loaded = false;
function doLoad() {
	is_loaded = true;
}

function windowCartOpen(foto,login,name,country,city,birthday,club,datas,priz,liga,point,credit,bonus,medals1,medals2) {
	var currentNode;
	currentNode = customgetElementById("windowFoto");
	if(currentNode)
		currentNode.innerHTML = foto;
	currentNode = customgetElementById("windowLogin");
	if(currentNode)
		currentNode.innerHTML = login;
	currentNode = customgetElementById("windowName");
	if(currentNode)
		currentNode.innerHTML = name;		
	currentNode = customgetElementById("windowCountry");
	if(currentNode)
		currentNode.innerHTML = country;	
	currentNode = customgetElementById("windowCity");
	if(currentNode)
		currentNode.innerHTML = city;			
	currentNode = customgetElementById("windowBirthday");
	if(currentNode)
		currentNode.innerHTML = birthday;			
	currentNode = customgetElementById("windowClub");
	if(currentNode)
		currentNode.innerHTML = club;
	currentNode = customgetElementById("windowDatas");
	if(currentNode)
		currentNode.innerHTML = datas;
	currentNode = customgetElementById("windowPriz");
	if(currentNode)
		currentNode.innerHTML = priz;
	currentNode = customgetElementById("windowLiga");
	if(currentNode)
		currentNode.innerHTML = liga;
	currentNode = customgetElementById("windowPoint");
	if(currentNode)
		currentNode.innerHTML = point;
	currentNode = customgetElementById("windowCredit");
	if(currentNode)
		currentNode.innerHTML = credit;
	currentNode = customgetElementById("windowBonus");
	if(currentNode)
		currentNode.innerHTML = bonus;
	currentNode = customgetElementById("windowMedals1");
	if(currentNode)
		currentNode.innerHTML = medals1;								
	currentNode = customgetElementById("windowMedals2");
	if(currentNode)
		currentNode.innerHTML = medals2;												
		
	
	x_coord = x_coord + 20;
	y_coord = y_coord - 240;
	
	openSubWindow("windowCartAdd");
	
}


var request;

function createRequest() {
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }

  if (!request)
    alert("Error initializing XMLHttpRequest!");
}

function m_get(id) {
  createRequest();

  var url = "/members_jx.php?id=" + escape(id);
     request.open("GET", url, true);
     request.onreadystatechange = updatePage;
     request.send(null);
     
   }

function updatePage() {
 
 
     if (request.readyState == 4) {
        if (request.status == 200) {
	       var response = request.responseText;
		  
		     var mas=response.split("|");
		    		    		      
			   windowCartOpen(mas[0],mas[1],mas[2],mas[3],mas[4],mas[5],mas[6],mas[7],mas[8],mas[9],mas[10],mas[11],mas[12],mas[13],mas[14]);
			 	 
					   
       } else
         alert("status is " + request.status);
     }
    
} 

var x_coord = 0;
var y_coord = 0;
var max_zIndex = 1;

function customgetElementById(elemID)
{
	var elem = (document.getElementById) ? document.getElementById(elemID) : 
		((document.all) ? document.all(elemID) : null);
	return elem;
}

function setCoords(event)
{

	x_coord = event.clientX + getBodyScrollLeft();
	y_coord = event.clientY + getBodyScrollTop();
	
}

function openSubWindow(windowID)
{
	var elementNode = customgetElementById(windowID);
	if(elementNode)
	{
		elementNode.style.top = y_coord + 'px';
		elementNode.style.left = x_coord + 'px';
		elementNode.style.zIndex = max_zIndex + 1;
		max_zIndex ++;
		elementNode.style.visibility = 'visible';
	}
}

function closeSubWindow(windowID)
{
	var elementNode = customgetElementById(windowID);
	if(elementNode)
	{
		elementNode.style.top = '0px';
		elementNode.style.left = '0px';
		elementNode.style.zIndex = '0';
		max_zIndex --;
		elementNode.style.visibility = 'hidden';
	}
}


function check_email(email) {
		if (window.RegExp) {
				var reg_v = "(^[a-zA-Z0-9_\.\-]+\@[a-zA-Z0-9][a-zA-Z0-9_\.\-]+\.[a-zA-Z]{2,4}$)";
				var reg = new RegExp(reg_v, "gi");
				if (!reg.test(email)) {
						return false;
				}
		}
		return true;
}
function _num(v) {
	var str = '' + v;
	var last_digit = parseInt(str.substring(str.length-1,str.length));
	var num = '';
	if (last_digit == 1) {
		num = '';
	} else if (last_digit > 1 && last_digit < 5 && !((v > 10 && v < 15))) {
		num = 'à';
	} else {
		num = 'îâ';
	}
	return num;
}

function getBodyScrollTop()
{
	if(window.pageYOffset)
		return window.pageYOffset;
	if(document.documentElement && document.documentElement.scrollTop)
		return document.documentElement.scrollTop;
	if(document.body && document.body.scrollTop)
		return document.body.scrollTop;
 	return 0;
}

function getBodyScrollLeft()
{
	if(window.pageXOffset)
		return window.pageXOffset;
	if(document.documentElement && document.documentElement.scrollLeft)
		return document.documentElement.scrollLeft;
	if(document.body && document.body.scrollLeft)
		return document.body.scrollLeft;
 	return 0;
}

