﻿function ValidateContactForm()
{
    //alert('hello');
    //return false;
    if (document.forms(0).ctl00_MainContent_txtFirstName.value == "") {
        raiseAlert("First Name is Required.");
        document.forms[0].ctl00_MainContent_txtFirstName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtLastName.value == "") {
        raiseAlert("Last Name is Required.");
        document.forms[0].ctl00_MainContent_txtLastName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtPhone.value == "") {
        raiseAlert("Phone is Required.");
        document.forms[0].ctl00_MainContent_txtPhone.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtEmail.value == "") {
        raiseAlert("Email is Required.");
        document.forms[0].ctl00_MainContent_txtEmail.focus();
        return false;
    }
    return true;
}

function ValidateCustomerForm()
{
    //alert('hello');
    //return false;
    if (document.forms(0).ctl00_MainContent_txtHomeFirstName.value == "") {
        raiseAlert("First Name is Required.");
        document.forms[0].ctl00_MainContent_txtHomeFirstName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomeLastName.value == "") {
        raiseAlert("Last Name is Required.");
        document.forms[0].ctl00_MainContent_txtHomeLastName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomeStreet.value == "") {
        raiseAlert("Street is Required.");
        document.forms[0].ctl00_MainContent_txtHomeStreet.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomeCity.value == "") {
        raiseAlert("City is Required.");
        document.forms[0].ctl00_MainContent_txtHomeCity.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomeZip.value == "") {
        raiseAlert("Zip Code is Required.");
        document.forms[0].ctl00_MainContent_txtHomeZip.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomePhone.value == "") {
        raiseAlert("Phone is Required.");
        document.forms[0].ctl00_MainContent_txtHomePhone.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtHomeEmail.value == "") {
        raiseAlert("Email is Required.");
        document.forms[0].ctl00_MainContent_txtHomeEmail.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingFirstName.value == "") {
        raiseAlert("Shipping First Name is Required.");
        document.forms[0].ctl00_MainContent_txtShippingFirstName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingLastName.value == "") {
        raiseAlert("Shipping Last Name is Required.");
        document.forms[0].ctl00_MainContent_txtShippingLastName.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingStreet.value == "") {
        raiseAlert("Shipping Street is Required.");
        document.forms[0].ctl00_MainContent_txtShippingStreet.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingCity.value == "") {
        raiseAlert("Shipping City is Required.");
        document.forms[0].ctl00_MainContent_txtShippingCity.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingZip.value == "") {
        raiseAlert("Shipping Zip Code is Required.");
        document.forms[0].ctl00_MainContent_txtShippingZip.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtShippingPhone.value == "") {
        raiseAlert("Shipping Phone is Required.");
        document.forms[0].ctl00_MainContent_txtShippingPhone.focus();
        return false;
    }
    return true;
}

function ValidatePaymentForm()
{
    if (document.forms(0).ctl00_MainContent_txtCardNumber.value == "") {
        raiseAlert("Card Number is Required.");
        document.forms[0].ctl00_MainContent_txtCardNumber.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_txtCardCsv.value == "") {
        raiseAlert("CSV is Required.");
        document.forms[0].ctl00_MainContent_txtCardCsv.focus();
        return false;
    }
    if (document.forms(0).ctl00_MainContent_ddlCardTypes.value == "NONE") {
        raiseAlert("Card Type is Required.");
        document.forms[0].ctl00_MainContent_ddlCardTypes.focus();
        return false;
    }
    return true;
}

function changeSize(source)
{
    
    var sortId = document.forms(0).ctl00_MainContent_hiddenSortId.value;
    var listId = document.forms(0).ctl00_MainContent_hiddenCategoryId.value;
    
    var attValue = source.options[source.selectedIndex].value;
    var sRedirect = "Category.aspx?id=" + listId + "&sort=" + sortId + "&att=" + attValue;
    //alert(sRedirect);
    location = sRedirect;
}

function raiseAlert(error) 
{
	//alert(msgs);
	var msg = "";
	msg += "The following error has occured:\n\n"
	//for (x in error)
	//{
	//msg += " - " + error[x] + "\n"
	//}	
	msg += " - " + error + "\n"
	alert(msg);
}

function openLargeImage(file)
{
   var window_features = "height=800,width=500,resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no";
   window.open(file, "", window_features);
}