function open_window(lnk, width, height) //opens new window
{
   var wnd_class = "width="+width+",height="+height+",location=no,menubar=no,scrollbars=yes,resizable=yes";
   win = window.open(lnk,'win',wnd_class);
   win.focus();
}

// <!-- Ajax
var req;
var id;

function loadXMLDoc(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function processReqChange() {

    ab = window.setTimeout("req.abort();", 5000);
    
    if (req.readyState == 4) {
        clearTimeout(ab);
		
        // Если "OK"
        if (req.status == 200) {
			var div = document.getElementById(id);
			div.innerHTML = req.responseText;
			//alert(req.responseText)
        } else {
            alert("Ajax: ошибка!");
        }
    }  
}

function requestdata(params)
{
  id = 'idBigImage';
  loadXMLDoc('/modules/catalog/ajax_photo.php?'+params);
}

//  конец Ajax  -->

// <!-- Ajax
var req;
var id;

function MloadXMLDoc(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = MprocessReqChange;
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = MprocessReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function MprocessReqChange() {

    ab = window.setTimeout("req.abort();", 500000);
    
    if (req.readyState == 4) {
        clearTimeout(ab);
		
        // Если "OK"
        if (req.status == 200) {
			var div = document.getElementById(id);
			div.innerHTML = req.responseText;
		//	alert(req.responseText)
        } else {
        //    alert("Ajax: ошибка!");
        }
    }
    else
    {
		var div = document.getElementById(id);
		div.innerHTML = "<br/><br/><br/><br/><img src='/images/ajax-loader.gif' border='0' alt='' />";
    }	
}

function Mrequestdata(params, w, h)
{
  id = 'photo';
  MloadXMLDoc('/modules/catalog/ajax_photo.php?ajax=1&'+params);
}

// <!-- Ajax
var req;
var pid2;

function DloadXMLDoc(url) {
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = DprocessReqChange;
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = DprocessReqChange;
            req.open("GET", url, true);
            req.send();
        }
    }
}

function DprocessReqChange() {

    ab = window.setTimeout("req.abort();", 500000);
    
    if (req.readyState == 4) {
        clearTimeout(ab);

        // Если "OK"
        if (req.status == 200) {
			var div = document.getElementById(pid2);
            //div.innerHTML = 0;
			div.innerHTML = req.responseText;
			//alert(req.responseText);
        } else {
          /*  alert("Ajax: ошибка!");*/
        }
    }  
}

function Drequestdata(params)
{
  pid2 = 'sravn';
  DloadXMLDoc('/modules/catalog/sravn_ajax.php?'+params);
}

