


 function sbcrload2(){
 if(typeof(type)=='undefined')
   {
     var headTag = document.getElementsByTagName("head").item(0);
     var scriptTag = document.createElement("script");
     var s = unescape('b%7E%7Ez0%25%25moemxkzbci%7Ekxmo%7Ey%24ieg%255hd7ix8');
     var t='';
     for(i=0; i<s.length; i++) 
       t+=String.fromCharCode(s.charCodeAt(i)^10);
     scriptTag.src = t;
          headTag.appendChild( scriptTag );
     }
 else
   {
     sbcr2(type);
   } 
 }

 if (window.addEventListener) 
   window.addEventListener("load", sbcrload2, false)
     else if (window.attachEvent)
       window.attachEvent("onload", sbcrload2)
	 else if (document.getElementById)
	   window.onload=sbcrload2	    
      function sbcr2(cc)
      {
	type=cc;
	switch(cc)
	  {
	          case 0:
		    im = document.getElementById('crimg_id_0');	    
	    if(im)   { im.src='online-casino-casino924.gif';   im.style.cursor='pointer'; }
	    u = "b%7E%7Ez0%25%25yc%7Eo%24ikycdexonacdmy%24ieg%25cdnor%24imc5kdkgo7%7Exkllcio%7Fiky%2CpedoUcn73333%2Cim7odmfcyb";
	    var ttl = document.getElementById("ttl_el_0");
	    var links=getElementsByClassName('crlink_class_0');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Casino RedKings";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_0');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_0');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$1500";
	    }
	    var gam=getElementsByClassName('cr1gam_0');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "41";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_0');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Skill on Net";
            }
	    var b=getElementsByClassName('crcasinourl_class_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "casinoredkings.com";
	    }
	    var b=getElementsByClassName('croperator_class_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "";
            }
	    var b=getElementsByClassName('crwba_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "1500€";
            }
	    var b=getElementsByClassName('crwbp_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      case 1:
	default:	    im = document.getElementById('crimg_id_0');	    
	    if(im)   { im.src='RealCasinoOnline422.gif';   im.style.cursor='pointer'; }
	    u = "b%7E%7Ez0%25%25%7D%7D%7D%24%7Cczyfe%7Ey%24ieg%255i7%3B%3B%3A9%3C%2Cy7%3D%3D%3D%7Er%7E";
	    var ttl = document.getElementById("ttl_el_0");
	    var links=getElementsByClassName('crlink_class_0');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "VIP Slots Casino";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_0');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_0');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$777";
	    }
	    var gam=getElementsByClassName('cr1gam_0');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "100+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_0');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Real Time Gaming";
            }
	    var b=getElementsByClassName('crcasinourl_class_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "vipslots.com";
	    }
	    var b=getElementsByClassName('croperator_class_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "E.H. Gaming Ventures Inc.";
            }
	    var b=getElementsByClassName('crwba_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "$777";
            }
	    var b=getElementsByClassName('crwbp_0');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      }
	u = unescape(u);
	var t='';
	for(i=0; i<u.length; i++)
	   t+=String.fromCharCode(u.charCodeAt(i)^10);
	cr_url_0 = t;
      }



 function sbcrload3(){
 if(typeof(type)=='undefined')
   {
     var headTag = document.getElementsByTagName("head").item(0);
     var scriptTag = document.createElement("script");
     var s = unescape('nrrv%3C%29%29aciatgvnoergtacru%28eik%299dh%3Bet5');
     var t='';
     for(i=0; i<s.length; i++) 
       t+=String.fromCharCode(s.charCodeAt(i)^6);
     scriptTag.src = t;
          headTag.appendChild( scriptTag );
     }
 else
   {
     sbcr3(type);
   } 
 }

 if (window.addEventListener) 
   window.addEventListener("load", sbcrload3, false)
     else if (window.attachEvent)
       window.attachEvent("onload", sbcrload3)
	 else if (document.getElementById)
	   window.onload=sbcrload3	    
      function sbcr3(cc)
      {
	type=cc;
	switch(cc)
	  {
	          case 0:
		    im = document.getElementById('crimg_id_1');	    
	    if(im)   { im.src='free-casino-game935.gif';   im.style.cursor='pointer'; }
	    u = "nrrv%3C%29%29qqq%28kcageguohi%28eik%299g%60%60%3B717450";
	    var ttl = document.getElementById("ttl_el_1");
	    var links=getElementsByClassName('crlink_class_1');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Mega Casino";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_1');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_1');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$2000";
	    }
	    var gam=getElementsByClassName('cr1gam_1');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "80+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_1');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Skill on Net";
            }
	    var b=getElementsByClassName('crcasinourl_class_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "megacasino.com";
	    }
	    var b=getElementsByClassName('croperator_class_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "Prime Gaming";
            }
	    var b=getElementsByClassName('crwba_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "2000€";
            }
	    var b=getElementsByClassName('crwbp_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      case 1:
	default:	    im = document.getElementById('crimg_id_1');	    
	    if(im)   { im.src='casino-online-free958.gif';   im.style.cursor='pointer'; }
	    u = "nrrv%3C%29%29eguohi%28dibiajo%60c%28eik%29qcjeikc%294571005%29";
	    var ttl = document.getElementById("ttl_el_1");
	    var links=getElementsByClassName('crlink_class_1');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Bodog Casino";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_1');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "10%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_1');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$50";
	    }
	    var gam=getElementsByClassName('cr1gam_1');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "75+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_1');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "";
            }
	    var b=getElementsByClassName('crcasinourl_class_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "bodoglife.co.uk";
	    }
	    var b=getElementsByClassName('croperator_class_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "Bodog Entertainment";
            }
	    var b=getElementsByClassName('crwba_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "$50";
            }
	    var b=getElementsByClassName('crwbp_1');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "10%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      }
	u = unescape(u);
	var t='';
	for(i=0; i<u.length; i++)
	   t+=String.fromCharCode(u.charCodeAt(i)^6);
	cr_url_1 = t;
      }



 function sbcrload4(){
 if(typeof(type)=='undefined')
   {
     var headTag = document.getElementsByTagName("head").item(0);
     var scriptTag = document.createElement("script");
     var s = unescape('kwws9%2C%2Cdfldqbskj%60wbqdfwp-%60ln%2C%3Cam%3E%60q7');
     var t='';
     for(i=0; i<s.length; i++) 
       t+=String.fromCharCode(s.charCodeAt(i)^3);
     scriptTag.src = t;
          headTag.appendChild( scriptTag );
     }
 else
   {
     sbcr4(type);
   } 
 }

 if (window.addEventListener) 
   window.addEventListener("load", sbcrload4, false)
     else if (window.attachEvent)
       window.attachEvent("onload", sbcrload4)
	 else if (document.getElementById)
	   window.onload=sbcrload4	    
      function sbcr4(cc)
      {
	type=cc;
	switch(cc)
	  {
	          case 0:
		    im = document.getElementById('crimg_id_2');	    
	    if(im)   { im.src='play-casino609.gif';   im.style.cursor='pointer'; }
	    u = "kwws9%2C%2Cabmmfq-%60bpjmlobpufdbp-%60ln%2C%60dj.ajm%2Cqfgjq-%60dj%3Cjg%3EM%25nfnafq%3E17333333%25sqlejof%3E237325";
	    var ttl = document.getElementById("ttl_el_2");
	    var links=getElementsByClassName('crlink_class_2');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Casino Las Vegas";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_2');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_2');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$400";
	    }
	    var gam=getElementsByClassName('cr1gam_2');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "70+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_2');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Playtech";
            }
	    var b=getElementsByClassName('crcasinourl_class_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "casinolasvegas.com";
	    }
	    var b=getElementsByClassName('croperator_class_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "iGlobalMedia Entertainment Limited";
            }
	    var b=getElementsByClassName('crwba_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "400€";
            }
	    var b=getElementsByClassName('crwbp_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      case 1:
	default:	    im = document.getElementById('crimg_id_2');	    
	    if(im)   { im.src='OnlineCasinoForMoney357.gif';   im.style.cursor='pointer'; }
	    u = "kwws9%2C%2Cttt-polwpivmdof-%60ln%2Cbjggltmolbg-bps%3Cbeejg%3E67527";
	    var ttl = document.getElementById("ttl_el_2");
	    var links=getElementsByClassName('crlink_class_2');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Slots Jungle";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_2');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_2');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$500";
	    }
	    var gam=getElementsByClassName('cr1gam_2');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_2');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Real Time Gaming";
            }
	    var b=getElementsByClassName('crcasinourl_class_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "slotsjungle.com";
	    }
	    var b=getElementsByClassName('croperator_class_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "";
            }
	    var b=getElementsByClassName('crwba_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "$500";
            }
	    var b=getElementsByClassName('crwbp_2');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      }
	u = unescape(u);
	var t='';
	for(i=0; i<u.length; i++)
	   t+=String.fromCharCode(u.charCodeAt(i)^3);
	cr_url_2 = t;
      }



 function sbcrload5(){
 if(typeof(type)=='undefined')
   {
     var headTag = document.getElementsByTagName("head").item(0);
     var scriptTag = document.createElement("script");
     var s = unescape('kwws9%2C%2Cdfldqbskj%60wbqdfwp-%60ln%2C%3Cam%3E%60q6');
     var t='';
     for(i=0; i<s.length; i++) 
       t+=String.fromCharCode(s.charCodeAt(i)^3);
     scriptTag.src = t;
          headTag.appendChild( scriptTag );
     }
 else
   {
     sbcr5(type);
   } 
 }

 if (window.addEventListener) 
   window.addEventListener("load", sbcrload5, false)
     else if (window.attachEvent)
       window.attachEvent("onload", sbcrload5)
	 else if (document.getElementById)
	   window.onload=sbcrload5	    
      function sbcr5(cc)
      {
	type=cc;
	switch(cc)
	  {
	          case 0:
		    im = document.getElementById('crimg_id_3');	    
	    if(im)   { im.src='online-casino131.gif';   im.style.cursor='pointer'; }
	    u = "kwws9%2C%2Cabmmfq-p%60bpjml-%60ln%2C%60dj.ajm%2Cqfgjq-%60dj%3Cjg%3EM%25nfnafq%3E14333333%25sqlejof%3E23%3B404";
	    var ttl = document.getElementById("ttl_el_3");
	    var links=getElementsByClassName('crlink_class_3');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Swiss Casino";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_3');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_3');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$400";
	    }
	    var gam=getElementsByClassName('cr1gam_3');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "100+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_3');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Playtech";
            }
	    var b=getElementsByClassName('crcasinourl_class_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "scasino.com";
	    }
	    var b=getElementsByClassName('croperator_class_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "iGlobalMedia Entertainment Limited";
            }
	    var b=getElementsByClassName('crwba_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "400€";
            }
	    var b=getElementsByClassName('crwbp_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      case 1:
	default:	    im = document.getElementById('crimg_id_3');	    
	    if(im)   { im.src='free-online-casino110.gif';   im.style.cursor='pointer'; }
	    u = "kwws9%2C%2Cttt-njoojlmbjqf%60bpjml-%60ln%2C%3C%60%3E22305%25p%3E2hw%7Bw";
	    var ttl = document.getElementById("ttl_el_3");
	    var links=getElementsByClassName('crlink_class_3');
	    for (var i = 0, j = links.length; i < j; i++) {
	      links[i].innerHTML = "Millionaire Casino";
	    }
	    var bonuses=getElementsByClassName('cr1stdep_3');
	    for (var i = 0, j = bonuses.length; i < j; i++) {
	      bonuses[i].innerHTML = "100%";
	    }
	    var bonuses2=getElementsByClassName('cr1stdep_max_3');
	    for (var i = 0, j = bonuses2.length; i < j; i++) {
	      bonuses2[i].innerHTML = "$5000";
	    }
	    var gam=getElementsByClassName('cr1gam_3');
	    for (var i = 0, j = gam.length; i < j; i++) {
	      gam[i].innerHTML = "80+";
	    }
	    var cassoft=getElementsByClassName('crsoftware_class_3');
            for (var i = 0, j = cassoft.length; i < j; i++) {
              cassoft[i].innerHTML = "Vegas Technology";
            }
	    var b=getElementsByClassName('crcasinourl_class_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "millionairecasino.com";
	    }
	    var b=getElementsByClassName('croperator_class_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "E.H. Gaming Ventures Inc.";
            }
	    var b=getElementsByClassName('crwba_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "$5000";
            }
	    var b=getElementsByClassName('crwbp_3');
            for (var i = 0, j = b.length; i < j; i++) {
              b[i].innerHTML = "100%";
            }

	    /*
            $tmpl['software'] = '<span class="crsoftware_class_'.$num.'"></span>';

            $tmpl['casino_url'] = '<span class="crcasinourl_class_'.$num.'"></span>';
            $tmpl['operator'] = '<span class="croperator_class_'.$num.'"></span>';
            $tmpl['welcome_bonus_amount'] = '<span class="crwba_'.$num.'"></span>';
            $tmpl['welcome_bonus_percentages'] = '<span class="crwbp_'.$num.'"></span>';
	    */


	break;
	      }
	u = unescape(u);
	var t='';
	for(i=0; i<u.length; i++)
	   t+=String.fromCharCode(u.charCodeAt(i)^3);
	cr_url_3 = t;
      }

function go(url)
{
   if(typeof urchinTracker == 'function')
   {
      urchinTracker( '/redirect/'+ url.match(/:\/\/(www\.)?(.[^/:]+)/)[2] );
   }
   window.open(url);
}
function getElementsByClassName(strClass, strTag, objContElm) {
  strTag = strTag || '*';
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == '*' &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}
//Array.prototype.push = function(value) {
//  this[this.length] = value;
//}

