//
// For fun / common functionality
//


function AWI_redirect(pageName, siteSiloId) {

	var pg = window.location.pathname;
	var re = pg.match(/^\/(.+)\/(.+)\/(.+)\/(.+)\/(.+)\/.*/);
	var url =  "/" + re[1] + "/" + re[2] + "/" + siteSiloId + "/" + re[4] + "/" + re[5] + "/" + pageName;
	location.href = url;

}





function AWI_showChangeLanguage() {
	//popup a window
	var props = "dependent=yes";
	props+= ",directories=no";
	props+= ",height=275";
	props+= ",location=no";
	props+= ",menubar=no";
	props+= ",resizable=no";
	props+= ",scrollbars=yes";
	props+= ",status=no";
	props+= ",toolbar=no";
	props+= ",width=350";
	props+= ",screenX=150";
	props+= ",screenY=150";
	props+= ",left=150";
	props+= ",top=150";

	var w=window.open("switch_language.asp", "switch_language", props);
	w.focus();
	return  w;
}

function a_popup() {
  var a_element=null;
  var a_width=null;
  var a_height=null;
  var a_windowStyle=null;
  var a_customText=null;

  switch (a_popup.arguments.length) {
    case 5:
      a_customText = a_popup.arguments[4];
    case 4:
      a_windowStyle = a_popup.arguments[3];
    case 3:
      a_height = a_popup.arguments[2];
    case 2:
      a_width = a_popup.arguments[1];
    case 1:
      a_element = a_popup.arguments[0];
    default:
  }

  var aTarget = a_element.target;

  if (aTarget==null || aTarget=="") {
    aTarget = "pop";
  }

  /* Because we can't do real design work - only kludge things up */
  if (a_element.href!=null && a_element.href.match(/\/(fs|dar|floor_selector)\.asp/)) {
    aTarget = "eieio";
  }

  if (a_windowStyle==null) {
    a_windowStyle = "titlebar,scrollbars=yes,resizable=yes";
  }

  if (a_width==null || a_width <=0) {
    a_width=400;
  }
  if (a_height==null || a_height <=0) {
    a_height=400;
  }

  a_windowStyle+= (",left="+((screen.availWidth - a_width) / 2));
  a_windowStyle+= (",width="+a_width);

  a_windowStyle+= (",top="+(((screen.availHeight - a_height) / 2 ) - 30));
  a_windowStyle+= (",height="+a_height);



  var w;
  if (a_customText!=null) {
    w = window.open('', aTarget, a_windowStyle);
    try {
      w.document.close();
      w.document.open();
      w.document.writeln(a_customText);
      try {
        w.document.close();
      } catch(e){}
    } catch(e){}
  } else {
    w = window.open(a_element.href, aTarget, a_windowStyle);
  }
  w.focus();

  return false;
}

