var WidthCata = 978;
var HeightCata = 670;
var page = "";
var onglet = "";
var idprod = "";
var urlSuppl = "";
var ns4 = (document.layers)? true:false;
var ie4 = (document.all)? true:false;
var dom = (document.getElementById)? true:false;
var DefaultWidth = 1024;
var DefaultHeight = 768;

if (ie4 || dom) {
  xMax = screen.width;
  yMax = screen.height;
} else if (ns4) {
  xMax = window.outerWidth;
  yMax = window.outerHeight;
} else {
  xMax = DefaultWidth;
  yMax = DefaultHeight;
}

function ITCMI_ParseURL(win,loc)
{
  var i,s1=new String(win.document.location),s2,s3; 
  i=s1.indexOf("?");
  if(i>-1)
  {
    s1=s1.substring(i+1,s1.length);
    while( s1.length>0)
    {
      i=s1.indexOf("&");
      if(i>-1)
      {
        s2=s1.substring(0,i);
        s1=s1.substring(i+1,s1.length);
      }
      else
      {
        s2=s1;
        s1=""
      }
      i=s2.indexOf("=")
      if(i>-1)
      {
        s3=s2.substring(0,i);
        s3.toUpperCase();
        if(s3=="page" || s3=="PAGE")
        {
          page=s2.substring(i+1,s2.length);
          page=unescape(page);
        }
        
        if(s3=="onglet" || s3=="ONGLET")
        {
          onglet=s2.substring(i+1,s2.length);
          onglet=unescape(onglet);
        }
        
        if(s3=="idprod" || s3=="IDPROD")
        {
          idprod=s2.substring(i+1,s2.length);
          idprod=unescape(idprod);
        }
      }
    }
  }
  if ((idprod != '') || (page != '') || (onglet != '') ) {
    urlSuppl = "&G_SAVE_PAGE="+page+"&G_SAVE_ONGLET="+onglet+"&G_IDPRODUCT="+idprod;
  }
  if (loc == "loc")
    launch_catalogue(filename);
};


function launchwin(winurl,winname,winWidth,winHeight)
  {
  var xMax, yMax, xOffset, yOffset;
  if (ie4 || dom)
    {
    xMax = screen.width;
    yMax = screen.height;
    }
  else if (ns4)
    {
    xMax = window.outerWidth;
    yMax = window.outerHeight;
    }
  else
    {
    xMax = 800;
    yMax = 600;
    }
  xOffset = (xMax - winWidth)/2;
  yOffset = (yMax - winHeight)/2;
  ktawin=window.open(winurl,winname,'width='+winWidth
+',height='+winHeight
+',screenX='+xOffset
+',screenY='+yOffset
+',top='+yOffset
+',left='+xOffset
+',scrollbars=no,resizable=no,status=no,menubar=no');
  ktawin.focus();
  //ktawin.resizeTo(winWidth,winHeight);
}

function launch_catalogue(urlbasekta,param) {
  if(!urlbasekta) urlbasekta="index.htm";
  if (urlbasekta.indexOf("index")<0) urlbasekta=urlbasekta+"index.htm";
  if(!param){ 
    launchwin(urlbasekta+'?onglet='+onglet+'&page='+page,'catalogue',WidthCata,HeightCata);
    }
  else{
    launchwin(urlbasekta+'?'+param,'catalogue',WidthCata,HeightCata);
  }
}

function launch_catalogue_v2(urlbasekta,onglet,page,productid) {
  if(!urlbasekta) urlbasekta="index.htm";
  if (urlbasekta.indexOf("index")<0) urlbasekta=urlbasekta+"index.htm";
  launchwin(urlbasekta+'?onglet='+onglet+'&page='+page+'&idprod='+productid,'catalogue',WidthCata,HeightCata);
}