
var hTimer=10000;var userAgent=navigator.userAgent.toLowerCase();var is_opera=(userAgent.indexOf('opera')!=-1);var is_regexp=(window.RegExp)?true:false;function getObject(objectID){if(document.getElementById)
return document.getElementById(objectID);else if(document.all)
return document.all[objectID];else if(document.layers)
return document.layers[objectID].indexValue;else
return'';}
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};function showSearch(objid,savecollapsed){var id='toggleobj_'+objid;var d=document.getElementById(id);for(var i=1;i<=3;i++)
if(document.getElementById('toggleobj_smenu'+i))
document.getElementById('toggleobj_smenu'+i).style.display='none';if(d)
d.style.display='block';}
function toggle(objid,savecollapsed){if(!is_regexp)return;$.img=getObject('toggleimg_'+objid);if($("#toggleobj_"+objid).is(":hidden")){if(savecollapsed)
save_collapsed(objid,false);if($.img){$.img_re=new RegExp("_collapsed\\.gif$");$.imgsrc=$.img.src.replace($.img_re,'.gif');}
$('#toggleimg_'+objid).attr('src',$.imgsrc);$("#toggleobj_"+objid).slideDown('fast');}
else{if(savecollapsed)
save_collapsed(objid,true);if($.img){$.img_re=new RegExp("\\.gif$");$.imgsrc=$.img.src.replace($.img_re,'_collapsed.gif');}
$('#toggleimg_'+objid).attr('src',$.imgsrc);$("#toggleobj_"+objid).slideUp('fast');}}
function save_collapsed(objid,addcollapsed){var collapsed=$.cookie('wemotor_collapse');var tmp=new Array();if(collapsed!=null){collapsed=collapsed.split('\n');for(var i in collapsed)
if(collapsed[i]!=objid&&collapsed[i]!='')
tmp[tmp.length]=collapsed[i];}
if(addcollapsed)
tmp[tmp.length]=objid;$.cookie('wemotor_collapse',tmp.join('\n'),{expires:365});}
function toggleDisplay(txt){if(isNotEmpty($("#"+txt))){if($("#"+txt).css("display")=="none"){$("#"+txt).css('display','block');}
else{$("#"+txt).css('display','none');}}}
function upperCase(x){var y=$('#'+x).val();$('#'+x).val(y.toUpperCase());}
function universalPopup(ThisURL,ThisName,ThisChrome){var sitePopup;if(sitePopup&&!sitePopup.closed)
sitePopup.close();sitePopup=null;sitePopup=window.open(ThisURL,ThisName,ThisChrome);sitePopup.focus();}
function CurrentNumPlate(){universalPopup('http://www.jpj.gov.my/malay/plateno.htm','CurrentPlateNumber','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,top=100,left=150,width=300,height=550,resizable=no');}
function autotab_phone(){$('#day_num2').autotab({target:$('#day_num3'),format:'numeric'});$('#day_num3').autotab({previous:$('#day_num2'),format:'numeric'});}
function autotab_email_phone(){$('#day_num1').autotab({target:$('#day_num2'),format:'numeric'});$('#day_num2').autotab({previous:$('#day_num1'),format:'numeric'});}
(function($){$.fn.autotab=function(options){var defaults={format:'all',limit:5,uppercase:false,lowercase:false,no_space:false,target:null,previous:null};$.extend(defaults,options);var limit=$(this).attr('maxlength');if(limit!=2147483647)
defaults.limit=limit;var key=function(e){if(!e)
e=window.event;return e.keyCode;};if($.browser.msie)
{this.keydown(function(e){if(key(e)==8)
{var val=$(this).val();if(val.length==0&&defaults.previous)
defaults.previous.focus();}});}
this.keypress(function(e){if(key(e)==8)
{var val=$(this).val();if(val.length==0&&defaults.previous)
defaults.previous.focus();}}).keyup(function(e){var val=$(this).val();switch(defaults.format)
{case'text':var pattern=new RegExp('[0-9]+','g');var val=val.replace(pattern,'');break;case'alpha':var pattern=new RegExp('[^a-zA-Z]+','g');var val=val.replace(pattern,'');break;case'numeric':var pattern=new RegExp('[^0-9]+','g');var val=val.replace(pattern,'');break;case'alphanumeric':var pattern=new RegExp('[^0-9a-zA-Z]+','g');var val=val.replace(pattern,'');break;case'all':default:break;}
if(defaults.no_space)
{pattern=new RegExp('[ ]+','g');val=val.replace(pattern,'');}
if(defaults.uppercase)
val=val.toUpperCase();if(defaults.lowercase)
val=val.toLowerCase();$(this).val(val);switch(key(e))
{case 8:case 9:case 16:case 17:case 18:case 32:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:break;default:if(val.length==defaults.limit&&defaults.target)
defaults.target.focus();break;}});return this;};})(jQuery);function cleanPost(str){str=str.replace(/&/g,"**am**");str=str.replace(/=/g,"**eq**");str=str.replace(/\+/g,"**pl**");return str;}
function createQueryString(form){var elements=form.elements;var pairs=new Array();for(var i=0;i<elements.length;i++)
{if(elements[i].type=="checkbox"||elements[i].type=="radio")
{if(elements[i].checked)
pairs.push(elements[i].name+"="+cleanPost(encodeURI(elements[i].value)));}
else((name=elements[i].name)&&(value=elements[i].value))
if(name!='mButton')
pairs.push(name+"="+cleanPost(encodeURI(value)));}
return pairs.join("&");}
function clearValue(field){if(field.value.indexOf("Enter Your Message Here")!=-1){field.value='';field.style.color='#333333';}}
function CompareSelections(_forms){var checkbox_choices=0;var url="index.php?mod=compare",msg;var inc=0;for(var counter=0;counter<_forms.ckbox.length;counter++){if(_forms.ckbox[counter].checked){checkbox_choices+=1;url+="&c"+inc+"="+_forms.ckbox[counter].value;inc++;}}
if(checkbox_choices<2){msg="Please make at least 2 selections. \n"+checkbox_choices+" selected so far.";alert(msg);return(false);}
if(checkbox_choices>4){msg="You're limited to only 4 selections.\n";msg+="You have made "+checkbox_choices+" selections.\n";msg+="Please remove "+(checkbox_choices-4)+" selection(s).";alert(msg);return(false);}
universalPopup(url,'compare','scrollbars=yes,menubar=no,height=500,width=800,resizable=yes,toolbar=no,location=no,status=no');}
function logout(){$.cookie('wemotor_uid',null);$.cookie('wemotor_pass',null);location.href='./';}
function sendEmail(form,formname,multi,isLogin){if(!validate_emailer(form,formname,multi))return false;else return true;}
function removeSpaces(string){return string.split(' ').join('');}
function rem_commas(str){return str.replace(/\,/g,'');}
function removeLastChar(str){return str.slice(0,-1);}
function addNumCommas(id){var nStr=$("#"+id).val();nStr=MyReplace(nStr,",","");var x=nStr.split('.');var x1=x[0];var x2=(x.length>1)?'.'+x[1]:'';var rgx=/(\d+)(\d{3})/;while(rgx.test(x1))
x1=x1.replace(rgx,'$1'+','+'$2');$("#"+id).val(x1+x2);}
function addNumCommasByVal(nStr){nStr+='';nStr=MyReplace(nStr,",","");var x=nStr.split('.');var x1=x[0];var x2=(x.length>1)?'.'+x[1]:'';var rgx=/(\d+)(\d{3})/;while(rgx.test(x1))
x1=x1.replace(rgx,'$1'+','+'$2');return x1+x2;;}
function MyReplace(sOrgVal,sSearchVal,sReplaceVal){var sVal;try
{sVal=new String(sOrgVal);if(sVal.length<1)return sVal;var sRegExp=eval("/"+sSearchVal+"/g");sVal=sVal.replace(sRegExp,sReplaceVal);}
catch(exception){}
return sVal;}
function PrintMe(divId){var disp_setting="toolbar=no,location=no,directories=no,menubar=no,scrollbars=yes,width=650, height=600";var content_vlue=$('#'+divId).html();var docprint=window.open("","",disp_setting);docprint.document.open();docprint.document.write('<html><head><title>wemotor.com</title>');docprint.document.write('</head><body onLoad="self.print()">');docprint.document.write('<img src="./templates/core/img/wmlogo_supersmall.gif" border="0"><center>');docprint.document.write(content_vlue);docprint.document.write('</center></body></html>');docprint.document.close();docprint.focus();}
function showPrint(divId){var content_vlue=$('#'+divId).html();if(isNotEmpty(content_vlue))$('#'+divId).show("slow");else $('#'+divId).hide("slow");}
function onPageLoad(){window.defaultStatus='http://www.wemotor.com';}
function onPageMouseOver(){window.status='http://www.wemotor.com';return true;}
function goNow(url){window.location=(!url)?'./':''+url+'';}
function refresh(){window.location.reload(false);}
var ie4=document.all
var ns6=document.getElementById&&!document.all
function getposOffset(what,offsettype){var totaloffset=(offsettype=="left")?what.offsetLeft:what.offsetTop;var parentEl=what.offsetParent;while(parentEl!=null){totaloffset=(offsettype=="left")?totaloffset+parentEl.offsetLeft:totaloffset+parentEl.offsetTop;parentEl=parentEl.offsetParent;}
return totaloffset;}
function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body}
function clearbrowseredge(obj,whichedge,dropmenuobj){var edgeoffset=0
if(whichedge=="rightedge"){var windowedge=ie4&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if(windowedge-dropmenuobj.x<dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth}
else{var topedge=ie4&&!window.opera?iecompattest().scrollTop:window.pageYOffset
var windowedge=ie4&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if(windowedge-dropmenuobj.y<dropmenuobj.contentmeasure){edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge}}
return edgeoffset}
var timeout=0;var closetimer=0;function mclose_tabs()
{if($('#sm_0'))$('#sm_0').hide();if($('#sm_1'))$('#sm_1').hide();if($('#sm_2'))$('#sm_2').hide();if($('#sm_3'))$('#sm_3').hide();if($('#sm_4'))$('#sm_4').hide();}
function mclosetime_tabs()
{closetimer=window.setTimeout("mclose_tabs();",timeout);}
function mcancelclosetime()
{if(closetimer)
{window.clearTimeout(closetimer);closetimer=null;}}
function showlayer(obj,layer,lOffset){var myLayer=document.getElementById(layer);if(isEmpty(lOffset)||!$.browser.msie)lOffset=0;if(obj)
{myLayer.x=getposOffset(obj,"left")
myLayer.y=getposOffset(obj,"top")
myLayer.style.left=myLayer.x-clearbrowseredge(obj,"rightedge",myLayer)-lOffset+"px";myLayer.style.top=myLayer.y-clearbrowseredge(obj,"bottomedge",myLayer)+obj.offsetHeight+"px";}
mcancelclosetime();mclose_tabs();myLayer.style.display="block";}
function openLoadingWin(){$.blockUI({css:{border:'none',padding:'15px',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px',opacity:'.5',filter:'alpha(opacity=50)',color:'#fff'}});}
function closeLoadingWin(){$.unblockUI();}
$(document).ready(function(){$('textarea').keyup(function(){$(this).smartArea();});});function slickSlide(slideType){if(slideType=='slick-show'){$('#slickbox').show('slow');return false;}
if(slideType=='slick-hide')
{$('#slickbox').hide('slow');return false;};if(slideType=='slick-down')
{$('#slickbox').slideDown('slow');$('#slick-down').attr("id",'slick-up');return false;}
if(slideType=='slick-up')
{$('#slickbox').slideUp('slow');$('#slick-up').attr("id",'slick-down');return false;};}
function ResultsPerPage(isLogin){if(!isLogin)var isLogin=0;if(isLogin==0){openLoadingWin();$.cookie('wemotor_perpage',$('#rPerPage').val(),{expires:30});refresh();}
else{var c=$.cookie('wemotor_perpage');if(c!=null){$.cookie('wemotor_perpage',null);}
var url="index.php?mod=numResultsPerPage_ajax";var poststr="perpage="+$('#rPerPage').val();$.ajax({type:"POST",url:url,data:poststr,beforeSend:function(XMLHttpRequest){openLoadingWin();},success:function(data){if(data=='ERR:sql'){alert('There was a sql error.');}
if(data=='good'){refresh();}},dataType:"html"});}}
function getURLParam(name)
{name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);return(results==null)?"":results[1];}
function getAllURLParam(){var query=window.location.href;var p='';if(query.length>0){var params=query.split("&");for(var i=1;i<params.length;i++){var pos=params[i].indexOf("=");var name=params[i].substring(0,pos);var value=params[i].substring(pos+1);p+='&'+name+'='+value;}
return p;}}
function setBackgroundColor(color)
{$('#'+color+'').css("background","#fffcc8");}
function setDefaultBackgroundColor(color)
{$('#'+color+'').css("background","#FFFFFF");}
function checkUncheckAll(txt1,txt2){$("A[href='#select_all']").click(function(){$("#"+$(this).attr('rel')+" INPUT[type='checkbox']").attr('checked',true);return false;});$("A[href='#select_none']").click(function(){$("#"+$(this).attr('rel')+" INPUT[type='checkbox']").attr('checked',false);return false;});$("A[href='#invert_selection']").click(function(){$("#"+$(this).attr('rel')+" INPUT[type='checkbox']").each(function(){$(this).attr('checked',!$(this).attr('checked'));});return false;});$("A[href='#toggle_selection']").toggle(function(){$("#"+$(this).attr('rel')+" INPUT[type='checkbox']").attr('checked',false);$(this).html(txt1);},function(){$("#"+$(this).attr('rel')+" INPUT[type='checkbox']").attr('checked',true);$(this).html(txt2);});}
function redirCookie(url){$.cookie('wemotor_redirect',url);}
function primPhoto(pic,acc){if(!acc)var acc=0;if(isEmpty(acc))$.cookie('primary_photo',pic);else $.cookie('primary_acc_photo',pic);}
function clear_innerHTML(id){$("#"+id).html('');}
function setPrimPhoto(adid,photo,formname)
{var poststr='';var url="index.php?mod="+formname+"_ajax&adid="+adid+"&photo="+photo;$.ajax({type:"POST",url:url,data:poststr,success:function(data)
{$('#nfoeditpics').html("Primary photo is updated");$("#nfoeditpics").addClass("info");setTimeout("clear_innerHTML('nfoeditpics');$('#nfoeditpics').removeClass('info');",5000);},dataType:"html"});}
function setClickable(url){$('#IDsearch').click(function(){var revert=$(this).html();var editInput="<input type='text' id='editIDsearch' class='searchInputBox' size='12' value='"+$(this).html()+"'  />";$(this).after(editInput).remove();$('#editIDsearch').focus();$('#editIDsearch').autotab({format:'numeric'});$("#editIDsearch").keyup(function(e){if(e.keyCode==13){goNow(url+$(this).val());}});$('#editIDsearch').blur(function(){$("#editIDsearch").after('<span id="IDsearch" class="editable">'+revert+'</span>').remove();setClickable();});});};