var ClientId
function Dotrim(strComp)
{
	ltrim = /^\s+/
	rtrim = /\s+$/
	strComp = strComp.replace(ltrim,'');
	strComp = strComp.replace(rtrim,'');
	return strComp;
}
function DoTrim(strComp)
{
	ltrim = /^\s+/
	rtrim = /\s+$/
	strComp = strComp.replace(ltrim,'');
	strComp = strComp.replace(rtrim,'');
	return strComp;
}
// guestbook.aspx -----------------------------------------------------------
function Validate()
{
	var fields;
	fields = "";
	if (Dotrim(document.getElementById('txtEmail').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = Dotrim(document.getElementById('txtEmail').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if (Dotrim(document.getElementById('txtConfirmEmail').value).length == 0)
	{
		fields = fields + "\n-- Confirm Email --";
	}
	if(document.getElementById("txtEmail").value !=document.getElementById("txtConfirmEmail").value)
	{
		fields = fields + "\n-- Email and Confirm Email does not match --";
	}		
	if (Dotrim(document.getElementById('txtBody').value).length == 0)
	{
		fields = fields + "\n-- Notes/Requests --";
	}
	if (Dotrim(document.getElementById("txtSecurityCode").value).length == 0 )
	{
		fields = fields + "\n-- Security Code --";
	}
	else
	{
		var filename;
		filename = document.getElementById('imgSecurityCode').src.substring(document.getElementById('imgSecurityCode').src.lastIndexOf("/")+1 , document.getElementById('imgSecurityCode').src.lastIndexOf("."))
		if (Dotrim(document.getElementById('txtSecurityCode').value) != Dotrim(filename))
		{
			fields = fields + ('\n-- Invalid Security Code --');
		}
	}
	if(fields !="")
	{
	
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		
			return true;
		
	}
}
function ismaxlength(obj,length)
{
	var mlength=length;
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}

// blog-category.aspx -------------------------------------------------------------
function addFunction(eventObject,eventFiresOn,eventFunction)
{
	 if(eventObject.addEventListener) eventObject.addEventListener(eventFiresOn, eventFunction, false); else if (eventObject.attachEvent) eventObject.attachEvent('on'+ eventFiresOn, eventFunction); 
}
function setLoadingPosition()
{
	var DivLoading = document.getElementById("divLoading");
	DivLoading.style.left = ((document.body.clientWidth - DivLoading.offsetWidth) /2) + "px";
	var top =  window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop ;
	DivLoading.style.top = (top+ 200)+"px";
}

// blog-post.aspx
function ValidateBlog()
{
	var fields = "";	
		
	if(DoTrim(document.getElementById('txtTitle').value)=="")
	{
			fields = fields + "\n-- Post Title";					
	}		
	if(DoTrim(document.getElementById('txtcode1').value)=="")
	{
			fields = fields + "\n-- Enter Code";					
	}		
		
	if(fields !="") 
	{	
		fields = "Please fill in the following details\n--------------------------"+fields;
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}			
}

// blogright.ascx ------------------------------------------------------
function ValidateSearch(obj)
{
	var fields = "";	
	if(DoTrim(document.getElementById(obj.id.replace('lnkSearch','txtSearch')).value)=="")
	{
		fields = fields + "Enter Search Keyword!";					
	}		
	if(fields !="") 
	{	
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}	
}

function BlogSearch(e,obj)
{
	var key = e.which||e.keyCode
	if(key==13)
	{
		if(ValidateSearch(obj)==true)
		{
			var Handler = obj.id.replace('txtSearch','lnkSearch').replace("_","$"); /* '<%=lnkSearch.ClientID.replace("_","$") %>'*/
			__doPostBack(Handler,'');
		}
		if(e.preventDefault)
		{
			e.preventDefault();
		}
		else
		{
			e.returnValue=false;
			e.cancel=true;
			return false;
		}
	}
}
// Check-out.aspx ===============================================
function CheckOUTPage()
{
	ShowDivPopup('divjoinOrSignin2');
	return false;
}
function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}
function PromptCreditCardMessage(TextBox)		
{
	if(CheckCreditCard(TextBox)==false)
	{
		alert("Please Enter MasterCard Number Or VisaCard Number");
	}
}
function CheckCreditCard(TextBox)
{
	var ValMasterCard = Left(TextBox.value,2)
	var ValVisaCard = Left(TextBox.value,1)
	if (ValMasterCard =='51' || ValMasterCard == '52' || ValMasterCard =='53' || ValMasterCard =='54' || ValMasterCard == '55' || ValVisaCard =='4')
	{
		return true;
	}
	return false;
}
function ChangeStates()
{
	if (document.getElementById("cmbCountry"))
	{
		if (document.getElementById("cmbCountry").value == "US")
		{
			document.getElementById("trUSState").style.display = "";
			document.getElementById("trCAState").style.display = "none";
			document.getElementById("trOthersState").style.display = "none";
		}
		else if (document.getElementById("cmbCountry").value == "CA")
		{
			document.getElementById("trUSState").style.display = "none";
			document.getElementById("trCAState").style.display = "";
			document.getElementById("trOthersState").style.display = "none";
			//document.getElementById("chkNJState").disabled = false;
		}
		else
		{
			document.getElementById("trUSState").style.display = "none";
			document.getElementById("trCAState").style.display = "none";
			document.getElementById("trOthersState").style.display = "";
			//document.getElementById("chkNJState").disabled = false;
		}
	}
}
function BChangeStates()
{
	if (document.getElementById("cmbCountryBill"))
	{
		if (document.getElementById("cmbCountryBill").value == "US")
		{
			document.getElementById("BtrUSState").style.display = "";
			document.getElementById("BtrCAState").style.display = "none";
			document.getElementById("BtrOthersState").style.display = "none";
		}
		else if (document.getElementById("cmbCountryBill").value == "CA")
		{
			document.getElementById("BtrUSState").style.display = "none";
			document.getElementById("BtrCAState").style.display = "";
			document.getElementById("BtrOthersState").style.display = "none";
		}
		else
		{
			document.getElementById("BtrUSState").style.display = "none";
			document.getElementById("BtrCAState").style.display = "none";
			document.getElementById("BtrOthersState").style.display = "";
		}
	}
}
function ChangePaymentType()
{
	if (document.getElementById("cmbPayType"))
	{
		if (document.getElementById("cmbPayType").value == "1")
		{
			document.getElementById("trPayPal").style.display = "";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "none";
			document.getElementById("trCashpayment").style.display = "none";
			
			
		}
		else if (document.getElementById("cmbPayType").value == "2")
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "none";
			document.getElementById("trCashpayment").style.display = "none";
		}
		else if (document.getElementById("cmbPayType").value == "3")
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "none";
			document.getElementById("trCashpayment").style.display = "none";
		}
		else if (document.getElementById("cmbPayType").value == "4")
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "";
			document.getElementById("trPickup").style.display = "none";
			document.getElementById("trCashpayment").style.display = "none";
		}
		else if (document.getElementById("cmbPayType").value == "5")
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "";
			document.getElementById("trCashpayment").style.display = "none";
		}
		else if (document.getElementById("cmbPayType").value == "6")
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "none";
			document.getElementById("trCashpayment").style.display = "";
		}
		else
		{
			document.getElementById("trPayPal").style.display = "none";
			document.getElementById("trCheck").style.display = "none";
			document.getElementById("trCreditCard").style.display = "none";
			document.getElementById("trPhone").style.display = "none";
			document.getElementById("trPickup").style.display = "none";
		}
	}
}
function GotoConInfo()
{
	window.setTimeout("window.location='check-out.aspx#ConInfo';",100);
}
function GotoPaymentType()
{
	window.setTimeout("window.location='check-out.aspx#PaymentType';",100);
}
function ValidateItemNumber()
{
 	var fields;
	fields = "";
	
	if (Dotrim(document.getElementById('txtItemNumber').value).length == 0)
	{
		fields = fields + "\n-- Item Number --";
	}
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		return true;
	}
}
function CheckTotal()
{
	var fields;
	fields = "";
	if (Dotrim(document.getElementById('txtTotal').value).length == 0 )
	{
		fields = fields + "\n-- Shipping Price --";
	}
	else if  (document.getElementById('txtTotal').value == 0 )
	{
		fields = fields + "\n-- Invalid Shipping Price --";
	}
	else if (isNaN(document.getElementById('txtTotal').value)==true)
	{
		fields = fields + "\n-- Enter Numeric Value --";
	}
	if (fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		return true; 
	}
}
function ChangeFocus(eve)
{
	var code= eve.keyCode||eve.which;
	if (code == 13)
	{
			document.getElementById("lnkContactInfo").focus();
	}
}	
function validatekey(e)
{
	var key = e.which||e.keyCode;

	if( (key < 48 || key > 57) && (key != 8 && key != 9  && key != 37 && key != 38 && key != 39 && key != 40)) 
	{
	
		if(e.preventDefault)
		{
			e.preventDefault();
		}	
		else
		{
			e.cancel=true;
			e.returnValue=false;
			e.keyCode=null;
		}
	
		
	}
}
function PopupShipping()
{
	window.open("shipping-charges.aspx","",'scrollbars=1,width=700,height=550,left=150,top=50,resizable=1');
}
function validatestep4()
{
   var fields;
	fields = "";
	if (DoTrim(document.getElementById("txtFName").value).length == 0 )
	{
		fields = fields + "\n-- Shipping First Name --";
	}
	if (DoTrim(document.getElementById("txtLName").value).length == 0 )
	{
		fields = fields + "\n-- Shipping Last Name --";
	}
	if (Dotrim(document.getElementById('txtAddress1').value).length == 0)
	{
		fields = fields + "\n-- Shipping Address --";
	}	
	if (Dotrim(document.getElementById('txtCity').value).length == 0)
	{
		fields = fields + "\n-- Shipping City --";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "US" && document.getElementById('cmbUSState').value == 0)
	{
		fields = fields + "\n-- Shipping State/Province --";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "CA" && document.getElementById('cmbCAState').value == 0)
	{
		fields = fields + "\n-- Shipping State/Province --";
	}
	
	if (Dotrim(document.getElementById('cmbCountry').value) != "US" && Dotrim(document.getElementById('cmbCountry').value) != "CA" )
		{
			if(Dotrim(document.getElementById('txtState').value).length == 0)
			{
				fields=fields + "\n-- Shipping State/Province --";
			}
		}
	if (Dotrim(document.getElementById('txtZip').value).length == 0)
	{
		fields = fields + "\n-- Shipping Zip --";
	}	
	if (Dotrim(document.getElementById('txtEmail').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = Dotrim(document.getElementById('txtEmail').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if(document.getElementById("txtEmail").value !=document.getElementById("txtConfirmEmail").value)
	{
		fields = fields + "\n-- Email and Confirm Email does not match --";
	}
	if (document.getElementById("trPassword").style.display == "")
	{
		if (Dotrim(document.getElementById('txtPassword').value).length == 0)
		{
			fields = fields + "\n-- Password --";
		}
		if (Dotrim(document.getElementById('txtPasswordConfirm').value).length == 0)
		{
			fields = fields + "\n-- Confirm Password --";
		}
		if(document.getElementById("txtPassword").value !=document.getElementById("txtPasswordConfirm").value)
		{
			fields = fields + "\n-- Password and Confirm Password does not match";
		}
	}
	if (Dotrim(document.getElementById('txtPhone').value).length == 0)
	{
		fields = fields + "\n-- Daytime Phone --";
	}
	if (document.getElementById("chkTerms").checked == false)
	{
		fields = fields + "\n-- Accept Terms & Conditions --";
	}
	
	if (document.getElementById("cmbPayType").value == 0 )
    {
	    fields = fields + "\n-- Select Payment Type --";
    }
	
	if (document.getElementById("cmbPayType").value == 3 )
    {
	    if (Dotrim(document.getElementById('txtFNameBill').value).length == 0)
		{
			fields = fields + "\n-- Billing First Name --";
		}	
		if (Dotrim(document.getElementById('txtLNameBill').value).length == 0)
		{
			fields = fields + "\n-- Billing Last Name --";
		}
		if (Dotrim(document.getElementById('txtAddress1Bill').value).length == 0)
		{
			fields = fields + "\n-- Billing Address1 --";
		}
		if (Dotrim(document.getElementById('txtCityBill').value).length == 0)
		{
			fields = fields + "\n-- Billing City --";
		}
		
		if (DoTrim(document.getElementById("cmbCountryBill").value) == "US" && document.getElementById("cmbUSStateBill").value == 0)
		{
			fields = fields + "\n-- Billing State/Province --";
		}
		if (DoTrim(document.getElementById("cmbCountryBill").value) == "CA" && document.getElementById("cmbCAStateBill").value == 0)
		{
			fields = fields + "\n-- Billing State/Province --";
		}
		if (DoTrim(document.getElementById("cmbCountryBill").value) != "US" && DoTrim(document.getElementById("cmbCountryBill").value) != "CA" && DoTrim(document.getElementById("txtStateBill").value).length == 0)
		{
			fields = fields + "\n-- Billing State/Province --";
		}
		if (Dotrim(document.getElementById('txtZipBill').value).length == 0)
		{
			fields = fields + "\n-- Billing Zip --";
		}
		if (Dotrim(document.getElementById('txtCreditCard').value).length == 0)
		{
			fields = fields + "\n-- Credit Card Number --";
		}
		if (Dotrim(document.getElementById('txtExpDate').value).length == 0)
		{
			fields = fields + "\n-- Card Expiration Date --";
		}
		if (Dotrim(document.getElementById('txtCSV').value).length == 0)
		{
			fields = fields + "\n-- Card CSC --";
		}
		if(CheckCreditCard(document.getElementById('txtCreditCard'))==false)
		{
			fields = fields + "\n-- Enter MasterCard Number Or VisaCard Number --";
		}
    }
	
	if (Dotrim(document.getElementById("txtSecurityCode").value).length == 0 )
    {
	    fields = fields + "\n-- Security Code --";
    }
    else
    {
	    var filename;
	    filename = document.getElementById('imgSecurityCode').src.substring(document.getElementById('imgSecurityCode').src.lastIndexOf("/")+1 , document.getElementById('imgSecurityCode').src.lastIndexOf("."))
	    if (Dotrim(document.getElementById('txtSecurityCode').value) != Dotrim(filename))
	    {
		    fields = fields + ('\n-- Invalid Security Code --');
	    }
    }
    if(fields !="")
    {

	    fields = "Please fill in the following details:\n--------------------------------\n"+fields;
	    alert(fields);
	    return false;
    }
    else
    {	
		    return true;	
    }
}
function SameBillingShipping()
{
	if (document.getElementById("chkBill").checked)
	{
			document.getElementById("txtFNameBill").value = document.getElementById("txtFName").value;
			document.getElementById("txtLNameBill").value = document.getElementById("txtLName").value ;
			document.getElementById("txtAddress1Bill").value = document.getElementById("txtAddress1").value;
			document.getElementById("txtAddress2Bill").value = document.getElementById("txtAddress2").value;
			document.getElementById("cmbCountryBill").value = document.getElementById("cmbCountry").value;								
			document.getElementById("cmbUSStateBill").value = document.getElementById("cmbUSState").value;
			document.getElementById("cmbCAStateBill").value = document.getElementById("cmbCAState").value;				
			document.getElementById("txtStateBill").value = document.getElementById("txtState").value;
			document.getElementById("txtCityBill").value = document.getElementById("txtCity").value;
			document.getElementById("txtZipBill").value = document.getElementById("txtZip").value;												
			BChangeStates();
	}
	else
	{
			document.getElementById("txtFNameBill").value = "";
			document.getElementById("txtLNameBill").value = "";
			document.getElementById("txtAddress1Bill").value = "";
			document.getElementById("txtAddress2Bill").value = "";
			document.getElementById("txtStateBill").value = "";
			document.getElementById("txtCityBill").value = "";
			document.getElementById("txtZipBill").value = "";
	}
}
function KeyPressLogin(e)
{
		var evt=(e)?e:(window.event)?window.event:null;
		if(evt){
			var key=(evt.charCode)?evt.charCode:
				((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
		if(key=="13") 
		{
			document.getElementById("ibtnLoginValidation2").click();
			try
			{event.returnValue = false;}
			catch(e) {}
			if (e.cancelable)
			{
				e.preventDefault();
			}
		}
	}
}
function ValidateloginValue2()
{
	var fields
	fields = ""
	
	if(Dotrim(document.getElementById("txtUserid").value).length == 0)
	{
		fields = "\n-- E-mail Address --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = Dotrim(document.getElementById('txtUserid').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid E-mail Address --";
		}
	}
	
	if(Dotrim(document.getElementById("txtUserPwd").value).length == 0)
	{
		fields = fields + "\n-- Password --";
	}
	
	if (Dotrim(document.getElementById("txtSecurityCodeDiv").value).length == 0 )
	{
		fields = fields + "\n-- Security Code --";
	}
	else
	{
		var filename;
		filename = document.getElementById('imgSecurityCodeDiv').src.substring(document.getElementById('imgSecurityCodeDiv').src.lastIndexOf("/")+1 , document.getElementById('imgSecurityCodeDiv').src.lastIndexOf("."))
		if (Dotrim(document.getElementById('txtSecurityCodeDiv').value) != Dotrim(filename))
		{
			fields = fields + ('\n-- Invalid Security Code --');
		}
	}
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		return true;
	}
}
function PopupCVV()
{
	window.open("card-csc.aspx","",'scrollbars=1,width=300,height=550,left=150,top=50,resizable=1');
}
function ShowData()
{
	document.getElementById('trShowHide').style.display = "";
}
function validatestep2()
{
   var fields;
	fields = "";
	if (DoTrim(document.getElementById("txtFName").value).length == 0 )
	{
		fields = fields + "\n-- First Name --";
	}
	if (DoTrim(document.getElementById("txtLName").value).length == 0 )
	{
		fields = fields + "\n-- Last Name --";
	}
	if (Dotrim(document.getElementById('txtAddress1').value).length == 0)
	{
		fields = fields + "\n-- Address --";
	}	
	if (Dotrim(document.getElementById('txtCity').value).length == 0)
	{
		fields = fields + "\n-- City --";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "US" && document.getElementById('cmbUSState').value == 0)
	{
		fields = fields + "\n-- State/Province --";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "CA" && document.getElementById('cmbCAState').value == 0)
	{
		fields = fields + "\n-- State/Province --";
	}
	
	if (Dotrim(document.getElementById('cmbCountry').value) != "US" && Dotrim(document.getElementById('cmbCountry').value) != "CA" )
		{
			if(Dotrim(document.getElementById('txtState').value).length == 0)
			{
				fields=fields + "\n-- State/Province --";
			}
		}
	if (Dotrim(document.getElementById('txtZip').value).length == 0)
	{
		fields = fields + "\n-- Zip --";
	}	
	if (Dotrim(document.getElementById('txtEmail').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = Dotrim(document.getElementById('txtEmail').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if(document.getElementById("txtEmail").value !=document.getElementById("txtConfirmEmail").value)
	{
		fields = fields + "\n-- Email and Confirm Email does not match --";
	}
	if (document.getElementById("trPassword").style.display == "")
	{
		if (Dotrim(document.getElementById('txtPassword').value).length == 0)
		{
			fields = fields + "\n-- Password --";
		}
		if (Dotrim(document.getElementById('txtPasswordConfirm').value).length == 0)
		{
			fields = fields + "\n-- Confirm Password --";
		}
		if(document.getElementById("txtPassword").value !=document.getElementById("txtPasswordConfirm").value)
		{
			fields = fields + "\n-- Password and Confirm Password does not match";
		}
	}
	if (Dotrim(document.getElementById('txtPhone').value).length == 0)
	{
		fields = fields + "\n-- Daytime Phone --";
	}
	if(fields !="")
    {

	    fields = "Please fill in the following details:\n--------------------------------\n"+fields;
	    alert(fields);
	    return false;
    }
    else
    {	
		    return true;	
    }
}
function validatestep3()
{
	var fields;
	fields = "";
	if (document.getElementById("chkTerms").checked == false)
	{
		fields = fields + "\n-- Accept Terms & Conditions --";
	}	
    if(fields !="")
    {
	    fields = "Please fill in the following details:\n--------------------------------\n"+fields;
	    alert(fields);
	    return false;
    }
    else
    {	
		    return true;	
    }
}
function Mousescroll()
{
	
	var DivTerms = document.getElementById("divTermsAndCondition");
	if (DivTerms.scrollTop >= (DivTerms.scrollHeight - DivTerms.offsetHeight-4))
	{
		document.getElementById("hdnScrollTC").value = 1;
	}	
}

function SelectTermdAndCond()
{
	if (document.getElementById("chkTerms").checked == true && document.getElementById("hdnScrollTC").value != 1 )
	{
		document.getElementById("chkTerms").checked = false;
		alert("Please read terms and conditions");
	}
}
// complete-order.aspx ==========================================
function MM_openBrWindow(code)
{
	window.open("order-receipt.aspx?code=" + code,"",'scrollbars=1,resizable=1,width=620,height=600,left=100,top=50');
}
// Default.aspx =============================
function DefaultpageLoad(obj)
{
	ClientId = obj;
    $(document).ready(function() {
		$("#txtSearchIndex").autocomplete(   
		    "autocomplete.ashx",
		    {
		        delay:10,
			    minChars:1,
			    matchSubset:1,
			    matchContains:0,
			    cacheLength:10,
			     onItemSelect:selectItem,
				onFindValue:findValue,
				maxItemsToShow:15,
				selectFirst:false,
				formatItem:function formatItem(row, j, num, text) {
				return row[0].replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + text.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\]){1}/i, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "i"), "<strong>$1</strong>");
				},
					
				extraParams: {method:"GetSearchKeyword", showMax:"-1"}, // This will provide extra param to string
			    autoFill:false
		    }
		    
	    );			
	 });
}

function SubmitSearchIndex(e) {
			var evt=(e)?e:(window.event)?window.event:null;
			if(evt){
				var key=(evt.charCode)?evt.charCode:
					((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
				if(key=="13") 
				{
				    document.getElementById('hdnselvalue').value = "noselect";
				    var Handler = '<%=bntSearchIndex.ClientID %>'
					Handler= Handler.replace('_','$');
					__doPostBack(Handler,'');		
					try
					{event.returnValue = false;}
					catch(e) {}
					if (e.cancelable)
					{
						e.preventDefault();
					}
				}
			}
		}
function redirect()
{
	window.location.href="member-login.aspx";
}
function findValue(li) 
{  	if( li == null ) return alert("No match!");  	// if coming from an AJAX call, let's use the CityId as the value  	
     if( !!li.extra ) var sValue = li.extra[0];  	// otherwise, let's just display the value in the text box  
	else 
	{
	var sValue = li.selectValue;    //  alert("The value you selected was: " + sValue);
	 document.getElementById('hdnselvalue').value=sValue;
	  var Handler = 'bntSearchIndex'
	  Handler= Handler.replace('_','$');
	 __doPostBack(Handler,'');		
	
  }
 }
function selectItem(li)
{   
findValue(li);
}
function GetSize(Text)
{
	Span = document.getElementById('spnTextLength');
	Span.innerHTML = Text
	var Size= Span.offsetWidth +20;
	Span.innerHTML =""
	return Size
}
function GetSize(Text)
{
	Span = document.getElementById('spnTextLength');
	Span.innerHTML = Text
	var Size= Span.offsetWidth +20;
	Span.innerHTML =""
	return Size
}
// edit-blog-post.aspx ====================================
function ValidateBlogPost()
{
	var fields;
	fields = "";	
	
	if(DoTrim(document.getElementById('txtTitle').value)=="")
	{
			fields = fields + "\n-- Post Title";					
	}		
	if(DoTrim(document.getElementById('txtcode1').value)=="")
	{
			fields = fields + "\n-- Enter Code";					
	}		
		
	if(fields !="") 
	{	
		fields = "Please fill in the following details\n--------------------------"+fields;
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}			
}
// edit-blog.aspx ===========================================
function ValidateBlogEdit()
{
	var fields;
	fields = "";	
	if(DoTrim(document.getElementById('selCategory').value)==0)
	{
			fields = fields + "\n-- Category --";					
	}		
	if(DoTrim(document.getElementById('txtBlogTitle').value)=="")
	{
			fields = fields + "\n-- Blog Title --";					
	}		
	if(fields !="") 
	{	
		fields = "Please fill in the following details\n--------------------------"+fields;
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}			
}
// forget-password.aspx =====================================
function ChangeMemberFocus(eve)
{
	var code= eve.keyCode||eve.which;
	if (code == 13)
	{
			document.getElementById("btnMemberPwd").focus();
	}
}					
function ValidateEmail(id)
{
	var fields=""
	if(DoTrim(document.getElementById(id).value).length==0)
	{
		fields = fields + "\n-- Enter Email --"
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = DoTrim(document.getElementById(id).value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------"+fields;
		alert(fields);
		return false;
	}
	else
	{
			return true; 
	}
	return false; 
}
// Information.aspx =========================================
function ValidateInformation()
{
	var fields;
	fields = "";
	
	if (Dotrim(document.getElementById('txtEmail').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = Dotrim(document.getElementById('txtEmail').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if (Dotrim(document.getElementById('txtConfirmEmail').value).length == 0)
	{
		fields = fields + "\n-- Confirm Email --";
	}
	if(document.getElementById("txtEmail").value !=document.getElementById("txtConfirmEmail").value)
	{
		fields = fields + "\n-- Email and Confirm Email does not match --";
	}		
	if (Dotrim(document.getElementById('txtBody').value).length == 0)
	{
		fields = fields + "\n-- Notes/Requests --";
	}
	if (Dotrim(document.getElementById("txtSecurityCode").value).length == 0 )
	{
		fields = fields + "\n-- Security Code --";
	}
	else
	{
		var filename;
		filename = document.getElementById('imgSecurityCode').src.substring(document.getElementById('imgSecurityCode').src.lastIndexOf("/")+1 , document.getElementById('imgSecurityCode').src.lastIndexOf("."))
		if (Dotrim(document.getElementById('txtSecurityCode').value) != Dotrim(filename))
		{
			fields = fields + ('\n-- Invalid Security Code --');
		}
	}
	if(fields !="")
	{
	
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		
			return true;
		
	}
}
function ValidateMemberInformation()
{
	var fields;
	fields = "";
	
	
	if (DoTrim(document.getElementById('txtMemberUserName').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = DoTrim(document.getElementById('txtMemberUserName').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if (DoTrim(document.getElementById('txtMemberPassword').value).length == 0)
	{
		fields = fields + "\n-- Password --";
	}
	
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		return true;
	}
}
// member-login.aspx ===========================================
function ValidateMember()
{
	var fields;
	fields = "";
	
	if (DoTrim(document.getElementById('txtMemberUserName').value).length == 0)
	{
		fields = fields + "\n-- Email --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = DoTrim(document.getElementById('txtMemberUserName').value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email --";
		}
	}
	if (DoTrim(document.getElementById('txtMemberPassword').value).length == 0)
	{
		fields = fields + "\n-- Password --";
	}
	
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		return true;
	}
}
// new-blog.aspx =================================================
function ValidateBlogNew()
{
	var fields;
	fields = "";	
	if(DoTrim(document.getElementById('selCategory').value)==0)
	{
			fields = fields + "\n-- Category";					
	}		
	if(DoTrim(document.getElementById('txtBlogTitle').value)=="")
	{
			fields = fields + "\n-- Blog Title";					
	}		
	if(DoTrim(document.getElementById('txtTitle').value)=="")
	{
			fields = fields + "\n-- Post Title";					
	}		
	if(DoTrim(document.getElementById('txtcode1').value)=="")
	{
			fields = fields + "\n-- Enter Code";					
	}		
		
	if(fields !="") 
	{	
		fields = "Please fill in the following details\n--------------------------"+fields;
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}			
}
// post-details.aspx ====================================
function ValidateComment()
{
	var fields;
	fields = "";	
		
	if(DoTrim(document.getElementById('txtComment').value)=="")
	{
			fields = fields + "\n-- Enter Comment";					
	}		
	
	if(fields !="") 
	{	
		fields = "Please fill in the following details\n--------------------------"+fields;
		alert(fields);					
		return false;
	}
	else
	{
		return true;
	}	
}
function ValidateloginValue2Post() 
{
	var fields
	fields = ""

	if (Dotrim(document.getElementById("txtUserid").value).length == 0) {
		fields = "\n-- E-mail Address --";
	}
	else {
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput;
		sinput = "";
		sinput = Dotrim(document.getElementById('txtUserid').value);
		if (!re.test(sinput)) {
			fields = fields + "\n-- Invalid E-mail Address --";
		}
	}

	if (Dotrim(document.getElementById("txtUserPwd").value).length == 0) {
		fields = fields + "\n-- Password --";
	}

	if (Dotrim(document.getElementById("txtSecurityCodeDiv").value).length == 0) {
		fields = fields + "\n-- Security Code --";
	}
	else {
		var filename;
		filename = document.getElementById('imgSecurityCodeDiv').src.substring(document.getElementById('imgSecurityCodeDiv').src.lastIndexOf("/") + 1, document.getElementById('imgSecurityCodeDiv').src.lastIndexOf("."))
		if (Dotrim(document.getElementById('txtSecurityCodeDiv').value) != Dotrim(filename)) {
			fields = fields + ('\n-- Invalid Security Code --');
		}
	}
	if (fields != "") {
		fields = "Please fill in the following details:\n--------------------------------\n" + fields;
		alert(fields);
		return false;
	}
	else {
		return true;
	}
}
function KeyPressLoginPost(e) 
{
	var evt = (e) ? e : (window.event) ? window.event : null;
	if (evt) {
		var key = (evt.charCode) ? evt.charCode :
						((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
		if (key == "13") {
			document.getElementById("ibtnLoginValidation2").click();
			try
				{ event.returnValue = false; }
			catch (e) { }
			if (e.cancelable) {
				e.preventDefault();
			}
		}
	}
}
// product-detail.aspx =================================================
function ValidateloginValue2Product() 
{
	var fields;
	fields = "";
	if (DoTrim(document.getElementById("txtArmChair").value).length == 0 &&  DoTrim(document.getElementById("txtSideChair").value).length ==0 )
	{
		fields = fields + "\n-- Enter Quantity --";
	}
	if (DoTrim(document.getElementById("txtArmChair").value).length > 0 &&  isNaN(document.getElementById('txtArmChair').value) )
	{
		fields = fields + "\n-- Invalid Arm Chair Quantity --";
	}
	if (DoTrim(document.getElementById("txtSideChair").value).length > 0 &&  isNaN(document.getElementById('txtSideChair').value) )
	{
		fields = fields + "\n-- Invalid Side Chair Quantity --";
	}
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{	
			return true;	
	}
}
// register-member.aspx ====================================================
function ValidateNewMember()
{	
	var Title = "Fill in Following Information\n";
	var msg = "";
		
	if(DoTrim(document.getElementById("txtFirstName").value).length == 0)
	{
		msg = msg + "\n-- First Name";
	}
	if(DoTrim(document.getElementById("txtLastName").value).length == 0)
	{
		msg = msg + "\n-- Last Name";
	}
	if(DoTrim(document.getElementById("txtAddress").value).length == 0)
	{
		msg=msg+"\n-- Address1";
	}
	
	if(DoTrim(document.getElementById('txtCity').value).length == 0)
	{
		msg=msg + "\n-- City";
	}
	
	if(DoTrim(document.getElementById('cmbCountry').value).length == 0)
	{
		msg=msg + "\n-- Country";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "US" && DoTrim(document.getElementById('cmbUSAState').value) == 0)
	{
		msg = msg + "\n-- State/Province";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) == "CA" && DoTrim(document.getElementById('cmbCAState').value) == 0)
	{
		msg = msg + "\n-- State/Province";
	}
	
	if (DoTrim(document.getElementById('cmbCountry').value) != "US" && DoTrim(document.getElementById('cmbCountry').value) != "CA" )
	{
		if(DoTrim(document.getElementById('txtState').value).length == 0)
		{
			msg=msg + "\n-- State/Province";
		}
	}
	
	
	
	if(DoTrim(document.getElementById("txtZip").value).length == 0)
	{
		msg=msg+"\n-- Zip";
	}
	if(DoTrim(document.getElementById("txtPhone").value).length == 0)
	{
		msg=msg+"\n-- Phone";
	}
		
	var valEmail = document.getElementById("txtEmail").value 
		
	if(DoTrim(valEmail).length == 0)
	{
		msg= msg+"\n-- Email"
	}
	else
	{
		valEmail = valEmail.match(/(\w+)@(.+)\.(\w+)$/);	
		if (valEmail != null)
		{	
			if ((valEmail[3].length==2) || (valEmail[3].length==3) || (valEmail[3].length==4))
			{
				msg=msg+"";
			}
			else
			{
				msg=msg+"\n-- Invalid  Email Address";
			}
		}
		else
		{
			msg=msg+"\n-- Invalid  Email Address";
		}
   } 
	
	if(DoTrim(document.getElementById("txtPassword").value).length == 0)
	{
		msg = msg + "\n-- Password";
	}
	
	if(document.getElementById("txtPassword").value !=document.getElementById("txtPasswordConfirm").value)
	{
		msg = msg + "\n-- Password and Confirm Password does not match";
	}
		
	if(DoTrim(document.getElementById("txtPasswordConfirm").value).length == 0)
	{
		msg = msg + "\n-- Confirm Password";
	}		
	if(msg.length > 0 )
	{
		alert(Title + msg);
		return false;
	}
	else
	{
		return true;
	}
}
function ChangeStatesNewMember()
{
	if (document.getElementById("cmbCountry").value == "US")
	{ 				   
		document.getElementById('trUSState').style.display = "";
		document.getElementById('trNonUsState').style.display = "none";
		document.getElementById('trCAState').style.display = "none";
	}
	else if (document.getElementById("cmbCountry").value  == "CA")
	{
		document.getElementById('trCAState').style.display = "";
		document.getElementById('trUSState').style.display = "none";
		document.getElementById('trNonUsState').style.display = "none";
	}
	else
	{
		document.getElementById('trCAState').style.display = "none";
		document.getElementById('trUSState').style.display = "none";
		document.getElementById('trNonUsState').style.display = "";
	}
}		
// FrontHeader.ascx =====================================
function FrontHeaderpageLoad(obj)
{	
	ClientId = obj;
	$(document).ready(function() {
		$("#" + obj + "_txtSearch").autocomplete(   
		    "autocomplete.ashx",
		    {
			    delay:10,
			    minChars:1,
			    matchSubset:1,
			    matchContains:0,
			    cacheLength:10,
			    onItemSelect:selectItem,
				onFindValue:findValue,
				maxItemsToShow:15,
				selectFirst:false,
				formatItem:function formatItem(row, j, num, text) {
						return row[0].replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + text.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\]){1}/i, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "i"), "<strong>$1</strong>");
					}
				,
				extraParams: {method:"GetSearchKeyword", showMax:"-1"}, // This will provide extra param to string
			    autoFill:false
		    }
	    );			
	 });
}
function SubmitSearch(e,obj) {
var evt=(e)?e:(window.event)?window.event:null;
if(evt){
	var key=(evt.charCode)?evt.charCode:
		((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
	if(key=="13") 
	{
		document.getElementById(obj.id.replace('txtSearch','hdnselvalue')).value = "noselect";
		//var Handler = '<%=bntSearch.ClientID %>'
		var Handler = obj.id.replace('txtSearch','bntSearch')
		Handler= Handler.replace('_','$');
		__doPostBack(Handler,'');		
		try
		{event.returnValue = false;}
		catch(e) {}
		if (e.cancelable)
		{
			e.preventDefault();
		}
	}
}
}
// member-editinfo.aspx ===================================
function ValidateEditMember()
{
	var fields;
	fields = "";
	if (DoTrim(document.frm.txtFname.value).length == 0 )
	{
		fields = fields + "\n-- First Name --";
	}
	if (DoTrim(document.frm.txtLname.value).length == 0 )
	{
		fields = fields + "\n-- Last Name --";
	}
	if (DoTrim(document.frm.txtEmail.value).length == 0)
	{
		fields = fields + "\n-- Email Address --";
	}
	else
	{
		var re = new RegExp();
		re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		var sinput ;
		sinput= "" ;
		sinput = DoTrim(document.frm.txtEmail.value);
		if (!re.test(sinput))
		{
			fields = fields + "\n-- Invalid Email Address --";
		}
	}
	if (DoTrim(document.frm.txtAddress.value).length == 0 )
	{
		fields = fields + "\n-- Address1 --";
	}
	if (DoTrim(document.frm.txtCity.value).length == 0 )
	{
		fields = fields + "\n-- City --";
	}
	
	
	if (DoTrim(document.frm.cmbCountry.value) == "US" && document.frm.cmbUSState.value == 0)
	{
		fields = fields + "\n-- State/Province --";
	}
	
	if (DoTrim(document.frm.cmbCountry.value) == "CA" && document.frm.cmbCAState.value == 0)
	{
		fields = fields + "\n-- State/Province --";
	}
	
	if (DoTrim(document.frm.cmbCountry.value) != "US" && DoTrim(document.frm.cmbCountry.value) != "CA" && DoTrim(document.frm.txtState.value).length == 0)
	{
		fields = fields + "\n-- State/Province --";
	}
	if (DoTrim(document.frm.txtZip.value).length == 0 )
	{
		fields = fields + "\n-- Zip --";
	}
	
	/*if (DoTrim(document.frm.txtFnameBill.value).length == 0 )
	{
		fields = fields + "\n-- Billing First Name --";
	}
	if (DoTrim(document.frm.txtLnameBill.value).length == 0 )
	{
		fields = fields + "\n-- Billing Last Name --";
	}
	if (DoTrim(document.frm.txtAddressBill.value).length == 0 )
	{
		fields = fields + "\n-- Billing Address1 --";
	}
	if (DoTrim(document.frm.txtCityBill.value).length == 0 )
	{
		fields = fields + "\n-- Billing City --";
	}
	
	if (DoTrim(document.frm.cmbCountryBill.value) == "US" && document.frm.cmbUSStateBill.value == 0)
	{
		fields = fields + "\n-- Billing State/Province --";
	}
	
	if (DoTrim(document.frm.cmbCountryBill.value) == "CA" && document.frm.cmbCAStateBill.value == 0)
	{
		fields = fields + "\n-- Billing State/Province --";
	}
	
	if (DoTrim(document.frm.cmbCountryBill.value) != "US" && DoTrim(document.frm.cmbCountryBill.value) != "CA" && DoTrim(document.frm.txtStateBill.value).length == 0)
	{
		fields = fields + "\n-- Billing State/Province --";
	}
	if (DoTrim(document.frm.txtZipBill.value).length == 0 )
	{
		fields = fields + "\n-- Billing Zip --";
	}*/
	
	if(fields !="")
	{
		fields = "Please fill in the following details:\n--------------------------------\n"+fields;
		alert(fields);
		return false;
	}
	else
	{
		if (document.frm.subRegister.value == "Save")
		{
			document.frm.subRegister.value = "Please Wait..."; 
			return true; 
		}
		else 
		{
			return false;
		}
	}
}
function ChangeStatesEditMember()
{
	if (document.frm.cmbCountry.value == "US")
	{
		trUSState.style.display = "";
		trCAState.style.display = "none";
		trOthersState.style.display = "none";
	}
	else if (document.frm.cmbCountry.value == "CA")
	{
		trUSState.style.display = "none";
		trCAState.style.display = "";
		trOthersState.style.display = "none";
	}
	else
	{
		trUSState.style.display = "none";
		trCAState.style.display = "none";
		trOthersState.style.display = "";
	}
}
function ChangeStatesBill()
{
	if (document.frm.cmbCountryBill.value == "US")
	{
		trUSStateBill.style.display = "";
		trCAStateBill.style.display = "none";
		trOthersStateBill.style.display = "none";
	}
	else if (document.frm.cmbCountryBill.value == "CA")
	{
		trUSStateBill.style.display = "none";
		trCAStateBill.style.display = "";
		trOthersStateBill.style.display = "none";
	}
	else
	{
		trUSStateBill.style.display = "none";
		trCAStateBill.style.display = "none";
		trOthersStateBill.style.display = "";
	}
}
function sameDetails(obj)
{
 		 if (document.frm.chk_bill.value == "0")
		 { 
		 
		 	document.frm.txtFnameBill.value = document.frm.txtFname.value
		    document.frm.txtLnameBill.value = document.frm.txtLname.value
		  	document.frm.txtAddressBill.value =  document.frm.txtAddress.value
		 	document.frm.txtAddress2Bill.value = document.frm.txtAddress2.value
			document.frm.txtCityBill.value=document.frm.txtCity.value
			document.frm.cmbCountryBill.value=document.frm.cmbCountry.value
			 
			if (document.frm.cmbCountry.value == "US")
			{
				trUSStateBill.style.display = "";
				trCAStateBill.style.display = "none";
				trOthersStateBill.style.display = "none";
				document.frm.cmbUSStateBill.value=document.frm.cmbUSState.value
			}
			else if (document.frm.cmbCountry.value == "CA")
			{
				trUSStateBill.style.display = "none";
				trCAStateBill.style.display = "";
				trOthersStateBill.style.display = "none";
				document.frm.cmbCAStateBill.value=document.frm.cmbCAState.value
			}
			else
			{
				trUSStateBill.style.display = "none";
				trCAStateBill.style.display = "none";
				trOthersStateBill.style.display = "";
				document.frm.txtStateBill.value=document.frm.txtState.value
			}
			document.frm.txtZipBill.value = document.frm.txtZip.value 
			document.frm.chk_bill.value = "1"
		 }
		 else
		 {
			document.frm.txtFnameBill.value = ""
			document.frm.txtLnameBill.value = ""
			document.frm.txtAddressBill.value = ""
			document.frm.txtAddress2Bill.value = ""
			document.frm.txtCityBill.value = ""
			document.frm.txtStateBill.value = ""
			document.frm.txtZipBill.value = ""
			document.frm.chk_bill.value = "0"
		 }
}
// member-orders.aspx ================================
function MM_openBrWindowMember(code)
{
	window.open("../order-receipt.aspx?code=" + code,"",'scrollbars=1,resizable=1,width=620,height=600,left=100,top=50');
}
function validatekeyMember(e)
{
	var key = e.which||e.keyCode;
	
	if(key < 48 || key > 57) 
	{
		if( (key < 34 || key>40))
		{
			if(key != 46 && key != 8 && key != 9 )
			{
				if(e.preventDefault)
				{
					e.preventDefault(); 
				}	
				else
				{
					e.cancel=true;
					e.returnValue=false;
					e.keyCode=null;
				}
			}	
		}	
	}
}
// my-wishlist.aspx =================================
function ValidateloginValue2Member() 
{
	var fields;
	fields = "";
	if (DoTrim(document.getElementById("txtArmChair").value).length == 0 && DoTrim(document.getElementById("txtSideChair").value).length == 0) {
		fields = fields + "\n-- Enter Quantity --";
	}
	if (DoTrim(document.getElementById("txtArmChair").value).length > 0 && isNaN(document.getElementById('txtArmChair').value)) {
		fields = fields + "\n-- Invalid Arm Chair Quantity --";
	}
	if (DoTrim(document.getElementById("txtSideChair").value).length > 0 && isNaN(document.getElementById('txtSideChair').value)) {
		fields = fields + "\n-- Invalid Side Chair Quantity --";
	}
	if (fields != "") {
		fields = "Please fill in the following details:\n--------------------------------\n" + fields;
		alert(fields);
		return false;
	}
	else {
		return true;
	}

}
// member-header.ascx ==========================================
function redirectmember()
{
	window.location.href="member-editinfo.aspx";
}
function redirectWishlist()
{
	window.location.href="my-wishlist.aspx";
}
function SubmitSearchMember(e,obj) 
{
	var evt=(e)?e:(window.event)?window.event:null;
	if(evt){
		var key=(evt.charCode)?evt.charCode:
			((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
		if(key=="13") 
		{
		 document.getElementById(obj.id.replace('txtSearch','hdnselvalue')).value = "noselect";
			var Handler = obj.id.replace('txtSearch','bntSearch')
			Handler= Handler.replace('_','$');
			__doPostBack(Handler,'');		
			try
			{event.returnValue = false;}
			catch(e) {}
			if (e.cancelable)
			{
				e.preventDefault();
			}
		}
	}
}

function MemberpageLoad(obj)
{
	ClientId = obj;
    $(document).ready(function() {
	    $("#" + obj + "_txtSearch").autocomplete(
		    "../autocomplete.ashx",
		    {
			    delay:10,
			    minChars:1,
			    matchSubset:1,
			    matchContains:0,
			    cacheLength:10,
			    onItemSelect:selectItem,
				onFindValue:findValue,
				maxItemsToShow:15,
				selectFirst:true,
				formatItem:function formatItem(row, j, num, text) {
						return row[0].replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + text.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\]){1}/i, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "i"), "<strong>$1</strong>");
					}
				,
				extraParams: {method:"GetSearchKeyword", showMax:"-1"}, // This will provide extra param to string
			    autoFill:false
		    }
	    );			
	 });
}
function findValue(li) 
{  
	
	if( li == null ) return alert("No match!");  	// if coming from an AJAX call, let's use the CityId as the value  	
     if( !!li.extra ) var sValue = li.extra[0];  	// otherwise, let's just display the value in the text box  
	else 
	{
	var sValue = li.selectValue;    //  alert("The value you selected was: " + sValue);
	 document.getElementById(ClientId +'_hdnselvalue').value=sValue;
	  
	  var Handler = ClientId+'_bntSearch';
	  Handler= Handler.replace('_','$');
	 __doPostBack(Handler,'');		
	
  }
 }
function selectItem(li)
{   
	findValue(li);
}

function OnFocusText(obj, Event, DefaultString)
	{
		if (Event == 'Focus')
		{
			if (DoTrim(obj.value) == DefaultString)
			{
				obj.value= "";
			}
		}
		else
		{
			if (DoTrim(obj.value) == "")
			{
				obj.value= DefaultString;
			}
		}
	}