

function toggle_cat1(id, parent, parent2) {
	
	for (i=1;i<cat1_total;i++) {
		e = document.getElementById('cat1block'+i);
		if (e) {
			if (e.style.display == 'block' && i == id) {
				e.style.display = 'none';
			} else if (i == id) {
				e.style.display = 'block';
			} else if (i == parent || i == parent2) {
				e.style.display = 'block';
			} else {
				e.style.display = 'none';
			}
		}
		
	}

}


function toggle_cat2(id, parent) {
	
	for (i=1;i<cat2_total;i++) {
		e = document.getElementById('cat2block'+i);
		if (e) {
			if (e.style.display == 'block' && i == id) {
				e.style.display = 'none';
			} else if (i == id) {
				e.style.display = 'block';
			} else if (i == parent) {
				e.style.display = 'block';
			} else {
				e.style.display = 'none';
			}
		}
		
	}

}

function toggle_cat5(id, parent) {
	
	for (i=1;i<cat5_total;i++) {
		e = document.getElementById('cat5block'+i);
		if (e) {
			if (e.style.display == 'block' && i == id) {
				e.style.display = 'none';
			} else if (i == id) {
				e.style.display = 'block';
			} else if (i == parent) {
				e.style.display = 'block';
			} else {
				e.style.display = 'none';
			}
		}
		
	}

}


var tabs_norm = new Array('<li><a href="javascript:show_options(1);"><span>'+tab1_color+'</span></a></li>', '<li><a href="javascript:show_options(2);"><span>'+tab2_furn+'</span></a></li>', '<li><a href="javascript:show_options(3);"><span>'+tab3_frame+'</span></a></li>');
var tabs_active = new Array('<li><a id="active_option" href="javascript:show_options(1);"><span>'+tab1_color+'</span></a></li>', '<li><a id="active_option" href="javascript:show_options(2);"><span>'+tab2_furn+'</span></a></li>', '<li><a id="active_option" href="javascript:show_options(3);"><span>'+tab3_frame+'</span></a></li>');



function show_options(id) {
	var tabs_content = '';
	
	for (i=1;i<4;i++) {
		e1 = document.getElementById('print_preview_option'+i);
		
		if (e1) {
			if (i == id) {
				e1.style.display = 'block';
			} else {
				e1.style.display = 'none';
			}
		}
		if (i == id) {
			tabs_content += tabs_active[i-1];
		} else {
			tabs_content += tabs_norm[i-1];
		}

	}
	document.getElementById('tabs').innerHTML = tabs_content;


}

var wallHeight = 500; //427
var wallHeightCM = 200;
var furnInfo = new Array ('', 0, 0, 0, 0);
//                        img w  h  ow oh



function setPreviewColor(color, floor) {

	document.getElementById('fullprod_container1').style.background = 'url(floor'+floor+'.jpg) center '+wallHeight+'px no-repeat #'+color;

	document.getElementById('fullprod_container1').style.height = '650px';

	document.getElementById('fullprod_container2').style.top = '630px';

	//document.getElementById('print_img').style.height = parseInt((wallHeight/250)*dims[current_dim][2])+'px';

	//alert (document.getElementById('print_img').style.height);
	//image_encoded

	setPreviewSize();
	

}

function setPreviewSize() {

	var price = parseFloat(dims[current_dim][0]);
	var scriptName = 'thumb_fullprod_png.php';

	if (printtype == 1) {
		printWidth = parseFloat(dims[current_dim][1]);
		printHeight = parseFloat(dims[current_dim][2]);
		scriptName = 'thumb_fullprod.php';
	} else if (printtype == 2) {
		printWidth = parseFloat(dims[current_dim][1])+parseFloat(dims[current_dim][3]);
		printHeight = parseFloat(dims[current_dim][2]);
	} else if (printtype == 3) {
		printWidth = parseFloat(dims[current_dim][1])+parseFloat(dims[current_dim][3])+parseFloat(dims[current_dim][5]);
		printHeight = parseFloat(dims[current_dim][2]);
	} else if (printtype == 4) {
		printWidth = parseFloat(dims[current_dim][1])+parseFloat(dims[current_dim][3])+parseFloat(dims[current_dim][5])+parseFloat(dims[current_dim][7]);
		printHeight = parseFloat(dims[current_dim][2]);
	}

	if (printHeight > 80 && myframes[current_frame][6] > 12) {
		var temp_height = parseFloat((wallHeight/wallHeightCM)*(100-myframes[current_frame][6]));
	} else if (printHeight > 100) {
		var temp_height = parseFloat((wallHeight/wallHeightCM)*100);
	} else {
		var temp_height = parseFloat((wallHeight/wallHeightCM)*printHeight);
	}
	var temp_width = parseFloat((temp_height/printHeight)*printWidth);

	if (furnInfo[0] != '') {

		furnInfo[1] = parseFloat((temp_height/printHeight)*furnInfo[3]);
		furnInfo[2] = parseFloat((temp_height/printHeight)*furnInfo[4]);	
		
		//document.getElementById('fullprod_furn').innerHTML = '<img src="thumb_furn_preview.php?file='+furnInfo[0]+'&w='+furnInfo[1]+'&h='+furnInfo[2]+'&ow='+furnInfo[3]+'&oh='+furnInfo[4]+'" />';
		document.getElementById('fullprod_furn').innerHTML = '<img src="products_img/'+furnInfo[0]+'" width="'+furnInfo[1]+'" height="'+furnInfo[2]+'" alt="" />';

		document.getElementById('fullprod_furn').style.top = parseInt(wallHeight - furnInfo[2]/2)+'px';

		// PNG FIX FOR IE6
		var browser=navigator.appName;
		var b_version=navigator.appVersion;
		var version=parseFloat(b_version);

		//alert(browser+' -> '+b_version+' -> '+version);

		if (browser == "Microsoft Internet Explorer") {
		
			var myRegExp = /MSIE 7/;
			var matchPos1 = b_version.search(myRegExp);

			var myRegExp2 = /MSIE 8/;
			var matchPos2 = b_version.search(myRegExp2);

			if(matchPos1 != -1) {
				//alert("ie 7");
			} else if (matchPos2 != -1) {
				//alert("ie 8"); 
			} else {
				//alert("not ie 7");
				//setTimeout("correctPNG()",50);
				//alert(furnInfo[1]+ " " +furnInfo[2]);
				correctPNG(furnInfo[1], furnInfo[2]);
			}
		}

	}

	var tmpieonlypng2 = '';
	var tmpieonlypng2flag = false;
	if (scriptName == 'thumb_fullprod_png.php') {
	
	// PNG FIX FOR IE6 ---------- PNG PRINT
		var browser2=navigator.appName;
		var b_version2=navigator.appVersion;
		var version2=parseFloat(b_version2);

		//alert(browser+' -> '+b_version+' -> '+version);

		if (browser2 == "Microsoft Internet Explorer") {
		
			var myRegExp2 = /MSIE 7/;
			var matchPos2 = b_version2.search(myRegExp2);

			var myRegExp2 = /MSIE 8/;
			var matchPos2 = b_version.search(myRegExp2);

			if(matchPos1 != -1) {
				//alert("ie 7");
			} else if (matchPos2 != -1) {
				//alert("ie 8");  
			} else {
				//alert("not ie 7");
				//setTimeout("correctPNG()",50);
		
				//correctPNG2(temp_width, temp_height);
				tmpieonlypng2flag = true;
				

			}
		}
	}

	if (current_frame > 0) {


		var frame_w = parseInt(parseFloat(myframes[current_frame][6])*(temp_width/printWidth));

		if (tmpieonlypng2flag) {
			tmpieonlypng2 = 'onLoad="correctPNG2('+(parseInt(temp_width)+2*frame_w)+', '+(parseInt(temp_height)+2*frame_w)+')"';
		}

		document.getElementById('fullprod_print').innerHTML = '<img '+tmpieonlypng2+' id="ffff" src="'+scriptName+'?file='+image_encoded+'&w='+temp_width+'&h='+temp_height+'&ow='+printWidth+'&oh='+printHeight+'&frame_w='+myframes[current_frame][6]+'&frame_c='+myframes[current_frame][4]+'&frame_r='+myframes[current_frame][5]+'" />';

		if (furnInfo[0] != '') {
			document.getElementById('fullprod_print').style.top = parseInt(document.getElementById('fullprod_furn').style.top) - parseInt(temp_height + (frame_w*2)+(15*(temp_height/printHeight)))+'px';

			//alert ('top1 '+document.getElementById('fullprod_print').style.top+' '+parseInt(document.getElementById('fullprod_furn').style.top) + ' '+ parseInt(temp_height - (frame_w*2)-(15*(temp_height/dims[current_dim][2])))+' '+frame_w+' '+temp_height+' '+(15*(temp_height/dims[current_dim][2])));
		} else {
			document.getElementById('fullprod_print').style.top = parseInt(((wallHeight-(furnInfo[2]/2)-temp_height)/2)-frame_w)+'px';
			//alert ('top2 '+document.getElementById('fullprod_print').style.top);
		}

		if (printtype == 1 && document.getElementById('frametypeS').value == "1") {			
			price = parseFloat(price) + parseFloat((parseFloat(myframes[current_frame][6])*8 + (printWidth + printHeight)*2)*(parseFloat(myframes[current_frame][7])/100));
			//alert (myframes[current_frame][6]+' '+dims[current_dim][1]+' '+dims[current_dim][2]+' '+myframes[current_frame][7]);
			//alert (price);
		} else if (printtype == 1 && document.getElementById('frametypeS').value == "2") {
			price = parseFloat(price) + parseFloat((parseFloat(myframes[current_frame][6])*8 + (printWidth-3 + printHeight-3)*2)*(parseFloat(myframes[current_frame][7])/100));
		} else if (printtype == 2) {
			price = parseFloat(price) + parseFloat((parseFloat(myframes[current_frame][6])*10 + printWidth*2 + printHeight*3 - 21)*(parseFloat(myframes[current_frame][7])/100));
		} else if (printtype == 3) {
			price = parseFloat(price) + parseFloat((parseFloat(myframes[current_frame][6])*12 + printWidth*2 + printHeight*4 - 30)*(parseFloat(myframes[current_frame][7])/100));
		} else if (printtype == 4) {
			price = parseFloat(price) + parseFloat((parseFloat(myframes[current_frame][6])*14 + printWidth*2 + printHeight*5 - 27)*(parseFloat(myframes[current_frame][7])/100));
		}
		//price = parseFloat(price) + parseFloat(myframes[current_frame][7]);
		//current_dim+
		//printHeight
		//printWidth
	} else {

		if (tmpieonlypng2flag) {
			tmpieonlypng2 = 'onLoad="correctPNG2('+temp_width+', '+temp_height+')"';
		}

		document.getElementById('fullprod_print').innerHTML = '<img '+tmpieonlypng2+' id="ffff" src="'+scriptName+'?file='+image_encoded+'&w='+temp_width+'&h='+temp_height+'&ow='+printWidth+'&oh='+printHeight+'" />';

		//document.getElementById('fullprod_print').style.paddingTop = parseInt((wallHeight-(furnHeight/2)-temp_height)/2)+'px';
		
		// old working:
		//document.getElementById('fullprod_print').style.top = parseInt((wallHeight-(furnInfo[2]/2)-temp_height)/2)+'px';

		if (furnInfo[0] != '') {
			document.getElementById('fullprod_print').style.top = parseInt(document.getElementById('fullprod_furn').style.top) - parseInt(temp_height + (15*(temp_height/printHeight)))+'px';

			//alert ('top1 '+document.getElementById('fullprod_print').style.top+' '+parseInt(document.getElementById('fullprod_furn').style.top) + ' '+ parseInt(temp_height - (frame_w*2)-(15*(temp_height/dims[current_dim][2])))+' '+frame_w+' '+temp_height+' '+(15*(temp_height/dims[current_dim][2])));
		} else {
			document.getElementById('fullprod_print').style.top = parseInt((wallHeight-(furnInfo[2]/2)-temp_height)/2)+'px';
		}

	}
	
	//document.getElementById('fullprod_info_price').innerHTML = price.toFixed(2)+'&euro;';
	//alert(price);
	//if (pagelang == "Greek"){
		if (al_rate>0) {
			document.getElementById('fullprod_info_price').innerHTML = Math.round(price)+'&euro;<br />'+Math.round(price*al_rate)+"LEK";
		} else {
			document.getElementById('fullprod_info_price').innerHTML = Math.round(price)+'&euro;';
		}
	//} else {
	//	document.getElementById('fullprod_info_price').innerHTML = '&nbsp;';
	//}

	
	
	

	
}

function setFurniture(image, dim1, dim2, dim3) {

	//alert(document.getElementById('fullprod_container1').style.height);
	if (allowfurniture)	{
	
		if (document.getElementById('fullprod_container1').style.height != '650px') {
			alert(wallcoloralert);
		} else {

			furnInfo[0] = image;
			furnInfo[3] = dim1;
			furnInfo[4] = dim2;

			setPreviewSize();
		
		}

	} else {
		alert(nofurniturealert);
	}
}



function setFrame(pointer) {

	if (allowframe)	{

		current_frame = pointer;

		document.getElementById('frameTitle').innerHTML = myframes[pointer][0];
		document.getElementById('frameColor').innerHTML = myframes[pointer][1];
		document.getElementById('frameMaterial').innerHTML = myframes[pointer][2];

		document.getElementById('fullprod_info_framedata').innerHTML = myframes[pointer][0];

		if (myframes[pointer][6] == 0) {
			document.getElementById('frameWidth').innerHTML = '-';
		} else if (showinch == 1) {
			document.getElementById('frameWidth').innerHTML = Math.round((myframes[pointer][6]/2.54)*100)/100+'in';
		} else {
			document.getElementById('frameWidth').innerHTML = myframes[pointer][6]+'cm';
		}

		if (myframes[pointer][3] != '') {
			document.getElementById('frameInfoR').innerHTML = '<img src="thumb_frame.php?file='+myframes[pointer][3]+'" />';
		} else {
			document.getElementById('frameInfoR').innerHTML = '';
		}

		if (current_frame == 0)	{
			var frametype = "";
		} else {
			var frametype = "<select style=\"width: 90px;\" name=\"frametypeS\" id=\"frametypeS\" onChange=\"javascipt:setPreviewSize();\">";
			if (myframes[pointer][8] == 1 && printtype == 1 && printtype2 == 1) {
				frametype = frametype + "<option value=\"1\">"+frametype1+"</option>";
			}
			if (myframes[pointer][9] == 1 && printtype2 == 1) {
				frametype = frametype + "<option value=\"2\">"+frametype2+"</option>";
			}
			if (myframes[pointer][10] == 1 && printtype == 1 && printtype2 == 2) {
				frametype = frametype + "<option value=\"1\">"+frametype1+"</option>";
			}
			if (myframes[pointer][11] == 1 &&  printtype2 == 2) {
				frametype = frametype + "<option value=\"2\">"+frametype2+"</option>";
			}
			//if (myframes[pointer][10] == 1) {
			//	frametype = frametype + "<option value=\"3\">"+frametype3+"</option>";
			//}
		//	if (myframes[pointer][11] == 1) {
		//		frametype = frametype + "<option value=\"4\">"+frametype4+"</option>";
		//	}
			frametype = frametype + "</select>";
		}
			
		document.getElementById('frameType').innerHTML = frametype;
		

		

	} else {
		alert(noframeealert);
	}
	
	setPreviewSize();
}

function setNewDim(pointer) {

	current_dim = pointer;
	setPreviewSize();


}

function correctPNG(imgwidth, imgheight) {

   for(var i=0; i<document.images.length; i++)
      {
	  var img = document.images[i]
	  var imgName = img.src;//.toUpperCase()
	  //if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
	  var myRegExp = /products_img/;
	  var matchPos1 = imgName.search(myRegExp);
		//thumb_furn_preview.php?file=a2FuYXBlczMucG5n&w=500&h=250&ow=200&oh
		if(matchPos1 != -1) 
	  
	     {
		 var imgID = (img.id) ? "id='" + img.id + "' " : ""
		 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
		 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
		 var imgStyle = "display:inline-block;" + img.style.cssText 
		 if (img.align == "left") imgStyle = "float:left;" + imgStyle
		 if (img.align == "right") imgStyle = "float:right;" + imgStyle
		 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle		
		 var strNewHTML = "<span " + imgID + imgClass + imgTitle
		 + " style=\"" + "width:" + imgwidth + "px; height:" + imgheight + "px;" + imgStyle + ";"
	     + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
		 + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
		 img.outerHTML = strNewHTML
		 i = i-1
	     }
      }
	  //setTimeout("correctPNG()",50);

}

function correctPNG2(imgwidth, imgheight) {

   //for(var i=0; i<document.images.length; i++) {
	  var img = document.getElementById('ffff'); //images[i];
	  //if(!img.complete){
				//setTimeout(correctPNG2(imgwidth, imgheight), 1000);
				//break;
				//alert (imgwidth+" "+imgheight);
	  //} else {
			  var imgName = img.src;//.toUpperCase()
			  //alert (imgName);
			  
			  //if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
			  var myRegExp = /thumb_fullprod_png/;
			  var matchPos1 = imgName.search(myRegExp);
				//thumb_furn_preview.php?file=a2FuYXBlczMucG5n&w=500&h=250&ow=200&oh
				if(matchPos1 != -1) {
					// alert (img.src);
					
					 var imgID = (img.id) ? "id='" + img.id + "' " : ""
					 var imgClass = (img.className) ? "class='" + img.className + "' " : ""
					 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
					 var imgStyle = "display:inline-block;" + img.style.cssText 
					 if (img.align == "left") imgStyle = "float:left;" + imgStyle
					 if (img.align == "right") imgStyle = "float:right;" + imgStyle
					 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle		
					 var strNewHTML = "<span " + imgID + imgClass + imgTitle
					 + " style=\"" + "width:" + imgwidth + "px; height:" + imgheight + "px;" + imgStyle + ";"
					 + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
					 + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
					 img.outerHTML = strNewHTML
					 //i = i-1
				}
	  //}
	//}
			  //setTimeout("correctPNG()",50);

}

function print_order() {


	//window.location = 'my_cart2.php?products=0&basket=1&b_id='+prod_id+'&size='+current_dim+'&frame='+myframes[current_frame][0]+'&frame_price='+myframes[current_frame][current_dim+7]+'&frametype='+document.getElementById('frametype').value+'&framesize='+myframes[current_frame][6];
	if (document.getElementById('frametypeS')) {
		window.location = 'my_cart2.php?products=0&basket=1&b_id='+prod_id+'&size='+current_dim+'&frame='+myframes[current_frame][0]+'&frame_price='+myframes[current_frame][7]+'&frametype='+document.getElementById('frametypeS').value+'&framesize='+myframes[current_frame][6];
	} else {
		window.location = 'my_cart2.php?products=0&basket=1&b_id='+prod_id+'&size='+current_dim;

	}

}


function update_price1() {


	//document.getElementById(\"combo_"+i+"\").selectedIndex"

	document.getElementById('price1').innerHTML = (dims[document.forms.ordrfrm.size.value]).toFixed(2)+'&euro;';
	var e = document.getElementById('price_frame');
	if (e) {
		document.getElementById('price_frame').innerHTML = (frame_price[document.forms.ordrfrm.size.value]).toFixed(2)+'&euro;';
	}

	document.getElementById('total_price').innerHTML = (parseFloat(frame_price[document.forms.ordrfrm.size.value]) + parseFloat(dims[document.forms.ordrfrm.size.value])).toFixed(2)+'&euro;';

	
	//document.forms.ordrfrm.size.value


}

function getFilterVal(radioObj) {

	if(!radioObj)
		return Array("[0-9]{1}", "_");
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return Array(radioObj.value, radioObj.value);
		else
			return Array("[0-9]{1}", "_");
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return Array(radioObj[i].value, radioObj[i].value);
		}
	}
	return Array("[0-9]{1}", "_");

}

function clear_filter(radioObj2, fcl) {

	var radioObj = eval('document.forms.printfilters.'+radioObj2);

	var radioLength = radioObj.length;
	
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
	}

	var radioObj3 = eval('document.forms.printfilters.eee');

	var radioLength3 = radioObj3.length;
	
	for(var i = 0; i < radioLength3; i++) {
		radioObj3[i].checked = false;
	}

	document.getElementById(fcl).style.display = 'none';

	filter_mood_codes('')

}

function getFilterVal2(radioObj) {

	if(!radioObj)
		return Array("[0-9]{1}", "_");
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return Array(radioObj.value, radioObj.value);
		else
			return Array("[0-9]{1}", "_");
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return Array(radioObj[i].value, radioObj[i].value);
		}
	}
	return Array("[0-9]{1}", "_");

}


function filter_mood_codes(elnames) {

	var filter = '';
	var filter_sql = '';
	
	var numprintresults = 0;

	if (elnames == 'filter1') {
		document.getElementById('fcl1').style.display = 'block';
	}
	if (elnames == 'filter2') {
		document.getElementById('fcl2').style.display = 'block';
	}
	if (elnames == 'filter3') {
		document.getElementById('fcl3').style.display = 'block';
	}
	if (elnames == 'filter4') {
		document.getElementById('fcl4').style.display = 'block';
	}
	if (elnames == 'filter5') {
		document.getElementById('fcl5').style.display = 'block';
	}
	if (elnames == 'filter6') {
		document.getElementById('fcl6').style.display = 'block';
	}
	if (elnames == 'filter7') {
		document.getElementById('fcl7').style.display = 'block';
	}	

	filter += getFilterVal(document.forms.printfilters.filter1)[0];
	filter += getFilterVal(document.forms.printfilters.filter2)[0];
	filter += getFilterVal(document.forms.printfilters.filter3)[0];
	filter += getFilterVal(document.forms.printfilters.filter4)[0];
	filter += getFilterVal(document.forms.printfilters.filter5)[0];
	filter += getFilterVal(document.forms.printfilters.filter6)[0];
	filter += getFilterVal(document.forms.printfilters.filter7)[0];

	filter_sql += getFilterVal(document.forms.printfilters.filter1)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter2)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter3)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter4)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter5)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter6)[1];
	filter_sql += getFilterVal(document.forms.printfilters.filter7)[1];
	//filter += '/';

	//alert ('filter:'+filter);


	//myRe= new RegExp (filter);
	//myArray = myRe.exec("cdbbdbsbz");

		//filter = /[0-9]/;
	filter2 = new RegExp (filter);

	for (var z=0;z<oilprint_codes.length;z++){
		if (oilprint_codes[z].match(filter2)) {
			numprintresults++;
		}
	}
	
	//myArray = oilprint_codes[0].match(filter2);

	//alert(myArray);
	document.getElementById('printfiltersresults_data').innerHTML = numprintresults; //+'<br />'+filter;
	document.forms.filtersform.mood_code.value = filter_sql;
	//alert(filter_sql);


	document.getElementById('printfiltersresults').style.display = 'block';
	show_res();


}

// POSITION FILTERS

var ieTimerId = 0;
var ieTimerId2 = 0;

var ie6true = false;

function show_res() {
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}

	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}
	
	//alert (xScroll+' '+yScroll+' '+ windowWidth+' '+windowHeight);
	
	//document.getElementById('f1').style.height = yScroll+'px';

	//document.getElementById('f1a').style.display = 'block';
	var deltaY;
	deltaY =  window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
	//alert (deltaY+'|'+windowHeight+'|'+yScroll);

//windowHeight
	document.getElementById('printfiltersresults').style.top = (windowHeight+deltaY-110)+'px';
	//alert ((yScroll-windowHeight)-100);
	document.getElementById('printfiltersresults').style.left = (((windowWidth/2)-150)+330)+'px';

	//var deltaY;
	//deltaY =  window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;

	//alert (xScroll+' '+yScroll+' '+ windowWidth+' '+windowHeight+' delta: '+deltaY);

	//document.getElementById('f1a').style.top = ((windowHeight/2)+deltaY)+'px';

	//if (ie6true) {
	//	ieTimerId = setTimeout("ie6_reposition()", 10);
	//} else {
		setTimeout("show_res()", 500);
	//}

}

function highlight(id) {
	
		e = document.getElementById(id);
		if (e) {
			e.style.borderColor = '#999';
		}

}

function lowlight(id) {
	
		e = document.getElementById(id);
		if (e) {
			e.style.borderColor = '#7f4e07';
		}

}

function gotonewpagination() {
	
		window.location = document.getElementById('newpaginationself').value+document.getElementById('pageno').value;
	

}
