function img_swap(imgDocID,imgObjName){if (document.images){document.images[imgDocID].src=eval(imgObjName+".src");}}function isEmail(str){var supported=0;if (window.RegExp){var tempStr = "a";var tempReg = new RegExp(tempStr);if (tempReg.test(tempStr)) {supported = 1;}}if (!supported){return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);}var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");return (!r1.test(str) && r2.test(str));}function trimstring (str){while (str.charAt(0)==' '){str=str.substring(1);}while (str.charAt(str.length - 1) == ' '){str=str.substring(0, str.length - 1);}return str;}function remove_all_spaces (str) {str=str.replace(/ /g,''); return str;}function isAlphaNumeric (str){var acceptableChars = "abcdefghijklmnopqrstuvwxyz0123456789_-"; str = str.toLowerCase(); for (var i=str.length-1; i>=0; i--){if (acceptableChars.indexOf(str.charAt(i))==-1 ){return 0;}}return 1;} function popup (url,properties,ww,wh,n){if ((ww>0)&&(wh>0)){var windowX = (screen.width/2)-(ww/2);var windowY=(screen.height/2)-(wh/2);properties+=",left="+windowX+",top="+windowY;}if (n!='undefined'){window.open(url,n,properties);}else{pb=window.open(url,'',properties);}}function chgobjbkg (o,c){if ((o >'')&&(c>'')){document.getElementById(o).className=c;}}function changeColor(id,color) {var elem = document.getElementById(id); elem.style.background=color;}function cbox1(obj,elem,val) {for(var i=0;i<obj.elements.length;i++){if(obj.elements[i].type=="checkbox" && obj.elements[i].name.indexOf(elem)!=-1){if (val){obj.elements[i].checked=1;}else{obj.elements[i].checked=0;}}}window.focus();}function chk_chk(obj,obj2){for(var i=0;i<obj.elements.length;i++){if ((obj.elements[i].type=="checkbox")&&(obj.elements[i].checked==1)){if (obj2){document.getElementById(obj2).submit();}return;}}alert ("Oops! No checkboxes have been selected.");return false;}function selectlist_go(obj,wintype){if (obj.value !='none'){var url=obj.value.substring(3), id=obj.value.substring(0,3);if (wintype=="n"){window.open(url,'','');changeColor(obj,"#dedede",id);}else{window.top.location=url;}}return false;}function go2(obj,u,cat,wkey){if (obj.value !='none'){try{var id=obj.value;}catch(e){};var url='';if (u==1){url ='http://shop-british.co.uk/cgi-bin/sb.direct.pl?store=' + id;}else if (u==2){url ='http://shop-british.co.uk/cgi-perl/sb.search.cgi?tc=' + id;}else if (u==3){url ='http://shop-british.co.uk/cgi-perl/sb.displaystore.cgi?store='+cat;}else if (u==4){url = 'http://shop-british.co.uk/cgi-perl/sb.search.cgi?scn='+ escape(id) + '&sc=1&c=' +cat;}else if(u==5){url='http://shop-british.co.uk/cgi-perl/sb.search.cgi?c='+escape(id)+'&p=0';};if (wkey==1){window.open(url,'','location=yes,directories=yes,toolbar=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes');}else{window.top.location=url;}}return false;}function setfocus(){try {document.getElementById(arguments[0]).focus();} catch(e){}return false;}function toggle(){for (var i=0;i<arguments.length;i++){var elem = document.getElementById(arguments[i]), disp = elem.style.display;elem.style.display=(!disp||disp==='')?'none':'';}}function toggle2(o,s){if(o >''){if(s==1){document.getElementById(o).style.display='';}else{document.getElementById(o).style.display='none';}}}function toggletext(){var elem=document.getElementById(arguments[0]), text1= arguments[1], text2= arguments[2];try {elem.innerHTML=(elem.innerHTML==text1) ? text2:text1;}catch(e){try {elem.value=(elem.value==text1) ? text2:text1;} catch(e){}}}function toggleDisable(){for (var i=0;i<arguments.length;i++){var elem = document.getElementById(arguments[i]);elem.disabled=(elem.disabled)?'':'true';}}function select_text() {var elem = document.getElementById(arguments[0]);elem.focus(); elem.select();}function right(e){var msg='Right-click is disabled for this image';if (navigator.appName=='Netscape' && e.which==3){alert(msg);return false;}if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2){alert(msg);return false;}else return true;}function trap(){if(document.images){for(i=0;i<document.images.length;i++){document.images[i].onmousedown=right;document.images[i].onmouseup=right;}}}

