function show_r(row_id) {
 oRow = document.getElementById(row_id);
 if (oRow.style.display!='none'){
  oRow.style.display='none';
 } else {oRow.style.display='inline';}
}

function ShowImage(slide_theme, slide_name, slide_author){
  (window.open('/slide/'+slide_theme+'/'+slide_author+'/'+slide_name+'/', 'slides', 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=yes, width=640, height=480;')).focus();
}

function SetCookie(sName, sValue)
{
 document.cookie = sName + "=" + escape(sValue) + "; path=/";
}

function DelCookie(sName)
{
 var exp = new Date();  
 exp.setTime (exp.getTime() - 1); 
 document.cookie = sName + "=" + escape(null) + "; expires=" + exp.toGMTString();
}

function sendmail(whom,where){
 w=window.open('mailto:'+whom+'@'+where);
 if(w)w.close();
 return 0;
}
function printmail(whom,where){
 document.write(whom+'@'+where);
}

function pre(file) {
 	img = new Image();
	img.src = file;
}

function help(docid) {
 (window.open('/help/'+docid+'/', 'help', 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes, width=560, height=430;')).focus();
}

function openwindow(target) {
 (window.open('/blank.html', target, 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes, width=460, height=250;')).focus();
}

function makeFeedBack(offsetTop) {
 document.getElementById('feedback').style.top = offsetTop; document.getElementById('feedback').style.align = 'center';
 alert(document.getElementById('feedback').style.align);
 document.getElementById('feedback').style.display = 'block'; document.forms['feedbackform'].mperson.focus(); return false;
}
function makeFeedBack2(currobj) {
 document.getElementById('feedback').style.top = currobj.offsetTop; document.getElementById('feedback').style.left = currobj.offsetLeft;
 document.getElementById('feedback').style.display = 'block'; document.forms['feedbackform'].mperson.focus(); return false;
}

function getXY(cObj) {
 cx = cy = 0;
 cnames = '';
// cObj = this.parentNode;
 while (cObj.parentNode) {
  if (cObj) {
   if (cObj.nodeName=='TD' || cObj.nodeName=='TABLE' || cObj.nodeName=='A') {
    cx += cObj.offsetLeft;
    cy += cObj.offsetTop;
   }
  }
  cObj = cObj.parentNode;
 }
 xyar = new Array;
 xyar[0] = cx; xyar[1] = cy;
 return xyar;
}

function makePopUp(elementName, offsetLeft, offsetTop) {
 var cObj = document.getElementById(elementName);
 cObj.style.display = ((cObj.style.display == 'block') ? 'none' : 'block');
 cObj.style.top = offsetTop+'px';
 cObj.style.left = offsetLeft+'px';
}

function openFeedback(cObj) {
 carr=getXY(cObj);
 x = (carr[0] > 180 ? carr[0]-180 : carr[0]);
 makePopUp('feedback', x, carr[1]+29);
}

function showRecaptcha(element) {
 Recaptcha.create("6LdrAsgSAAAAAJ_0nrkS_Wmb2OdiHEX6FbUjSsTX", element, {
  lang : "ru",
  theme: "white",
  callback: Recaptcha.focus_response_field
 });
}
