Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rray.prototype.in_array = function(p_val) {
- for(var i = 0, l = this.length; i < l; i++) {
- if(this[i] == p_val) {
- return true;
- }
- }
- return false;
- }
- var us = new Array(2476,3071,2574,2575,2464,2918);
- var ca = new Array(2869,2577,2969,2868,2559,2483);
- var uk = new Array(1925,1361,1379,1932,1147,1358);
- var au = new Array(1287,1573,1284,2262,1279,1288);
- var de = new Array(2756,2843,2926,2844,2801,1692);
- var offers = document.getElementById("selUnwAdd");
- var blacklistOffers = Array();
- var wantedOffers_us = Array();
- var wantedOffers_ca = Array();
- var wantedOffers_uk = Array();
- var wantedOffers_au = Array();
- var wantedOffers_de = Array();
- for (var i=0; i < offers.options.length; i++) {
- var offer = offers[i];
- if (offer.text.match(/\(US\)/s))
- {
- if (us.in_array(offer.value))
- wantedOffers_us[wantedOffers_us.length] = offer;
- else
- blacklistOffers[blacklistOffers.length] = offer;
- }
- else if (offer.text.match(/\(CA\)/s))
- {
- if (ca.in_array(offer.value))
- wantedOffers_ca[wantedOffers_ca.length] = offer;
- else
- blacklistOffers[blacklistOffers.length] = offer;
- }
- else if (offer.text.match(/\(GB\)/s))
- {
- if (uk.in_array(offer.value))
- wantedOffers_uk[wantedOffers_uk.length] = offer;
- else
- blacklistOffers[blacklistOffers.length] = offer;
- }
- else if (offer.text.match(/\(AU\)/s))
- {
- if (au.in_array(offer.value))
- wantedOffers_au[wantedOffers_au.length] = offer;
- else
- blacklistOffers[blacklistOffers.length] = offer;
- }
- else if (offer.text.match(/\(DE\)/s))
- {
- if (de.in_array(offer.value))
- wantedOffers_de[wantedOffers_de.length] = offer;
- }
- }
- var unWanted = document.getElementById('selUnwanted');
- for (var i = 0; i != blacklistOffers.length; i++)
- {
- try {
- unWanted.add(blacklistOffers[i], null);
- } catch(ex) {
- unWanted.add(blacklistOffers[i]);
- }
- }
- wanted = document.getElementById('selPreferred');
- for (var i = 0; i != wantedOffers_us.length; i++)
- {
- try {
- wanted.add(wantedOffers_us[i], null);
- } catch(ex) {
- wanted.add(wantedOffers_us[i]);
- }
- }
- for (var i = 0; i != wantedOffers_ca.length; i++)
- {
- try {
- wanted.add(wantedOffers_ca[i], null);
- } catch(ex) {
- wanted.add(wantedOffers_ca[i]);
- }
- }
- for (var i = 0; i != wantedOffers_uk.length; i++)
- {
- try {
- wanted.add(wantedOffers_uk[i], null);
- } catch(ex) {
- wanted.add(wantedOffers_uk[i]);
- }
- }
- for (var i = 0; i != wantedOffers_au.length; i++)
- {
- try {
- wanted.add(wantedOffers_au[i], null);
- } catch(ex) {
- wanted.add(wantedOffers_au[i]);
- }
- }
- for (var i = 0; i != wantedOffers_de.length; i++)
- {
- try {
- wanted.add(wantedOffers_de[i], null);
- } catch(ex) {
- wanted.add(wantedOffers_de[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement