// scripts.js

var NS = (navigator.appName=="Netscape")? true: false;

function showPainting(fileName, id, title, dimensions_medium, price)
{
	title = (typeof(title) != "undefined") ? (title + ' ') : '';
	dimensions_medium = (typeof(dimensions_medium) != "undefined") ? (dimensions_medium + ' ') : '';
	price = (typeof(price) != "undefined") ? (price + ' ') : '';
	
	var description = title + dimensions_medium + price;
	var detailWindow = window.open(
		'detail.htm?filename=' + fileName + '&title=' + title + '&description=' + description,
		'_painting',
		'top=200,left=200,width=200,height=200,' +
		'directories=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');
	detailWindow.focus();
}

function getArgs() {

	var args = new Object(); 
	var query = unescape(location.search.substring(1)); 
	var pairs = query.split("&"); 

	// Begin loop through the name/value pairs 
	for(var i = 0; i < pairs.length; i++) { 

		// Look for "name=value" 
		var pos = pairs[i].indexOf('='); 
		// if not found, skip to next 
		if (pos == -1) continue; 
		// Extract the name 
		var argname = pairs[i].substring(0,pos); 

		// Extract the value 
		var value = pairs[i].substring(pos+1); 
		// Store as a property 
		args[argname] = unescape(value); 
	} 

	return args; // Return the Object 
} 