var ActiveMenu="";

function ShowMenu(M) {

if (ActiveMenu) {

HideMenu(ActiveMenu);

}

document.getElementById(M).style.visibility="visible";
ActiveMenu=M;

}

function HideMenu(AM) {

document.getElementById(AM).style.visibility="hidden";
ActiveMenu="";
clearTimeout(MenuClose);

}

function CloseMenu() {


MenuClose=setTimeout("HideMenu(ActiveMenu)",1000);

}

function ShowEmail() {

document.getElementById("EmailSignUp").style.visibility="visible";

}

function HideEmail() {

document.getElementById("EmailSignUp").style.visibility="hidden";

}

function ShowProductName(P) {

document.getElementById(P).style.visibility="visible";

}

function HideProductName(P) {

document.getElementById(P).style.visibility="hidden";

}



function validate_product_form ( )
{
    valid = true;

    if ( document.addProduct_form.prodGroupId.value == "" )
    {
        alert ( "Please select a Product Group." );
        document.addProduct_form.prodGroupId.focus();
        valid = false;
       	return valid;
    }
    if ( document.addProduct_form.prodCategoryId.value == "" )
    {
        alert ( "Please select a Product Category." );
        document.addProduct_form.prodCategoryId.focus();
        valid = false;
        return valid;
    }
    if ( document.addProduct_form.prodName.value == "" )
    {
        alert ( "Please fill in the Product Name." );
        document.addProduct_form.prodName.focus();
        valid = false;
        return valid;
    }
    
    return valid;
    form.submit();
}

function validate_editproduct_form ( )
{
    valid = true;

    if ( document.editProduct_form.prodGroupId.value == "" )
    {
        alert ( "Please select a Product Group." );
        document.editProduct_form.prodGroupId.focus();
        valid = false;
       	return valid;
    }
    if ( document.editProduct_form.prodNameId.value == "" )
	{
	    alert ( "Please select a Product." );
	    document.editProduct_form.prodNameId.focus();
	    valid = false;
           return valid;
    }
    if ( document.editProduct_form.prodCategoryId.value == "" )
    {
        alert ( "Please select a Product Category." );
        document.editProduct_form.prodCategoryId.focus();
        valid = false;
        return valid;
    }
    if ( document.editProduct_form.prodName.value == "" )
    {
        alert ( "Please fill in the Product Name." );
        document.editProduct_form.prodName.focus();
        valid = false;
        return valid;
    }
    
    return valid;
    form.submit();
}

function validate_delete_product_form ( )
{
    valid = true;

    if ( document.deleteProduct_form.prodNameSelect.value == "" )
    {
        alert ( "Please select a Product for deletion." );
        document.deleteProduct_form.prodNameSelect.focus();
        valid = false;
       	return valid;
    }

   answer = confirm("Are you sure you want to delete this product?");
   
   	if (answer !=0)    
   	{     
	    return valid;
	    form.submit();
   	} else {
	    valid = false;
	    return valid;
   	}
}

function validate_hallmark_form ( )
{
    valid = true;

    if ( document.addHallmark_form.prodHallmark.value == "" )
    {
        alert ( "Please enter a Hallmark." );
        document.addHallmark_form.prodHallmark.focus();
        valid = false;
       	return valid;
    }

    
    return valid;
    form.submit();
}

function validate_designer_form ( )
{
    valid = true;

    if ( document.addDesigner_form.prodDesignerName.value == "" )
    {
        alert ( "Please enter a Designer." );
        document.addDesigner_form.prodDesignerName.focus();
        valid = false;
       	return valid;
    }

    
    return valid;
    form.submit();
}



function CheckBuyFromUs() {

if (!document.contact.firstname.value) {

alert("You did not enter a first name");
document.contact.firstname.focus();

return false;

}

if (!document.contact.lastname.value) {

alert("You did not enter a last name");
document.contact.lastname.focus();

return false;

}

if (!document.contact.email.value) {

alert("You did not enter an email address");
document.contact.email.focus();

return false;

}

if (!document.contact.description.value) {

alert("You did not enter your message");
document.contact.description.focus();

return false;

}

}

function CheckCustomerService() {

if (!document.CustomerServiceForm.ServiceEmail.value) {

alert("You did not enter an email address");
document.CustomerServiceForm.ServiceEmail.focus();

return false;

}

if (!document.CustomerServiceForm.ConfirmEmail.value) {

alert("You did not confirm your email address");
document.CustomerServiceForm.ConfirmEmail.focus();

return false;

}

if (document.CustomerServiceForm.ServiceEmail.value != document.CustomerServiceForm.ConfirmEmail.value) {

alert("You email address and confirm email address do not match");
document.CustomerServiceForm.ConfirmEmail.focus();

return false;

}

}

function CheckEmailList() {

if (!document.emailform.firstname.value) {

alert("You did not enter your first name");
document.emailform.firstname.focus();

return false;

}

if (!document.emailform.lastname.value) {

alert("You did not enter your last name");
document.emailform.lastname.focus();

return false;

}

if (!document.emailform.email.value) {

alert("You did not enter an email address");
document.emailform.email.focus();

return false;

}

}



function CheckEmailUnsubscribe() {

if (!document.unsubscribeform.email.value) {

alert("You did not enter an email address");
document.unsubscribeform.email.focus();

return false;

}

}



function CustomerService(url) {

window.open(url, 'service', 'width=520,height=560,left=10,top=30,scrollbar=yes,resizable=yes')

}

function EmailFriend(url) {

window.open(url, 'email', 'width=520,height=460,left=10,top=30,scrollbar=yes,resizable=yes')

}

function PrintProduct(url) {

window.open(url, 'product', 'width=520,height=400,left=10,top=30,scrollbar=yes,resizable=yes')

}

