function preload() 
{
	if (document.images) 
                {
		var dir = arguments['0'];
			for (var i=1; i<arguments.length; i++) 
                                               {
				if (arguments[i] == 'done') rolling = true;
				else 
                                                                {
					eval(arguments[i]+'_on = new Image()')
					eval(arguments[i]+'_on.src = dir+"'+arguments[i]+'_on.gif";')
					eval(arguments[i]+'_off = new Image()')
					eval(arguments[i]+'_off.src = dir+"'+arguments[i]+'_off.gif";')
                                                                               if (arguments[i]=='back')
                                                                                {
					  eval(arguments[i]+'_black = new Image()')
                                                          		  eval(arguments[i]+'_black.src = dir+"'+arguments[i]+'_black.gif";')
					  eval(arguments[i]+'_light = new Image()')
					  eval(arguments[i]+'_light.src = dir+"'+arguments[i]+'_light.gif";')
                                                                                }
					if (arguments[i]=='next')
					{
					eval(arguments[i]+'_light = new Image()')
					eval(arguments[i]+'_light.src = dir+"'+arguments[i]+'_light.gif";')
			      		}//if back next
                                                                }//if done
		             }//for loop
	}//if document.images
}//end of preload

preload('images/','home','productrange','dealer','technology','aboutus','contactus','panasonicglobal','dealer_support','done','search','privacy','terms');
preload('images/','next','previous', 'back','more','test','compare','print_l');
//preload('images04/icons-large/','view_l','open_l','print_l', 'zoom_l', 'document_l', 'go_l');

function roll(i,s) {
	if(rolling) document.images[i].src = eval(i + '_' + s + '.src');
}
function rollref(i,s,ref) {
	if(rolling) document.images[i+ref].src = eval(i + '_' + s + '.src');
}

