function formCheck(formobj){
    var fieldRequired=Array("search", "userlogin", "userpassword", "feedbackuser", "feedbackcomment", "registeruser", "registercomment", "contactface", "regionface", "messageface");
    var fieldDescription=Array("Форма поиска", "Логин", "Пароль", "Ваше имя", "Ваш комментарий", "Ваше имя или название Вашей организации", "Ваш комментарий", "Контактное лицо", "Регион проживания", "Способ связи");
    var alertMsg="Пожалуйста, заполните следующие поля:\n";
    var l_Msg=alertMsg.length;

    for(var i=0; i<fieldRequired.length; i++) {
        var obj=formobj.elements[fieldRequired[i]];
        if(obj) {
            switch(obj.type) {
                case "select-one":
                    if(obj.selectedIndex == -1 || obj.options[obj.selectedIndex].value == "") {
                        alertMsg += "- "+fieldDescription[i]+"\n";
                    }
                break;

                case "select-multiple":
                    if(obj.selectedIndex == -1) {
                        alertMsg += "- "+fieldDescription[i]+"\n";
                }
                break;

                case "text":
                case "textarea":
                    if(obj.value == "" || obj.value == null) {
                        alertMsg += "- "+fieldDescription[i]+"\n";
                }
                break;

                default:
                    if(obj.value == "" || obj.value == null) {
                        alertMsg += "- "+fieldDescription[i]+"\n";
                    }
            }
        }
    }

    if(alertMsg.length == l_Msg) {
        return true;
    } else {
        alert(alertMsg);
        return false;
    }
}

if(document.getElementById) {
    document.write('<style type="text/css">\n')
    document.write('.submenu{display: none;}\n')
    document.write('</style>\n')
}

function SwitchMenu(obj){
    if(document.getElementById) {
    var el = document.getElementById(obj);
    var ar = document.getElementById("masterdiv").getElementsByTagName("span");
        if(el.style.display != "block") { //DynamicDrive.com change
            for(var i=0; i<ar.length; i++) {
                if(ar[i].className=="submenu") ar[i].style.display = "none";
            }
            el.style.display = "block";
        } else {
            el.style.display = "none";
        }
    }
}

function wo(url, iwidth, iheight) {
    window.open(url,null,"width="+iwidth+",height="+iheight+",menubar=0,resizable=0,status=0,scrollbars=1,directories=0,location=0,toolbar=0");
}

function borderize(what, color) {
    what.style.background = color
}

function borderize_on(e) {
if(document.all)
source3=event.srcElement
else if(document.getElementById)
source3=e.target
if(source3.className=="menulines") {
borderize(source3,"#B4B9C2")
}
else {
while(source3.tagName!="TABLE") {
source3=document.getElementById? source3.parentNode : source3.parentElement
if (source3.className=="menulines")
borderize(source3,"#B4B9C2")
}
}
}

function borderize_off(e){
if (document.all)
source4=event.srcElement
else if (document.getElementById)
source4=e.target
if (source4.className=="menulines")
borderize(source4,"#e7e8ea")
else{
while(source4.tagName!="TABLE"){
source4=document.getElementById? source4.parentNode : source4.parentElement
if (source4.className=="menulines")
borderize(source4,"#e7e8ea")
}
}
}
