/* $Id: nx_contEmailValidation.js,v 1.10 2011/11/16 05:40:37 hetal Exp $*/

function contReq(loginFlag,contUser,purchase)
{
    if(document.contRequest.contact_info)
    {
        var opt_val = document.contRequest.contact_info.value;
    }

	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(msgPhoneFormat);
			return false;
		}
		if(!(check(document.getElementById("phone").value)) || document.getElementById("phone").value.match(/^[0\s+-]{0,}$/))
		{
			alert(msgPhoneFormat);
			return false;
		}

		if(opt_val == "exchange" || purchase == 'P')
		{
			if(document.getElementById("make") && isblank(document.getElementById("make").value))
			{
				alert(msgMandet);
				return false;
			}
			if(document.getElementById("model") && isblank(document.getElementById("model").value))
			{
				alert(msgMandet);
				return false;
			}
			if(document.getElementById("mileage") && document.getElementById("mileage").value == '' && !location.hostname.match(/nettikaravaani/i))
			{
				alert(msgMandet);
				return false;
			}
			if(document.getElementById("year") && isblank(document.getElementById("year").value))
			{
				alert(msgMandet);
				return false;
			}
		}
	}
	if(loginFlag == 1)
	{
		if(opt_val == "exchange")
		{
			if(document.getElementById("regno") && isblank(document.getElementById("regno").value))
            {
                if(document.getElementById("make") && isblank(document.getElementById("make").value))
                {
                    alert(msgMandet);
                    return false;
                }
                if(document.getElementById("model") && isblank(document.getElementById("model").value))
                {
                    alert(msgMandet);
                    return false;
                }
                if(document.getElementById("mileage") && isblank(document.getElementById("mileage").value) && !location.hostname.match(/nettikaravaani/i))
                {
                    alert(msgMandet);
                    return false;
                }
                if(document.getElementById("year") && isblank(document.getElementById("year").value))
                {
                    alert(msgMandet);
                    return false;
                }
            }
		}
		if(purchase == 'P')
	    {
		    if(isblank(document.getElementById("make").value))
            {
                alert(msgMandet);
                return false;
            }
            if(isblank(document.getElementById("model").value))
            {
                alert(msgMandet);
                return false;
            }
            if(document.getElementById("mileage") && isblank(document.getElementById("mileage").value) && !location.hostname.match(/nettikaravaani/i))
            {
                alert(msgMandet);
                return false;
            }
            if(isblank(document.getElementById("year").value))
            {
                alert(msgMandet);
                return false;
            }
	    }
	}
	if(opt_val == "ord_brochure")
    {
        if(document.getElementById("address") && isblank(document.getElementById("address").value))
        {
            alert(msgMandet);
            return false;
        }
        if(document.getElementById("zip") && isblank(document.getElementById("zip").value))
        {
            alert(msgMandet);
            return false;
        }
        if(document.getElementById("zip") && !checkZip(document.getElementById("zip").value))
        {
            alert(msgZip);
            return false;
        }
        if(document.getElementById("town") && isblank(document.getElementById("town").value))
        {
            alert(msgMandet);
            return false;
        }
    }
	if(loginFlag == 0)
    {
        if(isblank(document.getElementById("user_code").value))
        {
            alert(magWordMatch);
            return false;
        }
    }
	if(opt_val == "exchange")
    {
        if(jQuery('#regno:visible').length > 0)
        {
            if(document.getElementById('regno').defaultValue == document.getElementById('regno').value)
                document.getElementById('regno').value = '';
        }
    }
	jQuery('#message').focus();
	return true;
}


function display_bubble()
{
	document.getElementById("exch").style.display = 'block';
}

function hide_bubble()
{
    if(document.getElementById("exch"))
        document.getElementById("exch").style.display = 'none';
}

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

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