function imposeMaxLength(Object, MaxLen){
    return (Object.value.length <= MaxLen);
}

function ValidatePassword(strString){
   var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_";
   var strChar;
   var blnResult = true;
   if (strString.length < 6) return false;
   for (i = 0; i < strString.length && blnResult == true; i++){
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1){blnResult = false;}
   }
   return blnResult;
}

function ValidateEmail2(strString){
   var strValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_@.^!$&*=^`|~#%'+/?{}";
   var strChar;
   var blnResult = true;
   if (strString.length < 6) return false;
   for (i = 0; i < strString.length && blnResult == true; i++){
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1){blnResult = false;}
   }
   return blnResult;
}

function Trim(TRIM_VALUE){
    if(TRIM_VALUE.length < 1){
        return"";
    }
    TRIM_VALUE = RTrim(TRIM_VALUE);
    TRIM_VALUE = LTrim(TRIM_VALUE);
    if(TRIM_VALUE==""){
        return "";
    }else{
        return TRIM_VALUE;
    }
}

function RTrim(VALUE){
    var w_space = String.fromCharCode(32);
    var v_length = VALUE.length;
    var strTemp = "";
    if(v_length < 0){return"";}
    var iTemp = v_length -1;
    while(iTemp > -1){
        if(VALUE.charAt(iTemp) == w_space){
        }else{strTemp = VALUE.substring(0,iTemp +1);
            break;}
        iTemp = iTemp-1;
    }return strTemp;
}

function LTrim(VALUE){
    var w_space = String.fromCharCode(32);
    if(v_length < 1){return"";}
    var v_length = VALUE.length;
    var strTemp = "";
    var iTemp = 0;
    while(iTemp < v_length){
        if(VALUE.charAt(iTemp) == w_space){
        }else{strTemp = VALUE.substring(iTemp,v_length);
            break;}
        iTemp = iTemp + 1;
    } return strTemp;
}

function allow_numeric(obj){
    if (/[^0-9]/i.test(obj.value))
    obj.value=obj.value.replace(/[^0-9]/g,'')
    obj.focus()
}

function allow_alpha(obj){
    if (/[^a-z]/i.test(obj.value))
    obj.value=obj.value.replace(/[^a-z]/gi,'')
    obj.focus()
}

function isValidEmail(str) {
    //return (str.indexOf(".") > 0) && (str.indexOf("@") > 0);
        var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
        if (filter.test(str))
            return (true);
        else {
            return (false);
        }
}

function IsNumeric(strString){
    var strValidChars = "0123456789 ";
    var strChar;
    var blnResult = true;
    if (strString.length == 0) return false;
    for (i = 0; i < strString.length && blnResult == true; i++){
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1){blnResult = false;}
    }return blnResult;
}

function popUp(URL,width,height,scroll){
	var settings
	settings = "width="+width+",height="+height+",scrollbars="+scroll+",toolbar=no";
	popwin = window.open(URL,"FAFSPORT",settings);
	popwin.focus();
}

function CheckLoginForm(){
	var sMsg = '';
	if (document.getElementById("txtEmailLogin").value == ''){sMsg = sMsg + 'Please enter your email.\n';}
	if (document.getElementById("txtPasswordLogin").value == ''){sMsg = sMsg + 'Please enter your password.\n';}
	if (sMsg == ''){return true;}else{alert(sMsg); return false;}
}

function ForgotPassword(){
	if(document.getElementById("txtEmailLogin").value!=""){
		document.getElementById("EmailMe").value=document.getElementById("txtEmailLogin").value;
		document.getElementById("ForgotPassword").submit();			
	}else{
		alert("You need to enter an email in the box above.");
	}
}

function CheckNewLoginForm(){
	var sMsg = '';
	if (document.getElementById("txtEmailNew").value == ''){sMsg = sMsg + 'Please enter your email.\n';}
	if (document.getElementById("txtPassword").value == ''){sMsg = sMsg + 'Please enter your password.\n';}
	if (document.getElementById("txtPasswordC").value == ''){sMsg = sMsg + 'Please confirm your password.\n';}
	if (frmRegister.txtPassword.value != frmRegister.txtPasswordC.value){ bFail=true;sMsg=sMsg + "Password's do not match\n";}
	if (sMsg == ''){return true;}else{alert(sMsg); return false;}
}

function CheckWishListEmail(){
	var sMsg = '';
	if (document.getElementById("txtName").value == ''){sMsg = sMsg + 'Please enter a Name.\n';}
	if (document.getElementById("txtEmail").value == ''){sMsg = sMsg + 'Please enter an Email address.\n';}
	if (sMsg == ''){return true;}else{alert(sMsg); return false;}
}

function ValidateProductQuantity() {
	var sMsg = '';
	if (document.getElementById("cboQty").value == ''){sMsg = sMsg + 'Please enter a quantity.\n';}
	if (document.getElementById("cboQty").value == '0'){sMsg = sMsg + 'Please enter a quantity.\n';}
	if (sMsg == ''){return true;}else{alert(sMsg); return false;}
}

/****************************************************************************NEW PetSV2***/
function ShowDeliveryMsg(varObj) {
    document.getElementById(varObj).style.display = 'block';
}

function HideDeliveryMsg(varObj) {
    document.getElementById(varObj).style.display = 'none';
}

function CheckOOS() {
    var sMsg = '';
    if (document.getElementById("CustomerName").value == '') { sMsg = sMsg + 'Please enter a Name.\n'; }
    if (document.getElementById("CustomerEmail").value == '') { sMsg = sMsg + 'Please enter an Email address.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}


function ShowMenu1() {
    HideMenus();
    document.getElementById('topnav-Category1').style.display = 'block'
 }
 function ShowMenu2() {
    HideMenus();
    document.getElementById('topnav-Category2').style.display = 'block'
 }
 function ShowMenu3() {
    HideMenus();
    document.getElementById('topnav-Category3').style.display = 'block'
 }
 function ShowMenu4() {
    HideMenus();
    document.getElementById('topnav-Category4').style.display = 'block'
 }
 function ShowMenu5() {
    HideMenus();
    document.getElementById('topnav-Category5').style.display = 'block'
 }
 function ShowMenu6() {
    HideMenus();
    document.getElementById('topnav-Category6').style.display = 'block'
 }
 function ShowMenu7() {
    HideMenus();
    document.getElementById('topnav-Category7').style.display = 'block'
 }
 function ShowMenu8() {
     HideMenus();
     document.getElementById('topnav-Category8').style.display = 'block'
}
function HideMenus() {
	document.getElementById('topnav-Category1').style.display='none'
	document.getElementById('topnav-Category2').style.display='none'
	document.getElementById('topnav-Category3').style.display='none'
	document.getElementById('topnav-Category4').style.display='none'
	document.getElementById('topnav-Category5').style.display='none'
	document.getElementById('topnav-Category6').style.display='none'
	document.getElementById('topnav-Category7').style.display='none'
	document.getElementById('topnav-Category8').style.display='none'
}
/***Prod Detail***/
function WriteTag() {
    document.getElementById("taga").innerHTML = document.getElementById("Side11a").value;
    document.getElementById("tagb").innerHTML = document.getElementById("Side12a").value;
    document.getElementById("tagc").innerHTML = document.getElementById("Side13a").value;
}

function UpdateTag() {
    document.getElementById("taga").innerHTML = document.getElementById("Side11a").value;
    document.getElementById("tagb").innerHTML = document.getElementById("Side12a").value;
    document.getElementById("tagc").innerHTML = document.getElementById("Side13a").value;
}

function WriteTag2() {
    document.getElementById("taga").innerHTML = document.getElementById("Side11").value;
    document.getElementById("tagb").innerHTML = document.getElementById("Side12").value;
    document.getElementById("tagc").innerHTML = document.getElementById("Side13").value;
    document.getElementById("tagd").innerHTML = document.getElementById("Side21").value;
    document.getElementById("tage").innerHTML = document.getElementById("Side22").value;
    document.getElementById("tagf").innerHTML = document.getElementById("Side23").value;
}

function UpdateTag2() {
    document.getElementById("taga").innerHTML = document.getElementById("Side11").value;
    document.getElementById("tagb").innerHTML = document.getElementById("Side12").value;
    document.getElementById("tagc").innerHTML = document.getElementById("Side13").value;
    document.getElementById("tagd").innerHTML = document.getElementById("Side21").value;
    document.getElementById("tage").innerHTML = document.getElementById("Side22").value;
    document.getElementById("tagf").innerHTML = document.getElementById("Side23").value;
}

function CheckTagForm() {
    var sMsg = '';
    if (document.getElementById("Side11").value == '') { sMsg = sMsg + '1 Line of text must be entered.\n'; }
    if (document.getElementById("FontStyle").value == '') { sMsg = sMsg + 'Please choose a Font Style.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}

function CheckTagForm2() {
    var sMsg = '';
    if (document.getElementById("Weight").value == '') { sMsg = sMsg + 'Please choose a Weight.\n'; }
    if (document.getElementById("Type").value == '') { sMsg = sMsg + 'Please choose an Animal Type.\n'; }
    if (document.getElementById("Age").value == '') { sMsg = sMsg + 'Please choose an Age.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}

function CheckTagForm3() {
    var sMsg = '';
    if (document.getElementById("Side11a").value == '') { sMsg = sMsg + '1 Line of text must be entered.\n'; }
    if (document.getElementById("FontStyle").value == '') { sMsg = sMsg + 'Please choose a Font Style.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}

function CheckEmailForm() {
    var sMsg = '';
    if (document.getElementById("txtName").value == '') { sMsg = sMsg + 'Please enter your full name.\n'; }
    if (document.getElementById("txtFriendName").value == '') { sMsg = sMsg + 'Please enter your friends name.\n'; }
    if (document.getElementById("txtFriendEmail").value == '') { sMsg = sMsg + 'Please enter your friends email address.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}

function emailafriend() { document.getElementById("EmailFriend").style.display = ''; }

function addfav() {
    var title = "petsupermarket.co.uk";
    var url = "http://www.petsupermarket.co.uk";

    if (window.sidebar) {
        // Mozilla Firefox Bookmark  
        window.sidebar.addPanel(title, url, "");
    }
    else if (window.opera) { //Opera
        alert("opera");
        var a = document.createElement("A");
        a.rel = "sidebar";
        a.target = "_search";
        a.title = title;
        a.href = url;
        a.click();
    }
    else if (window.external) {
        // IE Favorite  
        window.external.AddFavorite(url, title);
    }
}

function ShowZoom() {
	document.getElementById('ZoomImage').style.display='block'
}

function HideZoom() {
	document.getElementById('ZoomImage').style.display='none'

}

function openReviewForm() {
	document.getElementById('review_form').style.display='block'

}

function PostBasket(varObj){
	document.getElementById("FrmAddToCart").target="posttobasket";
	document.getElementById("FrmAddToCart").action="addtocart.asp";
	document.getElementById("FrmAddToCart").submit();
	return false;
}

function ShowMore1(){document.getElementById("More1").style.display='block';}	

function HideMore1(){
	document.getElementById("More2").style.display='none';
	document.getElementById("More3").style.display='none';
	document.getElementById("More4").style.display = 'none';
}

function ShowMore2(){document.getElementById("More2").style.display='block';}

function HideMore2(){
	document.getElementById("More1").style.display='none';
	document.getElementById("More3").style.display='none';
	document.getElementById("More4").style.display = 'none';
}

function ShowMore3(){document.getElementById("More3").style.display='block';}

function HideMore3(){
	document.getElementById("More1").style.display='none';
	document.getElementById("More2").style.display='none';
	document.getElementById("More4").style.display = 'none';
}

function ShowMore4(){document.getElementById("More4").style.display='block';}

function HideMore4(){
	document.getElementById("More1").style.display='none';
	document.getElementById("More2").style.display='none';
	document.getElementById("More3").style.display = 'none';
}

function CheckReviews() {
    var sMsg = '';

    if (document.getElementById("cboRating").value == '') { sMsg = sMsg + 'Please enter a Rating.\n'; }
    if (document.getElementById("txtName").value == '') { sMsg = sMsg + 'Please enter your Name.\n'; }
    if (document.getElementById("txtEmail").value == '') { sMsg = sMsg + 'Please enter your Email.\n'; }
    if (document.getElementById("txtTitle").value == '') { sMsg = sMsg + 'Please enter a Title.\n'; }
    if (document.getElementById("txtComment").value == '') { sMsg = sMsg + 'Please enter a Comment.\n'; }


    if (sMsg == '') {
        return true;
    } else {
        alert(sMsg);
        return false;
    }
}

function ShowReviews() {
    document.getElementById("AllReviews").style.display = 'block';
    document.getElementById("PreviewReviews").style.display = 'none';
}

/*** my account***/
function CheckEditMyAccountForm() {
    var sMsg = '';
    if (document.getElementById("txtPassword").value == '') { sMsg = sMsg + 'Please enter your password.\n'; }
    else {
        if (ValidatePassword(Trim(document.getElementById("txtPassword").value)) == false) { sMsg = sMsg + "Password must be A-Z, 0-9, and 6 characters or more\n"; }
        else {
            if (document.getElementById("txtPasswordConfirm").value == '') { sMsg = sMsg + 'Please confirm your password.\n'; }
            else { if (document.getElementById("txtPassword").value != document.getElementById("txtPasswordConfirm").value) { sMsg = sMsg + "Passwords must match\n"; } }
        }
    }
    if (document.getElementById("cboTitle").value == '') { sMsg = sMsg + 'Please choose your title.\n'; }
    if (document.getElementById("txtInitial1").value == '') { sMsg = sMsg + 'Please enter your firstname.\n'; }
    if (document.getElementById("txtSurname").value == '') { sMsg = sMsg + 'Please enter your surname.\n'; }
    if (document.getElementById("txtAddress1").value == '') { sMsg = sMsg + 'Please enter the first line of your address.\n'; }
    if (document.getElementById("txtAddress4").value == '') { sMsg = sMsg + 'Please enter your town/city.\n'; }
    if (document.getElementById("txtPostCode").value == '') { sMsg = sMsg + 'Please enter your postcode.\n'; }
    if (document.getElementById("txtTelephone").value == '') { sMsg = sMsg + 'Please enter your telephone.\n'; }
    if (document.getElementById("txtEmail2").value == '') { sMsg = sMsg + 'Please enter your email.\n'; }
    if (isValidEmail(document.getElementById("txtEmail2").value) == false) { bFail = true; sMsg = sMsg + "Invalid email address\n"; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}

function ValidateRecommended() {
	var sMsg = '';
	if (document.getElementById("RFEmail1").value == ''){sMsg = sMsg + 'At least 1 entry must be submited\n';}	
	if (document.getElementById("RFEmail1").value != '') {
		if (isValidEmail(document.getElementById("RFEmail1").value) == false){sMsg=sMsg + "Invalid email address row 1\n";}
    }	
   	if (document.getElementById("RFEmail2").value != '') {
		if (isValidEmail(document.getElementById("RFEmail2").value) == false){sMsg=sMsg + "Invalid email address row 2\n";}
    }	
	if (document.getElementById("RFEmail3").value != '') {
		if (isValidEmail(document.getElementById("RFEmail3").value) == false){sMsg=sMsg + "Invalid email address row 3\n";}
    }	
	if (document.getElementById("RFEmail4").value != '') {
		if (isValidEmail(document.getElementById("RFEmail4").value) == false){sMsg=sMsg + "Invalid email address row 4\n";}
    }	
	if (document.getElementById("RFEmail5").value != '') {
		if (isValidEmail(document.getElementById("RFEmail5").value) == false){sMsg=sMsg + "Invalid email address row 5\n";}
    }	
 
    if (sMsg == '') {
        return true;
    } else {
        alert(sMsg);
        return false;
    }
}

function ValidateAddToWishList() {
	var sMsg = '';
	if (document.getElementById("txtName").value == ''){sMsg = sMsg + 'Please enter a Name\n';}	
	if (document.getElementById("txtEmail").value == ''){sMsg = sMsg + 'Please enter a Email\n';}	
    if (sMsg == '') {
        return true;
    } else {
        alert(sMsg);
        return false;
    }
}

/**********Basket **************/
function IncQty(varObj) {
    var intNum;
    intNum = document.getElementById(varObj).value
    intNum++;
    if (intNum > 999) { intNum = 99; }
    document.getElementById(varObj).value = intNum;
    document.getElementById("DisplayCart").Checkout.value = '';
    document.getElementById("DisplayCart").submit();
}

function DecQty(varObj) {
    var intNum;
    intNum = document.getElementById(varObj).value
    intNum--;
    if (intNum < 0) { intNum = 0; }
    document.getElementById(varObj).value = intNum;
    document.getElementById("DisplayCart").Checkout.value = '';
    document.getElementById("DisplayCart").submit();
}

function ChangeCountryB(varID) {
    document.getElementById("CID").value = varID;
    document.getElementById("shipForm").submit();
}

function ChangeShippingOption(varVal) {
    self.location.href = "?SIP=" + varVal;
}

function ChangeShippingOptionRadio(varID) {
    document.getElementById("SIP").value = varID;
    document.getElementById("shipForm").submit();
}

function ChangeDelDate(varID,varDay) {
    document.getElementById("DelDate").value = varID;
    if (varDay != '') {document.getElementById("DelChargeID").value = varDay;}
    document.getElementById("shipForm").submit();
}

function ChangeDelDateSelect(varID, varDay) {
    document.getElementById("DelDate").value = document.getElementById("ExpressDropDownSelect").value;
    if (varDay != '') { document.getElementById("DelChargeID").value = varDay; }
    document.getElementById("shipForm").submit();
}


function ShowDelDates() {
    document.getElementById("Basket_Delivery").style.display = 'block';
}

function ChangeDelTimed(varValue) {
    document.getElementById("DelChargeID").value = varValue;
    document.getElementById("shipForm").submit();
}

function RemoveDelTimed() {
    document.getElementById("DelChargeID").value = "";
    document.getElementById("shipForm").submit();
}

function ShowDelTimed() {
    document.getElementById("Basket_TimedDelivery").style.display = 'block';
}

function ShowDelInstructions() {
    document.getElementById("Basket_Instructions").style.display = 'block';
}

function HideDelInstructions() {
    document.getElementById("Basket_Instructions").style.display = 'none';
}

function gobackshopping(){
	self.location.href='<%=session("lastviewlist")%>';
}

function ChksetMediaCode() {
    document.getElementById("txtMediaCode").value = document.getElementById("txtMediaCode3").value;
    document.getElementById("frmMediaCode").submit();
}

function UpdateCart() {
    document.getElementById('checkout').value = ''; document.getElementById('DisplayCart').submit();
}

function setMediaCode() {
    document.getElementById("txtMediaCode").value = document.getElementById("txtMediaCode2").value;
    document.getElementById("frmMediaCode").submit();
}

function ChangeCountryB(varID) {
    document.getElementById("CID").value = varID;
    document.getElementById("shipForm").submit();
}

function HideMCMessage() {
	document.getElementById("MCMessage").style.display='none';
}

/**********Checkout**************/
function HideDelivery() { document.getElementById("DeliveryAddress").style.display = 'none'; }
function ShowDelivery() { document.getElementById("DeliveryAddress").style.display = 'block'; }

function HidePlaceOrder() {
    document.getElementById("placeorder").style.display = 'none'; document.getElementById('pleasewait').style.display = 'block';
    document.getElementById("placeorder2").style.display = 'none'; document.getElementById('pleasewait2').style.display = 'block'; return true;
}

function CopyBillingPostCode() {
    if (document.getElementById("optDelivery").checked == true) {
        //document.getElementById("txtPostCodeD").value = document.getElementById("txtPostCode").value;
        document.getElementById("cboCountryD").value = document.getElementById("cboCountry").value;
        return false;
    }
}

function toggle_visibility(id) {
    var e = document.getElementById(id);
    if (e.style.display == 'block')
        e.style.display = 'none';
    else
        e.style.display = 'block';
}

function CheckCustomerDetails2() {
	var sMsg = '';
	
	if (document.getElementById("TandCs").checked != true){
		alert("Please tick to confirm you accept our Terms & Conditions.");
		return false;
	}

	if (document.getElementById("cboTitle").value == ''){sMsg = sMsg + 'Please enter your Title.\n';}
	if (document.getElementById("Initial1").value == ''){sMsg = sMsg + 'Please enter your First Name.\n';}
	if (document.getElementById("txtSurname").value == ''){sMsg = sMsg + 'Please enter your Surname.\n';}
	if (document.getElementById("txtTelephone").value == ''){sMsg = sMsg + 'Please enter a Telephone no.\n';}
	if (document.getElementById("txtEmail2").value == ''){sMsg = sMsg + 'Please confirm your email.\n';}
	if (document.getElementById("txtEmail").value == ''){sMsg = sMsg + 'Please enter your email.\n';}
	if(document.getElementById("txtEmail").value != document.getElementById("txtEmail2").value){bFail = true; sMsg =sMsg + "Email addresses must match\n";}
	if (isValidEmail(document.getElementById("txtEmail").value) == false) { bFail = true; sMsg = sMsg + "Invalid email address\n"; }
	if (document.getElementById("txtPostCode").value == ''){sMsg = sMsg + 'Please enter your Postcode.\n';}
	if (document.getElementById("txtAddress1").value == ''){sMsg = sMsg + 'Please enter the first line of your Address.\n';}
	if (document.getElementById("txtAddress4").value == ''){sMsg = sMsg + 'Please enter your Town/City.\n';}
		
    if (sMsg == '') {
        return true;
    } else {
        alert(sMsg);
        return false;
    }
}

/**********Pet Centre**************/

function ShowNav(varObj) {
    document.getElementById('Navigation1').style.display = 'none';
    document.getElementById('Navigation2').style.display = 'none';
    document.getElementById(varObj).style.display = 'block';
}

function ShowContent(varObj) {
    document.getElementById('ContentHome').style.display = 'none';
    document.getElementById('Content1').style.display = 'none';
    document.getElementById('Content2').style.display = 'none';
    document.getElementById('Content3').style.display = 'none';
    document.getElementById('Content4').style.display = 'none';
    document.getElementById('Content5').style.display = 'none';
    document.getElementById('Content6').style.display = 'none';
    document.getElementById('Content7').style.display = 'none';
    document.getElementById('Content8').style.display = 'none';
    document.getElementById(varObj).style.display = 'block';
    if (varObj == 'Content1') {

        document.getElementById("SpecOffer").setAttribute("class", "Custom_ContentTop2");
    } else {
        document.getElementById("SpecOffer").setAttribute("class", "Custom_ContentTop");
    }
}


/*other*/

function ValidateContactForm() {
    var sMsg = '';
    if (document.getElementById("cboTitle").value == '') { sMsg = sMsg + 'Please enter your Title.\n'; }
    if (document.getElementById("txtFirstName").value == '') { sMsg = sMsg + 'Please enter your First Name.\n'; }
    if (document.getElementById("txtSurname").value == '') { sMsg = sMsg + 'Please enter your Surname.\n'; }
    if (document.getElementById("txtEmail").value == '') { sMsg = sMsg + 'Please enter your Email.\n'; }
    if (document.getElementById("txtMessage").value == '') { sMsg = sMsg + 'Please enter a Message.\n'; }
    if (sMsg == '') { return true; } else { alert(sMsg); return false; }
}


function ShowFilter(varNumber) {
    document.getElementById('FilterConta_' + varNumber).style.display = 'none';
    document.getElementById('FilterContb_' + varNumber).style.display = 'block';
}

function HideFilter(varNumber) {
    document.getElementById('FilterContb_' + varNumber).style.display = 'none';
    document.getElementById('FilterConta_' + varNumber).style.display = 'block';
}

/**AJAX**/

function AjaxGetData(url) {     
if (window.XMLHttpRequest)      {          
    // browser has native support for XMLHttpRequest object          
    req = new XMLHttpRequest();      }      
    else if (window.ActiveXObject)      {          
    // try XMLHTTP ActiveX (Internet Explorer) version          
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (req) {
        //req.onreadystatechange = responseHandler;
        req.open('GET', url, true);
        req.setRequestHeader("content-type", "application/x-www-form-urlencoded");
        req.send('');
    }
}

function Checkout() {
    var ShippingSelected;
    ShippingSelected = document.getElementById("ShippingSelected").value;
    if (ShippingSelected == "999") {
        alert("Please select a shipping option")
    } else { 
        location.href="/checkout.asp"
    }
}



function SearchSendLink() {
    var Search = document.getElementById("SearchString").value;
    window.location = "/productlist.asp?SearchString=" + Search;
    return false;
}
