NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name Willi
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Maha Will
// @author You
// @license MIT
// @match *://*.sports.williamhill.com/betting/*
// @grant none
// @run-at document-end
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js
// ==/UserScript==
(function() {
'use strict';
var $ = window.jQuery;
var strLink;
// alert('hi');
// $("a[data-odds-format*='decimal']").click();
// $("a[data-odds-format*='decimal']").trigger('click');
// return false;
document.querySelectorAll('.event').forEach(function (element, index) {
// element.innerHTML = 'event ' + (index + 1);
var strLink = "https://sports.williamhill.com/betting/en-gb/football/" + $(element).attr('id');
var availOptions;
var vntMatchLink = element.getElementsByTagName('a')[1];
availOptions = $(vntMatchLink).text();
availOptions = availOptions.replace("+", "");
availOptions = availOptions.replace(" ", "");
// alert(availOptions);
// if (availOptions > 10 )
// {
GetValue(element,strLink, ".btmarket__selection");
// }
// .querySelectorAll('[data-name='Yes']'
});
// set odds to decimal
function GetValue(strWheretoWrite, strReadLink, strReadAttribute)
{
var $ = window.jQuery;
var temp;
var strConcat;
// alert('inside getvalue');
strConcat = strReadLink + " " + strReadAttribute;
var div = $('<Div/>');
try
{
div.load(strReadLink + ' ' + strReadAttribute, function(){handle(div);});
return false;
}
catch(ex)
{
}
// alert(strWheretoWrite.find('table').length);
function handle(element)
{
var html;
var a,b,c,d,e,f,g,h = "false";
var divT = $('<Table width="70%" border="3" cellspacing="0" cellpadding="4"/>');
// alert($(element).html());
html = $.parseHTML($(element).html());
a = b = c = d = e = f = g = h = "false";
divT.append($('<tr>'));
$.each( html, function( i, el ) {
// alert('sdfdsfd');
// alert( el.innerHTML);
divT.append($('<td border="3">'));
if ((el.innerHTML.indexOf('data-name="Over 1.5"') >= 0) && (a=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
a="true";
}
if ((el.innerHTML.indexOf('data-name="Under 1.5"') >= 0) && (b=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
b="true";
}
if ((el.innerHTML.indexOf('data-name="Over 2.5"') >= 0) && (c=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
c="true";
}
if ((el.innerHTML.indexOf('data-name="Under 2.5"') >= 0) && (d=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
d="true";
}
if ((el.innerHTML.indexOf('data-name="Yes"') >= 0) && (e=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
e="true";
}
if ((el.innerHTML.indexOf('data-name="No"') >= 0) && (f=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
f="true";
}
if ((el.innerHTML.indexOf('data-name="Over 0.5"') >= 0) && (g=="false"))
{
divT.append(el.innerHTML);
divT.appendTo(strWheretoWrite);
g="true";
}
// if ((el.innerHTML.indexOf('data-name="Over"') >= 0) && (g=="false"))
// {
// divT.append(el.innerHTML);
// divT.appendTo(strWheretoWrite);
// g="false";
// }
// if ((el.innerHTML.indexOf('data-name="Under"') >= 0) && (g=="false"))
// {
// divT.append(el.innerHTML);
// divT.appendTo(strWheretoWrite);
// g="false";
// }
divT.append($('</td>'));
});
divT.append($('</tr>'));
// element.appendTo(strWheretoWrite);
}
}
function HideDIVByID(strName)
{
var adSidebar = document.getElementById(strName);
if (adSidebar) {
adSidebar.parentNode.removeChild(adSidebar);
}
}
})();