
﻿
var $j=jQuery.noConflict();$j(document).ready(function(){if($j.browser.msie&&parseInt($j.browser.version)<7){var index=document.domain.toLowerCase().lastIndexOf("englishtown.com",0);if(index>=0&&index+15==document.domain.length){document.domain="englishtown.com";}}
$j('.button').each(function(){var wrapDiv=$j(this).wrapInner('<span class="buttonColor"></span>').wrap('<span class="middle"></span>').parent().wrap('<div></div>').parent().append('<span class="right"></span>').prepend('<span class="left"></span>');wrapDiv.addClass($j(this).attr('class'));$j(this).removeClass();});calculateHW();if($j.browser.msie&&parseInt($j.browser.version)<7){$j('img[src*=".png"]:not(img[src*="online2"])').each(function(){$j(this).addClass('neediepngfix');});ConvertToIE6("#free_trial_popup img");ConvertToIE6("#billboard img.free_trial");ConvertToIE6("#billboard img.post_it");$j('span.free_trial,#switcher').addClass('neediepngfix');}
if($j.browser.msie&&parseInt($j.browser.version)<8){$j('#email_field').wrap('<span id="email_field_span"></span>');$j('#popup_email_field').wrap('<span id="popup_email_field_span"></span>');}
$j('#languagelist').prepend('<div class="top"/>');window.setTimeout(function(){if(window.startSchoolTour)openSchoolTour();},1000);});$j(window).resize(calculateHW);function ConvertToIE6(n){var temp=$j(n).attr("src");$j(n).attr("src",getPNGIE6(temp));}
function getPNGIE6(path){if(typeof(path)=="undefined"||path==null)
return;var index=path.lastIndexOf("/");return path.slice(0,index+1)+"ie6"+path.slice(index);}
function calculateHW(){var viewWidth,viewHeight,bodyWidth,bodyHeight;bodyHeight=$j(document).height();bodyWidth=$j(document).width();if(self.innerHeight)
{viewWidth=self.innerWidth;viewHeight=self.innerHeight;}
else if(document.documentElement&&document.documentElement.clientHeight){viewWidth=document.documentElement.clientWidth;viewHeight=document.documentElement.clientHeight;}
else if(document.body){viewWidth=document.body.clientWidth;viewHeight=document.body.clientHeight;}
if(viewWidth<982){bodyWidth=982;}
if(bodyHeight<viewHeight){bodyHeight=viewHeight;}
$j('#dim_bg').css('height',bodyHeight);$j('#dim_bg iframe').css('height',bodyHeight);$j('#popupcitypicker').css('height',bodyHeight);$j('#dim_bg').css('width',bodyWidth);$j('#dim_bg iframe').css('width',bodyWidth);$j('#popupcitypicker').css('width',bodyWidth);}
function videoPlayerFloat(close,url,title,content){$j('#dim_bg').show();$j('#dim_bg').css('opacity',0).fadeTo('slow',0.7);$j('#popupwindow').show();$j('#popupwindow').html('<div class="video"></div>');$j('#popupwindow .video').html('<div class="close"><a href="javascript:void(0);" class="closePopup">'+close+'</a></div> <div class="flashplayerrequired" id="flashpopup">'+_flashIndi+'<p class="flashicon" onclick="openPopup('+"'http://www.adobe.com/go/getflashplayer', 'winAdobe'"+');return false;"></p></div><div class="videoplayer"></div><div class="title"></div><div class="upsell"></div>')
$j('#popupwindow .video .videoplayer').html(generateVideoPlayer(url));$j('#popupwindow .video .title').html(title);$j('#popupwindow .video .upsell').html(content);CheckFlashPlayer();setMarginTop('.video');$j('#popupwindow a.closePopup').click(function(){closePopup();return false;});}
function CheckNumbers(e){var keynum;var keychar;var numcheck;if(window.event)
{keynum=e.keyCode;}
else if(e.which)
{keynum=e.which;}
if(e.shiftKey)
return false;if(keynum==186||keynum==188||keynum==32||keynum==190||keynum==192||keynum==187||keynum==191||keynum==59||keynum==222||keynum==220||keynum==189||keynum==219||keynum==221||keynum==109||keynum==107)
return false;if(keynum>=96&&keynum<=105)
return true;keychar=String.fromCharCode(keynum);numcheck=/[A-Za-z]/;return!numcheck.test(keychar);}
function openPopup(url,name,width,height,top,left){if(!width)width=600;if(!height)height=600;if(!top)top=200;if(!left)left=300;PopupManager.stopPopunder();var newWindow=window.open(url,name,'height='+height+',width='+width+',scrollbars=1,resizable=0,top='+top+',left='+left+',status=yes');return newWindow;}
function openWindow(url,name,width,height,top,left){if(!width)width=1024;if(!height)height=800;if(!top)top=50;if(!left)left=100;PopupManager.stopPopunder();var newWindow=window.open(url,name,'height='+height+',width='+width+',top='+top+',left='+left+',status=1, scrollbars=1,resizable=1, toolbar=1,location=1,menubar=1');return newWindow;}
function changeLanguage(value){PopupManager.stopPopup();var location=String(document.location);var pos=location.lastIndexOf("#");if(pos>=0){location=location.substring(0,pos);}
location=location.replace(/(&)?lng=[^&]*/,"").replace(/\?$|(\?)&/,"$1");document.location=location+(/\?/.test(location)?"&":"?")+"lng="+value;}
function sp_callWebSvc(wsUrl,param,callback){if(param==null||param==""){param="{}";}
$j.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:wsUrl,data:param,dataType:"json",success:callback});}
$j(document).ready(function(){var activeItem=$j('.etm-ctnr .etm-left li.active');if(activeItem.hasClass('first')){$j('a',activeItem).wrap('<span class="text"></span>').parent().wrap('<div id="gt-over"></div>').parent().append('<span class="right"></span>').prepend('<span class="left"></span>');}else{$j('a',activeItem).wrap('<span class="text"></span>').parent().wrap('<div id="gt-over"></div>').parent().append('<span class="right"></span>').prepend('<span class="left"></span>').parent().before($j('<li class="extra"><a> </a></li>'));}
if($j.browser.msie&&parseInt($j.browser.version)<7){$j('.etm-ctnr .etm-right div.customitem > a').addClass('menuitem');}
if($j.browser.msie){$j('.etm-ctnr .etm-right div.customitem').hover(function(){$j(this).addClass('hover');},function(){$j(this).removeClass('hover');});$j('.etm-sub-ctnr ul.etm-left li').hover(function(){$j(this).addClass('hover');},function(){$j(this).removeClass('hover');});$j('.etm-sub-ctnr ul.etm-left li.dir').hover(function(){$j(this).addClass('dir_hover');},function(){$j(this).removeClass('dir_hover');});$j('#gf-language_swapper ul.dropdown li').hover(function(){$j(this).addClass('hover');},function(){$j(this).removeClass('hover');});}
$j('.etm-sub-ctnr .etm-left .dir ul').append('<div class="sub_drd_deco"><div class="bgleft"></div><div class="bgext"></div><div class="bgright"></div></div>');});PopupManager=new function(){var CookieName="nsplegacy";var CookieDelimiter="~";var EESmallPopup="EESmallPopup";var EEPopunder="EEPopunder";var EEMediumPopup="EEMediumPopup";var MainDomain="englishtown.com";var HomePage="home.aspx";var CommercePage="/commerce/";var PopupPageList=["forgot-password.aspx","login.aspx","school-tour.aspx","comparison-table.aspx","features-table.aspx","cambridge.aspx","class-topics.aspx","ee-depart.aspx","pt-thankyou.aspx","ee-thankyou.aspx","ee-subscribe.aspx","ee-subscribe-thankyou.aspx","contact-us.aspx","conditions.aspx","privacy.aspx","security.aspx","terms.aspx"];var _stopPopup=false;var _stopPopunder=false;var _stopMediumPopup=false;this.stopPopup=function(){_stopPopup=true;};this.suspendPopup=function(){var currentStatus=_stopPopup;_stopPopup=true;return currentStatus;};this.resumePopup=function(originalStatus){_stopPopup=originalStatus;};this.stopPopunder=function(){_stopPopunder=true;this.saveResultToCookie(EEPopunder,"True");};this.stopMediumPopup=function(){_stopMediumPopup=true;this.saveResultToCookie(EEMediumPopup,"True");};this.init=function(popupSetting){var currentStatus=this.suspendPopup();_popupSetting=popupSetting;var popupResult=this.getCurrentResult();if(popupResult==null){return;}
if(popupResult.PopupType.indexOf(EESmallPopup)>=0){switch(_popupSetting.SalesPageMajorVersion){case 2:this.initEESmallPopupV2();break;default:this.initEESmallPopup();break;}}
if(popupResult.PopupType.indexOf(EEPopunder)>=0){switch(_popupSetting.SalesPageMajorVersion){case 2:this.initEEPopunder();break;default:this.initEEPopunder();break;}}
if(popupResult.PopupType.indexOf(EEMediumPopup)>=0){}
thisObj=this;window.setTimeout(function(){updateDocumentLink();thisObj.resumePopup(currentStatus);},1000);};this.getCurrentResult=function(){var popupResult=this.getResultFromCookie();if(popupResult==null){return null;}
var popupTypes="";if(_popupSetting.EnableSmallPopup&&!popupResult.EESmallPopupDisplayed&&this.checkPage(HomePage)&&(popupResult.FirstVisitPage==""||popupResult.FirstVisitPage==HomePage)){popupTypes+=EESmallPopup;}
if(_popupSetting.EnablePopunder&&!popupResult.PopunderDisplayed&&this.checkPage(HomePage)){popupTypes+=EEPopunder;}
if(_popupSetting.EnableMediumPopup&&!popupResult.MediumPopupDisplayed&&_popupSetting.EnableSmallPopup){if(this.checkPage("ee-thankyou.aspx")||this.checkPage("ee-subscribe-thankyou.aspx")||this.checkPage("pt-thankyou.aspx")){this.stopMediumPopup();}
else{if(!this.checkPage(HomePage)&&!this.checkPage(CommercePage)&&!this.checkPopupPage()){popupTypes+=EEMediumPopup;}}}
popupResult.PopupType=popupTypes;return popupResult;};this.getResultFromCookie=function(){var cookie=getCookie(CookieName);if(cookie==null){cookie=this.generateDefaultCookie();if(cookie==null){return;}}
var popupResult={};var values=cookie.split(CookieDelimiter);if(values[0]=="True"){popupResult.EESmallPopupDisplayed=true;}
else{popupResult.EESmallPopupDisplayed=false;}
if(values[1]=="True"){popupResult.PopunderDisplayed=true;}
else{popupResult.PopunderDisplayed=false;}
if(values[2]=="True"){popupResult.MediumPopupDisplayed=true;}
else{popupResult.MediumPopupDisplayed=false;}
popupResult.FirstVisitPage=values[3];return popupResult;};this.generateDefaultCookie=function(){var path=window.location.pathname;var pageName=path.substring(path.lastIndexOf('/')+1);var values=[];values[0]="False";values[1]="False";values[2]="False";values[3]=pageName;var cookieValue=values.join(CookieDelimiter);setCookie(CookieName,cookieValue,365,"/",this.getDomain());return getCookie(CookieName);};this.saveResultToCookie=function(type,value){var cookie=getCookie(CookieName);if(cookie==null)return;var values=cookie.split(CookieDelimiter);if(type==EESmallPopup){values[0]=value;}else if(type==EEPopunder){values[1]=value;}else if(type==EEMediumPopup){values[2]=value;}
var cookieValue=values.join(CookieDelimiter);setCookie(CookieName,cookieValue,365,"/",this.getDomain());};this.checkPage=function(pageName){if(window.location.pathname.lastIndexOf(pageName)>=0)
{return true;}
else
{var re=/(?:online\/?|home\.aspx.*)$/i;return re.test(window.location.pathname);}};this.getDomain=function(){if(document.domain.indexOf(MainDomain)>=0){return MainDomain;}
else{return document.domain;}};this.checkPopupPage=function(pageName){var isPopupPage=false;for(var i=0;i<PopupPageList.length;i++){if(this.checkPage(PopupPageList[i])){isPopupPage=true;break;}}
return isPopupPage;};this.initEESmallPopup=function(){var thisObj=this;window.setTimeout(function(){if(_stopPopup)return;thisObj.saveResultToCookie(EESmallPopup,"True");$j('#'+_popupSetting.EESmallPopupTarget).show('slide',{direction:'down',easing:'easeInCubic'},500);},_popupSetting.EESmallPopupTime*1000);};this.initEESmallPopupV2=function(){var thisObj=this;window.setTimeout(function(){if(_stopPopup)return;thisObj.saveResultToCookie(EESmallPopup,"True");if(showEEPopup){showEEPopup();}},_popupSetting.EESmallPopupTime*1000);};this.initEEPopunder=function(){var thisObj=this;registerEvent(window,"beforeunload",function(){if(_stopPopup||_stopPopunder)return;thisObj.saveResultToCookie(EEPopunder,"True");var newWindow=window.open("/online/ee-depart.aspx","winEEPopunder",'height=800,width=1000,scrollbars=yes,resizable=0,top=50,left=100,status=yes');if(newWindow!=null){newWindow.blur();}});};this.initEEMediumPopup=function(){var thisObj=this;registerEvent(window,"beforeunload",function(){if(_stopPopup||_stopMediumPopup)return;thisObj.saveResultToCookie(EEMediumPopup,"True");var newWindow=window.open("/online/ee-subscribe.aspx","winEEMediumPopup",'height=690,width=610,scrollbars=yes,resizable=0,top=50,left=300,status=yes');});};};function getCookie(cookieName){var cookieNameStart,valueStart,valueEnd,cookieValue,returnValue;cookieNameStart=document.cookie.indexOf(cookieName+'=');if(cookieNameStart<0){returnValue=null;}
else{valueStart=document.cookie.indexOf(cookieName+'=')+cookieName.length+1;valueEnd=document.cookie.indexOf(";",valueStart);if(valueEnd==-1){valueEnd=document.cookie.length;}
cookieValue=document.cookie.substring(valueStart,valueEnd);returnValue=(cookieValue=='')?null:unescape(cookieValue);}
return returnValue;}
function setCookie(name,value,expires,path,domain,secure){var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+
((secure)?";secure":"");}
function updateDocumentLink(){var linkList=document.getElementsByTagName("a");for(var i=0;i<linkList.length;i++){var link=linkList[i];registerEvent(link,"click",function(){PopupManager.stopPopunder();});if(link.href.indexOf("/commerce/")>=0){registerEvent(link,"click",function(){PopupManager.stopMediumPopup();});}
if(link.href.indexOf(document.domain)>=0&&link.href.indexOf("#")<0){registerEvent(link,"click",function(){PopupManager.stopPopup();});}
if(link.href.indexOf("javascript")>=0){registerEvent(link,"click",function(){PopupManager.stopPopup();});}}}
function registerEvent(element,eventName,fn){if(navigator.userAgent.indexOf("MSIE")>0){element.attachEvent("on"+eventName,fn,false);}else if(navigator.userAgent.indexOf("Firefox")>0){element.addEventListener(eventName,fn,false);}}
function changeParentUrl(url,closeCurrent){if(window.opener!=null){if(window.opener.PopupManager!=null){window.opener.PopupManager.stopPopup();}
window.opener.location=url;}
if(closeCurrent){window.close();}}
function openSchoolTourInParent(){if(window.opener!=null){window.opener.openSchoolTour();}
window.close();}
function showLoginForm(){$j(".customitem").addClass('hover');setTimeout(closeLoginForm,10000);}
function closeLoginForm(){$j(".customitem").removeClass('hover');}
function GetXmlHttpObject(handler)
{var objXmlHttp=null;if(navigator.userAgent.indexOf("MSIE")>=0)
{var strName="Msxml2.XMLHTTP";if(navigator.appVersion.indexOf("MSIE 5.5")>=0)
{strName="Microsoft.XMLHTTP"}
try
{objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler
return objXmlHttp}catch(e)
{alert("Error. Scripting for ActiveX might be disabled")
return}}
if(navigator.userAgent.indexOf("Mozilla")>=0)
{objXmlHttp=new XMLHttpRequest();objXmlHttp.onload=handler;objXmlHttp.onerror=handler;return objXmlHttp;}}
function GetPassword(objEmail)
{if(objEmail!=null&&objEmail.value==""||!isValidEmail(objEmail.value)){$j("#EmailError").css("display","block");$j("#EmailError").text($j("#EmailReminderError").val());objEmail.focus();}
else
{SendReminderEmail(objEmail.value);}}
var parameter=function()
{var parameterList=new Array();this.add=function(name,value)
{parameterList[name]=value;return this;}
this.toXml=function()
{var xml="";for(var p in parameterList)
{if(typeof(parameterList[p])!="function")
xml+="<"+p+">"+parameterList[p].toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")+"</"+p+">";}
return xml;}
this.toPost=function()
{var postStr="";for(var p in parameterList)
{if(typeof(parameterList[p])!="function")
postStr+=p+"="+parameterList[p]+"&";}
postStr=postStr.substr(0,postStr.length-1);return postStr;}}
function CheckMemberInfo(email,password){var sMethod="CheckMemberInfo";var para=new parameter();para.add("emailOrUsername",email);para.add("password",password);var sReuqestParam=getRequest_Soap12(sMethod,para);var result=soapRequest("/_services/MemberService.asmx",sReuqestParam,sMethod);if(result=="2")
{return false;}
else
{return true;}}
function SendReminderEmail(email)
{var sMethod="SendReminderEmail";var para=new parameter();para.add("emailOrUsername",email);var sReuqestParam=getRequest_Soap12(sMethod,para);var result=soapRequest("/_services/forgotpwdsvc.asmx",sReuqestParam,sMethod);$j("#EmailError").css("display","block");if(result=="<IsSuccess>true</IsSuccess>")
{$j("#EmailError").text($j("#EmailReminderhdn").val());}
else
{$j("#EmailError").text($j("#EmailReminderError").val());}}
function getRequest_Soap12(sMethod,para)
{var sRequest="<?xml version='1.0' encoding='utf-8'?> ";sRequest+="<soap12:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'";sRequest+=" xmlns:xsd='http://www.w3.org/2001/XMLSchema'";sRequest+=" xmlns:soap12='http://www.w3.org/2003/05/soap-envelope'>";sRequest+="<soap12:Body>  ";sRequest+="<"+sMethod+" xmlns='http://tempuri.org/'> ";sRequest+=para.toXml()+" ";sRequest+="</"+sMethod+"> ";sRequest+="</soap12:Body> ";sRequest+="</soap12:Envelope>";return sRequest;}
function soapRequest(sWebServiceName,sRequestParam,sMethod)
{xmlHttp=GetXmlHttpObject(DoNothing);if(!xmlHttp)
{return false;}
xmlHttp.open("POST",sWebServiceName,false);xmlHttp.setRequestHeader("Content-Type","application/soap+xml; charset=utf-8");xmlHttp.send(sRequestParam);var sResponse=xmlHttp.responseText;var sResult=getWebServiceResponseValue(sResponse,sMethod)
return sResult;}
function DoNothing()
{return;}
function getWebServiceResponseValue(sResponse,sMethod)
{var pos1=sResponse.indexOf("<"+sMethod+"Result>");var pos2=sResponse.indexOf("</"+sMethod+"Result>");var index=pos1+sMethod.length+2+6;var result=sResponse.substr(index,pos2-index);return result;}
function isValidEmail(email)
{if(email.toLowerCase()=="name@email.com"||email.toLowerCase()=="user@domain.com")
return(false);var regu="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]+)$"
var reg=new RegExp(regu);return(email.search(reg)>-1);}
function checkEmailExist(email)
{var url="/sp/Callback/EmailExistence.aspx?email="+email;emailId=email;xmlHttp=GetXmlHttpObject(DoNothing);xmlHttp.open("GET",url,false);xmlHttp.send(null)
return xmlHttp.responseText;}
function closePopup(){$j('#popupwindow').html('');$j('#popupwindow').hide();$j('#dim_bg').hide();}
function getURLValue(url,name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);if(results==null)
return"";else
return results[1];}
function getMetacafeURLValue(url){var arr=url.split("/");var n=arr.length;return(arr[n-1]=="")?[arr[n-3],arr[n-2]]:[arr[n-2],arr[n-1]];}
function generateVideoPlayer(url,width,height){if(url.search(/youtube/)>=0)
return'<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.youtube.com/v/'+getURLValue(url,'v')+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+getURLValue(url,'v')+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+width+'" height="'+height+'"></embed></object>';else if(url.search(/youku/)>=0)
return'<embed src="http://player.youku.com/player.php/sid/'+getURLValue(url,'v')+'/v.swf" quality="high" width="'+width+'" height="'+height+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>';else if(url.search(/tudou/)>=0)
return'<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.tudou.com/v/'+getURLValue(url,'v')+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="opaque"></param><embed src="http://www.tudou.com/v/'+getURLValue(url,'v')+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="'+width+'" height="'+height+'"></embed></object>';else if(url.search(/dailymotion/)>0)
return'<object width="'+width+'" height="'+height+'"><param name="movie" value="http://www.dailymotion.com/swf/'+getURLValue(url,'v')+'&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/'+getURLValue(url,'v')+'&related=0" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" allowfullscreen="true" allowscriptaccess="always"></embed></object>';else if(url.search(/metacafe/)>0)
return'<embed src="http://www.metacafe.com/fplayer/'+getMetacafeURLValue(url)[0]+'/'+getMetacafeURLValue(url)[1]+'.swf" width="'+width+'" height="'+height+'" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_'+getMetacafeURLValue(url)[0]+'"> </embed>';else
return'Video not found.';}
function generateVideoPlayer(url){if(url.search(/youtube/)>=0)
return'<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/'+getURLValue(url,'v')+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+getURLValue(url,'v')+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>';else if(url.search(/youku/)>=0)
return'<embed src="http://player.youku.com/player.php/sid/'+getURLValue(url,'v')+'/v.swf" quality="high" width="425" height="344" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>';else if(url.search(/tudou/)>=0)
return'<object width="420" height="363"><param name="movie" value="http://www.tudou.com/v/'+getURLValue(url,'v')+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="opaque"></param><embed src="http://www.tudou.com/v/'+getURLValue(url,'v')+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="420" height="363"></embed></object>';else
return'Video not found.';}
var videoObject={width:520,height:315};function generateVideoPlayerLite(){if(videoObject.site==="youtube")
return'<object width="'+videoObject.width+'" height="'+videoObject.height+'"><param name="movie" value="http://www.youtube.com/v/'+videoObject.para1+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc&autoplay=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+videoObject.para1+'&hl=en&fs=1&rel=0&color1=0xcccccc&color2=0xcccccc&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+videoObject.width+'" height="'+videoObject.height+'"></embed></object>';else if(videoObject.site==="youku")
return'<embed src="http://player.youku.com/player.php/sid/'+videoObject.para1+'/v.swf" quality="high" width="'+videoObject.width+'" height="'+videoObject.height+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>';else if(videoObject.site==="tudou")
return'<object width="'+videoObject.width+'" height="'+videoObject.height+'"><param name="movie" value="http://www.tudou.com/v/'+videoObject.para1+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="opaque"></param><embed src="http://www.tudou.com/v/'+videoObject.para1+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="'+videoObject.width+'" height="'+videoObject.height+'"></embed></object>';else if(videoObject.site==="dailymotion")
return'<object width="'+videoObject.width+'" height="'+videoObject.height+'"><param name="movie" value="http://www.dailymotion.com/swf/'+videoObject.para1+'&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/'+videoObject.para1+'&related=0" type="application/x-shockwave-flash" width="'+videoObject.width+'" height="'+videoObject.height+'" allowfullscreen="true" allowscriptaccess="always"></embed></object>';else if(videoObject.site==="metacafe")
return'<embed src="http://www.metacafe.com/fplayer/'+videoObject.para1+'/'+videoObject.para2+'.swf" width="'+videoObject.width+'" height="'+videoObject.height+'" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_'+videoObject.para1+'"> </embed>';else
return'Video not found.';}
function trackOmniture(pageName,event){try{if(s!=undefined&&pageName){s.pageName=String(pageName);s.Events="";if(event){s.Event=String(event);}
var s_code=s.t();if(s_code)document.write(s_code);}}
catch(e){}}
function swfVideoPlayer(id,url){var v,d,s,w=videoObject.width,h=videoObject.height,version="9.0.0";if(url){v=getURLValue(url,"v");d=getURLValue(url,"d").toLowerCase();s=getURLValue(url,"s");}else{v=videoObject.para1;d=videoObject.site;s=videoObject.para2;}
switch(d){case"":swfobject.embedSWF("http://www.youtube.com/v/"+v+"&autoplay=1&rel=0",id,w,h,version);break;case"youtube":swfobject.embedSWF("http://www.youtube.com/v/"+v+"&autoplay=1&rel=0",id,w,h,version);break;case"youku":swfobject.embedSWF("http://player.youku.com/player.php/sid/"+v+"/v.swf",id,w,h,version,"",{isAutoPlay:true});break;case"metacafe":swfobject.embedSWF("http://www.metacafe.com/fplayer/"+v+"/"+s+".swf?playerVars=autoPlay=yes",id,w,h,version);break;case"dailymotion":swfobject.embedSWF("http://www.dailymotion.com/swf/video/"+v+"?autoStart=1",id,w,h,version);break;case"vimeo":swfobject.embedSWF("http://vimeo.com/moogaloop.swf?clip_id="+v+"&autoplay=1",id,w,h,version);break;case"yahoo":swfobject.embedSWF("http://d.yimg.com/ht/yep/YV_YEP.swf?id="+s+"&vid="+v+"&autoPlay=1",id,w,h,version);break;}}
function Querystring(qs){this.params={};if(qs==null)qs=location.search.substring(1,location.search.length);if(qs.length==0)return;qs=qs.replace(/\+/g,' ');var args=qs.split('&');for(var i=0;i<args.length;i++){var pair=args[i].split('=');var name=decodeURIComponent(pair[0]);var value=(pair.length==2)?decodeURIComponent(pair[1]):name;this.params[name]=value;}}
Querystring.prototype.get=function(key,default_){var value=this.params[key];return(value!=null)?value:default_;}
Querystring.prototype.contains=function(key){var value=this.params[key];return(value!=null);}
function setMarginTop(strDomId){var wHeight=$j(window).height(),dHeight=$j(strDomId).height();if(wHeight>dHeight){$j(strDomId).css("margin-top",(wHeight-dHeight)/2);}}
function CheckFlashPlayer(){if(!DetectFlashVer("8","0","0")){$j('.flashplayerrequired').next().replaceWith("");$j('.flashplayerrequired').show();return false;}else{$j('.flashplayerrequired').hide();return false;}
return true;}
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion(){var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version){try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];var versionRevision=descArray[3];if(versionRevision==""){versionRevision=descArray[4];}
if(versionRevision[0]=="d"){versionRevision=versionRevision.substring(1);}else if(versionRevision[0]=="r"){versionRevision=versionRevision.substring(1);if(versionRevision.indexOf("d")>0){versionRevision=versionRevision.substring(0,versionRevision.indexOf("d"));}}
var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision){versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}