Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- <?php
- $session_member_id=$this->session->userdata("member_id");
- $session_member_name=$this->session->userdata("member_name");
- ?>
- /// AJAX
- function buatajax(){
- if(window.XMLHttpRequest)return new XMLHttpRequest();
- if(window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
- return null;
- }
- var ajaxku=buatajax();
- var pesanakhir=0;
- var timer;
- var url_chat="http://codelabs.co.id/project/auction_cms/api/last_bid_ceking";
- function taruhNama(){
- ambilPesan();
- }
- function ambilPesan(){
- if(ajaxku.readyState==4 || ajaxku.readyState==0){
- ajaxku.open("GET",url_chat+"/0/"+pesanakhir,true);
- ajaxku.onreadystatechange=aturAmbilPesan;
- ajaxku.send(null);
- //alert(pesanakhir);
- }
- }
- function aturAmbilPesan(){
- if(ajaxku.readyState==4){
- var chat_div=document.getElementById("div_chatt");
- var data=eval("("+ajaxku.responseText+")");
- for (i=0;i<=data.BID_CEKING.length;i++){
- chat_div.innerHTML +="<font color=red>id item ="+data.BID_CEKING[i].ITEM_ID+"</font> ";
- chat_div.innerHTML +="<font color=blue size=2 >Price = "+data.BID_CEKING[i].PRICE+"</font> ";
- chat_div.innerHTML +="<font size=1>("+data.BID_CEKING[i].ITEM_BID_ID+")</font> ";
- chat_div.innerHTML +=" : "+data.BID_CEKING[i].MEMBER_NAME+"<br>";
- chat_div.scrollTop=chat_div.scrollHeight;
- /*if (db_member_id==data.BID_CEKING[i].ITEM_ID){
- $('.bid'+data.BID_CEKING[i].ITEM_ID).html('<div class="btn btn-cta ">Your Lead</div>');
- }else { */
- $('.bid'+data.BID_CEKING[i].ITEM_ID).html('<div class="btn btn-cta ">BID</div>');
- $('.member'+data.BID_CEKING[i].ITEM_ID).html(data.BID_CEKING[i].MEMBER_NAME);
- $('.member'+data.BID_CEKING[i].ITEM_ID).addClass("blue").delay(400).queue(function(){
- $(this).removeClass("blue").dequeue();
- });
- $('.item_price'+data.BID_CEKING[i].ITEM_ID+' b').html(data.BID_CEKING[i].PRICE);
- $(".item_price"+data.BID_CEKING[i].ITEM_ID).addClass("blue").delay(400).queue(function(){
- $(this).removeClass("blue").dequeue();
- });
- $(document).ready(function($){
- val = 1 * 60 * 1000;
- createDate = new Date().valueOf() + val;
- dateTostring = createDate.toString();
- $('.item_clock'+data.BID_CEKING[i].ITEM_ID).countdown(dateTostring);
- });
- // update bid id
- pesanakhir=data.BID_CEKING[i].ITEM_BID_ID;
- }
- }
- timer=setTimeout("ambilPesan()",1000);
- }
- //name_member=<?php echo $session_member_name; ?>;
- //alert(name_member);
- var jQuery = jQuery.noConflict();
- (function($){jQuery(document).ready(function($){
- <?php
- if(!empty($get_item)){
- ?>
- <?php
- foreach($get_item["ITEM_LIST"] as $row){
- ?>
- $('.item_clock<?php echo $row["ITEM_ID"];?>').countdown('<?php echo date("Y/m/d H:i:s", strtotime($row["ITEM_DATE_START"]));?>', function(event){
- h = event.strftime('%H');
- m = event.strftime('%M');
- s = event.strftime('%S');
- all = h+":"+m+":"+s;
- if(h==00 && m==00 && s<=20){
- if(h==00 && m==00 && s<=10){
- $(this).removeClass("two");
- $(this).removeClass("default");
- $(this).addClass("one2");
- }else{
- $(this).removeClass("one2");
- $(this).removeClass("default");
- $(this).addClass("two");
- }
- }else{
- $(this).removeClass("one2");
- $(this).removeClass("two");
- $(this).addClass("default");
- }
- $(this).html(all);
- });
- $('.bid<?php echo $row["ITEM_ID"];?>').click(function(e){ // change money
- e.preventDefault();
- $(this).attr('disabled','disabled');
- <?php
- if($session_member_id!=""){
- ?>
- var db_item_id=<?php echo $row["ITEM_ID"];?>;
- var db_member_id=<?php echo $this->session->userdata("member_id"); ?>;
- var url_lead="<?=site_url();?>lead/cek_id/";
- var lead=false;
- $('.bid<?php echo $row["ITEM_ID"];?>').html('<div class="btn btn-cta ">loading ...</div>');
- $.post( ""+url_lead+"", {db_item_id:db_item_id},function( data ) {
- member_id_cek=data;
- //alert("Lead ID = "+data+" , ID Session = "+db_member_id);
- if (member_id_cek!=db_member_id){
- pric = $('.item_price<?php echo $row["ITEM_ID"];?> b').html();
- member_name = $('#member_name').html();
- calc = parseInt(pric) + 10;
- bprice = calc * 5000;
- var price_retail = <?php echo $row["ITEM_CURENT_PRICE"]; ?>;
- minprice = parseInt(price_retail) - calc;
- var db_item_bid_price = calc;
- var url="<?=site_url();?>bid/save";
- var url2="<?=site_url();?>bid/value";
- //alert(db_item_id);
- $.post( ""+url+"", {db_item_id:db_item_id,db_member_id:db_member_id,db_item_bid_price:db_item_bid_price},function( data ) {
- //$( ".result" ).html( data );
- //alert(data);
- value_bid=data;
- //var url2="<?=site_url();?>bid/value";
- //var url2="<?=site_url();?>bid/value";
- //alert(db_item_id);
- $.post( ""+url2+"", {db_member_id:db_member_id},function( data ) {
- $( "span#bidvals" ).html( data );
- //alert(data);
- //value_bid=data;
- if(value_bid>0){
- $('.item_price<?php echo $row["ITEM_ID"];?> b').html(calc);
- $(".item_price<?php echo $row["ITEM_ID"];?>").addClass("blue").delay(400).queue(function(){
- $(this).removeClass("blue").dequeue();
- });
- $('.item_price_total<?php echo $row["ITEM_ID"];?> b').html(minprice);
- $(".item_price_total<?php echo $row["ITEM_ID"];?>").addClass("blue").delay(400).queue(function(){
- $(this).removeClass("blue").dequeue();
- });
- //alert("here");
- //member_name= <?php echo $session_member_name; ?>;
- $('.member<?php echo $row["ITEM_ID"];?>').html(member_name);
- $(".member<?php echo $row["ITEM_ID"];?>").addClass("blue").delay(400).queue(function(){
- $(this).removeClass("blue").dequeue();
- });
- val = 1 * 60 * 1000;
- createDate = new Date().valueOf() + val;
- dateTostring = createDate.toString();
- $('.item_clock<?php echo $row["ITEM_ID"];?>').countdown(dateTostring);
- id = <?php echo $row["ITEM_ID"];?>;
- mem_id = 1;
- prices = calc;
- date_bid = dateTostring;
- all = id+"!@#*()"+mem_id+"!@#*()"+prices+"!@#*()"+date_bid;
- all2 = $.base64.encode(all);
- all3 = $.base64.encode(all2);
- //all4 = $.base64.decode( $.base64.decode(all3) );
- //alert(all3);
- /*
- $.post( "<?php echo site_url("home/action_bid");?>",{all : all3}, function( data ) {
- alert(data);
- });
- */
- //$(this).html('<div class="btn btn-cta ">Your Lead</div>');
- //alert("Thanks for BID");
- $('.bid<?php echo $row["ITEM_ID"];?>').removeAttr('disabled');
- $('.bid<?php echo $row["ITEM_ID"];?>').html('<div class="btn btn-cta ">Your Lead</div>');
- }
- else{
- alert("Please Buy Bid");
- $('.bid<?php echo $row["ITEM_ID"];?>').html('<div class="btn btn-cta ">BID</div>');
- }
- });
- });
- }
- else{
- //$(this).html('<div class="btn btn-cta ">Your Lead</div>');
- alert("You are Lead");
- $('.bid<?php echo $row["ITEM_ID"];?>').html('<div class="btn btn-cta ">Your Lead</div>');
- }
- });
- <?php
- }
- else{
- ?>
- var url = "<?php echo site_url('home/login_firs');?>";
- $(location).attr('href',url);
- <?php
- }
- ?>
- return false;
- }).trigger('change');
- <?php
- }
- ?>
- <?php
- }
- ?>
- });
- })(jQuery);
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement