﻿
function ban1(divid,a,b){
	var pics="";
	var links="";
	$.ajax({		
		type:'get',
		dataType: 'jsonp',
		url:'bannerAction.do?method=getJson',
		jsonp: 'callback',
		data:{websiteId:a,
			bannerPlace:b
			},
	 	success:function(data){
			for(var i in data){
				var obj=data[i];
				pics+=obj.image+"|";
				links+=obj.url+"|";
			}
			pics = pics.substring(0,pics.length-1);
			links = links.substring(0,links.length-1);
			
			while(links.indexOf("&")>-1){
				links = links.replace("&","%26");
			}
			 var focus_width=470;
		     var focus_height=188;
		     var swf_height = focus_height;
		     
		     var flashCode = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/hotdeploy/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">';
		     flashCode = flashCode + '<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="css/focus2.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">';
		     flashCode = flashCode + '<param name="menu" value="false"><param name=wmode value="opaque">';
		     flashCode = flashCode + '<param name="FlashVars" value="pics='+pics+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'">';
		     flashCode = flashCode + '<embed src="css/focus2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+ focus_width +'" height="'+ swf_height +'" FlashVars="pics='+pics+'&links='+links+'&borderwidth='+focus_width+'&borderheight='+focus_height+'"></embed>';
		     flashCode = flashCode + '</object>';
		     document.getElementById(divid).innerHTML=flashCode;
		}
	});
}

function ban2(divid,a,b){
	var fp_pics=""; 
	var fp_links="";
	$.ajax({		
		type:'get',
		dataType: 'jsonp',dataType: 'jsonp',dataType: 'jsonp',
		url:'bannerAction.do?method=getJson',
		jsonp: 'callback',
		data:{websiteId:a,
			bannerPlace:b
			},
	 	success:function(data){
			for(var i in data){
				var obj=data[i];
				
				//fp_pics+="§"+obj.image;
				//fp_links+="§"+obj.url;
				
				fp_pics+=obj.image+"|";
				fp_links+=obj.url+"|";
			}
			
			fp_pics = fp_pics.substring(0,fp_pics.length-1);
			fp_links = fp_links.substring(0,fp_links.length-1);
			
			while(fp_links.indexOf("&")>-1){
				fp_links = fp_links.replace("&","%26");
			}
			
			var banner01=new Cookie(document,divid,24);
			banner01.load();
			banner01.visit=(banner01.visit==null)?parseInt(Math.random()*2+1):banner01.visit;
			if(banner01.visit!=0)
				var intbanner01=banner01.visit;
			banner01.visit++;
			banner01.visit=(banner01.visit>2)?1:banner01.visit;
			banner01.store();
			//showbanner01(intbanner01);
			
			var sohuFlash2 = new sohuFlash("css/banner.swf", divid, 1320, 120, "1");
			sohuFlash2.addParam("quality", "high");
			sohuFlash2.addParam("wmode", "opaque");
			sohuFlash2.addVariable("pics",fp_pics);
			sohuFlash2.addVariable("links",fp_links);
			sohuFlash2.addVariable("stop_time",3000);
			sohuFlash2.write(divid);
			
			/*if(typeof(zadai)!="object"){var zadai={}}
			zadai.$=function(objId){if(!objId){throw new Error("zadai.$(String objId)")}
			if(document.getElementById){return eval('document.getElementById("'+objId+'")')}else if(document.layers){return eval("document.layers['"+objId+"']")}else{return eval('document.all.'+objId)}}
			zadaiFlash=function(C,v,x,V,c,X,i,O,I,l,o){var z=this;if(!document.createElement||!document.getElementById){return}
			z.id=v?v:"";z.classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";z.codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+(c?c:"7")+",0,0,0";z.width=x;z.height=V;z.movie=C;z.bgcolor=X?X:null;z.quality=O?O:"high";z.src=z.movie;z.pluginspage="http://www.macromedia.com/go/getflashplayer";z.type="application/x-shockwave-flash";z.useExpressInstall=i?i:null;z.xir=(I)?I:window.location;z.redirectUrl=l?l:null;z.detectKey=o?o:null;z.escapeIs=false;z.objAttrs={};z.params={};z.flashVars=[];z.flashVarsStr="";z.embedAttrs={};z.forSetAttribute("id",z.id);z.objAttrs["classid"]=z.classid;z.forSetAttribute("codebase",z.codebase);z.forSetAttribute("width",z.width);z.forSetAttribute("height",z.height);z.forSetAttribute("movie",z.movie);z.forSetAttribute("quality",z.quality);z.forSetAttribute("pluginspage",z.pluginspage);z.forSetAttribute("type",z.type);z.forSetAttribute("bgcolor",z.bgcolor)}
			zadaiFlash.prototype={getFlashHtml:function(){var I=this,i='<object ';for(var l in I.objAttrs){i+=l+'="'+I.objAttrs[l]+'" '}
			i+='>';for(var l in I.params){i+='<param name="'+l+'" value="'+I.params[l]+'" /> '}
			if(I.flashVarsStr!=""){i+='<param name="FlashVars" value="'+I.flashVarsStr+'" /> '}
			i+='<embed ';for(var l in I.embedAttrs){i+=l+'="'+I.embedAttrs[l]+'" '}
			i+=' ></embed></object>';return i},forSetAttribute:function(I,i){var l=this;I=I.toLowerCase();switch(I){case "classid":break;case "pluginspage":l.embedAttrs["pluginspage"]=i;break;case "src":l.embedAttrs["src"]=i;l.params["movie"]=i;break;case "movie":l.params["movie"]=i;l.embedAttrs["src"]=i;break;case "onafterupdate":case "onbeforeupdate":case "onblur":case "oncellchange":case "onclick":case "ondblClick":case "ondrag":case "ondragend":case "ondragenter":case "ondragleave":case "ondragover":case "ondrop":case "onfinish":case "onfocus":case "onhelp":case "onmousedown":case "onmouseup":case "onmouseover":case "onmousemove":case "onmouseout":case "onkeypress":case "onkeydown":case "onkeyup":case "onload":case "onlosecapture":case "onpropertychange":case "onreadystatechange":case "onrowsdelete":case "onrowenter":case "onrowexit":case "onrowsinserted":case "onstart":case "onscroll":case "onbeforeeditfocus":case "onactivate":case "onbeforedeactivate":case "ondeactivate":case "type":l.embedAttrs["type"]=i;break;case "codebase":l.objAttrs["codebase"]=i;break;case "width":l.objAttrs["width"]=i;l.embedAttrs["width"]=i;break;case "height":l.objAttrs["height"]=i;l.embedAttrs["height"]=i;break;case "align":l.objAttrs["align"]=i;l.embedAttrs["align"]=i;break;case "vspace":l.objAttrs["vspace"]=i;l.embedAttrs["vspace"]=i;break;case "hspace":l.objAttrs["hspace"]=i;l.embedAttrs["hspace"]=i;break;case "class":l.objAttrs["class"]=i;l.embedAttrs["class"]=i;break;case "title":l.objAttrs["title"]=i;break;case "accesskey":l.objAttrs["accesskey"]=i;break;case "name":l.objAttrs["name"]=i;l.embedAttrs["name"]=i;break;case "id":l.objAttrs["id"]=i;l.embedAttrs["name"]=i;break;case "tabindex":l.objAttrs["tabindex"]=i;break;default:l.params[I]=l.embedAttrs[I]=i}},forGetAttribute:function(i){var I=this;i=i.toLowerCase();if(I.objAttrs[i]!=undefined){return I.objAttrs[i]}else if(I.embedAttrs[i]!=undefined){return I.embedAttrs[i]}else if(I.embedAttrs!=undefined){return I.embedAttrs[i]}else{return null}},setAttribute:function(I,i){this.forSetAttribute(I,i)},getAttribute:function(i){return this.forGetAttribute(i)},addVariable:function(I,i){var l=this;if(l.escapeIs){I=escape(I);i=escape(i)}
			if(l.flashVarsStr==""){l.flashVarsStr=I+"="+i}else{l.flashVarsStr+="&"+I+"="+i}
			l.embedAttrs["FlashVars"]=l.flashVarsStr},getVariable:function(I){var o=this,i=o.flashVarsStr;if(o.escapeIs){I=escape(I)}
			var l=new RegExp(I+"=([^\\&]*)(\\&?)","i").exec(i);if(o.escapeIs){return unescape(RegExp.$1)}
			return RegExp.$1},addParam:function(I,i){this.forSetAttribute(I,i)},getParam:function(){return this.forGetAttribute(name)},write:function(i){var I=this;if(typeof i=="string"){zadai.$(i).innerHTML=I.getFlashHtml()}else if(typeof i=="object"){i.innerHTML=I.getFlashHtml()}}}


			var FP = new zadaiFlash("css/flipper.swf", "FP_L_swf", 960, 90, "7", "#FFFFFF", false, "High");
			//FP.addParam("menu", "false");
			//FP.addParam("wmode", "transparent");
			FP.addVariable("pic_width",960); //图片宽
			FP.addVariable("pic_height", 90); //图片高
			//FP.addVariable("flip_time", 300); //翻牌速度
			//FP.addVariable("pause_time", 2000); //间隔时间
			//FP.addVariable("wait_time", 2000); //等待时间
			FP.addVariable("pics", fp_pics); //广告图片地址
			FP.addVariable("urls", fp_links); //广告链接地址
			FP.write(divid);
		    
			//document.getElementById(divid).innerHTML=flashCode;
			*/
		}
	});
}

function ban3(divid,a,b){
	$.ajax({		
		type:'get',
		url:'bannerAction.do?method=getJson',
		dataType: 'jsonp',
		jsonp: 'callback',
		data:{websiteId:a,
			bannerPlace:b
			},
	 	success:function(data){
			var obj=data[0];
			if (obj != null) {
				imgstr = "<a href=\""+obj.url+"\"><img style='margin-top:-1px; width:960px; height:90px;' src=\""+obj.image+ "\"/></a>";
			    document.getElementById(divid).innerHTML=imgstr;	
			}
		}
	});
}



function ban5(divid,a,b){
	$.ajax({		
		type:'get',
		url:'bannerAction.do?method=getJson',
		dataType: 'jsonp',
		jsonp: 'callback',
		data:{websiteId:a,
			bannerPlace:b
			},
	 	success:function(data){
			var obj=data[0];
			if (obj != null) {
				imgstr = "<a href=\""+obj.url+"\"><img src=\""+obj.image+ "\"/></a>";
			    document.getElementById(divid).innerHTML=imgstr;	
			}
		}
	});
}


function ban4(a,b){
	$.ajax({		
		type:'get',
		url:'bannerAction.do?method=getJson',
		dataType: 'jsonp',
		jsonp: 'callback',
		data:{websiteId:a,
			bannerPlace:b
			},
	 	success:function(data){
			var obj=data[0];
			
			if (obj != null) {
				FloatAd.newFloatAd(obj.image,obj.url,"50","90");
			}
		}
	});
}


FloatAd = {   
	    "ads" : new Object,  
	    /** 
	     * @param imgUrl : image path 
	     * @param strLink : image link address 
	     * @param top : image top at starting.. 
	     * @param left : image left at starting.. 
	     */  
	    "newFloatAd" : function(imgUrl, strLink, top, left) {  
	        var ad = document.createElement("a");   
	        ad.DirV = true;   
	        ad.DirH = true;   
	        ad.AutoMove = true;   
	        ad.Image = new Image;   
	        ad.Seed = Math.random();   
	        ad.Timer = setInterval("FloatAd.float(" + ad.Seed + ")", 20);   
	        this.ads[ad.Seed] = ad;   
	        ad.Image.Parent = ad;   
	        ad.style.position = "absolute";   
	        ad.style.left = left || 0;   
	        ad.style.top = top || 0;   
	        ad.Image.src = imgUrl;   
	        ad.Image.onmouseover = function(){this.Parent.AutoMove = false;};  
	        ad.Image.onmouseout = function(){this.Parent.AutoMove = true;};  
	        if(strLink) {   
	            ad.href = strLink;   
	            ad.Image.border = 0;   
	            ad.target = "_blank";   
	        }   
	        ad.appendChild(ad.Image);   
	        document.body.appendChild(ad);   
	        return ad;   
	    },   
	    "float" : function(floatId){   
	        var ad = this.ads[floatId];   
	        if(ad.AutoMove){   
	            var curLeft = parseInt(ad.style.left);   
	            var curTop = parseInt(ad.style.top);   
	            if(ad.offsetWidth + curLeft > document.documentElement.clientWidth + document.documentElement.scrollLeft - 1){   
	                curLeft = document.documentElement.scrollLeft + document.documentElement.clientWidth - ad.offsetWidth;   
	                ad.DirH = false;   
	            }   
	            if(ad.offsetHeight + curTop > document.documentElement.clientHeight + document.documentElement.scrollTop - 1){   
	                curTop = document.documentElement.scrollTop + document.documentElement.clientHeight - ad.offsetHeight;   
	                ad.DirV = false;   
	            }   
	            if(curLeft < document.documentElement.scrollLeft) {   
	                curLeft = document.documentElement.scrollLeft;   
	                ad.DirH = true;   
	            }   
	            if(curTop < document.documentElement.scrollTop) {   
	                curTop = document.documentElement.scrollTop;   
	                ad.DirV = true;   
	            }   
	            ad.style.left = curLeft + (ad.DirH ? 1 : -1) + "px";  
	            ad.style.top = curTop + (ad.DirV ? 1 : -1) + "px";  
	        }  
	    }  
	};  









