/* определение браузеров */

var opera=gecko=ie=false;

var browser=navigator.userAgent.toLowerCase();

var version = parseFloat(navigator.appVersion);

if(browser.match('opera'))opera=true;

if(browser.match('gecko'))gecko=true;

if(browser.match('msie'))

{

  if(!opera)ie=true;

  if(browser.match('msie 6'))version=6;

  else if(browser.match('msie 7'))version=7;

}



function png(element)

/*

   корректное отображение png-картинок в ie

   вызывается в стилях

   для img задаём class='png'

   для элементов с png-фоном задаём class='scale' (фон тянется (повторяется)) или class='crop' (фон не повторяется)

*/

{if(ie){

try{

var src,method='scale';

var classname=element.className;

if(classname.match('png'))

{

  src=element.getAttribute('src');

  element.setAttribute('src','img/1.gif');

}

else if(classname.match('scale')||classname.match('crop'))

{

  src=element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)[1];

  element.style.backgroundImage='none';

  if(classname.match('crop'))method='crop';

}

element.style.filter="progid:dximagetransform.microsoft.alphaimageloader(src='"+src+"',sizingmethod="+method+")";

}

catch(e){}

}}



function show(obj) {

if (document.getElementById(obj).style.display == 'none')

document.getElementById(obj).style.display = 'block';

else document.getElementById(obj).style.display = 'none';

}