// JavaScript Document // val23 & val24 this 2 variables used for refer_id /* ######### DISABLE RIGHT CLICK ########### */ /* var message=""; function clickIE() {if (document.all) {(message);return false;}} function clickNS(e) {if (document.layers|| (document.getElementById&&!document.all)) { if (e.which==2||e.which==3) {(message);return false;}}} if (document.layers) {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} else{ document.onmouseup=clickNS;document.oncontextmenu=clickIE;} document.oncontextmenu=new Function("return false") */ //******************************************************************** /* ######### HIDE STATUS BAR LINKS ########### */ function hidestatus(){ window.status='' return true } if (document.layers) document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT ) document.onmouseover=hidestatus document.onmouseout=hidestatus //******************************************************************** function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i=0; intLoop=pstrString.length-1){ if(pstrString.charAt(intLoop)==" ") pstrString=pstrString.substring(0,intLoop); else break; } return pstrString; } function do_disable(){ for(var i=0; i maxlimit) // if too long...trim it! { field.value = field.value.substring(0, maxlimit); } else // otherwise, update 'characters left' counter { cntfield.value = maxlimit - field.value.length; } } function checkLen(str,pValue) { var str1 = str; var cnt1 = str1.length; if(cnt1>255){ str1=str1.substring(0,255); if(pValue==1){ document.frm.txtdesc.value=str1; } } } function registration_1() { var flag=false; for(var i=0; i Tyear){ alert("Invalid year range"); document.frm.txtmake.value=""; return false; } else if(index.value==""){ alert("Select make"); index.focus(); return false; } else{ makeRequest('populate_model.php?Manufacturer_id='+index.value+"&Fyear="+Fyear+"&Tyear="+Tyear,'alertContents_1'); } } else if(strpage=="out"){ var year=document.frm.cboyear.value; if(year==""){ alert("Please select year."); document.frm.cboyear.focus(); document.frm.txtmake.value=""; return false; } else if(index.value==""){ alert("please select make"); index.focus(); return false; } else{ makeRequest('populate_model_re.php?Manufacturer_id='+index.value+"&year="+year,'alertContents_1'); } } else{ if(index.value==""){ alert("select make"); index.focus(); return false; } else{ makeRequest('populate_model_in.php?Manufacturer_id='+index.value,'alertContents_1'); } } } function fetch_style(indexid) { //alert(indexid.value); var year1=document.frm.cboyear.value; var make=document.frm.txtmake.value; //alert(make); //alert(year1); if(indexid.value=="") { alert("Select model"); indexid.focus(); return false; } else { //alert(indexid.value); makeRequest('populate_style.php?model_id='+indexid.value+"&year="+year1+"&Manufacturer_id="+make,'alertContents_2'); } } function fetch_image(Stryear,Strstyle){ //alert(Stryear); makeRequest('populate_stockimage.php?year='+Stryear+'&style='+Strstyle,'alertContents_3'); } function fetch_zip(zipid) { // alert("inside"); if(zipid.value=="") { alert("Select zip"); zipid.focus(); return false; } else { //alert(zipid.value); makeRequest('populate_zip.php?zip_id='+zipid.value,'alertContents_4'); } } function fetch_multi_vin(styleid) { //document.getElementById("Submit").disabled = true; if(styleid.value == "" || styleid.value == "wew") { // alert("Select style"); //styleid.focus(); //return false; //makeRequest('populate_doors_vin.php?style_id='+styleid.value,'alertContents_5'); } else { makeRequest('populate_doors_vin.php?style_id='+styleid.value,'alertContents_5'); } } function fetch_multi(styleid) { //document.getElementById("Submit").disabled = true; if(styleid.value == "" || styleid.value== "wew") { /* alert("Select style"); styleid.focus(); return false;*/ // makeRequest('populate_doors_vin.php?style_id='+styleid.value,'alertContents_5'); } else { makeRequest('populate_doors.php?style_id='+styleid.value,'alertContents_5'); } } function fetch_vinsearch(strvinno) { makeRequest('populate_vinsearch.php?vin_no='+strvinno,'alertContents_6'); } function image_count() { var count=0; var totcount; var strimage; strimage=""; var cnt=parseInt(document.frm.hdcount.value); for (var i=0; i9){ return false; } else{ document.frm.hdstockimagename.value=strimage; return true; } } function registration_edit() { if(trim(document.frm.cboyear.value)=="") { alert("Please select year"); document.frm.cboyear.focus(); return false; } if(trim(document.frm.txtmake.value)=="") { alert("Please enter make"); document.frm.txtmake.focus(); return false; } if(trim(document.frm.cbomodel.value)=="") { alert("Please enter model name"); document.frm.cbomodel.focus(); return false; } if(trim(document.getElementById("cbostyle").value)=="") { alert("Please select style"); document.getElementById("cbostyle").focus(); return false; } if(trim(document.frm.txtdoors.value)=="") { alert("Please enter number of doors"); document.frm.txtdoors.focus(); return false; } if(trim(document.frm.txtextcolor.value)=="") { alert("Please enter exterior color"); document.frm.txtextcolor.focus(); return false; } if(trim(document.frm.txtintcolor.value)=="") { alert("Please enter interior color"); document.frm.txtintcolor.focus(); return false; } if(trim(document.frm.txtdrive.value)=="") { alert("Please enter drive type"); document.frm.txtdrive.focus(); return false; } if(trim(document.frm.txttranmission.value)=="") { alert("Please enter tramission type"); document.frm.txttranmission.focus(); return false; } if(trim(document.frm.txtmileage.value)=="") { alert("Please enter mileage:"); document.frm.txtmileage.focus(); return false; } if(isNaN(document.frm.txtmileage.value)==true) { alert("Please enter valid mileage."); document.frm.txtmileage.focus(); return false; } if(trim(document.frm.txtprice.value)=="") { alert("Please enter price"); document.frm.txtprice.focus(); return false; } if(isNaN(document.frm.txtprice.value)==true) { alert("Please enter valid price"); document.frm.txtprice.focus(); return false; } if(trim(document.frm.txtengine.value)=="") { alert("Please enter engine size"); document.frm.txtengine.focus(); return false; } if(trim(document.frm.txtcylen.value)=="") { alert("Please enter engine cylinders"); document.frm.txtcylen.focus(); return false; } if(trim(document.frm.txtfuel.value)=="") { alert("Please enter fuel type"); document.frm.txtfuel.focus(); return false; } if(trim(document.frm.txtzip.value)=="") { alert("Please enter zip code"); document.frm.txtzip.focus(); return false; } if(document.frm.hddesc.value!="") { if(trim(document.frm.txtdesc.value)=="") { alert("Please enter vehicles description"); document.frm.txtdesc.focus(); return false; } } if(document.frm.hdphoto.value!="") { //var image = chkimage(document.frm.txtupimage.value); if(document.frm.chkstock.checked==true && document.frm.cboimage.value=="") { alert("Please select image "); document.frm.chkstock.focus(); return false; } if(document.frm.chkstock.checked==true && image_count()==false ) { alert("you have selected more than nine images"); document.frm.chkstock.focus(); return false; } /*if(trim(document.frm.txtupimage.value)=="" && document.frm.chkphoto.checked==false && document.frm.chkstock.checked==false) { alert("Please select an image"); document.frm.txtupimage.focus(); return false; }*/ if(trim(document.frm.txtupimage.value)!="" && image==false && document.frm.chkphoto.checked==false && document.frm.chkstock.checked==false) { alert("Only .jpg, .jpeg, .gif, .png files can be selected for File."); return false; } } } function un_check() { if(document.frm.chkvin.checked==true) { document.frm.txtvin.value=""; } } function Redirect_MakeModel(){ var val24 = ''; /*This code for framed carpizza site*/ if(val24==""){ document.frm.action="mm_search.html"; }else{ document.frm.action="mm_search.html?refer_id="+val24; } //document.frm.action="mm_search.php"; document.frm.submit(); } //Track the number of clicks with car id function PrintTracker(owner_type,car_id,owner_id) { makeRequest('print_track.php?owner_type='+owner_type+"&car_id="+car_id+"&owner_id="+owner_id); } function MapPrintTracker(owner_id,car_id) { makeRequest('print_track.php?track=mapPrint&car_id='+car_id+"&owner_id="+owner_id); } function ClickTrack(owner_type,owner_id) { makeRequest('click_tracker.php?owner_type='+owner_type+"&owner_id="+owner_id); }