<!--
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menu_plain_02_over = newImage("Images/menu_plain_02-over.gif");
		menu_plain_description_over = newImage("Images/menu_plain_description-over.gif");
		menu_plain_pricing_over = newImage("Images/menu_plain_pricing-over.gif");
		menu_plain_portfolio_over = newImage("Images/menu_plain_portfolio-over.gif");
		menu_plain_partnership_over = newImage("Images/menu_plain_partnership-over.gif");
		preloadFlag = true;
	}
}

function SetURLParam(newkey, newvalue){
	newkey = newkey.toLowerCase();
	var URL = newurl;
	if (!URL) URL = location.href;

	var paramadded = false;
	var newparamstr = '';

	var leftpartofURL = URL.split("?")[0];
	var oldparamstr = URL.split("?")[1];
	if (oldparamstr){
		var params = oldparamstr.split("&");
		for (var i=0; i<params.length; i++){
			var pair = params[i].split("=");
			var key=pair[0];
			var value=pair[1];
			
			if (key.toLowerCase() == newkey) {	// замена существующего параметра
				value = newvalue;
				paramadded = true;
			}

			if (newparamstr == ''){
				newparamstr += key + "=" + value;
			} else {
				newparamstr += "&" + key + "=" + value;
			}
		}
	} else {								// если строка вида /news, то сделать из нее /news/, чтобы потом прибавить ?dfsf=sdfsd
		if (leftpartofURL.substring(leftpartofURL.length-1, 1) != "/"){
			leftpartofURL += "/";
		}
	}

	if (!paramadded){						// добавление параметра если он не обнаружен в URL
		if (newparamstr == ''){
			newparamstr += newkey + "=" + newvalue;
		} else {
			newparamstr += "&" + newkey + "=" + newvalue;
		}
	}
	location.href = leftpartofURL + "?" + newparamstr;
}

function FlipVisibility(what, failurl){
	var d = document.getElementById(what);
	if (d.innerHTML){
		if (d.style.display == "block"){
			d.style.display = "none";
location.href = failurl;
		} else {
			d.style.display = "block";
   location.href = failurl;
		}
	} else {
		location.href = failurl;
	}
}

function ViewDetails(windowurl){
 options="directories=0, location=0, menubar=0, resizable=0, scrollbars=1, status=0, toolbar=0, height=800, width=800";
 open(windowurl, "", options);
}

function OpenFromDetails(windowurl){
 options="";
 open(windowurl, "", options);
}

function resize_details(section, picwidth, picheight) {
 if (section==='catalog') {
  resizeTo(picwidth+200, picheight+300);
 }
 if (section==='portfolio') {
  resizeTo(picwidth+60, picheight+200);
 } 
}
// -->
