﻿//helper function to create the form
function getNewSubmitForm(){
 var submitForm = document.createElement("FORM");
 document.body.appendChild(submitForm);
 submitForm.method = "POST"; 
 return submitForm;
}

//helper function to add elements to the form
function createNewFormElement(inputForm, elementName, elementValue){
 //var newElement = document.createElement("<input name='"+ elementName +"' type='hidden'>");
 //newElement.value = elementValue;
 var newElement = document.createElement('span');
 newElement.innerHTML = "<input type='hidden' name='"+ elementName +"' value='"+ elementValue +"'>";
 inputForm.appendChild(newElement);
 return newElement;
}

function GetDetails()
    {
        var objtxtEmail =document.getElementById('txtHomenewsletter');	
        if(objtxtEmail.value.replace(/\s+/g,'') =="")
        {
            alert("Please Enter Email ID.");
            objtxtEmail.focus();
            return false;
        }
        if(!chkEmail(objtxtEmail.value))
        {
            alert("Please Enter Valid Email Id.");
            objtxtEmail.focus();
            return false;
        }
        
        var submitForm = getNewSubmitForm();
        createNewFormElement(submitForm, "txtHomenewsletter", objtxtEmail.value);
        submitForm.action="/ContactUs.aspx";
        submitForm.submit();
    }
    
    
function chkEmail(sel)
{
        var str="\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*";
        if(sel.match(str))
        {
            return true;
        }
        else
        {
            return false;
        }
}
   
function CheckNewsEnter(e) 
{
	var KeyID =e.keyCode?e.keyCode:e.which;
	var isnumber = false;
	// control keys
	if ((KeyID!=null) && (KeyID==13))
	{
	    GetDetails();
	    return false;
	}
}
function AddDealOfWeekToShippingCart(ProductID, VariantID)
{
    var submitForm = getNewSubmitForm();
    createNewFormElement(submitForm, "ProductID", ProductID);
    createNewFormElement(submitForm, "VariantID", VariantID);
    createNewFormElement(submitForm, "DealOfWeek", "1");
    submitForm.action = "/addtocart.aspx";
    submitForm.submit();
}
