  function ActiveMenu() {

           jQuery("#topnav li").each(function () {

            if($(this).attr("class")!='topnavitem')
            {
               // alert(jQuery("li.topnavitem a").attr("class"));
               // var class_name=jQuery("a.menu_active").attr("class");
             
               var href=jQuery("a.menu_active").attr("href");
               var lang=href.substring(0,2);
               
               
               
               
               if(lang=='fr')
                    $("#lg_fr").addClass( "lngnavitem "+ ($(this).attr("class")).substring( ($(this).attr("class")).length-7,($(this).attr("class")).length    )     );
               else if(lang=='it')                       
                    $("#lg_it").addClass( "lngnavitem "+ ($(this).attr("class")).substring( ($(this).attr("class")).length-7,($(this).attr("class")).length    )    );
               else
                   $("#lg_de").addClass( "lngnavitem "+ ($(this).attr("class")).substring( ($(this).attr("class")).length-7,($(this).attr("class")).length    )    );
            }
        });
     
    }
    
    
    
     
    function setCopyright()
    {
        var d = new Date();
            $('.copyright').text(d.getFullYear());  
      

    }
    
    
    
    function clear_active()
    {
        
        if($('.tx-lzgallery-pi1-searchbox-sword').val()!=''){
        
            $("#ReferenceLinks li").each(function () {
            
            $("li").removeClass("active");
            
        });
            
        }
        
        
    }
    
    
    
    
    function send_cv()

{

      if(document.forms[0].hidden_action.value!=''){

           alert('System is sending your contact!');

           return false;

      }

      else if(document.forms[0].txtName.value==''){

           alert('Please enter your Ihr Name');

           document.forms[0].txtName.focus();

      }

      else if(document.forms[0].txtVorname.value==''){

           alert('Please enter your Ihr Vorname');

           document.forms[0].txtVorname.focus();

      }

      

      else if(document.forms[0].txtEmail.value==''){

           alert('Please enter your email address');

           document.forms[0].txtEmail.focus();

      }

      else if(!check_email(document.forms[0].txtEmail.value)){

           alert('Please enter your valid email address');

           document.forms[0].txtEmail.focus();

      }

      else if(document.forms[0].myfile.value==''){

           alert('Please select your CV to upload');

           document.forms[0].myfile.focus();

      }

      else{



        //   document.getElementById('button').style.display='none';

          // document.getElementById('sending').style.display='block';

           document.forms[0].hidden_action.value='SENDCV';

           document.forms[0].submit();

      }

}


function check_email (emailStr) {

        var emailPat=/^(.+)@(.+)$/

        var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"

        var validChars="\[^\\s" + specialChars + "\]"

        var quotedUser="(\"[^\"]*\")"

        var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/

        var atom=validChars + '+'

        var word="(" + atom + "|" + quotedUser + ")"

        var userPat=new RegExp("^" + word + "(\\." + word + ")*$")

        var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")

        var matchArray=emailStr.match(emailPat)

        if (matchArray==null) {

                /* Too many/few @'s or something; basically, this address doesn't even fit the general mould of a valid e-mail address. */

                //alert("Email address seems incorrect (check @ and .'s)")

                return false

        }



        var user=matchArray[1]

        var domain=matchArray[2]

        if (user.match(userPat)==null) {

                // user is not valid

                //alert("The username doesn't seem to be valid.")

            return false

        }

        var IPArray=domain.match(ipDomainPat)

        if (IPArray!=null) {

                // this is an IP address

                 for (var i=1;i<=4;i++) {

                        if (IPArray[i]>255) {

                                //alert("Destination IP address is invalid!")

                                return false

                        }

                 }

                 return true

        }

        // Domain is symbolic name

        var domainArray=domain.match(domainPat)

        if (domainArray==null) {

                //alert("The domain name doesn't seem to be valid.")

                return false

        }

        var atomPat=new RegExp(atom,"g")

        var domArr=domain.match(atomPat)

        var len=domArr.length

        if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {

                // the address must end in a two letter or three letter word.

            //alert("The address must end in a three-letter domain, or two letter country.")

            return false

        }



        // Make sure there's a host name preceding the domain.

        if (len<2) {

           //var errStr="This address is missing a hostname!"

           //alert(errStr)

           return false

        }

         return true;

}


function openFormSearch(id1,id2)
{
    
    document.getElementById(id1).style.display='none';
    document.getElementById(id2).style.display='';
    window.location.hash='button_form';      
    
    var iframe = document.getElementById("body_detail");
    iframe.height=window.frames['body_detail'].document.body.offsetHeight+30;
    
}

function hidden_form(id)
{
    document.getElementById(id).style.display='none';
}

          
    
function sendCV_ajax(file)
{
    var str='' ;
    var ihName=$('#txtIhrname').val();
    var vorName=$('#txtVorname').val();
    var email=$('#txtEmail').val();
    var sender=$('#ChbCopyToSender').val();
    var position=$('#lblHeadline_value').val();
    var detail=$('#TxtMailBody').val();
    
    
    str += 'name='+ihName;
    
    str += '&vorname='+vorName;
    
    str += '&email='+email;
    
    str += '&detail='+detail;
    
    str+='&position='+position+'&sender='+sender;
        
     sendRequest(file,str);
}



function sendRequest(file,str)
{
    $.ajax({
       type: "POST",
       url: file,
       data: str,
       success: function(msg){
         
           if(msg=='sucess')
           {
                var alert= '<span class="msg">Ihre Bewerbung wurde erfolgreich versandt.<\/span><br/><br/>';
                $('#ApplyForm-all').css('visibility', 'hidden');
                $('#f1_upload_form').html(alert);
                $('#f1_upload_form').css('visibility', 'visible');
       
            }
           
           else if(msg=='error')
           {
                  var alert = '<span class="emsg">There was an error during file upload!<\/span><br/><br/>';               
                  $('#f1_upload_form').html(alert);
                
           }
           else
           {
                $('#ErrorMessages').html(msg);    
           }
                      
           
           
       }
     });
}


    
   


   


