function lookup(inputString){ if(inputString.length == 0) { // Hide the suggestion box. $('#suggestions').hide(); $('#autoSuggestionsList').hide(); }else { $.post(site_url+"products/keyword_suggestions", {mysearchString: ""+inputString+""}, function(data){ if(data.length >0) { $('#suggestions').show(); $('#autoSuggestionsList').html(data); $('#autoSuggestionsList').show(); }else{ $('#suggestions').hide(); //$('#autoSuggestionsList').html(data); $('#autoSuggestionsList').hide(); } }); } } //end // if user clicks a suggestion, fill the text box. function fill(thisValue) { $('#inputString').val(thisValue); setTimeout("$('#suggestions').hide();", 200); } function validcheckstatus(name,action,text) { var chObj = document.getElementsByName(name); var result = false; for(var i=0;i"); } function hideloader(id) { $("#"+id+"_loader").remove(); } function load_more(base_uri,more_container,formid) { showloader(more_container); $("#more_loader_link"+more_container).remove(); if(formid!='0') { form_data=$('#'+formid).serialize(); } else { form_data=null; } $.post ( base_uri, form_data, function(data) { var dom = $(data); dom.filter('script').each(function(){ $.globalEval(this.text || this.textContent || this.innerHTML || ''); }); var currdata = $( data ).find('#'+more_container).html(); $('#'+more_container).append(currdata); hideloader(more_container); } ); } $(document).ready(function() { $(':checkbox.ckblsp').click(function(){ $(':input','#ship_container').val(''); if($(this).attr('checked')){ $('#ship_container').hide(); }else{ $('#ship_container').show(); } }); }); function onclickcategory(ajax_url,response_id,category_value){ $.ajax({type: "POST", url: ajax_url, dataType: "html", data: {"category_id":category_value}, cache:false, success:function(data){$("#"+response_id).html(data);} }); } function join_newsletter() { var form = $("#chk_newsletter"); showloader('newsletter_loder'); $(".btn-style").attr('disabled', true); $.post(site_url+"pages/join_newsletter", $(form).serialize(), function(data){ $("#refresh").click(); $(".btn-style").attr('disabled', false); hideloader('newsletter_loder'); if(data.error!=undefined){ $(".captcha1").val(''); $("#verification_code").val(''); $("#my_newsletter_msg").html(data.error); }else{ $("#my_newsletter_msg").html(data); clearForm("#chk_newsletter"); } }); return false; } function bidnow() { $(".bidnow").attr('disabled', true); $.post(site_url+"products/add_bid",$('#bidnowform').serialize(), function(data){ if(data.error!=undefined){ $(".bidnow").attr('disabled', false); $(".bid_msg").html(data.error); }else{ $("#biddata").hide(); $(".bid_msg").html(data); } }); return false; } function bargainnow() { $(".bargainnow").attr('disabled', true); $.post(site_url+"products/add_bargain",$('#bargainnowform').serialize(), function(data){ if(data.error!=undefined){ $(".bargainnow").attr('disabled', false); $(".bargain_msg").html(data.error); }else{ $("#bargaindata").hide(); $("input[name='offer_price']").val(''); $("textara[name='message']").val(''); $(".bargain_msg").html(data); } }); return false; } function clearForm(frm) { $(frm).find(':input').each(function() { switch(this.type) { case 'checkbox': case 'radio': $(this).attr('checked',false); break; case 'password': case 'select-multiple': case 'select-one': case 'text': case 'textarea': $(this).val(''); break; } }); } function increase_quantity(fldName, maxQty) { var qty=document.getElementById(fldName).value; if (parseInt(maxQty) <= qty) { alert("Total available quantity of this product is only "+maxQty+" at the moment"); } else { qty++; document.getElementById(fldName).value=qty; document.getElementById('qty').value=qty; } } function decrease_quantity(fldName) { var qty=document.getElementById(fldName).value; if (parseInt(qty) >1) { qty--; } document.getElementById(fldName).value=qty; document.getElementById('qty').value=qty; } function getstate(country_id,url){ var ajax_url=site_url+url; $.ajax({ type: "POST", url: ajax_url, dataType: "html", data: "country_id="+country_id, cache:false, success: function(data) { $("#countryid").html(data); $("#city_id").val(''); } }); } function getcity(state_id,url){ var ajax_url=site_url+url; $.ajax({ type: "POST", url: ajax_url, dataType: "html", data: "state_id="+state_id, cache:false, success: function(data){ $("#stateid").html(data); } }); } function getstate_ship(country_id,url){ var ajax_url=site_url+url; $.ajax({ type: "POST", url: ajax_url, dataType: "html", data: "country_id="+country_id, cache:false, success: function(data) { $("#countryid_ship").html(data); $("#city_id_ship").val(''); } }); } function getcity_ship(state_id,url){ var ajax_url=site_url+url; $.ajax({ type: "POST", url: ajax_url, dataType: "html", data: "state_id="+state_id, cache:false, success: function(data){ $("#stateid_ship").html(data); } }); } function multisearch(srchkey,chkname) { var arrval=new Array(); $('[name='+chkname+']:checked').each(function(mkey,mval) { arrval.push($(mval).val()); }) $('#'+srchkey).val(arrval.join(",")); $("#srcfrm").submit(); } function check_zip_location(prd_id){ $(".errors_value").hide(); var hasError = false; var locationVal = $('#zip_location').val(); if(locationVal == ''){ $('#location_error').html('Please enter delivery location.'); $("#zip_location").focus(); hasError = true; } if(hasError == true) { return false; } else{ $("#location_loader").show(); $('#location_loader').html(''); term = $('input[name="zip_location"]').val(); url= site_url+'products/ajax_search_zip_location/'; $.post(url,{zip_location: term }, function(data){ $("#location_error_show").html(''+data+''); $("#location_loader").hide(); $("#location_search_form").hide(); $("#location_error").hide(); $(".loc_err").hide(); $("#zip_location").val(''); }); } return false; } function show_location_form(){ $("#location_search_form").show(); } $(document).ready(function() { $(':checkbox.ckblsp').click(function() { //$(':input','#ship_container').val(''); if($(this).is(':checked')) { //alert($('#billing_name').val()); //$('#ship_container').hide(); $('#shipping_name').val($('#billing_name').val()); $('#shipping_address').val($('#billing_address').val()); $('#shipping_zipcode').val($('#billing_zipcode').val()); $('#shipping_phone').val($('#billing_phone').val()); $('#shipping_mobile').val($('#billing_mobile').val()); $('#shipping_city').val($('#billing_city').val()); $('#shipping_state').val($('#billing_state').val()); $('#shipping_country').val($('#billing_country').val()); }else{ //$('#ship_container').show(); $('#shipping_name').val(''); $('#shipping_address').val(''); $('#shipping_zipcode').val(''); $('#shipping_phone').val(''); $('#shipping_mobile').val(''); $('#shipping_city').val(''); $('#shipping_state').val(''); $('#shipping_country').val(''); } }); });