// PrintModeCheck добавляет '&printmode' или '?printmode' в конец адреса страницы
// переводя сайт в режим для печати
// используется в start.tpl и index.tpl следующим образом
//<a onclick="PrintModeCheck(document.location.href);" onmouseover="this.style.cursor='hand'">printmode</a>
//
function PrintModeCheck(url){
  var page = url.split('#')[0];
  if(url.indexOf('?',0) > 0){
    document.location.href=page+'&printmode';
  }else{
    document.location.href=page+'?printmode';
  }
}

// PrintModeBack отсекает 10 символов в конце адреса страницы '?printmode' или '&printmode'
// возвращая из режима печати в режим сайта 
// используется в print.tpl следующим образом
//<a onClick="PrintModeBack(document.location.href);" onmouseover="this.style.cursor='hand'">sitemode</a>
//
function PrintModeBack(url){
  if(url.indexOf('printmode',0) > 0){
    document.location.href=url.substring(0, url.length - 10);
  }else{
    document.location.href=url;
  }
}

