        function toggleBlockBox (boxName)
        {
          blockBox = document.getElementById(boxName);
          if (blockBox.style.display != 'none')
          {
            blockBox.style.display = 'none';
          }
          else
          {
            blockBox.style.display = '';
          }
        }
        
	function CheckLenght(hvad){

                maxTegn = 500;

                if(hvad>=maxTegn){
                        alert("Only "+maxTegn+" characters allowed")
                        document.profile.company_description.value = document.profile.company_description.value.substring(0,500);
                }
        }
        function CheckLenghtProject(hvad){

                maxTegn = 500;

                if(hvad>=maxTegn){
                        alert("Only "+maxTegn+" characters allowed")
                        document.projects.project_text.value = document.projects.project_text.value.substring(0,500);
                }
        }
        
        function checkBrowser() {
                
                browser = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 5 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )));
                
                if (browser) {
                }
                else{
                        window.location='bad_browser.htm';
                }
	}
      
	function checkData(){
		
		if(document.registration.company_name.value!=""){	
                        
                        if((document.registration.company_password.value==document.registration.company_password2.value) && document.registration.company_password.value!="" && document.registration.company_username.value!=""){
				
				ugyldigeTegn = "{[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>";
		
				username = document.registration.company_username.value;
				password = document.registration.company_password.value;
			
				//Bliver sat til false hvis der findes ugyldige tegn
				status = "true";
                                
			        if (!document.registration.company_contact_email.value.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) { 
                                       
                                        alert("Den angivet E-mail adresse er ikke gyldig! tjek venligst for fejl!");
                                        status = "false";
                                }
                                
				// Indeholder username ugyldige tegn?
				for (i=0; i<ugyldigeTegn.length; i++) {        
		
					fejlTegn = ugyldigeTegn.charAt(i);
			
					if (username.indexOf(fejlTegn,0) > -1) {
						status = "false";
						break;
					}
				}

				// Indeholder password ugyldige tegn?
				for (a=0; a<ugyldigeTegn.length; a++) {        
			
					fejlTegn2 = ugyldigeTegn.charAt(a);
		
					if (password.indexOf(fejlTegn2,0) > -1) {
						status = "false";
						break;
					}
				}
                                
				//Submitter hvis der ikke er fundet ulovlige tegn
				if(status == "true"){
                                        document.registration.submit();
                                }
				else{
					alert("Illigal characters has been detected. Do not use {[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>");
				}
			
			}
		
			else{ 
				alert("Error in password and/or username");
			}
		}
		else{
			alert("Company name must be specified !");	
                        
		}
	}

	function checkLogin(){
	
	
		if(document.login.passwordA.value!="" && document.login.brugernavnA.value!=""){
			
			ugyldigeTegn = "{[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>";
	
			username = document.login.brugernavnA.value;
			password = document.login.passwordA.value;
			
			//Bliver sat til false hvis der findes ugyldige tegn
			status = "true";
			
			// Indeholder username ugyldige tegn?
			for (i=0; i<ugyldigeTegn.length; i++) {        
		
				fejlTegn = ugyldigeTegn.charAt(i);
		
				if (username.indexOf(fejlTegn,0) > -1) {
					status = "false";
					break;
				}
			}

			// Indeholder password ugyldige tegn?
			for (i=0; i<ugyldigeTegn.length; i++) {        
		
				fejlTegn = ugyldigeTegn.charAt(i);
		
				if (password.indexOf(fejlTegn,0) > -1) {
					status = "false";
					break;
				}
			}
		
			//Submitter hvis der ikke er fundet ulovlige tegn
			if(status == "true"){
				document.login.submit();
			}
			else{
				alert("Illigal characters has been detected. Do not use {[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>")
			}
			
		}
		
		else{ 
			alert("Error in password and/or username");
		}
	}

	function checkSearch(){
	
				
			ugyldigeTegn = "{[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>";
	
			username = document.searchfree.searchstring.value;
			
			//Bliver sat til false hvis der findes ugyldige tegn
			status = "true";
			
			// Indeholder username ugyldige tegn?
			for (i=0; i<ugyldigeTegn.length; i++) {        
		
				fejlTegn = ugyldigeTegn.charAt(i);
		
				if (username.indexOf(fejlTegn,0) > -1) {
					status = "false";
					break;
				}
			}
			
			//Submitter hvis der ikke er fundet ulovlige tegn
			if(status == "true"){
				document.searchfree.submit();
			}
			else{
				alert("Illigal characters has been detected. Do not use {[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>")
			}
			
		
	}	

	function checkForgotPassword(){
		
		if(document.login.name.value!=""){	
						
			ugyldigeTegn = "{[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>";
	
			name = document.login.name.value;
			
			//Bliver sat til false hvis der findes ugyldige tegn
			status = "true";
			
			// Indeholder name ugyldige tegn?
			for (i=0; i<ugyldigeTegn.length; i++) {        
		
				fejlTegn = ugyldigeTegn.charAt(i);
		
				if (name.indexOf(fejlTegn,0) > -1) {
					status = "false";
					break;
				}
			}
			
			//Submitter hvis der ikke er fundet ulovlige tegn
			if(status == "true"){
				document.login.submit();
			}
			else{
				alert("Illigal characters has been detected. Do not use {[]}+!#§¤£$@%&/()\"\'=?^¨*.:,;~|\\<>")
			}
		}
		
		else{ 
			alert("You must type your name");
		}		
		
	}	

	//<script>alert("OK");</script>