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 nextJob() {
createRequest();
var myid = document.getElementById("mycid").value;
var myidp = document.getElementById("myid").value;
var rborder = document.getElementById("rborder").value;
var total = document.getElementById("total").value;
var url = "/myjob/getjob.php?myid=" + escape(myid)+"&myidp=" + escape(myidp) + "&rborder=" + escape(rborder) + "&total=" + escape(total);
    //document.write(url);
  // Сделать что-то с переменной request 
     request.open("GET", url, true);
     request.onreadystatechange = updateJob;
     request.send(null);
	 	
}



   function updateJob() {
   	var a1;
    var me;
	var me2;
	var tot;
	var i;
	var temp;
	a1=1*document.getElementById("rborder").value;
	tot=1*document.getElementById("total").value;
	
	
	me=a1+1;
	me2=me+1;
	
//a1=a1+2; 

	
	if (a1<tot){
  	document.getElementById("mybox" +me).innerHTML ="<img src=/my/ajax.gif>";

	
	if (me2<=tot)
	{
	document.getElementById("mybox" + me2).innerHTML ="<img src=/my/ajax.gif>";
	}
	
	
    if (request.readyState == 4) {
       if (request.status == 200) {

      	
         var response = request.responseText.split("|");
         //document.getElementById("job1").innerHTML="";
 
       //  alert(response[99]);
	   
	   
	   
	   for (i=1;i<=a1;i++)
	   {
	   //alert(i);
	   temp=document.getElementById("mybox" + i).innerHTML;
	   document.getElementById("mybox" + i).innerHTML="";
	   document.getElementById("mybox" + i).innerHTML=temp;
	   }
	   
	   
	   
	   
	   
	   
	   
	   
         if (response[0]!='stereo'){
		
		if (response[3]!='empty')
		 {
document.getElementById("mybox" + me).innerHTML ="<a href=\"/imgforjob/" + response[3] + "\" rel=\"lightbox[group" + me +"]\" title=\"" + response[4] + "\"><img src=\"/myupdir/" + response[1] + "\" width=\"175\" height=\"119\" alt=\"" + response[2] + "\"><strong>" + response[2] + "</strong></a>";                  
		 }
		 else
		 {
document.getElementById("mybox" + me).innerHTML ="<a href=/portfolio/" + response[0] + "><img src=\"myupdir/" + response[1] + "\" width=\"175\" height=\"119\" alt=\"" + response[2] + "\"><strong>" + response[2] + "</strong></a>";
         }
		 
		 
		 document.getElementById("rborder").value=a1+1;
		 
		 
		 } 
		 else {
document.getElementById("mybox" + me).innerHTML ="";
document.getElementById("mybox" + me2).innerHTML ="";
response[5]="stereo";
  }
  
  if (response[5]!='stereo'){
  
  
//  alert(response[8]);
  if (response[8]!='empty')
		 {  
document.getElementById("mybox" + me2).innerHTML ="<a href=\"/imgforjob/" + response[8] + "\" rel=\"lightbox[group" + me2 +"]\" title=\"" + response[9] + "\"><img src=\"/myupdir/" + response[6] + "\" width=\"175\" height=\"119\" alt=\"" + response[7] + "\"><strong>" + response[7] + "</strong></a>";                  
         }
		 else
		 {
document.getElementById("mybox" + me2).innerHTML ="<a href=/portfolio/" + response[5] + "><img src=\"myupdir/" + response[6] + "\" width=\"175\" height=\"119\" alt=\"" + response[7] + "\"><strong>" + response[7] + "</strong></a>";
         }
		 
	 document.getElementById("rborder").value=a1+2;
		 
		 } 
		 else 
		 {
		 	
	if (me2<=tot)
	{
//document.getElementById("mybox" + me2).innerHTML ="";
response[3]="stereo";
}
  }		 
		 
		 
		 
//document.getElementById("next").innerHTML ="";
         	         
         	         
//document.getElementById("jobt" + 1).innerHTML =response[2];



//alert(document.getElementById("rborder").value);

//a1=1*document.getElementById("rborder").value;


//document.getElementById("rborder").value=a1+2;
//alert(a1);

	$$(document.links).filter(function(el) {
		return el.rel && el.rel.test(/^lightbox/i);
	}).slimbox({/* Put custom options here */}, null, function(el) {
		return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
	});



       } else
         alert("status is " + request.status);
     }
   	
   	   	
   	
   	}
	else {
	
		
		
		
	//граница больше числа работ

	  	document.getElementById("mybox" +me).innerHTML ="<img src=/my/ajax.gif>";
		document.getElementById("mybox" +me2).innerHTML ="<img src=/my/ajax.gif>";
		

		    if (request.readyState == 4) {
				
       if (request.status == 200) {

		   
		   
		   

		   
var xmlDoc = request.responseXML.documentElement;

var title1 = xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
var title2 = xmlDoc.getElementsByTagName("title")[1].childNodes[0].nodeValue;

var name1 = xmlDoc.getElementsByTagName("name")[0].childNodes[0].nodeValue;
var name2 = xmlDoc.getElementsByTagName("name")[1].childNodes[0].nodeValue;

var imgname1 = xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("image")[0].childNodes[0].nodeValue;
var imgname2 = xmlDoc.getElementsByTagName("newjob")[1].getElementsByTagName("image")[0].childNodes[0].nodeValue;

var caption1 = xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("caption")[0].childNodes[0].nodeValue;
var caption2 = xmlDoc.getElementsByTagName("newjob")[1].getElementsByTagName("caption")[0].childNodes[0].nodeValue;

document.getElementById("mybox" + me).innerHTML ="<a href=\"/imgforjob/" + imgname1 + "\" rel=\"lightbox[group" + me +"]\" title=\"" + caption1 + "\"><img src=\"/myupdir/" + name1 + "\" width=\"175\" height=\"119\" alt=\"" + title1 + "\"><strong>" + title1 + "</strong></a>";                  
document.getElementById("mybox" + me2).innerHTML ="<a href=\"/imgforjob/" + imgname2 + "\" rel=\"lightbox[group" + me2 +"]\" title=\"" + caption2 + "\"><img src=\"/myupdir/" + name2 + "\" width=\"175\" height=\"119\" alt=\"" + title2 + "\"><strong>" + title2 + "</strong></a>";                  

//alert(imgname1);
//alert(caption1);
//alert(imgname2);
//alert(caption2);


var cap1=xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("caption");

//alert(cap1.length);


 obj = document.getElementById("data_add");
 var new_el = document.createElement("div");
 var inner="&nbsp"; 

 var newimg;
 var newcap;
 
 for(i=1;i<cap1.length;i++)
{
newimg = xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("image")[i].childNodes[0].nodeValue;
newcap = xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("caption")[i].childNodes[0].nodeValue;

inner=inner + "<a href=\"/imgforjob/" + newimg + "\" rel=\"lightbox[group" + me + "]\" title=\"" + newcap +"\"></a>";
//alert(xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("caption")[i].childNodes[0].nodeValue);
}

new_el.innerHTML=inner;
obj.appendChild(new_el);



 obj = document.getElementById("data_add");
 var new_el2 = document.createElement("div");
 var inner2="&nbsp"; 

 var newimg2;
 var newcap2;
 
 var cap2=xmlDoc.getElementsByTagName("newjob")[1].getElementsByTagName("caption");
 
 for(i=1;i<cap2.length;i++)
{
newimg2 = xmlDoc.getElementsByTagName("newjob")[1].getElementsByTagName("image")[i].childNodes[0].nodeValue;
newcap2 = xmlDoc.getElementsByTagName("newjob")[1].getElementsByTagName("caption")[i].childNodes[0].nodeValue;
inner2=inner2 + "<a href=\"/imgforjob/" + newimg2 + "\" rel=\"lightbox[group" + me2 + "]\" title=\"" + newcap2 +"\"></a>";
//alert(xmlDoc.getElementsByTagName("newjob")[0].getElementsByTagName("caption")[i].childNodes[0].nodeValue);
}

new_el2.innerHTML=inner2;
obj.appendChild(new_el2);



/*
a1=a1+2; 
document.getElementById("rborder").value=a1;
*/
	document.getElementById("rborder").value=a1+2;

   for (i=1;i<=a1;i++)
	   {
	   //alert(i);
	   temp=document.getElementById("mybox" + i).innerHTML;
	   document.getElementById("mybox" + i).innerHTML="";
	   document.getElementById("mybox" + i).innerHTML=temp;
	   }

	$$(document.links).filter(function(el) {
		return el.rel && el.rel.test(/^lightbox/i);
	}).slimbox({/* Put custom options here */}, null, function(el) {
		return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
	});

	
	
	}
	}
	
	}
	
	
	
   }