/* $Id: nt_contEmailValidaton.js,v 1.5 2009/06/08 06:38:44 riddhi Exp $*/

function contReq(loginFlag,contUser)
{
	for(var i=0; i < document.contRequest.contact_info.length; i++)
	{
		if (document.contRequest.contact_info[i].checked)
		var opt_val = document.contRequest.contact_info[i].value;
	}

    if(loginFlag == 0)
	{
		if(opt_val != 'exchange')
		{
			if(isblank(document.getElementById('firstname').value))
			{
				alert(msgFLnameBlank);
				return false;
			}
			if(isblank(document.getElementById('lastname').value))
			{
				alert(msgFLnameBlank);
				return false;
			}
			if(isblank(document.getElementById('emailAdd').value))
			{
				alert(msgInvalidEmail);
				return false;
			}
			if(!emailInvalid(document.getElementById('emailAdd').value))
			{
				alert(msgInvalidEmail);
				return false;
			}
            if(isblank(document.getElementById('phone').value))
            {
                alert(msgMandet);
                return false;
            }
            if(!(check(document.getElementById("phone").value)) || document.getElementById("phone").value.match(/^[0\s+-]{0,}$/))
    		{
            	alert(msgPhoneFormat);
            	return false;
    		}
			if(isblank(document.getElementById('user_code').value))
			{
				alert(magWordMatch);
				return false;
			}
			return true;
	    }
		else
		{
			if(isblank(document.getElementById('firstname').value))
			{
				alert(msgFLnameBlank);
				return false;
			}
			if(isblank(document.getElementById('lastname').value))
			{
				alert(msgFLnameBlank);
				return false;
			}
			if(isblank(document.getElementById('emailAdd').value))
			{
				alert(msgInvalidEmail);
				return false;
			}
			if(!emailInvalid(document.getElementById('emailAdd').value))
			{
				alert(msgInvalidEmail);
				return false;
			}
            if(isblank(document.getElementById('phone').value))
            {
                alert(msgMandet);
                return false;
            }
            if(!(check(document.getElementById("phone").value)) || document.getElementById("phone").value.match(/^[0\s+-]{0,}$/))
    		{
            	alert(msgPhoneFormat);
            	return false;
    		}
			if(isblank(document.getElementById('make').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('model').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('mileage').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('year').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('user_code').value))
			{
				alert(magWordMatch);
				return false;
			}
			return true;

		}
		return 0;
	}
    if(loginFlag == 1)
	{
		if(opt_val == 'exchange')
		{
			if(contUser == 'D')
			{
				if(isblank(document.getElementById('vid').value))
				{
					alert(msgMandet);
					return false;
				}
                return true;
			}
			else
            {
                if(document.contRequest.make)
                {
                    if(isblank(document.getElementById('make').value))
                    {
                        alert(msgMandet);
                        return false;
                    }
                }
                if(document.contRequest.model)
                {
                    if(isblank(document.getElementById('model').value))
                    {
                        alert(msgMandet);
                        return false;
                    }
                }
                if(document.contRequest.mileage)
                {
                    if(isblank(document.getElementById('mileage').value))
                    {
                        alert(msgMandet);
                        return false;
                    }
                }
                if(document.contRequest.year)
                {
                    if(isblank(document.getElementById('year').value))
                    {
                        alert(msgMandet);
                        return false;
                    }
                }
           	    return true;
            }
		}
		else
			return true;
	}
}


function display()
{
	document.getElementById('exch').style.display = 'inline';
}

function hideexch()
{
	document.getElementById('exch').style.display = 'none';
}