function enableScrolling(enabled){$("html").css("overflow",(enabled?"auto":"hidden"));}var messageModal={Open:function(messageToDisplay){$.blockUI({message:'<p>'+messageToDisplay+'</p>'});}}var showForgotPasswordModal={Init:function(openClientId,cancelClientId,successClientId){$('#'+openClientId).click(function(e){e.preventDefault();$.blockUI({overlayCSS:{cursor:'normal'},css:{border:'none',backgroundColor:'transparent',cursor:'auto'},message:$('#divForgetPassword')});});$('#'+cancelClientId).click(function(e){$.unblockUI();});$('#'+successClientId).click(function(e){e.preventDefault();callPasswordReminder();});}}var showNotificationsModal={Init:function(openClientId,cancelClientClass,successClientClass){$('#'+openClientId).click(function(e){e.preventDefault();var msg=$('#divContentPref');var height=$(window).height();var width=$(window).width();var modHeight=665;var modWidth=565;$.blockUI({overlayCSS:{cursor:'normal'},css:{position:'absolute',width:modWidth+'px',height:modHeight+'px',left:width/ 2-(modWidth/ 2),top:height/ 2-(modHeight/ 2),border:'none',backgroundColor:'transparent',cursor:'normal'},message:msg});});$('#'+cancelClientClass).click(function(e){$.unblockUI({onUnblock:function(){resetElementsInDiv("divContentPref");enableBeatsPanel();setNotificationTextFromOptions();}});});$('#'+successClientClass).click(function(e){if(!validateBeats()){alert("At least one 'Content Preferences' must be selected.");return false;}e.preventDefault();$.unblockUI({onUnblock:function(){setNotificationTextFromOptions();}});});}}var showDeliveryPrefModal={Init:function(openClientId,cancelClientClass,successClientClass){$('#'+openClientId).click(function(e){e.preventDefault();var height=$(window).height();var width=$(window).width();var modHeight=565;var modWidth=565;var msg=$('#divVideoDeliveryPref');$.blockUI({overlayCSS:{cursor:'normal'},css:{position:'absolute',width:modWidth+'px',height:modHeight+'px',left:width/ 2-(modWidth/ 2),top:height/ 2-(modHeight/ 2),border:'none',backgroundColor:'transparent',cursor:'normal'},message:msg});});$('#'+cancelClientClass).click(function(e){$.unblockUI({onUnblock:function(){resetElementsInDiv("divVideoDeliveryPref");resetDeliveryOptions();setDeliveryPrefTextFromOptions();}});});$('#'+successClientClass).click(function(e){if(!validateDeliveryOptions(true))return false;e.preventDefault();$.unblockUI({onUnblock:function(){setDeliveryPrefTextFromOptions();}});});}}function resetElementsInDiv(div){var elms=document.getElementById(div).getElementsByTagName('*');var maxI=elms.length;for(var i=0;i<maxI;i++){var elm=elms[i];if("input"==elm.tagName.toLowerCase()){if(elm.type=="text"||elm.type=="password"||elm.type=="hidden"){elm.value=elm.defaultValue;}else if(elm.type=="radio"||elm.type=="checkbox"){elm.checked=elm.defaultChecked;}}else if("select"==elm.tagName.toLowerCase()&& elm.disabled==false){for(var j=0;j<elm.options.length;j++){elm.options[j].selected=elm.options[j].defaultSelected;}}else if("textarea"==elm.tagName.toLowerCase()){elm.value=elm.defaultValue;}}}function resetDeliveryOptions(){if(document.getElementById("AccountDetailsControl1_RdBroadcast").checked)ShowPanels('PanBroadCast');if(document.getElementById("AccountDetailsControl1_RdStreaming").checked)ShowPanels('PanStreaming');if(document.getElementById("AccountDetailsControl1_rdFTPpull").checked)HidePanels();if(document.getElementById("AccountDetailsControl1_rdFTPpush").checked)ShowFTP('PanFTPDetails');if(document.getElementById("AccountDetailsControl1_rdTape").checked||document.getElementById("AccountDetailsControl1_rdDataDVD").checked)ShowFTP('PanTapeDelivery');if(document.getElementById("AccountDetailsControl1_rdAPTN").checked)HidePanels();if(document.getElementById("AccountDetailsControl1_rdTelePush").checked)ShowFTP('PanTelestreamPush');}function DisplayShowHide(){eval(this.href);enableScrolling(false);return false;}function closeDiv(){enableScrolling(true);$.unblockUI();return false;}function closeDivDelivery(){var divForgetPassword=document.getElementById('divVideoDeliveryPref');divForgetPassword.style.display='none';return false;}function closeDivBeat(){var divForgetPassword=document.getElementById('divContentPref');divForgetPassword.style.display='none';return false;}function toggleAboutUsTxt(obj){try{if(obj.selectedIndex==6){var objDiv=document.getElementById("AccountDetailsControl1_DivAboutUsTxt");if(typeof(objDiv)=='object')objDiv.style.visibility='visible';objDiv.style.display='block';}else{var objDiv=document.getElementById("AccountDetailsControl1_DivAboutUsTxt");if(typeof(objDiv)=='object')objDiv.style.visibility='hidden';objDiv.style.display='none';}}catch(ex){}}function setFieldState(fieldtextbox){$('#'+fieldtextbox).removeClass("linkedFieldUnfilled");if($('#'+fieldtextbox.replace("txt","lbl")).text().indexOf("*")>=0){setRequiredField(fieldtextbox);}else{setOptionalField(fieldtextbox);}}function setRequiredDropDown(dropdownEl,defaultvalue){if(document.getElementById(dropdownEl)==null)return;if(document.getElementById(dropdownEl).value=="0"){$('#'+dropdownEl).removeClass("requiredFieldFilled");$('#'+dropdownEl).addClass("requiredField");}else{$('#'+dropdownEl).removeClass("requiredField");$('#'+dropdownEl).addClass("requiredFieldFilled");}}function setRequiredField(fieldtextbox){if($('#'+fieldtextbox).val()==""){$('#'+fieldtextbox).removeClass("requiredFieldFilled");$('#'+fieldtextbox).addClass("requiredField");$('#'+fieldtextbox.replace("txt","lbl")).addClass("requiredText");}else{$('#'+fieldtextbox.replace("txt","lbl")).removeClass("requiredText");$('#'+fieldtextbox).removeClass("requiredField");$('#'+fieldtextbox).addClass("requiredFieldFilled");}}function setOptionalField(fieldtextbox){$('#'+fieldtextbox).addClass("optionalField");}function setLinkedField(fieldtextbox){$('#'+fieldtextbox).removeClass("optionalField");$('#'+fieldtextbox).removeClass("requiredField");$('#'+fieldtextbox).addClass("linkedFieldUnfilled");}function setLinkedState(fieldtextbox,linkedtextbox){if($('#'+linkedtextbox).val()==""){setLinkedField(fieldtextbox);$('#'+fieldtextbox).val("");$('#'+fieldtextbox).attr("disabled",true);}else{setFieldState(fieldtextbox);$('#'+fieldtextbox).attr("disabled",false);}}function PasswordTextChange(){setLinkedState("AccountDetailsControl1_txtConfirmPassword","AccountDetailsControl1_txtResetPassword");}function AccountInfoTextChange(obj){setFieldState(obj.id);}function activateButtonEnabled(enabled){if(enabled){$("#AccountDetailsControl1_btnContinue").attr("src","Images/activate_button.gif");}else{$("#AccountDetailsControl1_btnContinue").attr("src","Images/activate_button_disabled.gif");}$("#AccountDetailsControl1_btnContinue").attr("disabled",!enabled);}function bindDeliveryOptionsContent(){$("#AccountDetailsControl1_txtStreetAddress1").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtStreetAddress2").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtPrefCity").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtPrefCountry").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtPrefState").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtZipCode1").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtFTPLocation").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtUserName").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtPassword").keyup(deliveryOptionsContent);$("#AccountDetailsControl1_txtTelestreamIP").keyup(deliveryOptionsContent);}function deliveryOptionsContent(){if(document.getElementById("AccountDetailsControl1_rdDataDVD").checked||document.getElementById("AccountDetailsControl1_rdTape").checked){setFieldState("AccountDetailsControl1_txtStreetAddress1");setFieldState("AccountDetailsControl1_txtStreetAddress2");setFieldState("AccountDetailsControl1_txtprefCity");setRequiredDropDown("AccountDetailsControl1_txtPrefCountry","0");setFieldState("AccountDetailsControl1_txtPrefState");setFieldState("AccountDetailsControl1_txtZipCode1");}else if(document.getElementById("AccountDetailsControl1_rdFTPpush").checked){setFieldState("AccountDetailsControl1_txtFTPLocation");setFieldState("AccountDetailsControl1_txtUserName");setFieldState("AccountDetailsControl1_txtPassword");}else if(document.getElementById("AccountDetailsControl1_rdTelePush").checked){setFieldState("AccountDetailsControl1_txtTelestreamIP");}}function enableContent(){setFieldState("AccountDetailsControl1_txtResetPassword");setLinkedState("AccountDetailsControl1_txtConfirmPassword","AccountDetailsControl1_txtResetPassword");setFieldState("AccountDetailsControl1_txtFirstName");setFieldState("AccountDetailsControl1_txtLastName");setFieldState("AccountDetailsControl1_txtOrganization");setFieldState("AccountDetailsControl1_txtDesOrganization");setFieldState("AccountDetailsControl1_txtProgramName");setFieldState("AccountDetailsControl1_txtURL");setFieldState("AccountDetailsControl1_txtJobTitle");setFieldState("AccountDetailsControl1_txtTelephone");setFieldState("AccountDetailsControl1_txtFax");setFieldState("AccountDetailsControl1_txtAdd1");setFieldState("AccountDetailsControl1_txtAdd2");setFieldState("AccountDetailsControl1_txtCountry");setFieldState("AccountDetailsControl1_txtCity");setFieldState("AccountDetailsControl1_txtState");setFieldState("AccountDetailsControl1_txtZipCode");var vf=validateForm('ADD','1',false);activateButtonEnabled(vf);}function validateLogin(txtLoginEmail,txtLoginPassword){var txtLoginEmailType=getObj(txtLoginEmail,"0");var txtLoginPasswordType=getObj(txtLoginPassword,"0");if(isBlank(txtLoginEmailType,'Email Address','Email Address is required.\nPlease enter an Email Address.')){txtLoginEmailType.focus();return false;}if(!isEmail(txtLoginEmailType,'Email Address'))return false;if(isBlank(txtLoginPasswordType,'Password','Password is required.\nPlease enter Password.')){txtLoginPasswordType.focus();return false;}return true;}function PasswordReminder(txtPassEmailAddress){var txtLoginEmailType=document.getElementById(txtPassEmailAddress);if(isBlank(txtLoginEmailType,'Email Address','Email Address is required.\nPlease enter an Email Address.')){txtLoginEmailType.focus();return false;}if(!isEmail(txtLoginEmailType,'Email Address'))return false;return true;}function OpenHelpWindow(HelpID,strHref){var windowoption="location=no,toolbar=no,top=10,left=10,scrollbars=no,resizable=no";strHref=strHref+"?HelpID="+HelpID;window.open(strHref,'HelpWindow',windowoption);}function getObj(txtName,mode){var elm,a,b,c;for(a=0;a<document.forms.length;a++){form=document.forms[a];for(b=0;b<form.elements.length;b++){elm=form.elements[b];if(mode=='1'){if(elm.name.indexOf(txtName)>0){return elm;}}else{if(elm.id.indexOf(txtName)>0){return elm;}}}}}function OpenEditor(URL,ItemType,ItemID){var strHref=""strHref=(URL?URL:"")+(ItemID?ItemID:"")+"&ItemType="+(ItemType?ItemType:"");var windowoption="location=no,toolbar=yes,top=10,left=10,scrollbars=yes,resizable=yes";if(strHref.indexOf("StoryEditor.aspx")>=0||strHref.indexOf("AssetEditor.aspx")>=0||strHref.indexOf("JobEditor.aspx")>=0){windowoption+=",width=820px,height=650px;"}else if(strHref.indexOf("AddNewJob.aspx")>=0){windowoption+=",width=570px,height=650px;"}else{windowoption+=",width=500px,height=440px;"}window.open(strHref,'EditorWindow',windowoption);}function AddClipsToJob(){var objHdn=document.getElementById("hdnSelectedJob");if(objHdn.value==null||objHdn.value==""){alert("Please select job to add clips");return;}if(objHdn.value.split(",").length>2)alert("Please select only one Job to add clips");else{OpenEditor("AddAssets.aspx?ItemId=",6,document.getElementById(objHdn.value.split(",")[0]).value);}}function ChangeJobSelection(obj){var objHdn=document.getElementById("hdnSelectedJob");if(obj.checked)objHdn.value+=obj.id+",";elseobjHdn.value=objHdn.value.replace(obj.id+",","");}function JobSelected(){var objHdn=document.getElementById("hdnSelectedJob");if(objHdn.value==""){alert("Please select at least one job to delete");return false;}else{var objHdnServer=document.getElementById(document.getElementById("hdnIdOfServerSideSelectedJob").value);objHdnServer.value="";for(i=0;i<objHdn.value.split(",").length-1;i++){objHdnServer.value+=document.getElementById(objHdn.value.split(",")[i]).value+",";}if(confirm("Delete selected job(s)?"))return true;return false;}}function BookACrew(){var windowoption="location=no,toolbar=no,top=10,left=10,scrollbars=yes,resizable=yes";window.open('http://TheNewsMarket.com','BookACrew',windowoption);}function OpenAddClipsWindow(strHref,JobId){var windowoption="location=no,toolbar=no,top=10,left=10,scrollbars=Yes,resizable=yes";strHref=strHref+"?ItemId="+JobId;window.open(strHref,'HelpWindow',windowoption);}function catchKeyPressSave(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("AccountDetailsControl1_btnContinue");objbtnSave.focus();}}function catchKeyPressSave1(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("AccountDetailsControl1_btnContinue");objbtnSave.focus();}return CheckTab(e,1);}function catchKeyPressSave2(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,2);}function catchKeyPressSave3(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,3);}function catchKeyPressSave4(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,4);}function catchKeyPressSave5(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,5);}function catchKeyPressSave6(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,6);}function catchKeyPressSave7(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,7);}function catchKeyPressSave8(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,8);}function catchKeyPressSave9(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,9);}function catchKeyPressSave10(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,10);}function catchKeyPressSave11(e){e=e||window.event;var code=e.keyCode||e.which||e.charCode;if(code=='13'){objbtnSave=document.getElementById("objContainerControl_objTemplateContainerControl_objContentControl_btnSave");objbtnSave.focus();}return CheckTab(e,11);}function getObj(txtName,mode){var elm,a,b,c;for(a=0;a<document.forms.length;a++){form=document.forms[a];for(b=0;b<form.elements.length;b++){elm=form.elements[b];if(mode=='1'){if(elm.name.indexOf(txtName)>0){return elm;}}else{if(elm.id.indexOf(txtName)>0){return elm;}}}}}function validateDeliveryOptions(showAlert){if(showAlert){if(document.getElementById("AccountDetailsControl1_rdDataDVD").checked||document.getElementById("AccountDetailsControl1_rdTape").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtStreetAddress1"),"Street Address"))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPrefCity"),"City"))return false;if(document.getElementById("AccountDetailsControl1_txtPrefCountry").value=="0"){alert("Select a country from the list.");return false;}if(isBlank(document.getElementById("AccountDetailsControl1_txtPrefState"),"State / Province"))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtZipCode1"),"Zip Code"))return false;}else if(document.getElementById("AccountDetailsControl1_rdFTPpush").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtFTPLocation"),"FTP Location"))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtUserName"),"User Name"))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPassword"),"Password"))return false;}else if(document.getElementById("AccountDetailsControl1_rdTelePush").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtTelestreamIP"),"Telestream IP"))return false;}}else{if(document.getElementById("AccountDetailsControl1_rdDataDVD").checked||document.getElementById("AccountDetailsControl1_rdTape").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtStreetAddress1")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPrefCity")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPrefCountry")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPrefState")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtZipCode1")))return false;}else if(document.getElementById("AccountDetailsControl1_rdFTPpush").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtFTPLocation")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtUserName")))return false;if(isBlank(document.getElementById("AccountDetailsControl1_txtPassword")))return false;}else if(document.getElementById("AccountDetailsControl1_rdTelePush").checked){if(isBlank(document.getElementById("AccountDetailsControl1_txtTelestreamIP")))return false;}}return true;}function validateForm(strMode,iUserType,showAlert){var iUSid=1;var txtPasswordType=getObj("txtResetPassword","1")var txtVerifyPasswordType=getObj("txtConfirmPassword","1")var txtFirstNameType=getObj("txtFirstName","1")var txtLastNameType=getObj("txtLastName","1")var txtOrganizationType=getObj("txtOrganization","1")var txtDesOrganizationType=getObj("txtDesOrganization","1")var txtProgramNameType=getObj("txtProgramName","1")var txtURLType=getObj("txtURL","1")var txtJobTitleType=getObj("txtJobTitle","1")var txtTelephoneType=getObj("txtTelephone","1")var txtFaxType=getObj("txtFax","1")var txtAddress1Type=getObj("txtAdd1","1")var txtAddress2Type=getObj("txtAdd2","1")var txtCountryType=getObj("txtCountry","1")var txtCityType=getObj("txtCity","1")var txtStateType=getObj("txtState","1")var txtZipCodeType=getObj("txtZipCode","1")var txtContributionInfoType=getObj("txtContributionInfo","1")var cmbHearAboutUsType=getObj("cboAboutUs","2")if(strMode=='ADD'){if(showAlert){if(txtPasswordType.value!=""){if(txtPasswordType.value.length<4){if(showAlert)alert('Please enter password more than 3 characters');txtPasswordType.focus();document.getElementById("passwordError").style.display="block";return false;}else{document.getElementById("passwordError").style.display="none";}if(isBlank(txtVerifyPasswordType,'Verify Password'))return false;if(trimtxt(txtVerifyPasswordType)==''){if(showAlert)alert("Please verify your password.");txtVerifyPasswordType.focus();return false;}if(txtPasswordType.value!==txtVerifyPasswordType.value){if(showAlert)alert('Verify Password and Password should be same');txtPasswordType.focus();return false;}}}}if(showAlert){if(isBlank(txtFirstNameType.value,'First Name'))return false;if(!isName(txtFirstNameType.value,'First Name'))return false;if(isQuotes(txtFirstNameType,'First Name','1'))return false;if(isBlank(txtLastNameType,'Last Name'))return false;if(!isName(txtLastNameType,'Last Name'))return false;if(isQuotes(txtLastNameType,'Last Name','1'))return false;if(trimtxt(txtOrganizationType)==''){alert("Please enter an Organization Name.");return false;}if(isQuotes(txtOrganizationType,'Organization Name','1'))return false;if(!isWebAddress(txtURLType)){return false;}if(isQuotes(txtURLType,'Web Address',1))return false;if(isBlank(txtJobTitleType,'Job Title'))return false;if(isQuotes(txtJobTitleType,'Job Title','1'))return false;if(!validateMediaType(true))return false;if(typeof(txtTelephoneType)=='object'){if(isBlank(txtTelephoneType,'Telephone number'))return false;if(!isTelePhone(txtTelephoneType,'Telephone number'))return false;}else{if(isBlank(txtTelephoneType1,'Telephone number'))return false;if(!isTelePhone(txtTelephoneType1,'Telephone number'))return false;}if(trimtxt(txtAddress1Type)==''){alert("Address is required. \nPlease enter an Address.");return false;}if(isQuotes(txtAddress1Type,'Address',1))return false;if(isQuotes(txtAddress2Type,'Address',1))return false;if(!validateCountry(true))return false;if(isBlank(txtCityType,'City'))return false;if(isBlank(txtStateType,'State'))return false;if(isQuotes(txtStateType,'State',1))return false;if(isBlank(txtZipCodeType,'Postal Code'))return false;if(trimtxt(txtZipCodeType)!=''){if(isQuotes(txtZipCodeType,'Postal Code',1))return false;else if(!isName(txtZipCodeType,'PostalCode',0,10,0))return false;}messageModal.Open("Activating your account");}else{if(isBlank(txtFirstNameType))return false;if(isBlank(txtLastNameType))return false;if(isBlank(trimtxt(txtOrganizationType)))return false;if(isBlank(txtJobTitleType))return false;if(!validateMediaType(false))return false;if(typeof(txtTelephoneType)=='object'){if(isBlank(txtTelephoneType))return false;}else{if(isBlank(txtTelephoneType1))return false;}if(isBlank(trimtxt(txtAddress1Type)))return false;if(!validateCountry(false))return false;if(isBlank(txtCityType))return false;if(isBlank(txtStateType))return false;if(isBlank(txtZipCodeType))return false;return true;}}
