/* $Id: nk_contEmailValidaton.js,v 1.5 2009/06/08 06:40:20 riddhi Exp $*/

function contReq(loginFlag,contUser,purchase)
{
	if(purchase != 'P')
	{
		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('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.year)
                    {
                        if(isblank(document.getElementById('year').value))
                        {
                            alert(msgMandet);
                            return false;
                        }
                    }
					return true;
                }
			}
			return true;
		}
	}
	else
	{
		if(loginFlag == 0)
		{
			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('year').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('user_code').value))
			{
				alert(magWordMatch);
				return false;
			}
			return true;
		}
		else
		{
			if(isblank(document.getElementById('make').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('model').value))
			{
				alert(msgMandet);
				return false;
			}
			if(isblank(document.getElementById('year').value))
			{
				alert(msgMandet);
				return false;
			}
			return true;
		}
	}
}


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

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