function cleanDomain(str){
	strlen=str.length;
	
	if(str.substring(0,4)=='www.'){
		return str.substring(4,strlen)
	}else{
		return str;
	}
}

function random_number(min,max){
	return (Math.round((max-min) * Math.random() + min));
}

function GetCookie(sName){
	var aCookie=document.cookie.split("; ");
  	for(var i=0;i<aCookie.length;i++){
		var aCrumb=aCookie[i].split("=");
    	if(sName==aCrumb[0])
			return unescape(aCrumb[1]);
  	}
	return null;
}

$(document).ready(function(){
	var href=location.href.toLowerCase();
	var protocol=location.protocol.toLowerCase();
	var host=location.host.toLowerCase();
	var pathname=location.pathname.toLowerCase();

	var siteExist=false;
	var siteMemberExist=false;
	var adsExist=false;
	var dispAds=false;

	var curSiteId=0;
	var curMembershipSite="N";
	var curSiteMemberUrl="http://spankingdollars.com/";

	var curAds=new Array();

	var siteId=new Array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38");
	var siteDomain=new Array("girls-boarding-school.com","lupus-spanking.com","calstar-spanking.com","spanked-cutie.com","spankingshame.com","herfirstpunishment.com","sit-spanking.com","spank-christina.com","vipspanking.com","spankcamp.com","badfemales.com","boys-boarding-school.com","strict-krista.com","femdom-vip.com","myfirstbondage.com","russian-discipline.com","punished-girls.com","lupusspanking.com","spanked-bottoms.com","spank.tv","spanking-clips.com","spankshot.com","more-spanking.com","lupus-secrets.com","spanking-realities.com","spanking-bonus-site.com","2000-strokes.com","spankingboard.com","onlinespanking.com","real-life-spankings-feed.com","caught-spanked.com","paingate-feed.com","sol-vip-feed.com","cutiespankee-feed.com","mobile-spanking.com","spanking-bonus-bag.com","whippedwomen-feed.com","spanked-at-home.com");
	var siteMembershipSite=new Array("Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","N","N","N","N","N","Y","Y","N","N","N","N","N","N","N","N","N","N","N","N","N");
	var siteMemberUrl=new Array("/callarea","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members","/members_dir001","/members","/members","","","","","","/members","/members","","","","","","","","","","","","","");

	domain=cleanDomain(host);
	for(x=0; x<siteId.length; x++){
		if(siteDomain[x]==domain){
			siteExist=true;
			curSiteId=siteId[x];
			curMembershipSite=siteMembershipSite[x];
			curSiteMemberUrl=siteMemberUrl[x];
			
			break;
		}
	}

	if(siteExist){
		matchPos=href.indexOf('customparm=nopop');
		if(matchPos==-1){
			if(curMembershipSite=='Y'){
				if(curSiteMemberUrl!=''){
					matchPos=pathname.indexOf(curSiteMemberUrl);
					if(matchPos==0){
						siteMemberExist=true;	
					}
				}
			}

			if(siteMemberExist){
				sExist='N';
				msExist='Y';
			}else{
				sExist='Y';
				msExist='N';
			}

			var adsPremiumWeight=3;

			var adsAllAdsId=new Array("305","315","318","320","321","322","305","310","315","318","319","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","319","320","321","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","305","310","315","318","319","320","321","322","323","310","315","318","319","320","321","322","323");
			var adsAllSiteId=new Array("1","1","1","1","1","1","2","2","2","2","2","2","2","2","3","3","3","3","3","3","3","3","3","4","4","4","4","4","4","4","4","4","5","5","5","5","5","5","6","6","6","6","6","6","6","6","6","7","7","7","7","7","7","7","7","7","8","8","8","8","8","8","8","8","8","9","9","9","9","9","9","9","9","9","10","10","10","10","10","10","10","10","10","11","11","11","11","11","11","11","11","11","12","12","12","12","12","12","12","12","12","13","13","13","13","13","13","13","13","13","14","14","14","14","14","14","14","14","14","15","15","15","15","15","15","15","15","15","16","16","16","16","16","16","16","16","17","17","17","17","17","17","17","17","17","18","18","18","18","18","18","18","18","19","19","19","19","19","19","19","19","19","20","20","20","20","20","20","20","20","20","21","21","21","21","21","21","21","21","21","22","22","22","22","22","22","22","22","22","23","23","23","23","23","23","23","23","23","24","24","24","24","24","24","24","24","25","25","25","25","25","25","25","25","25","26","26","26","26","26","26","26","26","26","27","27","27","27","27","27","27","27","27","28","28","28","28","28","28","28","28","28","29","29","29","29","29","29","29","29","29","30","30","30","30","30","30","30","30","30","31","31","31","31","31","31","31","31","31","32","32","32","32","32","32","32","32","32","33","33","33","33","33","33","33","33","33","34","34","34","34","34","34","34","34","34","35","35","35","35","35","35","35","35","35","36","36","36","36","36","36","36","36","36","37","37","37","37","37","37","37","37","37","38","38","38","38","38","38","38","38");
			var adsAllSite=new Array("Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
			var adsAllMember=new Array("Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N");
			var adsAllPremium=new Array("N","N","N","N","N","Y","N","N","N","N","Y","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","Y","N","N","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","N","Y","N","N","Y","Y","N","N","N","Y","N","N","Y","Y");

			var e=0;
			for(x=0; x<adsAllAdsId.length; x++){
				if(adsAllSiteId[x]==curSiteId){
					if(siteMemberExist){
						if(adsAllMember[x]=='Y'){
							adsExist=true;

							if(adsAllPremium[x]=='Y'){
								for(y=0; y<adsPremiumWeight; y++){
									curAds[e]=adsAllAdsId[x];
									e++;
								}	
							}else{
								curAds[e]=adsAllAdsId[x];
								e++;
							}
						}
					}else{
						adsExist=true;
						
						if(adsAllSite[x]=='Y'){
							if(adsAllPremium[x]=='Y'){
								for(y=0; y<adsPremiumWeight; y++){
									curAds[e]=adsAllAdsId[x];
									e++;
								}	
							}else{
								curAds[e]=adsAllAdsId[x];
								e++;
							}
						}
						
					}
				}
			}

			if(adsExist){

				var adsId=new Array("305","310","315","318","319","320","321","322","323");
				var adsType=new Array("G","G","G","G","G","G","G","G","G");
				var adsHSrc=new Array("","","","","","","","","");
				var adsHW=new Array("","","","","","","","","");
				var adsHH=new Array("","","","","","","","","");
				var adsTitle=new Array("Poor Girls Spanked","Spanked Micaela","New Story Update at Spanking & Shame","Frequent Premium Updates every week","BBW spanked to tears!","The Cathouse","3 School Girls Severely Caned","Story Updates Added Frequently","Girls caned severely on their buttocks");
				var adsBanner=new Array("http://www.spanking-support.com/maintenance/popdivnew/ads/305/ad.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/310/00274_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/315/00278_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/318/00281_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/319/cover.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/320/00282_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/321/00283_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/322/00284_popdiv.jpg","http://www.spanking-support.com/maintenance/popdivnew/ads/323/00285_popdiv.jpg");
				var adsLinkUrl=new Array("http%3A%2F%2Fwww.spanked-at-home.com%2Fv2%2Fpoorgirls-promo.html","http%3A%2F%2Fwww.spanking-sentence.com","http%3A%2F%2Fwww.spankingshame.com%2Fsecur%2Findex.htm","http%3A%2F%2Fwww.spankingshame.com%2Fsecur%2Findex.htm%27","http%3A%2F%2Fwww.girls-boarding-school.com%2Fmain.htm","http%3A%2F%2Fwww.lupus-spanking.com%2Fmain.html","http%3A%2F%2Fwww.spankingdollars.com%2Fhgv2%2Fhostedgallery.php%3Fsite%3D24781%26type%3Dvideo%26gal%3D0005%26tpl%3Drandom","http%3A%2F%2Fwww.spankingshame.com%2Fsecur%2Findex.htm","http%3A%2F%2Fwww.girls-boarding-school.com%2Fmain.htm");
				var adsOAC=new Array("N","Y","N","N","Y","N","N","Y","Y");

				if(!siteMemberExist){
					var curAds2=new Array();
					var e=0;
					
					for(x=0; x<curAds.length; x++){
						curAdsId=curAds[x];
						
						for(y=0; y<adsId.length; y++){
							if(adsId[y]==curAdsId){
								if(adsOAC[y]!='Y'){
									var afy=GetCookie('afy');
									if(afy!=1){
										curAds2[e]=curAdsId;
										e++;
									}
								}else{
									curAds2[e]=curAdsId;
									e++;									
								}
							}
						}
					}
					
					curAds=curAds2;
					var randomSiteAds=random_number(0, curAds2.length-1);					
				}else{
					var randomSiteAds=random_number(0, curAds.length-1);	
				}

				for(x=0; x<adsId.length; x++){
					if(curAds[randomSiteAds]==adsId[x]){
						dispAds=true;
						dispAdsId=adsId[x];
						dispAdsTitle=adsTitle[x];
					
						if(adsType[x]=='H'){
							dispAdsContent="<iframe align=\"middle\" allowtransparency=\"yes\" frameborder=\"0\" width=\"" + adsHW[x] + "px\" height=\"" + adsHH[x] + "px\" scrolling=\"no\" src=\"" + adsHSrc[x] + "\"></iframe>";
							
						}else{
							dispAdsContent="<a href=\"" + "http://www.spanking-support.com/maintenance/popdivnew/popdiv/c.php?aid=" + dispAdsId + "&sid=" + curSiteId + "&s=" + sExist + "&ms=" + msExist + "&link=" + adsLinkUrl[x] + "\" target=\"_blank\"><img src=\"" + adsBanner[x] + "\" border=\"0\" ></a>";
						}
											
						break;
					}
				}

				if(dispAds){
					$("<style>#popdiv{ position:absolute; z-index:auto; top:30px; left:40px; } .titlepopdiv{color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}</style><img src=\"" + "http://www.spanking-support.com/maintenance/popdivnew/popdiv/v.php?aid=" + dispAdsId + "&sid=" + curSiteId + "&s=" + sExist + "&ms=" + msExist + "\" width=\"0\" height=\"0\"><div id=\"popdiv\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"#FFFFFF\"><tr height=\"30px\" bgcolor=\"#003366\"><td align=\"right\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"78%\">&nbsp;<span class=\"titlepopdiv\">" + dispAdsTitle + "</span></td><td width=\"18%\" align=\"right\"><img id=\"closepopdiv\" src=\"http://www.spanking-support.com/maintenance/popdivnew/popdiv/images/cross.png\" width=\"16\" height=\"16\" border=\"0\" ></td><td width=\"4%\">&nbsp;</td></tr></table></td></tr><tr><td>" + dispAdsContent + "</td></tr></table></div>").appendTo("body");

					$("#closepopdiv").click( function(){ $('#popdiv').fadeOut("slow",function(){ $('#popdiv').remove(); }); });
				}
			}
		}
	}else{
		$("<img src=\"" + "http://www.spanking-support.com/maintenance/popdivnew/popdiv/ur.php?domain=" + domain + "\" width=\"0\" height=\"0\">").appendTo("body");
	}
});