﻿document.getElementById("showNewspapers").style.display="none";
document.getElementById("showInputOther").style.display="none";
document.getElementById("rReason").value = "Notification letter";

function validZip(zip)
{
    if (zip.match(/^[0-9]{5}$/)) {
        return true;
    }
    zip=zip.toUpperCase();
    if (zip.match(/^[A-Z][0-9][A-Z][0-9][A-Z][0-9]$/)) {
        return true;
    }
    if (zip.match(/^[A-Z][0-9][A-Z].[0-9][A-Z][0-9]$/)) {
        return true;
    }   
    alert('Please enter a valid zip code');
    return false;
}

function ddLearn(selected)
{
	document.getElementById("showNewspapers").style.display="none";
	document.getElementById("showInputOther").style.display="none";
	document.getElementById("rReason").value = "";
	
	if(selected.value == 1)	document.getElementById("rReason").value = "Notification letter";
	if(selected.value == 2)	document.getElementById("rReason").value = "Dealer";
	if(selected.value == 3)	document.getElementById("rReason").value = "Showroom";
	if(selected.value == 5)	document.getElementById("rReason").value = "Thermador.com";
	if(selected.value == 7)	document.getElementById("rReason").value = "Phone call";
	if(selected.value == 8)	document.getElementById("rReason").value = "Family or Friend";
	if(selected.value == 9)	document.getElementById("rReason").value = "Neighbor";
	if(selected.value == 10) document.getElementById("rReason").value = "Email";
	
	if(selected.value == 4)
	{
	    document.getElementById("showNewspapers").style.display="";
		document.getElementById("rReason").value = "-1";
	}
	
	if(selected.value == 6)
	{
	    document.getElementById("showInputOther").style.display="";
		document.getElementById("rReason").value = "-2";
	}	
}

function ddNewspaper(selected)
{
	if(selected.value=="-1")
	{
		document.getElementById("rReason").value = "-1";
	}
	else
	{
		document.getElementById("rReason").value = "Newspaper: " + selected.value;
	}
}

function rSubmit()
{
	formValidates=true;
	

	if(document.getElementById("rOther").value!="" && document.getElementById("rLearn").value == 6)
    {
        document.getElementById("rReason").value = document.getElementById("rOther").value;
    }
	
    if(document.getElementById("rReason").value=="-1")
    {
        alert("Please select the newspaper where you learned about the recall.");
		formValidates=false;
    }
    
    if(document.getElementById("rReason").value=="-2")
    {
        alert("Please specify where you learned about the recall.");
		formValidates=false;
    }
	
	v1=document.getElementById("rProd").value;
	v2=document.getElementById("rZip").value;
	v3=document.getElementById("rReason").value;
	
	if(v3=="")
	{
		alert('Please specify how you learned about the recall');
		formValidates=false;
	}
	
	if(validZip(v2)&&formValidates)
	{
	    //alert("v1="+v1+"\nv2="+v2+"\nv3="+escape(v3));
		top.location.href="/safety_ovens.aspx?document_id=436&cat_id=272&v1="+v1+"&v2="+v2+"&v3="+escape(v3);
	}
}

