﻿
var pageLink=jQuery("#_pageLink").val();var language=jQuery("#_language").val();var isQSVmode=jQuery("#_isQSVmode").val();function GetSearchAccessoryResultsAjax(index){GetSearchAccessoryResults(index,true);}
function GetSearchAccessoryResultsPost(index){GetSearchAccessoryResults(index,false);}
function GetSearchAccessoryResults(index,IsAjax){var ddlGroupVal=GetDDLselectedOption("Group").value;var ddlGroupText=GetDDLselectedOption("Group").text;jQuery("#FilterButton").css("visibility","visible").unbind("click").css("color","#c0c0c0").css("cursor","text").attr("disabled","disabled");jQuery.post("/OrangeCatalog/Handlers/SearchAccessory.ashx",{Action:"GetSearchResults",strGroupVal:ddlGroupVal,strGroupText:ddlGroupText,strLanguage:language,PagerIndex:index,strPageLink:pageLink,strIsQSVmode:isQSVmode,strIsAjax:IsAjax},function(data){jQuery("#FilterButton").css("color","#3d3c3b").css("cursor","pointer").attr("disabled","");jQuery("#FilterButton").bind("click",function(e){event();});if(IsAjax){jQuery("#CaralogSearchResultsBox").html(data);jQuery('#CaralogSearchResultsBox img').load(function(){if(isPngFix){jQuery(this).parent().pngFix();}});}
else{window.location="."+data;}});}
function ResetAccessoryFiltering(){document.getElementById("Group").selectedIndex=0;GetSearchAccessoryResults(0);}
function GetSearchComputerResultsAjax(index){GetSearchComputerResults(index,true);}
function GetSearchComputerResultsPost(index){GetSearchComputerResults(index,false);}
function GetSearchComputerResults(index,IsAjax){var ddlManufactureVal=GetDDLselectedOption("Manufacture").value;var ddlManufactureText=GetDDLselectedOption("Manufacture").text;var ddlSizeVal=GetDDLselectedOption("Size").value;var ddlSizeText=GetDDLselectedOption("Size").text;var ddlWeightVal=GetDDLselectedOption("Weight").value;var ddlWeightText=GetDDLselectedOption("Weight").text;jQuery("#FilterButton").css("visibility","visible").unbind("click").css("color","#c0c0c0").css("cursor","text").attr("disabled","disabled");jQuery.post("/OrangeCatalog/Handlers/SearchComputer.ashx",{Action:"GetSearchResults",strManufactureVal:ddlManufactureVal,strManufactureText:ddlManufactureText,strSizeVal:ddlSizeVal,strSizeText:ddlSizeText,strWeightVal:ddlWeightVal,strWeightText:ddlWeightText,strLanguage:language,PagerIndex:index,strPageLink:pageLink,strIsQSVmode:isQSVmode,strIsAjax:IsAjax},function(data){jQuery("#FilterButton").css("color","#3d3c3b").css("cursor","pointer").attr("disabled","");jQuery("#FilterButton").bind("click",function(e){event();});if(IsAjax){jQuery("#CaralogSearchResultsBox").html(data);jQuery('#CaralogSearchResultsBox img').load(function(){if(isPngFix){jQuery(this).parent().pngFix();}});}
else{window.location="."+data;}});}
function addRemoveComputer(obj){var ItemID=jQuery(obj).attr('value');var Type=obj.checked;jQuery.post("/OrangeCatalog/Handlers/SearchComputer.ashx",{Action:"AddOrRemovePhone",srtItemID:ItemID,strType:Type,strlanguage:language,strPageLink:pageLink},function(data){if(Type){AddOrRemoveRes(data,obj);}
else{AddOrRemoveRes(data,obj);isAnySelected("computer_chosen_check");}});}
function ResetComputerCompare(){jQuery.post("/OrangeCatalog/Handlers/SearchComputer.ashx",{Action:"ResetCompare",strPageLink:pageLink,strLanguage:language},function(data){ClearAllCheckBoxSelected("computer_chosen_check");});}
function CompareComputers(){jQuery.post("/OrangeCatalog/Handlers/SearchComputer.ashx",{Action:"CompareComputers",strlanguage:language,strPageLink:pageLink},function(data){var res=data.toString().split('@')[0];var title=data.toString().split('@')[1];var text=data.toString().split('@')[2];if(res=="False"){RenderPopupMsg(title,text);}
else{window.location=text;}});}
function ResetComputerFiltering(){document.getElementById("Manufacture").selectedIndex=0;document.getElementById("Size").selectedIndex=0;document.getElementById("Weight").selectedIndex=0;GetSearchComputerResults(0);}
function GetDeviceModels(){var ddlManufactureVal=GetDDLselectedOption("Manufacture").value;jQuery("#SearcAjaxLoger").css("display","block");if(ddlManufactureVal==-1){document.getElementById("Models").selectedIndex=0;}
jQuery.post("/OrangeCatalog/Handlers/SearchDevice.ashx",{Action:"GetDeviceModelsList",strManufacture:ddlManufactureVal,strLanguage:language,strIsQSVmode:isQSVmode,strPageLink:pageLink},function(data){jQuery("#Models").html(data);replaceSelectBoxes('Models');jQuery("#SearcAjaxLoger").css("display","none");});}
function GetSearchDeviceResultsAjax(index){GetSearchDeviceResults(index,true);}
function GetSearchDeviceResultsPost(index){GetSearchDeviceResults(index,false);}
function GetSearchDeviceResults(index,IsAjax){var ddlManufactureVal=GetDDLselectedOption("Manufacture").value;var ddlManufactureText=GetDDLselectedOption("Manufacture").text;var ddlModelsVal=GetDDLselectedOption("Models").value;var ddlModelsText=GetDDLselectedOption("Models").text;var PropIdList=GetPropIdList();jQuery("#FilterButton").css("visibility","visible").unbind("click").css("color","#c0c0c0").css("cursor","text").attr("disabled","disabled");jQuery.post("/OrangeCatalog/Handlers/SearchDevice.ashx",{Action:"GetSearchResults",strManufactureVal:ddlManufactureVal,strManufactureText:ddlManufactureText,strPropIdList:PropIdList,strDevicModelVal:ddlModelsVal,strDevicModelText:ddlModelsText,strLanguage:language,strIsQSVmode:isQSVmode,PagerIndex:index,strPageLink:pageLink,strIsAjax:IsAjax},function(data){jQuery("#FilterButton").css("color","#3d3c3b").css("cursor","pointer").attr("disabled","");jQuery("#FilterButton").bind("click",function(e){event();});if(IsAjax){jQuery("#CaralogSearchResultsBox").html(data);jQuery('#CaralogSearchResultsBox img').load(function(){if(isPngFix){jQuery(this).parent().pngFix();}});}
else{window.location="."+data;}});}
function ResetDeviceFiltering(){document.getElementById("Manufacture").selectedIndex=0;document.getElementById("Models").selectedIndex=0;jQuery(".checkboxProp").each(function(i){jQuery(this).attr('checked','');});GetSearchDeviceResults(0);}
function ResetDeviceCompare(){jQuery.post("/OrangeCatalog/Handlers/SearchDevice.ashx",{Action:"ResetCompare",strPageLink:pageLink,strLanguage:language},function(data){ClearAllCheckBoxSelected("phone_chosen_check");});}
function CompareDevices(){jQuery.post("/OrangeCatalog/Handlers/SearchDevice.ashx",{Action:"CompareDevices",strlanguage:language,strPageLink:pageLink},function(data){var res=data.toString().split('@')[0];var title=data.toString().split('@')[1];var text=data.toString().split('@')[2];if(res=="False"){RenderPopupMsg(title,text);}
else{window.location=text;}});}
function addRemoveDevice(obj){var ItemID=jQuery(obj).attr('value');var Type=obj.checked;jQuery.post("/OrangeCatalog/Handlers/SearchDevice.ashx",{Action:"AddOrRemovePhone",srtItemID:ItemID,strType:Type,strlanguage:language,strPageLink:pageLink},function(data){if(Type)
{AddOrRemoveRes(data,obj);}
else
{AddOrRemoveRes(data,obj);isAnySelected("phone_chosen_check");}});}
function ShowHideOptions(){if(!jQuery("#mainDropDownOptions").is(":visible")){jQuery("#mainDropDownOptions").slideDown();}
else{jQuery("#mainDropDownOptions").hide();}}
function GetPropIdList(){var str="";jQuery(".checkboxProp").each(function(i){if(jQuery(this).is(':checked')){str+=(jQuery(this).val()+",");}});if(str.length>0){str=str.substring(0,str.length-1);}
return str;}
function isAnySelected(checkClass){var isChecked=false;jQuery("."+checkClass).each(function(i){if(jQuery(this).is(':checked')){isChecked=true;}});if(!isChecked){jQuery(".ResetCompare").attr('disabled','-1');jQuery(".ResetCompare").attr('class','continue_link_disabled ResetCompare');}}
function ClearAllCheckBoxSelected(checkClass){jQuery("."+checkClass).each(function(i){jQuery(this).attr('checked','');});jQuery(".ResetCompare").attr('disabled','-1');jQuery(".ResetCompare").attr('class','continue_link_disabled ResetCompare');}
function GetDDLselectedOption(ObjID){var dropdown=document.getElementById(ObjID);var index=dropdown.selectedIndex;return dropdown.options[index];}
function AddOrRemoveRes(res,obj){if(res==="True"){jQuery(".ResetCompare").attr('disabled','');jQuery(".ResetCompare").attr('class','continue_link ResetCompare');}
else
{var title=res.toString().split('@')[0];var text=res.toString().split('@')[1];RenderPopupMsg(title,text);jQuery(obj).attr('checked','');}}
function HideSerachPopUp(){tb_remove();}
var layerIframe=false;var layerFlash=false;var globUrl="";var globPdfPath="";var globFlashPath="";var globViewManualText="";var globViewThreeDtext="";var elementInFocus="";jQuery(document).ready(function(){var id=jQuery("#_deviceid").val();var Language=jQuery("#GA_pageLanguage").val();jQuery("#findOperation").keypress(function(e){if(e.keyCode==13){SearchResults(id,Language);return false;}});});function swichView(hideView,showView)
{jQuery("#"+hideView).css("display","none");jQuery("#"+showView).css("display","block");if(showView=="ManagementDeviceView")
jQuery("#DevicePintLink").css("display","none");else
jQuery("#DevicePintLink").css("display","block");}
function getTopics(topicId,topicName,lang){var deviceid=jQuery("#_deviceid").val();var deviceidRoot=jQuery("#_deviceidRoot").val();jQuery.ajax({type:"POST",url:"/OrangeCatalog/Handlers/Devices.ashx",cache:false,async:true,data:"CommandTarget=GetTopics&devId="+deviceid+"&topicId="+topicId+"&lang="+lang+"&topicName="+topicName+"&deviceidRoot="+deviceidRoot,success:function(data,textStatus){if(textStatus==="success")
{jQuery("#operation").html(data);}}});}
function SearchResults(id,lang){var key=jQuery("#findOperation").val();var deviceName=jQuery("#_deviceName").val();if(key!="")
{jQuery("#SearchAjaxLoader").css("display","block");jQuery.ajax({type:"POST",url:"/OrangeCatalog/Handlers/Devices.ashx",cache:false,async:true,data:"CommandTarget=SearchResults&key="+key+"&deviceName="+deviceName+"&lang="+lang+"&id="+id,success:function(data,textStatus){if(textStatus==="success")
{jQuery("#operation").html(data);jQuery("#SearchAjaxLoader").css("display","none");}}});sendTrackingCode('url',GARawUrl,'ID','Serach_Button','SearchText',key,'Title','null','Lang',lang);}}
function ToogleDeviceManagmentSearch(id,lang)
{if(jQuery("#findOperation").val()==""){DisableButtonStatus("SerachButton");DisableButtonHover("SerachButton");}
else
{EnableButtonStatus("SerachButton");SetButtonHover("SerachButton");jQuery("#SerachButton").unbind("click");BindClickEventWithArgs("SerachButton",SearchResults,[id,lang]);}}
function PartnerChangeInnerHtmlToManual(url,viewManualText,viewThreeDtext){ShowPopup("easter_popup");globUrl=url;globPdfPath=jQuery("#_pdfPath").val();globFlashPath=jQuery("#_flashPath").val();globViewManualText=viewManualText;globViewThreeDtext=viewThreeDtext;layerIframe=true;jQuery("#deviceName").css("display","none");jQuery("#TreeDHeader").css("display","none")
jQuery("#flshsim").removeClass("flashBoxSimplator");jQuery("#flshsim").addClass("flashBoxTreeD");jQuery("#topBox").removeClass("topBoxSimplator");jQuery("#topBox").addClass("topBoxTreeD");var width="597";var height="530";var inHTML="<iframe id='manualframe' width='"+width+"' height='"+height+"' src='' frameborder='0' scrolling='no'></iframe><div style='float:none;clear:both;'></div><div style='width:540px;height:40px;margin:0px auto;padding:20px 0 0 0;'>";if(globFlashPath!=""){inHTML=inHTML+"  <a  onClick=\"PartnerChangeInnerHtmlToFlash('"+globFlashPath+"'); ShowPopup('easter_popup');\"  > <div title="+viewThreeDtext+" class=\"PlayflashBtn\"  >"+viewThreeDtext+"</div></a>  "}
if(globPdfPath!="")
{inHTML=inHTML+"<div class='mid' style='float: right;'><img src='/OrangeCatalog/img/pdf_icon.gif' alt='PDF' title='PDF' style='VERTICAL-ALIGN: middle;'/><a style='font:normal 12px arial;color:#ff6600;VERTICAL-ALIGN: middle;' href='"+globPdfPath+"' target='blank'>"+viewManualText+"</a></div>";}
inHTML=inHTML+"</div>";jQuery("#flshsim").html(inHTML);jQuery("#manualframe").attr("src",url);return false;}
function ShowPopup(which){SetPopupToCenter("#easter_popup");jQuery("#easter_popup").css("display","block");if(document.getElementById("TB_overlay")===null){jQuery("body").append("<div id='TB_overlay'></div>");}
jQuery("#TB_overlay").addClass("TB_overlayBG");return false;}
function PartnerChangeInnerHtmlToFlash(){PartnerChangeInnerHtmlToFlash("img/demo_sony ericssonk610i_coded.swf");}
function PartnerChangeInnerHtmlToFlash(url){layerFlash=true;var str='<script defer="defer" type="text/javascript">';str=str+'var so = new SWFObject('+url+', "text", "541", "445", "7", "#FFFFFF");';str=str+'so.addParam("wmode","transparent");';str=str+'so.write("flshsim");';str=str+'</script>';document.getElementById("flshsim").innerHTML=str;var so=new SWFObject(url,"text","541","445","7","#FFFFFF");so.addParam("wmode","transparent");so.write("flshsim");jQuery("#deviceName").css("display","block");jQuery("#TreeDHeader").css("display","block");jQuery("#flshsim").removeClass("flashBoxTreeD");jQuery("#flshsim").addClass("flashBoxSimplator");jQuery("#topBox").removeClass("topBoxTreeD");jQuery("#topBox").addClass("topBoxSimplator");return false;}
function closepop(){jQuery("#easter_popup").css("display","none");jQuery("#easter_popup").fadeOut("fast",function(){jQuery('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});jQuery("#easter_popup").animate({opacity:'hide'},'slow');if(layerFlash===true&&layerIframe===true){layerFlash=false;PartnerChangeInnerHtmlToManual(globUrl,globViewManualText,globViewThreeDtext);MyShowPopup();}
else
{layerFlash=false;layerIframe=false;}
return false;}
function MyShowPopup(){ShowPopup('easter_popup');}
function ShowToolTipDetails(anchor,id,name,altDescription,resizedImage,link,toServicesText,linkTarget,leftP,index){elementInFocus=id;window.setTimeout(function(){if(elementInFocus!=id)
return;var toolTipHtml=jQuery(".props.tool_tip");var anchorSelector="#"+id;var isAnchoredToLeft=false;if(index%2==0)
isAnchoredToLeft=true;var anchorWidth=jQuery(anchor).width();var ParentAnchorWidth=jQuery(anchor).parent().width();var partnetTop=jQuery(anchor).position().top;var partnetLeft=jQuery(anchor).position().left;var fixPosition=ParentAnchorWidth-anchorWidth;jQuery(".tool_tip_description").html('<strong style="font-size:14px;">'+name+'</strong><br/>'+altDescription);if(link!=""){var fixHref=jQuery("#href_"+id).attr("href");jQuery(".tool_tip_link").attr("href",fixHref);jQuery(".tool_tip_link").attr("target",linkTarget);jQuery(".tool_tip .linkContener").css("display","block");}
else{jQuery(".tool_tip .linkContener").css("display","none");}
jQuery(".tool_tip_link").html(toServicesText);if(resizedImage!=""){jQuery(".tool_tip_img").attr("src",resizedImage);jQuery(".img_wrap").css("display","block");jQuery(".tool_tip_description").css("width","162px");}
else{jQuery(".img_wrap").css("display","none");jQuery(".tool_tip_description").css("width","250px");}
if(isAnchoredToLeft){jQuery(".tool_tip").removeClass('right_box').addClass('left_box');jQuery(".tool_tip_arrow").removeClass('left_arrow').addClass('right_arrow');jQuery(".props.tool_tip").css("top","-17px").css("left",(30+ParentAnchorWidth)+"px");}
else{jQuery(".tool_tip").removeClass('left_box').addClass('right_box');jQuery(".tool_tip_arrow").removeClass('right_arrow').addClass('left_arrow');jQuery(".props.tool_tip").css("top","-17px").css("left",(fixPosition-300)+"px");}
jQuery(anchorSelector).parent().addClass('positionRel');jQuery(anchor).after(toolTipHtml);jQuery(".props.tool_tip").attr('id',id);jQuery(".props.tool_tip").show();},250,anchor,id,name,altDescription,resizedImage,link,toServicesText,linkTarget,leftP,index);}
function HideToolTipDetails(id){elementInFocus="";window.setTimeout(function(){if(elementInFocus==id)
return;var anchorSelector="#"+id;jQuery(".props.tool_tip").hide();jQuery(anchorSelector).parent().removeClass('positionRel');},250,id);}
if(typeof deconcept=="undefined"){var deconcept=new Object();}
if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,align,_7,_8,_9,_a,_b){if(!document.getElementById){return;}
this.DETECT_KEY=_b?_b:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}
if(id){this.setAttribute("id",id);}
if(w){this.setAttribute("width",w);}
if(h){this.setAttribute("height",h);}
if(align){this.setAttribute("align",align);}
if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(c){this.addParam("bgcolor",c);}
var q=_8?_8:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",_7);this.setAttribute("doExpressInstall",false);var _d=(_9)?_9:window.location;this.setAttribute("xiRedirectUrl",_d);this.setAttribute("redirectUrl","");if(_a){this.setAttribute("redirectUrl",_a);}};deconcept.SWFObject.prototype={setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16.push(key+"="+_18[key]);}
return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}
_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}
var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");}
_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+" align=\""+this.getAttribute("align")+"\"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}
return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}
if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}
return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}
catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}
catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}
catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}
return _23;};deconcept.PlayerVersion=function(_27){this.major=_27[0]!=null?parseInt(_27[0]):0;this.minor=_27[1]!=null?parseInt(_27[1]):0;this.rev=_27[2]!=null?parseInt(_27[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}
if(this.major>fv.major){return true;}
if(this.minor<fv.minor){return false;}
if(this.minor>fv.minor){return true;}
if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_29){var q=document.location.search||document.location.hash;if(q){var _2b=q.substring(1).split("&");for(var i=0;i<_2b.length;i++){if(_2b[i].substring(0,_2b[i].indexOf("="))==_29){return _2b[i].substring((_2b[i].indexOf("=")+1));}}}
return"";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){if(window.opera||!document.all){return;}
var _2d=document.getElementsByTagName("OBJECT");for(var i=0;i<_2d.length;i++){_2d[i].style.display="none";for(var x in _2d[i]){if(typeof _2d[i][x]=="function"){_2d[i][x]=function(){};}}}};deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};if(typeof window.onunload=="function"){var _30=window.onunload;window.onunload=function(){deconcept.SWFObjectUtil.cleanupSWFs();_30();};}else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;}};if(typeof window.onbeforeunload=="function"){var oldBeforeUnload=window.onbeforeunload;window.onbeforeunload=function(){deconcept.SWFObjectUtil.prepUnload();oldBeforeUnload();};}else{window.onbeforeunload=deconcept.SWFObjectUtil.prepUnload;}
if(Array.prototype.push==null){Array.prototype.push=function(_31){this[this.length]=_31;return this.length;};}
var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var pageLink=jQuery("#_pageLink").val();jQuery(document).ready(function(){jQuery("#ServicesSuportBox").keypress(function(e){if(e.keyCode==13){jQuery('#ShowDeviceBtn').click();return false;}});jQuery("#MyDeviceBox").live("keypress",function(e){if(e.keyCode==13){jQuery('#ShowMyDeviceBtn').click();return false;}});});function fireClickEvent(control){if(document.all){control.fireEvent("onclick");}
else{var clickEvent=window.document.createEvent("MouseEvent");clickEvent.initEvent("click",false,true);control.dispatchEvent(clickEvent);}}
function GetLocation(){return strBreadCrumbLocation;}
function GetTitle(){return document.title;}
function GetLang(){return LanguageBranch;}
function GetUserDEVICE(){var UserDevice=jQuery("#UserDevice").val();if(UserDevice==""){UserDevice=null;}
else{UserDevice=jQuery("#UserDevice").val();}
return UserDevice;}
function GaCode(ID,PhoneName,Action,lobbyType){if(lobbyType=="catalog")
sendTrackingCode("url",GARawUrl,"ID",ID,"Title","null","Action",Action,"Name",PhoneName,"ProductName",GetUserDEVICE(),"Lang",GetLang());if(lobbyType=="isp")
sendTrackingCode("url",GARawUrl,"ID",ID,"Title","null","Action",Action,"Name",PhoneName,"Lang",GetLang());}
function GetDeviceSupportTitle(){return jQuery("#device_support_title :child :child").html();}
function GetProductList(chooseManufactureText){var manufactureId=jQuery("#ManufactureSupprtList option:selected").val();var manufactureName=jQuery("#ManufactureSupprtList option:selected").text();jQuery('#AjaxImg').css("display","block");jQuery.post("/OrangeCatalog/Handlers/GetProductList.ashx",{manufactureId:manufactureId,manufactureName:manufactureName,languageBranch:GetLang(),chooseManufactureText:chooseManufactureText,hiddenFieldId:"modal",Modal_Default_Option:"Modal_Default_Option",OptionListClass:"ModalOptionList"},function(data){jQuery("#ModalSupprtList").html(data);jQuery('#AjaxImg').css("display","none");ToggleSubmitButton1();});}
function ToggleSubmitButton1(){var manufactureId=jQuery("#ManufactureSupprtList option:selected").val();var manufactureName=jQuery("#ManufactureSupprtList option:selected").text();var modelId=jQuery("#ModalSupprtList option:selected").val();var modelName=jQuery("#ModalSupprtList option:selected").text();if(manufactureId==0){DisableButtonStatus("ShowDeviceBtn");DisableButtonHover("ShowDeviceBtn");}
else{EnableButtonStatus("ShowDeviceBtn");SetButtonHover("ShowDeviceBtn");jQuery('#ShowDeviceBtn').unbind('click');BindClickEvent("ShowDeviceBtn",RedirectToDevice);BindClickEventWithArgs("ShowDeviceBtn",sendTrackingCode,['url',GARawUrl,'ID','DeviceSupport','Title',GetDeviceSupportTitle(),'Manufacturer',manufactureName,'Model',modelName,'ProductName',manufactureName+" "+modelName,'Lang',GetLang()]);}}
function GetSelectDeviceTitle(){return jQuery("#SelectDeviceTitle :child").html();}
function GetMyDeviceProductList(chooseManufactureText,displayHeader){var manufactureName=jQuery('#MyDeviceManufacture option:selected').text();var manufactureId=jQuery('#MyDeviceManufacture option:selected').val();jQuery.post("/OrangeCatalog/Handlers/GetProductList.ashx",{manufactureId:manufactureId,manufactureName:manufactureName,languageBranch:GetLang(),chooseManufactureText:chooseManufactureText,hiddenFieldId:"MyDeviceModel",Modal_Default_Option:"Device_Handling_Model_Default_Option",OptionListClass:"DeviceHandlingModelOptionList"},function(data){jQuery("#MyDeviceModel").html(data);ToggleSubmitButton(displayHeader);});}
function ToggleSubmitButton(){var manufactureName=jQuery('#MyDeviceManufacture option:selected').text();var manufactureId=jQuery('#MyDeviceManufacture option:selected').val();var modelName=jQuery('#MyDeviceModel option:selected').text();var modelId=jQuery('#MyDeviceModel option:selected').val();if(manufactureId==0)
{DisableButtonStatus("ShowMyDeviceBtn");DisableButtonHover("ShowMyDeviceBtn");}
else
{EnableButtonStatus("ShowMyDeviceBtn");SetButtonHover("ShowMyDeviceBtn");jQuery('#ShowMyDeviceBtn').unbind('click');if(modelId==0)
{var func="ShowDevice1";var IsLobby=true;var ShowPopup=true;var StartIndex=1;BindClickEventWithArgs("ShowMyDeviceBtn",DevicesPopUp,[StartIndex,func,manufactureId,manufactureName,GetLang(),IsLobby,ShowPopup,displayHeader]);}
else
{BindClickEventWithArgs("ShowMyDeviceBtn",ShowDevice,[displayHeader]);}
BindClickEventWithArgs("ShowMyDeviceBtn",sendTrackingCode,['url',GARawUrl,'ID','MyDevice','Title',GetSelectDeviceTitle(),'LinkLocation','Present','LinkName',jQuery('#ShowMyDeviceBtn').attr('value'),'Manufacturer',manufactureName,'Model',modelName,'ProductName',manufactureName+" "+modelName,'Lang',GetLang()]);}}
function RedirectToDevice(){var modalId=jQuery("#ModalSupprtList option:selected").val();if(modalId!=0)
{jQuery.post("/OrangeCatalog/Handlers/RedirectToDevice.ashx",{model:modalId},function(data){window.location=data+"?vmode=manual";});}
else
{RedirectToSearch();}}
function RedirectToSearch(){var manufactureName=jQuery("#ManufactureSupprtList option:selected").text();window.location=SearchPageID+"?name="+manufactureName+"&vmode=manual";}
function ChangeView(DisplayHeader){jQuery.post("/OrangeCatalog/Handlers/ChangeView.ashx",{languageBranch:GetLang(),isDisplayTitle:DisplayHeader,isShowSubTitle2:"true",isShowBackToDeviceLink:"true"},function(data){jQuery("#Block").html(data);});}
function ShowDevice(DisplayHeader){var deviceId=jQuery("#MyDeviceModel option:selected").val();jQuery.post("/OrangeCatalog/Handlers/ChangeView.ashx",{languageBranch:GetLang(),deviceId:deviceId,action:"ShowDevice",isDisplayTitle:DisplayHeader},function(data){jQuery("#Block").html(data);});return false;}
function ShowDevice1(DisplayHeader,deviceID){if(jQuery("#Block").length==0)
return;jQuery.post("/OrangeCatalog/Handlers/ChangeView.ashx",{languageBranch:GetLang(),deviceId:deviceID,action:"ShowDevice",isDisplayTitle:DisplayHeader},function(data){jQuery("#Block").html(data);});}
function GetSupportCentersTitle(){return jQuery("#support_centers_title :child :child").html();}
function ServicesCenterSearch(domain,lang){var service=jQuery("#SupportService option:selected").val();var city=encodeURI(jQuery("#City_AutoComplete").val());var targetUrl=domain+supportCenterUrl;if(city!=""){targetUrl+="?city="+city;}
if(service!=""&&service!=0){targetUrl+="&selectedService="+service;}
sendTrackingCode('url',GARawUrl,'ID','Support_Centers','Title',document.title,'ServiceName',service,'Target',targetUrl,'Lang',lang);window.location=targetUrl;return false;}
function ToogleSupportCentersInputs(customersServicesDomain,lang){var selectedOption=jQuery("#SupportService option:selected").val();if(selectedOption=="0"||typeof(selectedOption)=="undefined"){jQuery("#City_AutoComplete").val("");jQuery("#City_AutoComplete").attr("disabled","disabled");}
else{jQuery("#City_AutoComplete").attr("disabled","");}
if(jQuery("#City_AutoComplete").val()==""&&selectedOption!="0"){DisableButtonStatus("ShowServiceCenters");DisableButtonHover("ShowServiceCenters");}
else{EnableButtonStatus("ShowServiceCenters");SetButtonHover("ShowServiceCenters");jQuery("#ShowServiceCenters").unbind("click");BindClickEventWithArgs("ShowServiceCenters",ServicesCenterSearch,[customersServicesDomain,lang]);}
return false;}
function Setkeypress(customersServicesDomain,lang)
{jQuery("#City_AutoComplete").keypress(function(e){if(e.keyCode==13)
{ServicesCenterSearch(customersServicesDomain,lang);}});}
function GetSupportCentersServices(SelectInitText){jQuery.post("/OrangeCatalog/Handlers/SupportCenters.ashx",{action:"services",text:SelectInitText},function(data){jQuery('#SupportService').html(data);});}
function GetSupportCentersCities(inputWidth){jQuery.post("/OrangeCatalog/Handlers/SupportCenters.ashx",{action:"cities"},function(data){jQuery('#City_AutoComplete').autocomplete({width:inputWidth,maxHeight:100,delimiter:/(,|;)\s*/,lookup:data.split(',')});});}
function ShowDeviceMovie(pageID){jQuery.post("/OrangeCatalog/Handlers/RenderDeviceVideo.ashx",{pageID:pageID},function(data){tb_show(data);});}
function HideDeviceMovie(){tb_remove();}
function BuildDeviceMovie(pageID,width,height){var url="/OrangeMain/Images/Video/player.swf?xmllocation=/OrangeMain/Handlers/VideoXmlHandler.ashx?pageid="+pageID;var so=new SWFObject(url,"player",width,height,"8","#fff");so.addParam("menu","false");so.addParam("wmode","transparent");so.addParam("allowFullScreen","true");so.addParam("scale","default");so.write("playerContainer");}
function MainCatalogLobbyISPFlash(pageID,LobbyISPFlashPath){var catalogLobbyISPUrl=LobbyISPFlashPath+"?rand="+Math.random()+"&xmllocation=/OrangeMain/Handlers/LobbyFlashXmlHandler.ashx?pageid="+pageID;var so=new SWFObject(catalogLobbyISPUrl,"lobby","964px","256px","8","#ffffff");so.addParam("allowFullscreen","true");so.addParam("wmode","transparent");if(jQuery("#flash_containerISP").length>0)
so.write("flash_containerISP");}
function MainCatalogLobbyFlash(pageID,LobbyFlashPath){var catalogLobbyUrl=LobbyFlashPath+"?rand="+Math.random()+"&xmllocation=/OrangeMain/Handlers/LobbyFlashXmlHandler.ashx?pageid="+pageID;var swfObj=new SWFObject(catalogLobbyUrl,"lobby","964px","256px","8","#ffffff");swfObj.addParam("allowFullscreen","true");swfObj.addParam("wmode","transparent");if(jQuery("#flash_container").length>0)
swfObj.write("flash_container");}
(function($){$.fn.autocomplete=function(options){return this.each(function(){return new Autocomplete(this,options);});};var reEscape=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\"].join("|\\")+")","g");var fnFormatResult=function(value,data,currentValue){var pattern="("+currentValue.replace(reEscape,"\\$1")+")";return value.replace(new RegExp(pattern,"gi"),"<strong>$1</strong>");};var Autocomplete=function(el,options){this.el=$(el);this.el.attr("autocomplete","off");this.suggestions=[];this.data=[];this.badQueries=[];this.selectedIndex=-1;this.currentValue=this.el.val();this.intervalId=0;this.cachedResponse=[];this.onChangeInterval=null;this.ignoreValueChange=false;this.serviceUrl=options.serviceUrl;this.isLocal=false;this.options={autoSubmit:false,minChars:1,maxHeight:300,deferRequestBy:0,width:0,highlight:true,params:{},fnFormatResult:fnFormatResult,delimiter:null};if(options){$.extend(this.options,options);}if(this.options.lookup){this.isLocal=true;if($.isArray(this.options.lookup)){this.options.lookup={suggestions:this.options.lookup,data:[]};}}this.initialize();};Autocomplete.prototype={killerFn:null,initialize:function(){var me,zindex;me=this;zindex=Math.max.apply(null,$.map($("body > *"),function(e,n){var pos=$(e).css("position");if(pos==="absolute"||pos==="relative"){return parseInt($(e).css("z-index"),10)||1;}}));this.killerFn=function(e){if($(e.target).parents(".autocomplete").size()===0){me.killSuggestions();me.disableKillerFn();}};var uid=new Date().getTime();var autocompleteElId="Autocomplete_"+uid;if(!this.options.width){this.options.width=this.el.width();}this.mainContainerId="AutocompleteContainter_"+uid;$('<div id="'+this.mainContainerId+'" style="position:absolute;z-index:'+zindex+'"><div class="autocomplete-w1"><div class="autocomplete" id="'+autocompleteElId+'" style="display:none; width:'+this.options.width+'px;"></div></div></div>').appendTo("body");this.container=$("#"+autocompleteElId);this.fixPosition();if(window.opera){this.el.keypress(function(e){me.onKeyPress(e);});}else{this.el.keydown(function(e){me.onKeyPress(e);});}this.el.keyup(function(e){me.onKeyUp(e);});this.el.blur(function(){me.enableKillerFn();});this.el.focus(function(){me.fixPosition();});this.container.css({maxHeight:this.options.maxHeight+"px"});},fixPosition:function(){var offset=this.el.offset();$("#"+this.mainContainerId).css({top:(offset.top+this.el.innerHeight())+"px",left:offset.left+"px"});},enableKillerFn:function(){var me=this;$(document).bind("click",me.killerFn);},disableKillerFn:function(){var me=this;$(document).unbind("click",me.killerFn);},killSuggestions:function(){var me=this;this.stopKillSuggestions();this.intervalId=window.setInterval(function(){me.hide();me.stopKillSuggestions();},300);},stopKillSuggestions:function(){window.clearInterval(this.intervalId);},onKeyPress:function(e){if(!this.enabled){return;}switch(e.keyCode){case 27:this.el.val(this.currentValue);this.hide();break;case 9:case 13:if(this.selectedIndex===-1){this.hide();return;}this.select(this.selectedIndex);if(e.keyCode===9){return;}break;case 38:this.moveUp();break;case 40:this.moveDown();break;default:return;}e.stopImmediatePropagation();e.preventDefault();},onKeyUp:function(e){switch(e.keyCode){case 38:case 40:return;}clearInterval(this.onChangeInterval);if(this.currentValue!==this.el.val()){if(this.options.deferRequestBy>0){var me=this;this.onChangeInterval=setInterval(function(){me.onValueChange();},this.options.deferRequestBy);}else{this.onValueChange();}}},onValueChange:function(){clearInterval(this.onChangeInterval);this.currentValue=this.el.val();var q=this.getQuery(this.currentValue);this.selectedIndex=-1;if(this.ignoreValueChange){this.ignoreValueChange=false;return;}if(q===""||q.length<this.options.minChars){this.hide();}else{this.getSuggestions(q);}},getQuery:function(val){var d,arr;d=this.options.delimiter;if(!d){return $.trim(val);}arr=val.split(d);return $.trim(arr[arr.length-1]);},getSuggestionsLocal:function(q){var ret,arr,len,val;arr=this.options.lookup;len=arr.suggestions.length;ret={suggestions:[],data:[]};for(var i=0;i<len;i++){val=arr.suggestions[i];if(val.toLowerCase().indexOf(q.toLowerCase())===0){ret.suggestions.push(val);ret.data.push(arr.data[i]);}}return ret;},getSuggestions:function(q){var cr,me,ls;cr=this.isLocal?this.getSuggestionsLocal(q):this.cachedResponse[q];if(cr&&$.isArray(cr.suggestions)){this.suggestions=cr.suggestions;this.data=cr.data;this.suggest();}else{if(!this.isBadQuery(q)){me=this;me.options.params.query=q;$.get(this.serviceUrl,me.options.params,function(txt){me.processResponse(txt);},"text");}}},isBadQuery:function(q){var i=this.badQueries.length;while(i--){if(q.indexOf(this.badQueries[i])===0){return true;}}return false;},hide:function(){this.enabled=false;this.selectedIndex=-1;this.container.hide();},suggest:function(){if(this.suggestions.length===0){this.hide();return;}var me,len,div,f;me=this;len=this.suggestions.length;f=this.options.fnFormatResult;v=this.getQuery(this.currentValue);this.container.hide().empty();for(var i=0;i<len;i++){div=$((me.selectedIndex===i?'<div class="selected"':"<div")+' title="'+this.suggestions[i]+'">'+f(this.suggestions[i],this.data[i],v)+"</div>");div.mouseover((function(xi){return function(){me.activate(xi);};})(i));div.click((function(xi){return function(){me.select(xi);};})(i));this.container.append(div);}this.enabled=true;this.container.show();},processResponse:function(text){var response;try{response=eval("("+text+")");}catch(err){return;}if(!$.isArray(response.data)){response.data=[];}this.cachedResponse[response.query]=response;if(response.suggestions.length===0){this.badQueries.push(response.query);}if(response.query===this.getQuery(this.currentValue)){this.suggestions=response.suggestions;this.data=response.data;this.suggest();}},activate:function(index){var divs=this.container.children();var activeItem;if(this.selectedIndex!==-1&&divs.length>this.selectedIndex){$(divs.get(this.selectedIndex)).attr("class","");}this.selectedIndex=index;if(this.selectedIndex!==-1&&divs.length>this.selectedIndex){activeItem=divs.get(this.selectedIndex);$(activeItem).attr("class","selected");}return activeItem;},deactivate:function(div,index){div.className="";if(this.selectedIndex===index){this.selectedIndex=-1;}},select:function(i){var selectedValue=this.suggestions[i];if(selectedValue){this.el.val(selectedValue);if(this.options.autoSubmit){var f=this.el.parents("form");if(f.length>0){f.get(0).submit();}}this.ignoreValueChange=true;this.hide();this.onSelect(i);}},moveUp:function(){if(this.selectedIndex===-1){return;}if(this.selectedIndex===0){this.container.children().get(0).className="";this.selectedIndex=-1;this.el.val(this.currentValue);return;}this.adjustScroll(this.selectedIndex-1);},moveDown:function(){if(this.selectedIndex===(this.suggestions.length-1)){return;}this.adjustScroll(this.selectedIndex+1);},adjustScroll:function(i){var activeItem,offsetTop,upperBound,lowerBound;activeItem=this.activate(i);offsetTop=activeItem.offsetTop;upperBound=this.container.scrollTop();lowerBound=upperBound+this.options.maxHeight-25;if(offsetTop<upperBound){this.container.scrollTop(offsetTop);}else{if(offsetTop>lowerBound){this.container.scrollTop(offsetTop-this.options.maxHeight+25);}}},onSelect:function(i){var me,onSelect,getValue,s,d;me=this;onSelect=me.options.onSelect;getValue=function(value){var del,currVal;del=me.options.delimiter;currVal=me.currentValue;if(!del){return value;}var arr=currVal.split(del);if(arr.length===1){return value;}return currVal.substr(0,currVal.length-arr[arr.length-1].length)+value;};s=me.suggestions[i];d=me.data[i];me.el.val(getValue(s));if($.isFunction(onSelect)){onSelect(s,d);}}};})(jQuery);