function signin(){  
    var xmlDocument = '<?xml version="1.0" encoding="utf-8"?><signin><username>' + $("#signin_username").val() + '</username><passwd>' + $("#signin_passwd").val() + '</passwd></signin>';
    $.post("/PolisOffice/ru.lois.rpd.SignIn.testreq",
        {queryString: xmlDocument},
        function(data){
            if(data=="true"){
                window.location="/workspace/";
            }else{
                alert("Неверные данные авторизации");
            }
        });
}

function validateEmail(elementValue){      
   var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
   return emailPattern.test(elementValue); 
 }

function sendOrder(id){
    if(id!=3&&$("#order_passwd").val()!=$("#order_retype_passwd").val()){
        alert("Пароли не совпадают");
    }else{
        if($("#order_email").val() != "" && !validateEmail($("#order_email").val())){
            alert("Неверный формат Email");        
        }else{
            if(id==3||$("#order_passwd").val().length>=6){
                $(".order-send-button").attr('href','#');
                var xmlDocument = '<?xml version="1.0" encoding="Windows-1251"?><userinfo><idXml>'+id+'</idXml><caption>'+$("#order_headline").html()+'</caption><username>'+$("#order_username").val()+'</username><passwd>'+$("#order_passwd").val()+'</passwd><company>'+$("#order_company").val()+'</company><fio>'+$("#order_fio").val()+'</fio><phone>'+$("#order_phone").val()+'</phone><post>'+$("#order_post").val()+'</post><email>'+$("#order_email").val()+'</email></userinfo>';
                $.post("/PolisOffice/ru.lois.web.polisoffice.server.sendmail.OtpravitZaavkuActionXml.testreq",
                    {queryString: xmlDocument},
                    function(data){
                        if(data=="true"){
                            alert("В ближайшее время Ваша заявка будет рассмотрена и администратор сайта ПолисОфис свяжется с Вами.");
                            window.location="/";
                        }else{
                            $(".order-send-button").attr('href','javascript:sendOrder('+id+')');
                            alert(data);
                        }
                    });   
            }else{
                alert("Пароль должен содержать минимум 6 символов");
            }
        }
    }
}

function closeied(){
    setCookie("ilikeie6","true","","/");
    $("#iedetected").css("display","none");
}

function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(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);
}

            startList=function(){
                if(document.all&&document.getElementById){
                    navRoot=document.getElementById("topmenu");
                    for(i=0;i<navRoot.childNodes.length;i++){
                        node=navRoot.childNodes[i];
                        if(node.nodeName=="LI"){
                            node.onmouseover=function(){
                                this.className+=" over";
                            }
                            node.onmouseout=function() {
                                this.className=this.className.replace(" over", "");
                            }
                        }
                    }
                }
            }
            window.onload=startList;
