Number.prototype.Format=function(number_of_dicimal_places,thousands_separator){ var num=this; if(number_of_dicimal_places>0){ var mul=Math.pow(10,number_of_dicimal_places); num=parseFloat(parseInt(num*mul))/mul; } else { num=parseInt(num); } if(thousands_separator){ var num1=num.toString().replace(/\.[0-9]+/,'').split("").reverse(); var modula=''; if(number_of_dicimal_places>0){ modula=num.toString(); if(modula.indexOf('.')!=-1){ modula='.'+modula.toString().replace(/([0-9]+\.)/,''); } else { modula=''; } } else { modula=''; } var num2=new Array(); var i=0; var a=0; for(a=0;a0){ num2[i++]=thousands_separator; } num2[i++]=num1[a]; } var testClass = new RegExp("(^"+thousands_separator+")"); return num2.reverse().join("").replace(testClass,'')+modula; } else { return num; } } var gtrfailes=0; var errorColor = "#E3F2D5"; var posx=0,posy=0; var med_posx,med_posy; document.scTop=function (){ if(document.documentElement){//IE 6+ strict mode return document.documentElement.scrollTop; } else if(document.body){//Other IE return document.body.scrollTop; } } C_addEvent = function(obj, type, fn) { if (obj.addEventListener) { obj.addEventListener(type, fn, false); } else if (obj.attachEvent) { // if(UI.debug==1){ // UI.debug=0; // } obj["e"+type+fn] = fn; obj[type+fn] = function() { obj["e"+type+fn]( window.event ); } obj.attachEvent("on"+type, obj[type+fn]); } } C_addEvent(document,'mousemove',function(e){ var ev=(!e)?window.event:e;//IE:Moz if (ev.pageX){//Moz posx=ev.pageX; //+window.pageXOffset; posy=ev.pageY; //+window.pageYOffset; } else if(ev.clientX){//IE if(document.documentElement){//IE 6+ strict mode posx = ev.clientX + document.documentElement.scrollLeft; posy = ev.clientY + document.documentElement.scrollTop; } else if(document.body){//Other IE posx = ev.clientX + document.body.scrollLeft; posy = ev.clientY + document.body.scrollTop; } } //else{return false}//old browsers med_posx = this.posx=posx; med_posy = this.posy=posy; if(document.dragging == 1) { // if(!this.draggedObject.style.left){ this.draggedObject.style.left=this.draggedObject.offsetLeft+'px'; } if(!this.draggedObject.style.top){ this.draggedObject.style.top=this.draggedObject.offsetTop+'px'; } if(!this.draggedObject.style.position!='absolute'){ this.draggedObject.style.position='absolute'; } this.deltax=this.posx-this.lastx this.deltay=this.posy-this.lasty this.draggedObject.style.left=(parseInt(this.draggedObject.style.left.replace('px',''))+this.deltax)+'px'; this.draggedObject.style.top=(parseInt(this.draggedObject.style.top.replace('px',''))+this.deltay)+'px'; this.lastx=this.posx; this.lasty=this.posy; } else { this.lastx=this.posx; this.lasty=this.posy; } }); var overlib_savecolor=''; function overlib(str,event,bgcolor){ UI.OL.S({Text:str}); return; } function nd(){ $('overDiv').style.display='none'; if(overlib_savecolor!=''){ $('overDiv').style.backgroundColor=overlib_savecolor; overlib_savecolor=''; } } var tt_cloud={ show:function(str,obj){ $('cloud_content').innerHTML=str; $('cloud').style.display=''; var x = posx-15; var x = obj.offsetLeft-obj.offsetWidth/2-4 var y = obj.offsetTop-$('cloud').offsetHeight; //posy-$('cloud').offsetHeight-10; //alert($('cloud').offsetHeight); $('cloud').style.left=x+'px'; $('cloud').style.top=y+'px'; }, hide:function(){ $('cloud').style.display='none'; } } var currency = { get_rate:function(currency_id,onsuccess){ new Ajax.Request('/shared_ajax_services.php?actions=get_currency_rate&id='+currency_id,{ method:'get', onSuccess: function(transport){ onsuccess(transport.responseText); } } ) }, transform:function(objPrice,source_currency_id,target_currency_id,onsuccess){ var old_price_value=$(objPrice).innerHTML; new Ajax.Request('/shared_ajax_services.php?actions=transform_price&s_id='+source_currency_id+'&t_id='+target_currency_id+'&price='+old_price_value,{ method:'get', onSuccess: function(transport){ var results=0; eval(transport.responseText); onsuccess(results); } } ) } } function set_currency_ajax(after_request_actions, currency_id,UpdateSessionCurrency, stop) { if(stop == 2) { ajax = new Ajax.Request('/shared_ajax_services.php?NODC=f42462f32dc0f338ce508fc8db7017ff&session_currency='+UpdateSessionCurrency+'&actions=set_default_currency¤cy_id='+currency_id,{ method:'get', onSuccess: function(transport){ if(after_request_actions){ eval(after_request_actions); } } } ); } if(stop == 1) { eval(after_request_actions); } if(stop == 0) { after_request_actions = after_request_actions.replace(/\\'/g,'\''); after_request_actions = after_request_actions.replace(/\\"/g,'"'); after_request_actions = after_request_actions.replace(/\\\\/g,'\\'); after_request_actions = after_request_actions.replace(/\\0/g,'\0'); if(confirm('Would you like the selected currency to become your default currency on all MedWOW pages?')) { ajax = new Ajax.Request('/shared_ajax_services.php?NODC=f42462f32dc0f338ce508fc8db7017ff&session_currency='+UpdateSessionCurrency+'&actions=set_default_currency¤cy_id='+currency_id,{ method:'get', onSuccess: function(transport){ if(after_request_actions){ eval(after_request_actions); } } } ) } else { if(after_request_actions){ eval(after_request_actions); } } } } function set_language_ajax(language_id, language_origine_id) { var message= ""; if(language_origine_id == 1) { ajax = new Ajax.Request('/shared_ajax_services.php?NODC=e2829965bc16a49c68ba10c9bc7f117e&actions=set_default_language&language_id='+language_id,{ method:'get', onSuccess: function(transport){} } ) } else { ajax = new Ajax.Request('/shared_ajax_services.php?NODC=e2829965bc16a49c68ba10c9bc7f117e&actions=set_default_language&language_id='+language_id,{ method:'get', onSuccess: function(transport){} } ) } } function checkSearch() { if($F('head_search_word').length < 2 || $('head_search_word').value == 'Quick Search') { quick_search_error() return false; } $('search_form_div').hide(); if($('searchin_animate')) { $('searchin_animate').show(); } var x=0; var xlang=1; var link; var arr=new Array(); if(xlang>1){ arr[x++]='xlang='+xlang; } //arr[x++]='ViewType=1'; if($('ViewType').value==1) { //arr[x++]='ViewType=1'; link='used-medical-equipments'; } else { link='wanted-medical-equipments'; //arr[x++]='ViewType=2'; } arr[x++]='ItemType=1'; arr[x++]='searchstring='+$F('head_search_word'); arr[x++]='first_shot=1'; $('quick_search_animation_div').toggle(); $('quick_search_div').toggle(); location.href ='/'+link+'?' +arr.join("&"); } function quick_search_error(){ alert ('Please enter a search keyword, or click "Advanced Search"'); } function change_lang(lang_url) { var lngUrl=lang_url.split(","); location.href=lngUrl[1]; } function checkEnter(e,todo){ if(e && e.which){ e = e characterCode = e.which } else{ e = event characterCode = e.keyCode } if(characterCode == 13){ if(todo){ eval(todo) } } } function popup_select_currency() { document.getElementById('change_currency').style.display='block'; document.getElementById('change_currency').value=document.getElementById('popup_select_currencies').value; document.getElementById('change_currency').name=document.getElementById('popup_select_currencies').options[document.getElementById('popup_select_currencies').selectedIndex].text; document.getElementById('change_currency').maxlength=false; document.getElementById('change_currency').focus(); close_popup(); } var selected_popup; function open_popup(menu_context,p_top,p_left) { window.scrollTo(0,0); if(!menu_context) menu_context='menu_context'; $('hider').style.zIndex=$(menu_context).style.zIndex-1 if(!p_top) p_top='30%'; if(!p_left) p_left='40%'; $('hider').style.height=document.body.scrollHeight +'px'; selected_popup=$(menu_context); document.getElementById(menu_context).style.top = p_top; document.getElementById(menu_context).style.left = p_left; document.getElementById(menu_context).style.display = "block"; document.getElementById(menu_context).style.visibility = "visible"; $('hider').show(); $('hider').onclick=function(){ close_popup(menu_context); }; } function close_popup(menu_context) { if(!menu_context){ menu_context="menu_context"; } $('hider').hide(); document.getElementById(menu_context).style.display = "none"; document.getElementById(menu_context).style.visibility = "hidden"; } function increase_popup_height(){ } function change_captcha_image(objCaptcha){ var s = objCaptcha.src; s = s + "&q"; objCaptcha.src = s; } function _addToFavorites(item_number,on_success,on_failure){ new Ajax.Request('/shared_ajax_services.php?NODC=826277f282a6a25cd3b8e9e57d57739c&actions=addToFavorites&sale_number='+item_number,{ method:'get', onSuccess: function(transport){ on_success(); /* var x=transport.responseText[0]; switch(x){ case 1: on_success(); break; case 2: alert('error'); break; } */ } } ); } var normal_price_test_object={ sale_number:null, device:null, model:null }; function _is_normal_price(objTest,price,currency_id,on_success,on_failure){ new Ajax.Request('/shared_ajax_services.php?NODC=e46744120458eab701f6bf8c888a0bc0&actions=is_normal_price&sale_number='+objTest.sale_number+'&device='+objTest.device+'&model='+objTest.model+'&price='+price+'¤cy_id='+currency_id,{ method:'get', onSuccess: function(transport){ if(transport.responseText==-1 && on_failure){ on_failure(transport.responseText); } else { on_success(transport.responseText); } } } ); }