﻿// JScript File
function clickButton1(e, buttonid){ 	
  
	var bt = document.getElementById(buttonid); 
	if (typeof bt == 'object'){ 
		if (window.event) iKeyCode = window.event.keyCode
		else if (e) iKeyCode = e.which;
			
		if (iKeyCode == 13){ 
		    bt.click();  
		    return false; 
		} 
	} 
}

function clickButton(e, buttonid){ 	
	if (window.event) iKeyCode = window.event.keyCode
	else if (e) iKeyCode = e.which;
		
	if (iKeyCode == 13){ 
	    __doPostBack(buttonid.replace("_", "$").replace("_", "$"),'')
		return false; 
	} 
}
	
	
function selectTheText(pagetype,myel){
	if(document.getElementById){
	    if(pagetype=='master'){
        temp = document.getElementById("ctl00_" + myel);
        }
        else{
            //alert(myel);
         //temp = document.getElementById("ctl00$ContentPlaceHolder1$" + myel);
         temp=document.getElementById(myel);
        }
        temp.select();
    }
}

function numbersOnly(myfield, e, dec) {
    var key;
    var keychar;

    if (window.event)
       key = window.event.keyCode;
    else if (e)
       key = e.which;
    else
       return true;
       
    keychar = String.fromCharCode(key);

    if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27))
       return true;
    else if ((("0123456789").indexOf(keychar) > -1))
       return true;
    else if (dec && (keychar == ".") && (myfield.value.indexOf(keychar) == -1)) {
       return true;
    } else
       return false;
}

function validateRegistration(){
    var contentprefix = "ctl00$ContentPlaceHolder1$";
	var errormsg = '';
	if (document.getElementById(contentprefix + "tbemail").value ==''){errormsg += " - Email\n"};
	if (document.getElementById(contentprefix + "tbpassword").value ==''){errormsg += " - Password\n"};
	if (document.getElementById(contentprefix + "tbconfirm").value ==''){errormsg += " - Confirm Password\n"};
	if (document.getElementById(contentprefix + "ddpasswordreminder").options[document.getElementById(contentprefix + "ddpasswordreminder").selectedIndex].value==''){errormsg += " - Password Reminder Question\n"};
	if (document.getElementById(contentprefix + "tbanswer").value==''){errormsg += " - Password Reminder Answer\n"};
	if (document.getElementById(contentprefix + "tbforename").value==''){errormsg += " - First Name\n"};
	if (document.getElementById(contentprefix + "tbsurname").value==''){errormsg += " - Surname\n"};
	if (document.getElementById(contentprefix + "tbaddress1").value==''){errormsg += " - Address Line 1\n"};
	if (document.getElementById(contentprefix + "tbaddress2").value==''){errormsg += " - Address Line 2\n"};
	if (document.getElementById(contentprefix + "tbaddress4").value==''){errormsg += " - Town/City\n"};
	if (document.getElementById(contentprefix + "tbpostcode").value==''){errormsg += " - Postcode\n"};
	if (document.getElementById(contentprefix + "tbtelephone").value==''){errormsg += " - Telephone\n"};
	if (errormsg != ''){
		alert("Please Complete The Following\n" + errormsg);
		return false;
	}
	else {
		return true;
	}
}

function bookmarksite(title, url){
	if (document.all)
	window.external.AddFavorite(url, title);
	else if (window.sidebar)
	window.sidebar.addPanel(title, url, "")
}

function bestsellers(bestsellers,deal,hotpick){
      document.getElementById("tblbestsellers").style.display=bestsellers;
      document.getElementById("tbldeal").style.display=deal;
      document.getElementById("tblhotpicks").style.display=hotpick;
}

function featured(bestsellers,deal,hotpick){
      document.getElementById("tblfeatured").style.display=bestsellers;
      document.getElementById("tblspecials").style.display=deal;
      document.getElementById("tblclearance").style.display=hotpick;
}