function setParams (name, value, expires, path, domain, secure) {
document.cookie = name + '=' + escape(value) +
      ((expires) ? '; expires=' + expires : '') +
      ((path) ? '; path=' + path : '') +
      ((domain) ? '; domain=' + domain : '') +
      ((secure) ? '; secure' : '');
}

function getParams(name) {
        var cookie = ' ' + document.cookie;
        var search = ' ' + name + '=';
        var setStr = null;
        var offset = 0;
        var end = 0;
        if (cookie.length > 0) {
                offset = cookie.indexOf(search);
                if (offset != -1) {
                        offset += search.length;
                        end = cookie.indexOf(';', offset)
                        if (end == -1) {
                                end = cookie.length;
                        }
                        setStr = unescape(cookie.substring(offset, end));
                }
        }
        return(setStr);
}


function checkFormFields(caller){
for (var i = 0; i < caller.form.elements.length; i++) {
    if(caller.form.elements[i].value == ''){var submit= 'no';}
}
if (submit == 'no'){alert('Заполните все поля формы!!!');}
else {caller.form.submit()}
}
	    

function refreshCode(){
var date= new Date();
document.getElementById('code').src='/captcha.png?'+date.getSeconds();
}


function changeDescr(caller,first,second){
if(caller.value == first){caller.value = second}
}

function show_div(name) {
if (document.getElementById(name).style.display=='none') {document.getElementById(name).style.display='block'}
else {document.getElementById(name).style.display='none'}
}

function getElement(id){return document.getElementById(id);}
function ce(name) {return document.createElement(name);}

function  computedStyle(id){return getElement(id).currentStyle || window.getComputedStyle(getElement(id), null);}

function close_win(id){getElement(id).style.display='none';return false}

function getElementPosition(elemId)
{
    var elem = getElement(elemId);

    var w = elem.offsetWidth;
    var h = elem.offsetHeight;

    var l = 0;
    var t = 0;

    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}

function getClientWidth(){
    return document.compatMode=='CSS1Compat' ?document.documentElement.clientWidth:document.body.clientWidth; //&& !window.opera
}

function getClientHeight(){
    return document.compatMode=='CSS1Compat' ?document.documentElement.clientHeight:document.body.clientHeight; //&& !window.opera
}

function getBodyScrollTop(){
    return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

function getBodyScrollLeft(){
    return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
}

