// JavaScript Document

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

newImage = function(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

changeImages = function () {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}
 
var preloadFlag = false;

preloadImages = function () {
	if (document.images) {
		home_over = newImage("images/m1_s.jpg");
		products_over = newImage("images/m2_s.jpg");
		contacts_over = newImage("images/m3_s.jpg");
		english_over = newImage("images/m4_s.jpg");
		catalog_over = newImage("images/catalog_s.png");
		preloadFlag = true;
	}
}

     showContent = function(link) {  
        var cont = document.getElementById('contentBody');  
        var loading = document.getElementById('loading');  
        cont.innerHTML = loading.innerHTML;    
        var http = createRequestObject();  
        if( http )   
        { http.open('get', link);  
            http.onreadystatechange = function ()   
            {   if(http.readyState == 4)   
                {   cont.innerHTML = http.responseText;  }    }  
            http.send(null);  }  
        else   
        {  document.location = link;   }   }  
    // ajax ??????
	
    createRequestObject = function ()   
    {  try { return new XMLHttpRequest() }  
        catch(e)   
        {  try { return new ActiveXObject('Msxml2.XMLHTTP') }  
            catch(e)   
            {   try { return new ActiveXObject('Microsoft.XMLHTTP') }  
                catch(e) { return null; }   } } }
