var xmlHttp1;
var xmlHttp2;
var xmlHttp3;
var xmlHttp4;
var xmlHttp5;
var xmlHttp6;
var xmlHttp7;
var xmlHttp8;
var pics_array;

function on_load()
{
	//document.getElementById("check").innerHTML = "Script loaded";
	zhopa("div_1", xmlHttp1);
	zhopa("div_2", xmlHttp2);
	zhopa("div_3", xmlHttp3);
	zhopa("div_4", xmlHttp4);
	zhopa("div_5", xmlHttp5);
	zhopa("div_6", xmlHttp6);
	zhopa("div_7", xmlHttp7);
	zhopa("div_8", xmlHttp8);
}

function zhopa(div, xmlHttp)
{
	xmlHttp = createXmlHttpRequestObject();
	//alert(xmlHttp);
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
	{
		var url="logic/some_logic.php";
		url+="?sid="+Math.random();
		xmlHttp.onreadystatechange=function(){update_counter(div, xmlHttp)};
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
	else
	{
		setTimeout("zhopa('" + div + "','" + xmlHttp + "')", 2000);
	}
}

function update_counter(div, xmlHttp)
{
	var time_ms = 15000;
	/*var pic_part1 = "' />";
	var prod_link = "<a class=\"link\" href='http://www.jewellery4free.com/buy.php?p=";
	var prod_details_link = "<A onClick=\"window.open('/product.php?p=";
	var pro_details_link_end = ", '', 'WIDTH=910, height=800, scrollbars=yes');\" href=\"javascript:void(0);\"";
	var prod_picture_link = "<img onmouseover=\"\" onmouseout=\"\" src=\"tests/images/New%20Folder/getitemimage.aspx";*/
	if (xmlHttp.readyState == 4)
	{
		// status of 200 indicates the transaction completed successfully
		if (xmlHttp.status == 200)
		{
			pics_array = xmlHttp.responseText.split(",")
			switch(div)
			{
				case "div_1":
					var pic_address = "/product_images/" + pics_array[2];
					time_ms = pics_array[1];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count1(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_1").innerHTML = pics_array[3];
					break;
				case "div_2":
					var pic_address = "/product_images/" + pics_array[6];
					time_ms = pics_array[5];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count2(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_2").innerHTML = pics_array[7];
					break;
				case "div_3":
					var pic_address = "/product_images/" + pics_array[10];
					time_ms = pics_array[9];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count3(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_3").innerHTML = pics_array[11];
					break;
				case "div_4":
					var pic_address = "/product_images/" + pics_array[14];
					time_ms = pics_array[13];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count4(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_4").innerHTML = pics_array[15];
					break;
				case "div_5":
					var pic_address = "/product_images/" + pics_array[18];
					time_ms = pics_array[17];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count5(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_5").innerHTML = pics_array[19];
					break;
				case "div_6":
					var pic_address = "/product_images/" + pics_array[22];
					time_ms = pics_array[21];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count6(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_6").innerHTML = pics_array[23];
					break;
				case "div_7":
					var pic_address = "/product_images/" + pics_array[26];
					time_ms = pics_array[25];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count7(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_7").innerHTML = pics_array[27];
					break;
				case "div_8":
					var pic_address = "/product_images/" + pics_array[30];
					time_ms = pics_array[29];
					var resp_string = "<img src=\"" + pic_address + "\" border=\"0\" />";
					down_count8(time_ms);
					document.getElementById(div).innerHTML = resp_string;
					document.getElementById("description_span_8").innerHTML = pics_array[31];
					break;
			}
			setTimeout("zhopa('" + div + "','" + xmlHttp + "')", time_ms);
		}
	}
}

function down_count1(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_11").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count1('" + time + "')",1000);
	}
}
function down_count2(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_21").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count2('" + time + "')",1000);
	}
}
function down_count3(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_31").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count3('" + time + "')",1000);
	}
}
function down_count4(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_41").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count4('" + time + "')",1000);
	}
}
function down_count5(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_51").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count5('" + time + "')",1000);
	}
}
function down_count6(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_61").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count6('" + time + "')",1000);
	}
}
function down_count7(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_71").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count7('" + time + "')",1000);
	}
}
function down_count8(time)
{
	if(time <= 0)
	{
		return;
	}
	else
	{
		document.getElementById("div_81").innerHTML = time1(time);
		time -= 1000;
		setTimeout("down_count8('" + time + "')",1000);
	}
}

function two(x){return ((x>9)?"":"0")+x}
function three(x){return ((x>99)?"":"0")+((x>9)?"":"0")+x}

function time1(ms)
{
	var sec = Math.floor(ms/1000)
	ms = ms % 1000
	t = three(ms)

	var min = Math.floor(sec/60)
	sec = sec % 60
	t = two(sec)

	var hr = Math.floor(min/60)
	min = min % 60
	t = two(min) + ":" + t
	return t
}

///////////////////////////////////////
function createXmlHttpRequestObject()
{
	var xmlHttp;
	
	if(window.ActiveXObject)
	{
		try
		{
			xmlHttp = new ActiveXObject('Msxml3.XMLHTTP');
		}
		catch (e)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				xmlHttp = false;
			}
		}
	}
	else
	{
		try
		{
			xmlHttp = new XMLHttpRequest();
		}
		catch (e)
		{
			xmlHttp = false;
		}
	}
	
	if(!xmlHttp)
		alert("Error creating the XMLHttpRequest object.");
	else
		return xmlHttp;
}

function playSound(variable1)
{
	return false;
}