var reqX;
var reqX2;

function randomcall()  {
    chainCallX('../randomimage.aspx','randimgs');
    chainCallX2('../randomimage.aspx','randimgs2');
}
function chainCallX(destpageX,destdivX) {
    callPageX(destpageX,destdivX,'content is loading, please wait...', 'error in loading page');
}
function callPageX(pageUrlX, divElementIdX, loadinglMessageX, pageErrorMessageX) {
    
     document.getElementById(divElementIdX).innerHTML = loadinglMessageX;
     reqX=GetXmlHttpObjectX();

     reqX.onreadystatechange = function() {responsefromServerX(divElementIdX, pageErrorMessageX);};
     reqX.open("GET",pageUrlX,true);
     reqX.send(null);
  }
function responsefromServerX(divElementIdX, pageErrorMessageX) {
   
   var outputX = '';
   if(reqX.readyState == 4) {
      if(reqX.status == 200) {
         outputX = reqX.responseText;
         sections = outputX.split("~")
         sendthishtml="<img src='../Resizer/resizeimg.aspx?img=../uploads/"+sections[0]+"&height=100' alt='"+sections[1]+"'>";
         document.getElementById(divElementIdX).innerHTML = sendthishtml;
         
         } else {
         document.getElementById(divElementIdX).innerHTML = pageErrorMessageX+"\n"+outputX;
         }
      }
  }
function GetXmlHttpObjectX() {
   var xmlHttpX=null;
   try  { // Firefox, Opera 8.0+, Safari
     xmlHttpX=new XMLHttpRequest();
   }
   catch (e) {  // Internet Explorer
      try {
        xmlHttpX=new ActiveXObject("Msxml2.XMLHTTP");
      }
      catch (e) {
        xmlHttpX=new ActiveXObject("Microsoft.XMLHTTP");
      }
   }
   return xmlHttpX;
}
function chainCallX2(destpageX2,destdivX2) {
    callPageX2(destpageX2,destdivX2,'content is loading, please wait...', 'error in loading page');
}
function callPageX2(pageUrlX2, divElementIdX2, loadinglMessageX2, pageErrorMessageX2) {
     document.getElementById(divElementIdX2).innerHTML = loadinglMessageX2;
     reqX2=GetXmlHttpObjectX2();

     reqX2.onreadystatechange = function() {responsefromServerX2(divElementIdX2, pageErrorMessageX2);};
     reqX2.open("GET",pageUrlX2,true);
     reqX2.send(null);
  }


 function responsefromServerX2(divElementIdX2, pageErrorMessageX2) {
   var outputX2 = '';
   if(reqX2.readyState == 4) {
      if(reqX2.status == 200) {
         outputX2 = reqX2.responseText;
         sections2 = outputX2.split("~");
         sendthishtml2="<img src='../Resizer/resizeimg.aspx?img=../uploads/"+sections2[0]+"&height=100' alt='"+sections2[1]+"'>";
         document.getElementById(divElementIdX2).innerHTML = sendthishtml2;
         } else {
         document.getElementById(divElementIdX2).innerHTML = pageErrorMessageX2+"\n"+outputX2;
         }
      }
  }

function GetXmlHttpObjectX2() {
   var xmlHttpX2=null;
   try  { // Firefox, Opera 8.0+, Safari
     xmlHttpX2=new XMLHttpRequest();
   }
   catch (e) {  // Internet Explorer
      try {
        xmlHttpX2=new ActiveXObject("Msxml2.XMLHTTP");
      }
      catch (e) {
        xmlHttpX2=new ActiveXObject("Microsoft.XMLHTTP");
      }
   }
   return xmlHttpX2;
}