function text_limit(limit, field, span_field){ if (document.getElementById(field).value.length > limit){ document.getElementById(field).value = document.getElementById(field).value.substring(0, limit); } if(span_field.length > 0){ txt = ""; left_chars = limit - document.getElementById(field).value.length; txt = "Left " + left_chars + " chars of " + limit + ""; document.getElementById(span_field).innerHTML = txt; } } function check_email(email){ Wzor = /^[0-9a-zA-Z.-_\-]+\@[0-9a-zA-Z.-_\-]+\.[0-9a-zA-Z.]{2,4}$/; if (Wzor.test(email) == false){ return false; } else { return true; } } window_id = ''; function show_image(url){ var divId = createNewWindow(500,500,0,0); window_id = divId; var txt = ''; document.getElementById('windowContent' + divId).innerHTML = txt; } function _change_password(){ if (document.getElementById("password").disabled){ document.getElementById("password").disabled = false; document.getElementById("password2").disabled = false; } else { document.getElementById("password").disabled = true; document.getElementById("password2").disabled = true; } } function findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (1) { curleft+=obj.offsetLeft; if (!obj.offsetParent) { break; } obj=obj.offsetParent; } } else if (obj.x) { curleft+=obj.x; } return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (1) { curtop+=obj.offsetTop; if (!obj.offsetParent) { break; } obj=obj.offsetParent; } } else if (obj.y) { curtop+=obj.y; } return curtop; } function show_hide_element(id){ h = document.getElementById(""+id+""); h.style.display = (h.style.display == "none") ? "block" : "none"; } function submit_search_form(source){ if (source == 1){ txt = document.getElementById('search_txt'); document.location.href = 'http://www.business-save.co.uk/search/'+txt.value+'|1|1'; } else if (source == 2){ txt = document.getElementById('search_txt2'); if (document.getElementById('search_artist').checked || document.getElementById('search_fan').checked){ var art = (document.getElementById('search_artist').checked) ? "1" : "0"; var fan = (document.getElementById('search_fan').checked) ? "1" : "0"; document.location.href = 'http://www.business-save.co.uk/search/'+txt.value+'|'+art+'|'+fan+''; } else { alert('Please indicate what type of users you are looking for'); } } } function lightup(imageobject, opacity){ if (navigator.appName.indexOf("Netscape")!=-1 && parseInt(navigator.appVersion)>=5){ if (imageobject.style.MozOpacity){ imageobject.style.MozOpacity=opacity/100; } else if (imageobject.style.opacity){ imageobject.style.opacity=opacity/100; } } else if (navigator.appName.indexOf("Microsoft")!= -1 && parseInt(navigator.appVersion)>=4){ imageobject.style.filter="alpha(opacity="+opacity+")"; } } function show_description(elid, action){ if(action=="show"){ var obj = document.getElementById(elid); if (obj) obj.style.display = "none"; var obj1 = document.getElementById("l"+elid); if (obj1) obj1.style.display = "block"; }else{ var obj = document.getElementById(elid); if (obj) obj.style.display = "block"; var obj1 = document.getElementById("l"+elid); if (obj1) obj1.style.display = "none"; } } function save_quote(id){ var url = 'http://www.business-save.co.uk/ajax_save_quote.php?product='+id+''; new Ajax.Request(url, { method: 'get', onSuccess: function(transport) { if (transport.responseText.match('ok')){ //alert('ok'); } else { //alert('no'); } } }); }