// JavaScript Document
function validate_contact()
{
	var error=false;
   	var regMail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
   	var regPhone = /^([0-9\(\)\/\+ \-]*)$/;
   
   	if(document.getElementById('textfield').value=="")
    {
        show_error('textfield');
		error=true;
    }
	
   	if(document.getElementById('textfield2').value=="")
    {
        show_error('textfield2');
        error=true;
    }
   	if(document.getElementById('textfield2').value !="")
    {
        if(regMail.test(document.getElementById('textfield2').value)==false)
        {
            show_error('textfield2');
            error=true;
        }
    }   	
   	if(document.getElementById('textfield3').value=="")
    {
        show_error('textfield3');
        error=true;
    }   	   	
   	else if (document.getElementById('textfield3').value != "")
    { 
   		if(regPhone.test(document.getElementById('textfield3').value)==false)
   		{
        	show_error('textfield3');
            error=true;
        }
    }
    else if((document.getElementById('textfield3').value.length !=0)&&(document.getElementById('textfield3').value.length<9 || document.getElementById('textfield3').value.length>15))
    {
        show_error('textfield3');
        error=true;
    }
   	if(document.getElementById('textfield4').value=="")
    {
        show_error('textfield4');
        error=true;
    }   	   	if(document.getElementById('security_code').value=="")    {        show_error('security_code');		error=true;    }
   	if(error)
		return false;
   	else
   		return true;
}

function show_error(id)
{
    document.getElementById(id).style.border='1px solid red';   
}
function clear_style(id)
{
  document.getElementById(id).style.border='none';
}
