亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? share.as

?? flv 播放器代碼
?? AS
字號:
?/**
* ...
* @author Bogdan Nitica - bnitica@gmail.com
* @version 1.1
*/
import mx.utils.Delegate;
import flash.external.ExternalInterface;
import asclasses.VideoPlayer;
import mx.transitions.easing.Regular;
import mx.transitions.Tween;

class asclasses.Share extends MovieClip {
	private static var mInstance:Share;
	
	private var shareBckMC:MovieClip;
	private var shareBoxMC:MovieClip;
	private var responseMC:MovieClip;
	
	private var wasPlaying:Boolean;
	
	private var tween1:Tween;
	private var tween2:Tween;
	private var tween3:Tween;
	private var tween4:Tween;
	
	public static function getInstance():Share {
		if (mInstance == undefined) {
			mInstance = new Share();
		}
		return mInstance;
	}
	
	private function Share() {
		mInstance = this;
		this._visible = false;
		shareBckMC.onRelease = Delegate.create(this, close);
		shareBckMC.useHandCursor = false;
		
		shareBoxMC.closeBtn.onRelease = Delegate.create(this, close);
		shareBoxMC.linkBtn.onRelease = Delegate.create(this, linkRelease);
		shareBoxMC.embedBtn.onRelease = Delegate.create(this, embedRelease);
		shareBoxMC.sendBtn.onRelease = Delegate.create(this, sendRelease);
		
		responseMC = this.createEmptyMovieClip ("responseMC", getNextHighestDepth ());
		responseMC.onData = Delegate.create(this, responseResult);
	}
	
	public function init():Void {
		shareBoxMC.linkTxt.text = VideoPlayer.getInstance().getPlayerPage;
		
		shareBoxMC.embedTxt.text = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="videoPlayer" align="middle">\n';
		shareBoxMC.embedTxt.text += '	<param name="allowScriptAccess" value="sameDomain" />\n';
		shareBoxMC.embedTxt.text += '	<param name="allowFullScreen" value="true" />\n';
		shareBoxMC.embedTxt.text += '	<param name="movie" value="' + _root._url + '" />\n';
		shareBoxMC.embedTxt.text += '	<param name="quality" value="high" />\n';
		shareBoxMC.embedTxt.text += '	<param name="bgcolor" value="#000000" />\n';
		shareBoxMC.embedTxt.text += '	<param name="flashvars" value="htmlPage=' + _root.htmlPage + '&settingsFile=' + _root.settingsFile + '" />\n';
		shareBoxMC.embedTxt.text += '	<embed src="' + _root._url + '" flashvars="htmlPage=' + _root.htmlPage + '&settingsFile=' + _root.settingsFile + '" quality="high" bgcolor="#000000" width="550" height="400" name="videoPlayer" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
		shareBoxMC.embedTxt.text += '	</script>\n';
		shareBoxMC.embedTxt.text += '</object>';
	}
	
	private function linkRelease():Void {
		System.setClipboard(shareBoxMC.linkTxt.text);
		Selection.setFocus(shareBoxMC.linkTxt);
	}
	
	private function embedRelease():Void {
		System.setClipboard(shareBoxMC.embedTxt.text);
		Selection.setFocus(shareBoxMC.embedTxt);
	}
	
	private function sendRelease():Void {
		if (validateEmail(shareBoxMC.yourEmailTxt.text)) {
			if (validateEmail(shareBoxMC.friendEmailTxt.text)) {
				var sendLink:String;
				sendLink = VideoPlayer.getInstance().getPlayerPath + "staf.php?";
				sendLink += "playerPath=" + escape(VideoPlayer.getInstance().getPlayerPath);
				sendLink += "&imgPath=" + escape(VideoPlayer.getInstance().getStafImage);
				sendLink += "&playerPage=" + escape(VideoPlayer.getInstance().getPlayerPage);
				sendLink += "&toEmail=" + escape(shareBoxMC.friendEmailTxt.text);
				sendLink += "&fromEmail=" + escape(shareBoxMC.yourEmailTxt.text);
				responseMC.loadVariables(sendLink, "GET");
				shareBoxMC.errorTxt.text = "";
			}else {
				shareBoxMC.errorTxt.text = "Your friend's email is invalid!";
			}
		}else {
			shareBoxMC.errorTxt.text = "Your email is invalid!";
		}
	}
	
	private function responseResult():Void {
		shareBoxMC.errorTxt.text = "Email Sent!";
		
		_global['setTimeout'](this, "clearStaf", 1000);
	}
	
	private function clearStaf():Void {
		shareBoxMC.errorTxt.text = "";
		shareBoxMC.yourEmailTxt.text = "";
		shareBoxMC.friendEmailTxt.text = "";
	}
	
	private function validateEmail(email):Boolean {		
		var emailCorrect = undefined;
		var fstLett = email.substring(0, 1);
		var lastLett = email.substring(email.length, -1);
		var minLettAfterLastPoint = 2;
		var maxLettAfterLastPoint = 4;
		var minLettBeforeAt = 1;
		var maxLettBeforeAt = 20;
		var minLettAfterAt = maxLettAfterLastPoint;
		var firstAt = email.indexOf("@", 0);
		var lastAt = email.lastIndexOf("@", email.length);
		var strBeforeAt = email.substring(0, firstAt);
		var lettBeforeAt = email.charAt(firstAt-1);
		var lettAfterAt = email.charAt(firstAt+1);
		var firstScore = email.indexOf("-", 0);
		var lastScore = email.lastIndexOf("-", email.length);
		var lettBeforeScore = email.charAt(firstScore-1);
		var lettAfterScore = email.charAt(firstScore+1);
		var firstUnderscore = email.indexOf("_", 0);
		var lastUnderscore = email.lastIndexOf("_", email.length);
		var lettBeforeUnderscore = email.charAt(firstUnderscore-1);
		var lettAfterUnderscore = email.charAt(firstUnderscore+1);
		var firstPoint = email.indexOf(".", 0);
		var lastPoint = email.lastIndexOf(".", email.length);
		var lettAfterLastPoint = email.length-lastPoint-1;
		var morePoints = email.indexOf("..", 0);
		var moreScore = email.indexOf("--", 0);
		var extensionScore = email.indexOf("-", lastPoint);
		var extensionUnderscore = email.indexOf("_", lastPoint);
		if (!isNaN(fstLett) || !isNaN(lastLett) || fstLett == "." || fstLett == "-" || fstLett == "_" || lastLett == "." || lastLett == "-" || lastLett == "_" || firstAt == -1 || firstAt>=(email.length-minLettAfterAt) || firstAt == 0 || firstAt !== lastAt || firstPoint == 0 || lastPoint == -1 || lettAfterLastPoint<minLettAfterLastPoint || lettAfterLastPoint>maxLettAfterLastPoint || lettBeforeAt == "." || lettBeforeAt == "_" || lettBeforeAt == "-" || lettBeforeAt == " " || lettAfterAt == "." || lettAfterAt == "_" || lettAfterAt == "-" || lettAfterAt == " " || lettBeforeScore == "." || lettBeforeScore == "_" || lettBeforeScore == "@" || lettAfterScore == "." || lettAfterScore == "_" || lettAfterScore == "@" || lettBeforeUnderscore == "." || lettBeforeUnderscore == "-" || lettBeforeUnderscore == "@" || lettAfterUnderscore == "." || lettAfterUnderscore == "-" || lettAfterUnderscore == "@" || morePoints !== -1 || moreScore !== -1 || extensionScore !== -1 || extensionUnderscore !== -1 || strBeforeAt.length<minLettBeforeAt || strBeforeAt.length>maxLettBeforeAt) {
			emailCorrect = false;
		} else {
			emailCorrect = true;
		}
		return emailCorrect;
	}
	
	public function show():Void {
		tween1.stop();
		tween1 = new Tween(this.shareBckMC, "_width", Regular.easeInOut, 0, Stage.width, 0.3, true);
		tween2.stop();
		tween2 = new Tween(this.shareBckMC, "_height", Regular.easeInOut, 0, Stage.height, 0.3, true);
		
		tween3.stop();
		tween3 = new Tween(this.shareBoxMC, "_width", Regular.easeInOut, 0, 300, 0.3, true);
		tween4.stop();
		tween4 = new Tween(this.shareBoxMC, "_height", Regular.easeInOut, 0, 200, 0.3, true);
		
		this._visible = true;
		
		wasPlaying = VideoPlayer.getInstance().getPauseBtn._visible;
		
		if (wasPlaying) {
			VideoPlayer.getInstance().togglePlayPause();
		}
	}
	
	private function close():Void {
		tween1.stop();
		tween1 = new Tween(this.shareBckMC, "_width", Regular.easeInOut, this.shareBckMC._width, 0, 0.3, true);
		tween2.stop();
		tween2 = new Tween(this.shareBckMC, "_height", Regular.easeInOut, this.shareBckMC._height, 0, 0.3, true);
		
		tween3.stop();
		tween3 = new Tween(this.shareBoxMC, "_width", Regular.easeInOut, this.shareBoxMC._width, 0, 0.3, true);
		tween4.stop();
		tween4 = new Tween(this.shareBoxMC, "_height", Regular.easeInOut, this.shareBoxMC._height, 0, 0.3, true);
		
		_global['setTimeout'](this, "hideStaf", 300);
	}
	
	private function hideStaf():Void {
		this._visible = false;
		
		if (wasPlaying) {
			VideoPlayer.getInstance().togglePlayPause();
		}
	}
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久亚洲私人国产精品va媚药| 亚洲三级视频在线观看| 国产视频一区二区在线观看| 中文字幕一区二区三区在线不卡 | 99国产精品99久久久久久| 91福利小视频| 中文字幕乱码久久午夜不卡| 日产国产欧美视频一区精品| 成人综合激情网| 日韩一区二区免费在线观看| 亚洲精品国产无天堂网2021| 激情欧美日韩一区二区| 欧美日韩中文字幕精品| 国产精品大尺度| 精品一区二区三区免费视频| 欧美天堂亚洲电影院在线播放| 亚洲国产激情av| 国内外成人在线| 日韩无一区二区| 亚洲成年人影院| 一本大道久久a久久综合| 久久久不卡影院| 美腿丝袜一区二区三区| 欧美精品在线一区二区三区| 亚洲女爱视频在线| www.久久久久久久久| 久久嫩草精品久久久精品一| 免费高清不卡av| 欧美一区二区三区在线看 | 日韩美女视频在线| 偷窥国产亚洲免费视频| 在线观看91视频| 一区二区不卡在线视频 午夜欧美不卡在| 国产成人精品免费在线| 久久理论电影网| 国产伦精品一区二区三区免费 | 亚洲欧洲日产国产综合网| 国产一区二区剧情av在线| 精品久久久三级丝袜| 狠狠色丁香婷综合久久| 精品少妇一区二区三区在线播放 | 亚洲综合色噜噜狠狠| 一本色道久久综合亚洲精品按摩| 国产精品久久久久三级| 成人高清免费观看| 最新国产の精品合集bt伙计| 99re这里都是精品| 一个色综合网站| 欧美日韩中文字幕一区| 免费不卡在线观看| 久久午夜电影网| 成人一区二区三区在线观看| 综合分类小说区另类春色亚洲小说欧美| 成人av在线网| 亚洲综合区在线| 91精品国产麻豆国产自产在线 | 国产精品99久| 中文字幕一区二区不卡| 色婷婷久久久久swag精品| 亚洲高清免费视频| 日韩欧美一区在线| 成人午夜在线免费| 免费的国产精品| wwww国产精品欧美| 91在线一区二区三区| 亚洲成人综合在线| 精品国产乱码91久久久久久网站| 国产一区二区三区免费| 亚洲欧洲av另类| 欧美久久高跟鞋激| 成人激情校园春色| 亚洲永久精品大片| 国产视频不卡一区| 欧美性猛交一区二区三区精品| 美女精品自拍一二三四| 国产精品久久毛片av大全日韩| 91久久奴性调教| 国产一二精品视频| 午夜精品123| 国产精品初高中害羞小美女文| 欧美日韩国产三级| bt7086福利一区国产| 捆绑调教一区二区三区| 国产精品传媒视频| 久久综合九色综合欧美亚洲| 日本高清不卡视频| 福利91精品一区二区三区| 亚洲超丰满肉感bbw| 国产精品私人影院| 欧美成人r级一区二区三区| 99re这里只有精品首页| 国产伦精品一区二区三区在线观看| 亚洲视频中文字幕| 久久婷婷色综合| 欧美日本乱大交xxxxx| 99久久夜色精品国产网站| 精品一区二区三区日韩| 亚洲午夜久久久久久久久电影院| 国产欧美日韩亚州综合 | 一级女性全黄久久生活片免费| 久久毛片高清国产| 欧美一区二区三区视频在线观看| 9l国产精品久久久久麻豆| 狠狠色狠狠色合久久伊人| 日韩av一区二区三区四区| 亚洲一区二区在线观看视频 | 这里只有精品免费| 在线影院国内精品| 成a人片亚洲日本久久| 国产精品18久久久久久久久| 美女视频网站久久| 秋霞电影网一区二区| 天堂久久久久va久久久久| 亚洲黄色尤物视频| 国产精品麻豆99久久久久久| 337p日本欧洲亚洲大胆色噜噜| 欧美丰满嫩嫩电影| 7777精品伊人久久久大香线蕉 | 日韩av电影一区| 男人的j进女人的j一区| 日韩主播视频在线| 日韩国产成人精品| 青娱乐精品在线视频| 免费成人你懂的| 久久国产生活片100| 久久国产福利国产秒拍| 精品一区二区免费视频| 国产一区二三区| 成人午夜在线播放| 色婷婷av一区二区三区之一色屋| 色悠悠久久综合| 精品视频一区三区九区| 欧美日韩电影一区| 日韩手机在线导航| 久久亚洲影视婷婷| 中文字幕制服丝袜成人av| 国产精品的网站| 亚洲va欧美va人人爽| 日本成人中文字幕| 国产精品一品二品| av成人老司机| 欧美日韩成人激情| 精品久久一区二区三区| 国产精品美女一区二区| 亚洲一区成人在线| 久久69国产一区二区蜜臀| 成人免费视频国产在线观看| 色婷婷精品大在线视频| 日韩欧美在线影院| 日本一区二区三区高清不卡| 亚洲乱码精品一二三四区日韩在线| 亚洲国产综合视频在线观看| 久久国产尿小便嘘嘘尿| 99久久精品情趣| 91精品视频网| 国产精品国产精品国产专区不蜜| 亚洲国产一区二区在线播放| 久久66热re国产| 日本精品视频一区二区| 日韩精品一区二区三区老鸭窝 | 免费视频最近日韩| 国产成人精品三级| 欧美另类变人与禽xxxxx| 国产日韩综合av| 午夜精品国产更新| 成人av网站免费观看| 欧美久久久久久久久久| 亚洲欧美综合色| 黄网站免费久久| 欧美综合一区二区三区| 国产欧美日韩亚州综合 | 日韩一区二区高清| 《视频一区视频二区| 久久99精品久久久久婷婷| 在线视频欧美精品| 日本一区二区成人| 久久国产精品色婷婷| 欧美视频一区在线观看| 国产精品久久久久久久久快鸭 | 在线区一区二视频| 久久免费国产精品| 日本美女一区二区| 欧美日韩免费高清一区色橹橹| 国产精品国产自产拍高清av | 5566中文字幕一区二区电影| 亚洲国产经典视频| 国产毛片一区二区| 欧美成人艳星乳罩| 丝袜国产日韩另类美女| 91久久精品一区二区三区| 一色桃子久久精品亚洲| 国产一区二区三区av电影| 日韩午夜av电影| 免费在线观看一区二区三区| 欧美日韩中文一区| 一区二区三区在线影院| 99re成人精品视频| 亚洲三级在线看| 99精品1区2区| 亚洲日本va在线观看|