// JavaScript Document


			function check_form(form)
			{
				var validated=true;
				
				
				
				
				
				
				if(form.company_description.value == "")
				{
					validated = false;
					$('req_pdesc').addClassName('empty');
				}
				else
				{
					if( $('req_pdesc').hasClassName('empty') )
						$('req_pdesc').removeClassName('empty');					
				}
				
				
				if(form.name.value == "")
				{
					validated = false;
					$('req_name').addClassName('empty');					
				}
				else
				{
					if( $('req_name').hasClassName('empty') )
						$('req_name').removeClassName('empty');										
				}

				var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
                if(form.phone_email.value == "email"){
				if(!form.email.value.match(emailExp))
				{
					validated = false;
					$('req_email').addClassName('empty');					
				}
				else
				{
					if( $('req_email').hasClassName('empty') )
						$('req_email').removeClassName('empty');										
				}
                
                }

				
				
				if(form.phone_email.value == "")
				{
					validated = false;
					$('req_phoneemail').addClassName('empty');					
				}				
				else
				{
					if( $('req_phoneemail').hasClassName('empty') )
						$('req_phoneemail').removeClassName('empty');															
				}
                if(form.phone_email.value == "phone"){
                    if(form.phone.value == "")
                    {
                        validated = false;
                        $('req_phone').addClassName('empty');					
                    }
                    else
                    {
                        if( $('req_phone').hasClassName('empty') )
						$('req_phone').removeClassName('empty');										
                    }
                }
				
				if(form.phone_email.value == "phone" && form.hours.value == "")
				{                
					validated = false;
					$('hours_field').addClassName('empty');					
				}
				else
				{
					if( $('hours_field').hasClassName('empty') )
						$('hours_field').removeClassName('empty');																				
				}
				
				if(!validated)
				{
					$('fillin_notification').show();
					$('ask_for_offer').scrollTo();
				}
				
				return validated;
			}
            
            function check_form2(form)
			{
				var validated=true;
				var count=0;
				for(i=0; i<form.elements["project_type[]"].length; i++)
				{
					if(form.elements["project_type[]"][i].checked) count++;
				}
				
				if(!count)
				{
					validated = false;
					$('req_ptype').addClassName('empty');
				}																
				else
				{
					if( $('req_ptype').hasClassName('empty') )
						$('req_ptype').removeClassName('empty');
				}
				
				
				if(form.project_description.value == "")
				{
					validated = false;
					$('req_pdesc').addClassName('empty');
				}
				else
				{
					if( $('req_pdesc').hasClassName('empty') )
						$('req_pdesc').removeClassName('empty');					
				}
				
				
				if(form.name.value == "")
				{
					validated = false;
					$('req_name').addClassName('empty');					
				}
				else
				{
					if( $('req_name').hasClassName('empty') )
						$('req_name').removeClassName('empty');										
				}

				var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
				if(!form.email.value.match(emailExp))
				{
					validated = false;
					$('req_email').addClassName('empty');					
				}
				else
				{
					if( $('req_email').hasClassName('empty') )
						$('req_email').removeClassName('empty');										
				}

				if(form.phone.value == "")
				{
					validated = false;
					$('req_phone').addClassName('empty');					
				}
				else
				{
					if( $('req_phone').hasClassName('empty') )
						$('req_phone').removeClassName('empty');										
				}
				
								
				
				
				if(!validated)
				{
					//$('fillin_notification').show();
					//$('ask_for_offer').scrollTo();
				}
				
                return validated;
			}
