/***********************************************
* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

/*
var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee
*/

/**
functions
**/
function clearSearchText() {
	if (event.srcElement != null && event.srcElement.value.length > 0)
	event.srcElement.value = "";
}

function chPartnerImg(obj, n) {
    var sf = '';
    var nn = 0;
    if (n == 1) {
        sf = 'color.png';
        nn = 8;
    }
    if (n == 0) {
        sf = 'gray.png';
        nn = 9;
    }
    obj.src = obj.src.substr(0, obj.src.length - nn) + sf;
}

function chPartnerImg2(obj, n) {
    var sf = '';
    var nn = 0;
    if (n == 1) {
        sf = 'color.gif';
        nn = 8;
    }
    if (n == 0) {
        sf = 'gray.gif';
        nn = 9;
    }
    obj.src = obj.src.substr(0, obj.src.length - nn) + sf;
}


/**
<p><a href="javascript: shide('answ')">Quest</a></p><p id="answ" style="display:none;"><br/>Answ answ answ<br/></p>
**/
function ge() {
    var ea;
    for (var i = 0; i < arguments.length; i++) {
        var e = arguments[i];
        if (typeof e == 'string') e = document.getElementById(e);
        if (arguments.length == 1) return e;
        if (!ea) ea = new Array();
        ea[ea.length] = e;
    }
    return ea;
}

function show() {
    for (var i = 0; i < arguments.length; i++) {
        var element = ge(arguments[i]);
        if (element && element.style) element.style.display = 'block';
    }
}

function hide() {
    for (var i = 0; i < arguments.length; i++) {
        var element = ge(arguments[i]);
        if (element && element.style) element.style.display = 'none';
    }
}

function shown(el) {
    el = ge(el);
    return (el.style.display != 'none');
}

function shide(el) {
    if (shown(el)) {
        hide(el);
    } else {
        show(el);
    }
}


/**
Cross-browser PoPup image <a href="javascript:Start('big.png',800,600)"><img src="small.png" alt="" border="0"/></a>
**/
timeout = 0;

function Start(url, width, height) {
    windowprops = "width=" + (width + 2) + ",height=" + (height + 2);
    text = "<html><head><title>Photo</title></head><body bgcolor='#fefefe' style='padding: 1px; margin: 0'";
    if (timeout != 0) text += " onLoad=\"setTimeout('window.close()', " + timeout * 1000 + ");\"";
    text += "><div align=center><a href='javascript:top.window.close();'><img src='" + url + "' border='0'>";
    if (timeout != 0) text += "<br><span style='tahoma, arial' size='-1'>Preview closes after " + timeout + " seconds.</span>";
    text += "</a></div></body></html>";
    preview = window.open("", "preview", windowprops);
    preview.document.open();
    preview.document.write(text);
    preview.document.close();
}

/**
Toogle
**/
var toggleA = function () {
    var currentDiv = null;

    function open(divElement) {
        divElement.style.display = "block";
        currentDiv = divElement;
    }

    function close(divElement) {
        divElement.style.display = "none";
        currentDiv = null;
    }
    return function (divID) {
        var divElement = document.getElementById(divID);
        if (divElement) {
            if (divElement === currentDiv) {
                close(currentDiv);
            } else if (currentDiv != null) {
                close(currentDiv);
                open(divElement);
            } else {
                open(divElement);
            }
        }
    }
}();


/**
refreshCaptcha
use:
<input type="hidden" name="captcha_sid" value="31fc87e85f3f2b95fa6eaef2b2068ecb" /><img src="http://www.expodns.org/bitrix/tools/captcha.php?captcha_sid=31fc87e85f3f2b95fa6eaef2b2068ecb" width="180" height="40" id="capchaHolder"/> <a class="reload" href="javascript:refreshCaptcha('capchaHolder')">Îáíîâèòü öèôðû</a>
**/
function refreshCaptcha(imgId) {
    var dtNowDate;
    dtNowDate = new Date();
    nMilliseconds = dtNowDate.getTime();
    document.getElementById(imgId).src += '&refresh=' + nMilliseconds;
}


function btn_action_act_hover(obj)
{
	var prefix = false;
	if(obj.className.indexOf('-hover')!=-1)
		prefix = '-hover';
				
	if(prefix==false)
		obj.className = obj.className + '-hover';
	else
		obj.className = obj.className.replace(/-hover/,"");
}

var authPreloadImages = ["btn_hover.gif"];
for (var imageIndex = 0; imageIndex < authPreloadImages.length; imageIndex++)
{
	var imageObj = new Image();
	imageObj.src = "/bitrix/components/bx/bitrix.button/templates/action/images/" + authPreloadImages[imageIndex];
}
authPreloadImages = null;


/**
if(document.images) {
 // preload
  b_home = new Image; b_home.src = "/img/b_home_.gif";
  b_mail = new Image; b_mail.src = "/img/b_mail_.gif";
  b_sitemap = new Image; b_sitemap.src = "/img/b_tree_.gif";
  b_web = new Image; b_web.src = "/img/b_web_.gif";
  b_print = new Image; b_print.src = "/img/b_print_.gif";
  b_graph = new Image; b_graph.src = "/img/b_graph_.gif";
}
function GoBarGo() {
 location.href = document.F.GoBar.value;
}*/
function roll(iName, iPath) {
  document.images[iName].src = iPath;
}
