var artist = new Array();
artist[1] = "Venice";
artist[2] = "Rocks and cliffs";

var items_per_page = 7;

var total_paintings = row_count;
total_paintings++;

var total_pages = Math.ceil (total_paintings/items_per_page);

var remainder = total_paintings%items_per_page;

if (remainder == 0)
{
remainder = items_per_page;
}

var inc = 0;
var page_item = new Array();
inc = 0;
while (inc <= row_count)
{
page_item[inc] = new Array();
inc++;
}

inc = 1;
var g = document.getElementById("page_turn");



while (inc <= total_pages)
    {
	
       var f = document.createElement("a");
	   		f.id = "page_div"+inc;
			f.style.fontSize = "12px";
			f.style.cursor = "pointer";
			f.style.padding = "0 3px 0 0";
			f.style.margin = "0";
			f.style.textDecoration ="none";
			f.num = inc;
			f.onclick = function()
                       {
                          changePage(this.num);
                       }


       h = document.createElement("span");

       h.appendChild(document.createTextNode(" "+inc+" "));
	   
/*var output = "page_item" + upp;
var i = document.createElement("img");
i.src = 'images/'+window[output][(3*2)];
a.appendChild(i);*/
	    f.appendChild(h);
	   //a.appendChild(p);

        //b[0].appendChild(d);

      g.appendChild(f);

       inc++;
    }
var curr_items_page = 1;	
var e = 0;
var a = 0;
var i = 0;
var increm = 0;
var fields = 12;
var paint_increm = 0;
var new_remainder = remainder;
var page = 1;
var new_page = 1;
var thumb_chosen = 0;
var curr_thumb = 0;
changePage(1);
changeItem(0);


function changePage(page)
{

new_remainder = remainder;
new_remainder--;
if (total_pages != page){new_remainder = items_per_page; new_remainder--;}
new_page = page;
fields = 12;
inc = 0;
increm = 0;

paint_increm = 0;
new_page = page;
new_page--;
//document.write(new_page);
paint_increm = (items_per_page*new_page);
new_page++;

//document.write(new_page);
//document.write(new_remainder);

//document.write (paint_increm);
while (increm <= new_remainder)
{
	while (inc <= fields)
	{
		page_item[increm][inc] = painting[paint_increm][inc]; 
		inc++;
		
	}
	inc = 0;
	increm++;
	paint_increm++;
}


inc = 0;

var c = document.getElementById("gallery_box");

while(c.hasChildNodes()) { c.removeChild(c.lastChild); }


while (inc <= (new_remainder))
    {
	a = document.createElement("a");
		a.className = "divver";
		a.num = inc;
		a.onclick = function()
                       {
                          changeItem(this.num);
                       }

	   /*a.innerHTML=('<img id="thumb_'+inc+'"src="http://www.naiveartist.comhttp://photographicartgallery.co.uk/image.php/'+page_item[inc][0]+'?width=66&amp;height=66&amp;cropratio=1:1&amp;image=/ray_galvani/images/photos/painting'+page_item[inc][0]+'_full.jpg" />');*/
	   a.innerHTML=('<img id="thumb_'+inc+'"src="http://photographicartgallery.co.uk/image.php/'+page_item[inc][0]+'?width=66&amp;height=66&amp;cropratio=1:1&amp;image=http://photographicartgallery.co.uk/images/photos/'+page_item[inc][0]+'.jpg" />');
						
		/*i = document.createElement("img");
		i.src ='http://photographicartgallery.co.uk/image.php/'+page_item[inc][0]+'?width=66&amp;height=66&amp;cropratio=1:1&amp;image=/images/photos/painting'+page_item[inc][0]+'_full.jpg';
		i.id = ("thumb_"+inc);
		a.appendChild(i);*/

		c.appendChild(a);
							
		inc++;
    }

inc = 0;

while (inc<=new_remainder)
{
var im = document.getElementById("thumb_"+inc);
im.style.border = "solid";
im.style.borderColor = "#f0f0f7";
im.style.borderWidth = "1px";
inc++;
}
if (new_page == curr_items_page)
{

var io = document.getElementById("thumb_"+thumb_chosen);
io.style.borderColor = "#3e3d4d";
}

inc = 1;
while (inc <= total_pages)
{
var ip = document.getElementById("page_div"+inc);
/*ip.style.textDecoration = "auto";*/
ip.style.color ="#d9ff20";
ip.style.cursor = "pointer";
inc++;
}
ip = document.getElementById("page_div"+new_page);
/*ip.style.textDecoration = "none";*/
ip.style.color ="#f0f0f7";
ip.style.cursor = "default";
}



function changeItem(c)
{

curr_items_page = new_page;

var new_remainder =remainder;
new_remainder--;

if (total_pages != new_page){ /*alert ("this");*/new_remainder = items_per_page; new_remainder--;}
/*if (page != total_pages)
{*/
	inc = 0;
	
	while (inc <= new_remainder)
	{
		//alert(inc);
		//alert(new_remainder);
		var curr_thumb = document.getElementById("thumb_"+inc);
		curr_thumb.style.borderColor = "#f0f0f7";
		inc++;
	}
var im = document.getElementById("thumb_"+c);
im.style.borderColor = "#3e3d4d";
thumb_chosen = c;	
document.getElementById("main_img").innerHTML=('<a href="images/photos/full_'+page_item[c][0]+'.jpg" rel="lightbox" title="'+page_item[c][2]+'"><img src="http://photographicartgallery.co.uk/image.php/'+page_item[c][0]+'?width=328&amp;height=293&amp;image=http://photographicartgallery.co.uk/images/photos/'+page_item[c][0]+'.jpg" border="0" /></a>');
document.getElementById("zoom_img").innerHTML=('<a href="images/photos/full_'+page_item[c][0]+'.jpg" rel="lightbox" class="painting_zoom" title="'+page_item[c][2]+'"><span>zoom</span></a>');
document.getElementById("painting_he").innerHTML=(page_item[c][2]);
document.getElementById("query").innerHTML=('<a href="mailto:graham@photographicartgallery.co.uk?subject=Quote%20for:%20Photographic%20Print%20of%20'+page_item[c][2]+'%20from%20photographicartgallery.co.uk&amp;body=Please%20specify%20the%20size%20and%20medium%20(eg.%20canvas%20or%20card)%20you%20require%20and%20I%20will%20get%20back%20to%20you%20with%20a%20price.%20Thank%20you%20for%20your%20interest.%20-%20Graham" class="btn_contact"><span>contact me</span></a>');
document.getElementById("query_ltd").innerHTML=('<a href="mailto:graham@photographicartgallery.co.uk?subject=Quote%20for:%20Limited%20Edtition%20Photographic%20Print%20of%20'+page_item[c][2]+'%20from%20photographicartgallery.co.uk&amp;body=Please%20specify%20the%20size%20and%20medium%20(eg.%20canvas%20or%20card)%20you%20require%20and%20I%20will%20get%20back%20to%20you%20with%20a%20price.%20Thank%20you%20for%20your%20interest.%20-%20Graham" class="btn_contact"><span>contact me</span></a>');
//document.getElementById("medium").innerHTML=(page_item[c][3]);
//document.getElementById("o_width").innerHTML=(page_item[c][5]);
//document.getElementById("o_height").innerHTML=(page_item[c][6]);
//document.getElementById("o_price").innerHTML=(page_item[c][7]/100);
document.getElementById("cards").innerHTML=('<p>This painting is available as part of the pack named '+page_item[c][1]+'.<p>');

var n = document.getElementById("info_box_original");
var s = document.getElementById("info_box_original_sold");
if (page_item[c][4] == 0)
{
n.style.display = "none";
s.style.display = "block";
}
else
{
s.style.display = "none";
n.style.display = "block";
}
var pbox = document.getElementById("info_box_print");
if (page_item[c][9] == 0)
{
pbox.style.display = "none";
}
else
{
pbox.style.display = "block";
}
/*document.getElementById("p_width").innerHTML=(page_item[c][9]);
document.getElementById("p_height").innerHTML=(page_item[c][10]);
document.getElementById("p_price").innerHTML=(Math.round((page_item[c][11])/100));*/
var m = document.getElementById("info_box");
if (page_item[c][8] == 0)
{
m.style.display = "none";
}
else
{
m.style.display = "block";
}
var pptitle = document.getElementById("pp_title");
pptitle.value = (page_item[c][2]);
var ppprice = document.getElementById("pp_price");
ppprice.value = (Math.round((page_item[c][7])/100));
var ppshipping = document.getElementById("pp_shipping");

var incs = 1;
while (incs <= rows_count)
{
if (page_item[c][11] == incs){
ppshipping.value = (Math.round(post[incs]/100));
}
incs++;
}
var incs = 1;
while (incs <= rows_counts)
{
if (page_item[c][12] == incs){
document.getElementById("o_format").innerHTML=(format[incs]);
}
incs++;
}
}



function next()
{

if (curr_items_page != new_page)
{

changePage(curr_items_page);
}

new_remainder = remainder;
new_remainder--;

var new_items_pp = items_per_page;
new_items_pp--;
if ((curr_items_page == total_pages) && (thumb_chosen == new_remainder))
{

}
else if ((new_page != total_pages) && (thumb_chosen < new_items_pp)) 
{

changeItem((thumb_chosen+1));
}
else if ((thumb_chosen < new_remainder) && (thumb_chosen >= 0)) 
{

changeItem((thumb_chosen+1));
}
else if (thumb_chosen == new_items_pp)
{
thumb_chosen = 0;	
curr_items_page++;
new_new_page = new_page;
new_new_page++;
changePage(new_new_page);
changeItem(0);

}
	
}



function previous()
{
	

if (curr_items_page != new_page)
{

changePage(curr_items_page);
}

new_remainder = remainder;
new_remainder--;
var new_items_pp = items_per_page;
new_items_pp--;
if ((curr_items_page == 1) && (thumb_chosen == 0))
{

}
else if ((new_page != 1) && (thumb_chosen > 0)) 
{

changeItem((thumb_chosen-1));
}
else if ((thumb_chosen > 0) && (thumb_chosen <= new_items_pp)) 
{

changeItem((thumb_chosen-1));
}
else if (thumb_chosen == 0)
{
thumb_chosen = new_items_pp;
curr_items_page--;
new_new_page = new_page;
new_new_page--;
changePage(new_new_page);
changeItem(new_items_pp);
}
	
}

function prevPage()
{
if (new_page == 1)
{
}
else 
{
var down_page = new_page;
down_page--;
changePage(down_page);
}	
}

function nextPage()
{
if (new_page == total_pages)
{
}
else 
{
var up_page = new_page;
up_page++;
changePage(up_page);
}
}
//'<img src="http://photographicartgallery.co.uk/image.php/'+page_item[1][0]+'?width=200&amp;height=200&amp;cropratio=1:1&amp;image=/images/photos/painting'+page_item[1][0]+'_full.jpg" />'
