﻿isMac = (navigator.appVersion.indexOf("Mac") != -1);
isSafari = (navigator.userAgent.indexOf("Safari") != -1);

if (isMac) {
	if (isSafari) {
        document.write('<link rel="stylesheet" type="text/css" href="/css/mac.css">');
    }
    else {
        document.write('<link rel="stylesheet" type="text/css" href="/css/macsafari.css">');         
    }
}
function chkFieldDefaultText(v, defaultValue, action)
        {
	    if (action == "click") {
		    if (v.value == defaultValue) {
			    v.value = ""
		    }
	    }
    }
    
    function handleEnter1 (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
return false;
} 
else
return true;
} 
function handleEnter2 (btnId, event) {
if(event.which || event.keyCode)
{
if ((event.which == 13) || (event.keyCode == 13)) 
{
document.getElementById(btnId).click();
return false;
}
} 
else 
{
return true;
}

}
function handleEnter3 (btnId, event) {
if(event.which || event.keyCode)
{
if ((event.which == 13) || (event.keyCode == 13)) 
{
//document.getElementById(btnId).click();
return false;
}
} 
else 
{
return true;
}

}
 
function handleEnter4 (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
if (field.form.elements[i].value == '')
{
alert('Please add quantity');
field.form.elements[i].focus();
} else {
document.getElementById('ctl00_ContentPlaceHolder1_btnAddAll').click();
}
return false;
} 
else
return true;
} 

function bookmarksite()
{
if (document.all)
window.external.AddFavorite(location.href, document.title);
else if (window.sidebar)
window.sidebar.addPanel(document.title, location.href, "")
}
function OpenEmailWindow(strEmailLink)
{
    window.open(strEmailLink,'NewWin','toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=440,height=500');
}


function CheckEmail(source, args)
{

    var email = document.getElementById('ctl00_JoinSignup_txtNewsLetter');
    args.IsValid= true;

    var regex= /^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/ ;
    if(email.value !='enter email address')
    {
        if (email.value.search(regex)==-1 || email.value=='') 
        {
            document.getElementById('ctl00_JoinSignup_litNewsLetter').innerHTML = "ENTER VALID EMAIL ADDRESS";
            document.getElementById('ctl00_JoinSignup_litNewsLetter').style.color = 'red';
            args.IsValid= false;
            
        }
    }

    
}

function CheckTerms(source, args)
{
    var terms = document.getElementById('ctl00_CheckoutContent_chkTerms');
    args.IsValid= true;

  
    if (! terms.checked) 
    {
        args.IsValid= false;
    }

    
}

function showOfferImage(strImageId,strOfferImageUrl)
{
    document.getElementById(strImageId).src = strOfferImageUrl;
}

function showCommentForm()
{
    document.getElementById('commentForm').style.display = 'block';
}

function checkCardChoice(oSrc, args){ 
    args.IsValid = true; 
    var cardname = '';
    var rdolist = document.getElementsByName("ctl00$CheckoutContent$MemberDetails$CardChoice");

    for(i=0; i < rdolist.length; i++ ){
        if (rdolist[i].checked)
        {
            cardname = rdolist[i].value;
        }
    }
    if(cardname == ''){
        args.IsValid = false; 
    }
}