function formValidator(a){$("#server_msg_paragraph").length&&$("#server_msg_paragraph").addClass("hide");var b=true;switch($(document.body).attr("id")){case "ar":var c="<strong>\u0647\u0646\u0627\u0643 \u0628\u0639\u0636 \u0627\u0644\u0623\u062e\u0637\u0627\u0621 \u0641\u064a \u0627\u0631\u0633\u0627\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629:</strong> \u0627\u0644\u0631\u062c\u0627\u0621 \u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0645\u064f\u062f\u062e\u0644\u0627\u062a \u0627\u0644\u0645\u0634\u0627\u0631 \u0627\u0644\u064a\u0647\u0627 \u0628\u0644\u0648\u0646 \u0645\u062e\u062a\u0644\u0641.";
break;case "fr":c="<strong>Une erreur s'est produite lors de la soumission du formulaire:</strong> Veuillez v\u00e9rifier les champs ci-dessous.";break;default:c="<strong>There was a problem submitting this form:</strong> Please review the highlighted fields below and try submitting again."}var d=document.getElementById("remove_email")?document.getElementById("remove_email").value:1;cleanupInput(d);d=new Array("select","input","textarea");for(var f=0;f<3;f++)for(var g=$(a).find(d[f]),h=g.length-1;h>=
0;h--){$(g[h]).attr("tagName")!="SELECT"&&$(g[h]).attr("type")!="checkbox"&&$(g[h]).attr("type")!="radio"&&$(g[h]).attr("type")!="file"&&$(g[h]).val($.trim(g[h].value));validInput(g[h])||(b=false)}if(!b){if(!document.getElementById("submit-alert-message")){b=$(document)[0].createElement("P");$(b).attr("id","submit-alert-message").html(c);$(b).insertBefore($(a).children(":first"))}$("#submit-alert-message").addClass("alert");document.location.href="#";return false}return true}
function cleanupInput(a){for(var b=new Array("input","textarea"),c=0;c<b.length;c++)for(var d=document.getElementById("content").getElementsByTagName(b[c]),f=0;f<d.length;f++){$(d[f]).attr("type")!="file"&&$(d[f]).attr("value",$(d[f]).attr("value").replace(/<script.*?>([\s\S]*?)<\/script>|<(\S)* (on.{2,})>|javascript(.)?:/gim,""));$(d[f]).attr("tagName")!="INPUT"&&a==1&&$(d[f]).attr("value",$(d[f]).attr("value").replace(/\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6}|\w+@[a-zA-Z_]{2,6}/gim,""))}}
function validInput(a){var b=$(document.body).attr("id"),c=true,d="",f=$.trim(a.value),g=$(a).attr("class").split(" "),h=$("#err-"+$(a).attr("name"));if($(a).attr("class")=="invalid"){$("err-"+a.name).html();return false}for(var k=0;k<g.length;k++){var j=g[k];switch(j){case "alpha":if(f!=""&&!/^[a-zA-Z0-9_]+$/.test(f)){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0625\u0645\u0627 \u0631\u0642\u0645 \u0623\u0648 \u062d\u0631\u0641 \u0644\u0627\u062a\u064a\u0646\u064a \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":
"This field may contain numbers and letters only (with no spaces).<br />"}break;case "date":var l=a.name.slice(0,a.name.lastIndexOf("_"));j=new Array($("#id-"+l+"_year"),$("#id-"+l+"_month"),$("#id-"+l+"_day"));h=$("#err-"+l+"_month");if(!checkDate(l)){c=false;d=b=="ar"?"This date field is incomplete or incorrect.<br />":"This date field is incomplete or incorrect.<br />"}for(k=0;k<3;k++)if(eval(j[k]))eval(j[k]).css({background:!c?"#fff9f9":"#fff",borderColor:!c?"#b00":""});break;case "email":j=/^[0-9a-zA-Z!#$%&'*+/=?^_`{|}~-]+(\.[0-9a-zA-Z!#$%&'*+/=?^_`{|}~-]+)*@((((([a-zA-Z0-9]{1}[a-zA-Z0-9-]{0,62}[a-zA-Z0-9]{1})|[a-zA-Z])\.)+[a-zA-Z]{2,6})|(\d{1,3}\.){3}\d{1,3}(:\d{1,5})?)$/;
if(f!=""&&!j.test(f)){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0639\u0646\u0648\u0627\u0646 \u0628\u0631\u064a\u062f \u0627\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u062d\u064a\u062d \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":"This field must be a valid email address.<br />"}break;case "number":if(f!=""&&!/^([0-9]*)$/.test(f)){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0623\u0631\u0642\u0627\u0645 \u0641\u0642\u0637 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":
"This field may contain numbers only.<br />"}break;case "multinumber":if(f!=""&&!/^([0-9]*\s*)*$/.test(f)){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0623\u0631\u0642\u0627\u0645 \u0641\u0642\u0637 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":"This field may contain numbers only.<br />"}break;case "float":j=new Array("(",")","-","+"," ");for(k=0;k<5;k++)f=f.replace(j[k],"");$(a).val(f);if(isNaN(f)){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0623\u0631\u0642\u0627\u0645 \u0641\u0642\u0637 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":
"This field may contain numbers only.<br />"}break;case "req":if($(a)[0].tagName=="SELECT")if($(a).attr("multiple")){if($(a).attr("selectedIndex")<0)c=false}else{if($(a).attr("selectedIndex")==0)c=false}else if($(a).hasClass("radio")||$(a).hasClass("checkbox"))$("input[name="+a.name+"]").is(":checked")||(c=false);else if(isWhitespace(removeHtmlTags(f)))c=false;c||(d=b=="ar"?"\u064a\u062c\u0628 \u0627\u062f\u062e\u0627\u0644 \u0628\u064a\u0627\u0646\u0627\u062a \u0644\u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":
"This field is required.<br />");break;case "alpha_period":if(f!=""&&!/^[a-zA-Z0-9_.]+$/.test(f)){c=false;d=b=="ar"?"This field may contain numbers, letters, underscore, and period only (with no spaces).<br />":"This field may contain numbers, letters, underscore, and period only (with no spaces).<br />"}break;default:if($(a)[0].tagName=="SELECT"){f="";if($(a).val()!=null)f=$(a).val()}if(j.split("-").length>1&&!isWhitespace(f)){j=j.split("-");switch(j[0]){case "min":if(f.length<j[1]){c=false;d=b==
"ar"?"\u064a\u062c\u0628 \u0627\u062d\u062a\u0648\u0627\u0621 \u0627\u0644\u0645\u064f\u062f\u062e\u0644 \u0639\u0644\u0649 \u062d\u0631\u0641 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644.<br />".replace(":x:",j[1]):"This field must contain at least :x: characters.<br />".replace(":x:",j[1])}break;case "maxval":if(parseInt(f)>parseInt(j[1])){c=false;d=b=="ar"?"This field should be less than or equal to :x:.<br />".replace(":x:",j[1]):"This field should be less than or equal to :x:.<br />".replace(":x:",
j[1])}break;case "max":if($(a)[0].tagName=="SELECT"){l=$(a).val().length;if(l>j[1]){c=false;d=b=="ar"?"Too many selections: :y: options are selected out of a limit of :x:.<br />".replace(":x:",j[1]).replace(":y:",l):"Too many selections: :y: options are selected out of a limit of :x:.<br />".replace(":x:",j[1]).replace(":y:",l)}}else if(f.length>j[1]){c=false;d=b=="ar"?"\u0644\u0642\u062f \u062a\u062c\u0627\u0648\u0632\u062a \u0627\u0644\u0639\u062f\u062f \u0627\u0644\u0645\u0633\u0645\u0648\u062d \u0644\u0644\u0623\u062d\u0631\u0641 \u0644\u0647\u0630\u0627 \u0627\u0644\u0645\u064f\u062f\u062e\u0644.<br />":
"This field cannot exceed :x: characters.<br />".replace(":x:",j[1])}break;case "datemax":l=$(a).attr("name").slice(0,a.name.lastIndexOf("_"));var m=$("#id-"+l+"_day").length?$("#id-"+l+"_day").val():"00";l=parseInt($("#id-"+l+"_year").val()+$("#id-"+l+"_month").val()+m);if(l>parseInt(j[1])){c=false;d=b=="ar"?"\u0644\u0627 \u064a\u0645\u0643\u0646 \u0644\u0644\u062a\u0627\u0631\u064a\u062e \u0623\u0646 \u064a\u0643\u0648\u0646 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062d\u0627\u0644\u064a, \u064a\u0631\u062c\u0649 \u062a\u0635\u062d\u064a\u062d \u0627\u0644\u062e\u0637\u0623.<br />":
"This date should not be greater than today's date.<br />"}break;case "datemin":l=$(a).attr("name").slice(0,a.name.lastIndexOf("_"));m=$("#id-"+l+"_day").length?$("#id-"+l+"_day").val():"00";l=parseInt($("#id-"+l+"_year").val()+$("#id-"+l+"_month").val()+m);if(l<parseInt(j[1])){c=false;d=b=="ar"?"\u0644\u0627 \u064a\u0645\u0643\u0646 \u0644\u0644\u062a\u0627\u0631\u064a\u062e \u0623\u0646 \u064a\u0643\u0648\u0646 \u0623\u0635\u063a\u0631 \u0645\u0646 \u0627\u0644\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062d\u0627\u0644\u064a, \u064a\u0631\u062c\u0649 \u062a\u0635\u062d\u064a\u062d \u0627\u0644\u062e\u0637\u0623.<br />":
"This date should be greater than today's date.<br />"}break;case "match":if($.trim($(a).val())!=$.trim($("[name="+j[1]+"]").val())){c=false;d=b=="ar"?"\u0644\u0645 \u064a\u062a\u0637\u0627\u0628\u0642 \u062a\u0623\u0643\u064a\u062f \u0627\u0644\u0645\u064c\u062f\u062e\u0644.<br />":"This field does not confirm.<br />"}break;case "datematch":if(!isNaN($(a).val())){l=$(a).attr("name").slice(0,a.name.lastIndexOf("_"));var n=$("#id-"+j[1]+"_day").length?$("#id-"+j[1]+"_day").val():"00";m=$("#id-"+l+
"_day").length?$("#id-"+l+"_day").val():"00";j=$("#id-"+j[1]+"_year").val()+$("#id-"+j[1]+"_month").val()+n;l=$("#id-"+l+"_year").val()+$("#id-"+l+"_month").val()+m;if(j>l){c=false;d=b=="ar"?"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0648 \u0627\u0644\u0646\u0647\u0627\u064a\u0647 \u063a\u064a\u0631 \u0645\u062a\u0648\u0627\u0641\u0642\u0627\u0646, \u064a\u0631\u062c\u0649 \u062a\u0635\u062d\u064a\u062d \u0627\u0644\u062e\u0637\u0623.<br />":"End date should be greater than start date.<br />"}}break;
case "emailDomain":if(d==""){l=f.split("@")[1].toLowerCase();j=j[1].split(",");m=0;for(n=j.length-1;n>=0;n--)if(j[n].toLowerCase()==l){m=1;break}if(m==0){c=false;d=b=="ar"?'\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0630\u064a \u0642\u0645\u062a \u0628\u0625\u062f\u062e\u0627\u0644\u0647\u060c <b>1s</b>\u060c \u063a\u064a\u0631 \u0635\u062d\u064a\u062d. \u064a\u0631\u062c\u0649 \u0627\u0644\u0625\u0644\u062a\u0632\u0627\u0645 \u0628\u0627\u0644\u0635\u064a\u063a \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0627\u0644\u0645\u0633\u0648\u062d \u0628\u0647\u0627: <span dir="ltr"><b>@2s</b></span>.<br />':
'The email address, <b>1s</b>, contains an invalid domain. Only the following email domain is allowed: <span dir="ltr"><b>@2s</b></span>.<br />';d=d.replace("1s",f);d=d.replace("2s",j.join("</b> "+(b=="ar"?" \u0623\u0648 ":" or ")+"<b>@"))}}break;case "hasNum":if(f.search(/[0-9]/g)==-1||f.match(/[0-9]/g).length<j[1]){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0631\u0642\u0645 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644.<br />":
"Must contain at least 1 number.<br />"}break;case "hasAlpha":if(f.search(/[A-Za-z]/g)==-1||f.match(/[A-Za-z]/g).length<j[1]){c=false;d=b=="ar"?"\u064a\u062c\u0628 \u0623\u0646 \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u062d\u0631\u0641 \u0648\u0627\u062d\u062f \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644.<br />":"Must contain at least 1 letter.<br />"}break}}}}if(h){$("#err-"+a.name).html(!c?d:"");$(a).css({background:!c?"#fff9f9":"#fff",borderColor:!c?"#b00":""})}$(a).attr("class").match("cleartext")&&
$(a).val()==$(a)[0].defaultValue&&$(a).val("");return c}function checkDate(a){var b=true,c=8,d=$("#id-"+a+"_month"),f=$("#id-"+a+"_year"),g=$("#id-"+a+"_day");if(!isNaN($("#id-"+a+"_month").val())){a=g?g.val():"";var h=d?d.val():"",k=f?f.val():"",j=new Array(31,28,31,30,31,30,31,31,30,31,30,31);if(k/4==parseInt(k/4))j[1]=29;if(a>j[h-1])b=false;c=f.length?c:c-4;c=d.length?c:c-2;c=g.length?c:c-2;if((k+h+a).length>0&&(k+h+a).length<c)b=false}return b}
function checkPresent(a){var b=a;for(i=4;i>=1;i--)if($("#id-"+b+"_month").length){if($("#id-"+b+"_month").val()=="Present"){$("#id-"+b+"_year").val("");$("#id-"+b+"_year").attr("class","hide")}else $("#id-"+b+"_year").attr("class","req");if(b==a)break;else b="end"+i}else b="end"+i}
$.fn.oneTimeClick=function(){var a;switch($(document.body).attr("id")){case "fr":a="Veuillez patienter...";break;case "ar":a="\u064a\u0631\u062c\u0649 \u0627\u0644\u0625\u0646\u062a\u0638\u0627\u0631...";break;default:a="Please wait...";break}$(this).attr("disabled",true).text(a)};
jQuery.cookie=function(a,b,c){if(typeof b!="undefined"){c=c||{};if(b===null){b="";c.expires=-1}var d="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString)){if(typeof c.expires=="number"){d=new Date;d.setTime(d.getTime()+c.expires*24*60*60*1E3)}else d=c.expires;d="; expires="+d.toUTCString()}var f=c.path?"; path="+c.path:"",g=c.domain?"; domain="+c.domain:"";c=c.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(b),d,f,g,c].join("")}else{b=null;if(document.cookie&&document.cookie!=
""){c=document.cookie.split(";");for(d=0;d<c.length;d++){f=jQuery.trim(c[d]);if(f.substring(0,a.length+1)==a+"="){b=decodeURIComponent(f.substring(a.length+1));break}}}return b}};try{document.execCommand("BackgroundImageCache",false,true)}catch(e){}
function newWin(a,b,c){var d=800,f=500;if(b=="s")f=d=300;else if(b=="m"){d=550;f=475}b=[",top=",Math.floor((screen.height-f)/2),",left=",Math.floor((screen.width-d)/2),",height=",f,",width=",d].join("");parseInt(navigator.appVersion)>=4&&window.focus();if(c===undefined)c="";window.open(a,c,["scrollbars=1,resizable=1",b].join(""))}
function popup(){for(var a=[],b=$(document).find("a"),c=b.length-1;c>=0;c--){a=$(b[c]).attr("class").split(" ");for(var d=a.length-1;d>=0;d--)if(a[d]=="pop")$(b[c]).click(function(){newWin(this);return false});else if(a[d]=="popm")$(b[c]).click(function(){newWin(this,"m");return false});else a[d]=="pops"&&$(b[c]).click(function(){newWin(this,"s");return false})}}
function textCounter(a,b,c){c=c?c:2E3;b=$("#"+b);a=$(a);b.addClass("tip");b.text([a.val().length," of ",c," character limit used."].join(""));switch($(document.body).attr("id")){case "ar":b.text([c," \u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ",a.val().length," \u062d\u0631\u0641   \u0645\u0646 \u0623\u0635\u0644 "].join(""));break;case "fr":b.text([a.val().length," de ",c," caract\u00e8res limites ont \u00e9t\u00e9 utilis\u00e9s"].join(""));break}b.removeClass("error");if(a.val().length>
c){b.addClass("error");b.text([a.val().length," of ",c," character limit used! Please edit text"].join(""));switch($(document.body).attr("id")){case "ar":b.text([" \u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ",a.val().length," \u062d\u0631\u0641 \u0645\u0646 \u0623\u0635\u0644 ",c," \u064a\u0631\u062c\u0649 \u062d\u0630\u0641 \u0628\u0639\u0636 \u0627\u0644\u0623\u062d\u0631\u0641 "].join(""));break;case "fr":b.text([a.val().length," de ",c," caract\u00e8res limites ont \u00e9t\u00e9 utilis\u00e9s"].join(""));
break}}}
function ConfirmDelete(a){if(!a)switch($(document.body).attr("id")){case "ar":a="\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u062d\u0630\u0641 \u0647\u0630\u0627 \u0627\u0644\u0645\u0644\u0641\u061f\n----------\n\u062a\u0646\u0628\u064a\u0647: \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u0631\u062c\u0648\u0639 \u0639\u0646 \u0647\u0630\u0647 \u0627\u0644\u062e\u0637\u0648\u0629.";break;case "fr":a="Etes-vous s\u00fbr de vouloir supprimer ce fichier?\n----------\nAttention: vous ne serez pas en mesure d'annuler cette action.";break;
default:a="REALLY DELETE THIS ITEM?\n----------\nWarning: you will not be able to undo this action."}return confirm(a)}function cbCheckAllInit(){var a=$("#cb-toggler"),b=$("[name=cb]");if(a.length){a.click(function(){b.attr("checked",false);a.is(":checked")&&b.attr("checked",true)});b.click(function(){b.not(":checked").length>0&&a.attr("checked",false)})}}function cbDelete(a,b){if($("[name=cb]").not(":checked").length!=$("[name=cb]").length)return confirm(b);alert(a)}
function isWhitespace(a){return!/[^\s+]/.test(a)}
function checkSpelling(a,b){if(isWhitespace($(a).val())){alert(b);$(a).focus()}else{var c=document.createElement("form");c.setAttribute("method","post");c.setAttribute("action","/"+$(document.body).attr("id")+"/spell-check/");var d="formSpellcheckResult"+Math.floor(Math.random()*1E3);c.setAttribute("target",d);var f=document.createElement("input");f.setAttribute("name","text");f.setAttribute("value",$(a).val());c.appendChild(f);document.body.appendChild(c);newWin("","m",d);c.submit();document.body.removeChild(c)}}
function clearTabs(){for(var a=$("#nav").children(),b=a.length-1;b>=0;b--)$(a[b]).hasClass("on")&&$(a[b]).attr("class",$(a[b]).attr("class").replace("on",""))}
function focusTab(){for(var a,b=$("#nav").children(),c=b.length-1;c>=0;c--)if(!$(b[c]).hasClass("opptab")){$(b[c]).mouseover(function(){clearTimeout(a);clearTabs();$(this).attr("class",$(this).attr("class")+" on")});$(b[c]).mouseout(function(){a=setTimeout(function(){clearTabs();$("#nav-on").attr("class",$("#nav-on").attr("class")+" on")},1E3)})}}
function toggle(a){var b=$("#"+a+"-expand");a=new Array($("#"+a+"-on"),$("#"+a+"-off"));for(var c=1;c>=0;c--)a[c].length&&a[c].toggle();if(b.length)b.attr("class",b.attr("class").indexOf("expand")!=-1?b.attr("class").replace("expand","collapse"):b.attr("class").replace("collapse","expand"))}function multiToggle(a,b){if($("#"+a).is(":visible")){$("#"+a).toggle();$("#"+b).show()}else{$("#"+b).toggle();$("#"+a).show()}}
function toggleSlide(a,b){b=b.split(" ");for(var c,d=b.length-1;d>=0;d--){c=$("#"+b[d]+"-on");b[d]==a?c.attr("class",c.attr("class").replace("hide","")):c.attr("class",c.attr("class").indexOf("hide")>-1?c.attr("class"):c.addClass("class")+" hide")}}
function toggleRadio(a,b,c){a=$("#"+a+"-off");var d=new Array("select","input","textarea");if($(b).val()!=c){!a.hasClass("hide")&&a.addClass("hide");for(c=2;c>=0;c--){b=a.find(d[c]);if(b.length){b.val("");b.attr("class").indexOf("req")>-1?b.attr("class",b.attr("class").replace("req","reqHide")):b.addClass("hide")}}}else{a.removeClass("hide");for(c=2;c>=0;c--){b=a.find(d[c]);for(var f=0;f<b.length;f++){var g="hide",h="";if($(b[f]).attr("class").indexOf("req")>-1){g="reqHide";h="req"}$(b[f]).attr("class",
$(b[f]).attr("class").replace(g,h));switch($(b[f]).attr("tagName")){case "SELECT":for(g=b[f].options.length-1;g>=0;g--)b[f].options[g].selected=b[f].options[g].defaultSelected?true:false;break;default:$(b[f]).val(b[f].defaultValue);break}}}}}function add(a){a.attr("class",a.attr("class").replace("hide",""));a.attr("class",a.attr("class").replace("reqHide","req"))}function rem(a){a.attr("class",a.attr("class")+" hide");a.attr("class",a.attr("class").replace("req","reqHide"))}
function addMore(a){var b,c,d=new Array("select","input","textarea");for(i=10;i>=1;i--){b=$("#"+a+i);if(b.length&&b.hasClass("hide")){add(b);for(var f=2;f>=0;f--){c=b.find(d[f]);for(var g=c.length-1;g>=0;g--)add($(c[g]))}}}}function remove(a){a=$("#"+a);var b,c=new Array("select","input","textarea");if(a.length&&!a.hasClass("hide")){rem(a);for(var d=2;d>=0;d--){b=a.find(c[d]);for(var f=b.length-1;f>=0;f--){rem($(b[f]));$(b[f]).val("")}}}}
function removeURLParam(a,b){var c=a.indexOf(b+"="),d=a;if(c!=-1){var f=a.indexOf("&",c+1);d=a.slice(0,c)+a.substring(f+1);if(f==-1)d=a.slice(0,c-1)}return d}function sort_cv_listing(a,b){var c=$("[name="+b+"]:checked").val(),d=$("#"+a).val();d=new String(d);window.location=[d.replace(/&toggle=(\d)/gi,""),"&toggle=",c].join("")}
function SearchHighlight(){if(document.createElement&&$.cookie("keywords")){var a=$.cookie("keywords").split("&"),b=[];$.each(a,function(h,k){if(k.length>3||k.length<=3&&k.search(/\+|\-|\&|\*|\/|\%|\#|\@|\!|\~|\$|\^/g)!=-1){if(k.length>3&&k.search(/\S\+\S/g)!=-1)k=k.replace("+"," ");b.push(k)}});if(b.length!=0){a=unescape(b.join("|").replace("+","\\+").replace(/\"|\<|\>/g,""));var c=new RegExp("\\w*("+a+")\\w*(?=[^>]*<)","gim"),d;arguments.length==0?(d=$(document).find("body")):(d=$("#"+arguments[0]));
var f,g=d.html();a=g.match(/<script.*?>([\s\S]*?)<\/script>/gim);d.html(g.replace(/<script.*?>([\s\S]*?)<\/script>/gim,"<script><\/script>"));if(d.html().match(c)!=null){c=sortByLen(d.html().match(c)).join().replace(/(\+|\-|\&|\*|\/|\%|\#|\@|\!|\~|\$|\^)/g,"\\$1").split(",");for(g=c.length-1;g>=0;g--){c[g].split(" ").length>1?(f=2):(f="");d.html(d.html().replace(new RegExp("("+c[g]+")(?=([^>]*<))","g"),'<span class="hilite'+f+'">'+c[g].replace(/\\/g,"")+"</span>"))}d.html(d.html().replace("<script><\/script>",
a))}}}}function sortByLen(a){for(var b,c=a.length,d=0;d<c-1;d++)for(var f=d+1;f<c;f++)if($.trim(a[f]).length<$.trim(a[d]).length){b=$.trim(a[d]);a[d]=$.trim(a[f]);a[f]=b}return a}
function loadContent(a,b){var c=$(a).val(),d=$("#l"+c).attr("title"),f=document.getElementById("company_name")?document.getElementById("company_name").value:"Employer";if(isWhitespace(c))$("[name="+b+"]").val("");else{$("[name="+b+"]").val(d);$("[name="+b+"]").attr("value",$("[name="+b+"]").attr("value").replace(/\(Employer\)/,f));$("[name="+b+"]").attr("value",$("[name="+b+"]").attr("value").replace(/Please e-mail us at \(e-mail address\) or call us at \(contact number\) to set up a date for the interview./,
"\n\nNote: To reply back to us, you can now use the 'Reply' button in your Bayt.com mailbox."))}}function setPrefsCookie(a,b,c){isWhitespace(a)&&(a="en");isWhitespace(b)&&(b="jo");c=$.cookie(c).split(" ");c[1]=b;c[3]=a;c=c.join(" ");$.cookie("user-prefs",c,{path:"/",expires:7});$.cookie("shared-prefs",c,{path:"/",domain:".bayt.com",expires:7});$.cookie("user-prefs-lang",a,{path:"/",domain:".bayt.com",expires:7});$.cookie("user-prefs-locale",b,{path:"/",domain:".bayt.com",expires:7})}
function setQuickSearchCookie(a){$.cookie("quick_search_jb_loc",a,{path:"/"})}function getArrDifference(a,b){var c=[],d=[],f=[];if(a.length>b.length){d=a;f=b}else{d=b;f=a}$.each(d,function(g,h){f.indexOf(h)==-1&&c.push(h)});return c}var mStatus,url,urlCall,dataCall,data,callBack,errorCall,successMessage,closeBtn,closeModal=function(){return false},baytModal=new ajaxModal;$("#globalMWCancel").live("click",function(){closeModal()});
function ajaxModal(){this.setModal=function(a,b,c,d,f){if($("#globalMW").length==0){DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})');return false}else{showOk=c;closeModal=d?d:function(){$.modal.close(true)};c?$("#globalMWOk").removeClass():$("#globalMWOk").addClass("hide");$("#globalMWTitle").html(a);$("#globalMWContent").html(b);if(f!=null){$("#globalMWLonginInfo").show();
$("#globalMWButtons").css("width","67%").removeClass("bttns").addClass("r");$("#globalMWLonginInfo").html(f)}else{$("#globalMWLonginInfo").hide();$("#globalMWButtons").css("width","").removeClass("r").addClass("bttns")}if(showOk){show_hide_loading(false);$("#globalMW").modal({close:true,onClose:function(){closeModal()}})}DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})')}};
this.setDeleteModal=function(a){if($("#globalMW").length==0)return false;else{showOk=true;closeModal=a?a:function(){$.modal.close(true)};$("#globalMWOk").removeClass();$("#globalMWTitle").html(delTitle);$("#globalMWContent").html(delBody);show_hide_loading(false);$("#globalMW").modal({close:true})}DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})')};
this.postData=function(a,b,c,d,f,g,h){urlCall=a;dataCall=b;callBack=c;errorCall=d;closeBtn=h?h:"";mStatus=g==0?g:1;successMessage=f?f:"";showOk||postDataCode()};this.getData=function(a,b,c,d,f,g,h){urlCall=a;dataCall=b;callBack=c;errorCall=d;closeBtn=h?h:"";mStatus=g==0?g:1;successMessage=f?f:"";showOk||getDataCode()}}
function postDataCode(){jQuery.isFunction(dataCall)?(data=dataCall()):(data=dataCall);jQuery.isFunction(urlCall)?(url=urlCall()):(url=urlCall);$.baytMW(url,data,callBack,errorCall)}function getDataCode(){jQuery.isFunction(dataCall)?(data=dataCall()):(data=dataCall);jQuery.isFunction(urlCall)?(url=urlCall()):(url=urlCall);$.baytGetMW(url,data,callBack,errorCall)}
function validateModal(a){if(formValidator(a)){$("#submit-alert-message").removeClass();$("#submit-alert-message").addClass("hide");postDataCode()}else{$("#submit-alert-message").removeClass();$("#submit-alert-message").addClass("alert")}return false}function show_hide_loading(a){a?$("#modalloading").modal():$.modal.impl.close(true);DrawModalInMiddle("#modalpopup")}
jQuery.extend({bayt:function(a,b,c,d,f){if(jQuery.isFunction(b)){c=b;b={}}return jQuery.ajax({beforeSend:function(g){g.setRequestHeader("Accept","text/x-json");if(mStatus){$.modal.close(true);show_hide_loading(true)}},timeout:6E4,type:"POST",url:a,data:b,success:c,error:d,dataType:f})},baytMW:function(a,b,c,d,f){$.bayt(a,b,function(g,h){show_hide_loading(false);if(successMessage){$("#globalMW").modal({close:false});$("#globalMWMessage").html(successMessage);closeBtn!=""&&$("#globalMWCancel").text(closeBtn);
DrawModalInMiddle("#modalpopup")}jQuery.isFunction(c)&&c(g,h)},function(g,h){show_hide_loading(false);if(h=="timeout"){var k=$("body").attr("id")=="ar"?"<strong>\u062e\u0637\u0623:</strong> \u064a\u0648\u062c\u062f \u062e\u0637\u0623 \u0645\u0627\u060c \u0622\u0633\u0641\u0648\u0646 \u0644\u0625\u0632\u0639\u0627\u062c\u0643\u0645":"<strong>Error:</strong> Sorry an error occurred.";$("#globalMW").modal({close:true});$("#globalMWError").html('<p class="alert">'+k+"</p>");$("#globalMWOk").text(retryBtn);
jQuery.isFunction(d)&&d();DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})')}else if(g.status==401)bccHasLoginModal?loginPopupModal():(window.location=loginURL);else{$("#globalMW").modal({close:true});$("#globalMWError").html(g.responseText);$("#globalMWCancel").removeClass("aux").text($("#globalMWOk").text()).click(function(){$.modal.close()});
$("#globalMWOk").remove();jQuery.isFunction(d)&&d();DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})')}},f)}});
jQuery.extend({baytGet:function(a,b,c,d,f){if(jQuery.isFunction(b)){c=b;b={}}return jQuery.ajax({beforeSend:function(g){g.setRequestHeader("Accept","text/x-json");if(mStatus){$.modal.close(true);show_hide_loading(true)}},timeout:6E4,type:"GET",url:a,data:b,success:c,error:d,dataType:f})},baytGetMW:function(a,b,c,d,f){$.baytGet(a,b,function(g,h){show_hide_loading(false);if(successMessage){$("#globalMW").modal({close:false});$("#globalMWMessage").html(successMessage);closeBtn!=""&&$("#globalMWCancel").text(closeBtn)}jQuery.isFunction(c)&&
c(g,h)},function(g,h){show_hide_loading(false);if(h=="timeout"){var k=$("body").attr("id")=="ar"?"<strong>\u062e\u0637\u0623:</strong> \u064a\u0648\u062c\u062f \u062e\u0637\u0623 \u0645\u0627\u060c \u0622\u0633\u0641\u0648\u0646 \u0644\u0625\u0632\u0639\u0627\u062c\u0643\u0645":"<strong>Error:</strong> Sorry an error occurred.";$("#globalMW").modal({close:true});$("#globalMWError").html('<p class="alert">'+k+"</p>");$("#globalMWOk").text(retryBtn);jQuery.isFunction(d)&&d()}else if(g.status==401)bccHasLoginModal?
loginPopupModal():(window.location=loginURL);else{$("#globalMW").modal({close:true});$("#globalMWError").html(g.responseText);$("#globalMWOk").text(retryBtn);jQuery.isFunction(d)&&d()}},f)}});jQuery.fn.extend({scrollTo:function(a,b){return this.each(function(){$("html,body").animate({scrollTop:$(this).offset().top},a,b)})},delay:function(a,b){return this.each(function(){setTimeout(b,a)})}});var body_loaded_p=true;
if($.browser.msie&&$.browser.version<8){body_loaded_p=false;jQuery("body").ready(function(){body_loaded_p=true})}
(function(a){a.modal=function(b,c){return a.modal.impl.init(b,c)};a.modal.close=function(){a.modal.impl.close(true)};a.fn.modal=function(b){return a.modal.impl.init(this,b)};a.modal.defaults={overlay:75,overlayId:"modaloverlay",overlayCss:{},containerId:"modalpopup",containerCss:{},close:false,closeTitle:"Close",closeClass:"modalClose",persist:false,onOpen:null,onShow:null,onClose:null};a.modal.impl={opts:null,dialog:{},init:function(b,c){if(body_loaded_p==true){if(this.dialog.data)return false;this.opts=
a.extend({},a.modal.defaults,c);if(typeof b=="object"){b=b instanceof jQuery?b:a(b);if(b.parent().parent().size()>0){this.dialog.parentNode=b.parent();if(!this.opts.persist)this.dialog.original=b.clone(true)}}else if(typeof b=="string"||typeof b=="number")b=a("<div>").html(b);else{console&&console.log("SimpleModal Error: Unsupported data type: "+typeof b);return false}this.dialog.data=b.addClass("modalData");this.create();this.open();a.isFunction(this.opts.onShow)&&this.opts.onShow.apply(this,[this.dialog])}return this},
create:function(){this.dialog.overlay=a("<div>").attr("id",this.opts.overlayId).addClass("modaloverlay").css(a.extend(this.opts.overlayCss,{opacity:this.opts.overlay/100,height:"100%",width:"100%",position:"fixed",left:0,top:0,zIndex:3E3})).hide().appendTo("body");this.dialog.container=a("<div>").attr("id",this.opts.containerId).addClass("modalpopup").css(a.extend(this.opts.containerCss,{position:"absolute",zIndex:3100})).append(this.opts.close?'<a class="modalcloseimg '+this.opts.closeClass+'" title="'+
this.opts.closeTitle+'"></a>':"").hide().appendTo("body");a.browser.msie&&a.browser.version<7&&this.fixIE();this.dialog.container.append(this.dialog.data.hide())},bindEvents:function(){var b=this;a("."+this.opts.closeClass).click(function(c){c.preventDefault();b.close()})},unbindEvents:function(){a("."+this.opts.closeClass).unbind("click")},fixIE:function(){var b=a(document.body).height()+"px",c=a(document.body).width()+"px";this.dialog.overlay.css({position:"absolute",height:b,width:c});this.dialog.container.css({position:"absolute"});
this.dialog.iframe=a('<iframe src="javascript:false;">').css(a.extend(this.opts.iframeCss,{opacity:0,position:"absolute",height:b,width:c,zIndex:1E3,width:"100%",top:0,left:0})).hide().appendTo("body")},open:function(){this.dialog.iframe&&this.dialog.iframe.show();if(a.isFunction(this.opts.onOpen))this.opts.onOpen.apply(this,[this.dialog]);else{this.dialog.overlay.show();this.dialog.container.show();this.dialog.data.show()}this.bindEvents()},close:function(b){if(!this.dialog.data)return false;if(a.isFunction(this.opts.onClose)&&
!b)this.opts.onClose.apply(this,[this.dialog]);else{if(this.dialog.parentNode)if(this.opts.persist)this.dialog.data.hide().appendTo(this.dialog.parentNode);else{this.dialog.data.remove();this.dialog.original.appendTo(this.dialog.parentNode)}else this.dialog.data.remove();this.dialog.container.remove();this.dialog.overlay.remove();this.dialog.iframe&&this.dialog.iframe.remove();this.dialog={}}this.unbindEvents()}}})(jQuery);
function modalWx(a){$(a).modal();DrawModalInMiddle("#modalpopup");call_ajax_function("http://js.b8cdn.com/scripts/jquery-ui-1.8.12.custom-01.min.js","draggable",'$("#modalpopup").draggable({containment: "parent", handle: "h3#globalMWTitle"})')}$(document).keydown(function(a){keycode=a==null?event.keyCode:a.which;keycode==27&&closeModal()});
function addSelect(a,b,c){for(var d=1,f=1,g=b;g>0;g--)$("#id-"+a+"_"+g).html()==null?(f=g):d++;b>=d?BuildSelect($("#id-"+a+"_1").html(),a,b,f,c,d):$("#add-"+a+"-select").hide();if(c!=null){$("#id-"+c+"_"+f+" option:selected")[0].defaultSelected=false;$("#id-"+c+"_"+f).val("")}$("#id-"+a+"_"+f+" option:selected")[0].defaultSelected=false;$("#id-"+a+"_"+f).val("")}
function removeSelect(a,b,c,d){if($("#id-"+a+"_"+b).attr("className")!=null)if(d!=null)$("#"+a+"_"+b).remove();else{$("#id-"+a+"_"+b).remove();$("#rem-"+a+"_"+b+"-select").remove()}for(b=1;$("#id-"+a+"_"+b).html()!=null;)b++;c>=b&&$("#add-"+a+"-select").show();getMultiValues(a,c,d)}
function getMultiValues(a,b,c){for(var d="",f=1;f<=b;f++)if($("#id-"+a+"_"+f).val()!=""&&$("#id-"+a+"_"+f).html()!=null)if(c!=null){var g=0;if($("#id-"+c+"_"+f).val()!=""&&$("#id-"+c+"_"+f).html()!=null)g=$("#id-"+c+"_"+f).val();d=d+$("#id-"+a+"_"+f).val()+","+g+" "}else d=d+$("#id-"+a+"_"+f).val()+" ";$("input[name="+a+"]").val($.trim(d))}
function BuildSelect(a,b,c,d,f,g){var h="<select onchange=\"javascript:getMultiValues('"+b+"', '"+c+'\');" id="id-'+b+"_"+d+'" name="'+b+"_"+d+'">'+a+"</select>",k=' <a id="rem-'+b+"_"+d+'-select" class="" href = "javascript:removeSelect(\''+b+"','"+d+"','"+c+'\');" ><img src="/images/icons/blt-close.gif" alt="x" /></a>';if(f!=null){k=$("#id-"+f+"_1").html();h='<span id="'+b+"_"+d+'" style="display:block;"><select onchange="javascript:getMultiValues(\''+b+"', '"+c+"','"+f+'\');" class="w1" id="id-'+
b+"_"+d+'" name="'+b+"_"+d+'">'+a+"</select>";h=h+" <select onchange=\"javascript:getMultiValues('"+b+"', '"+c+"','"+f+'\');"class="w1" id="id-'+f+"_"+d+'" name="'+f+"_"+d+'">'+k+"</select>";k=' <a id="rem-'+b+"_"+d+'-select" class="" href = "javascript:removeSelect(\''+b+"','"+d+"','"+c+"','"+f+'\');" ><img src="/images/icons/blt-close.gif" alt="x" /></a></span>'}$("#multi-"+b+"-select").before(h+k);$("select[name="+b+"_"+d+"] option[value='']").attr("selected","selected");$("select[name="+f+"_"+
d+"] option[value='']").attr("selected","selected");c<=g&&$("#add-"+b+"-select").hide()}function clearMultiSelect(a,b,c){var d=$("*[name="+a+"]");$(d).val().split(" ");for(i=2;i<=b;i++)removeSelect(a,i,b,c);$("#id-"+a+"_1 option:selected")[0].defaultSelected=false;$("#id-"+a+"_1").val("");if(c!=null){$("#id-"+c+"_1 option:selected")[0].defaultSelected=false;$("#id-"+c+"_1").val("")}d.val("")}
(function(a){a.fn.get_cities_per_country=function(b){return this.each(function(){a(this).unbind("focus").bind("focus",function(){a(this).display_city_option({iso:a(this).val(),options:b})});a(this).unbind("change").bind("change",function(){a(this).unbind("focus");b.selected_city="";a(this).display_city_option({iso:a(this).val(),options:b})})})};a.fn.display_city_option=function(b){var c=a.extend(jQuery.fn.get_cities_per_country.defaults,b.options),d=b.iso;if(d!="")a.getJSON(c.url_iso_cty,{byt_reg_stage:25,
country_iso:d},function(f){var g="";if(f.length>0){g+='<option value="" selected="selected">- Select one -</option>';for(var h=0;h<f.length;h++)g+='<option value="'+f[h].optionValue+'">'+f[h].optionDisplay+"</option>";g+='<option value="'+d+',0,0">Other</option>';a(c.opt_cities).html(g);a(c.opt_cities+" option[value="+c.selected_city+"]").attr("selected","selected");a(this).toggle_city_option(1)}else{a(c.opt_cities).html(g);a(this).toggle_city_option(0)}});else{a(this).toggle_city_option(0);a(c.opt_cities).html("")}};
a.fn.toggle_city_option=function(b){var c=a(this).get_cities_per_country.defaults;if(c.lst_cities_container!=undefined&&c.opt_cities!=undefined)if(b){a(c.lst_cities_container).attr("className","req");a(c.opt_cities).attr("className","req");a(c.lst_cities_container).show()}else{a(c.lst_cities_container).hide();a(c.opt_cities).removeClass()}};a.fn.get_cities_per_country.defaults={url_iso_cty:"/app/control/byt_reg_manager.tcl",additional_params:""}})(jQuery);
function clearText(a,b){if($(a).val()==$(a)[0].defaultValue){$(a).removeClass(b);$(a).val("")}}function returnText(a,b){if($(a).val()==""){$(a).val(a.defaultValue);$(a).addClass(b)}}function removeHtmlTags(a){return a.replace(/(<([^>]*)>)/ig,"")}
function DrawModalInMiddle(a){var b=$(a).width(),c=$(a).height(),d=document.documentElement.clientHeight;b=Math.floor((document.documentElement.clientWidth-b)/2)+$(document).scrollLeft();var f=Math.floor((d-c)/2)+$(document).scrollTop();if(c>d)f+=50;$(a).css({left:b,top:f})}function call_ajax_function(a,b,c){$.fn[b]!=undefined||typeof b=="function"?eval(c):$.getScript(a,function(){eval(c)})}
(function(){jQuery.each({getSelection:function(){var a=this.jquery?this[0]:this;return("selectionStart"in a&&function(){var b=a.selectionEnd-a.selectionStart;return{start:a.selectionStart,end:a.selectionEnd,length:b,text:a.value.substr(a.selectionStart,b)}}||document.selection&&function(){a.focus();var b=document.selection.createRange();if(b==null)return{start:0,end:a.value.length,length:0};var c=a.createTextRange(),d=c.duplicate();c.moveToBookmark(b.getBookmark());d.setEndPoint("EndToStart",c);return{start:d.text.length,
end:d.text.length+b.text.length,length:b.text.length,text:b.text}}||function(){return{start:0,end:a.value.length,length:0}})()},replaceSelection:function(a,b){var c=this.jquery?this[0]:this,d=a||"",f=b||"";return(document.selection&&function(){c.focus();document.selection.createRange().text=d;return this}||"selectionStart"in c&&function(){var g=c.selectionStart,h=c.selectionEnd;c.value=c.value.substr(0,g)+d+c.value.substr(h,c.value.length);if(f=="keepSelected"){c.selectionStart=g;c.selectionEnd=g+
d.length}else{c.selectionStart=g+d.length;c.selectionEnd=c.selectionStart}c.focus();return this}||function(){c.value+=d;return this})()}},function(a){jQuery.fn[a]=this})})();
function richTextFormatter(a,b){var c=$("textarea[name="+a+"]"),d=c.getSelection().text;if(d.length==0)return false;if(d.search(/<.*>/gi)!=-1&&d.search(/<(b|i|u)>(.|\n)*<\/\1>/gi)==-1)return false;switch(b){case "bold":tagName="b";break;case "italic":tagName="i";break;case "underline":tagName="u";break}var f="<"+tagName+">",g="</"+tagName+">";d.substr(0,3)==f&&d.substr(d.length-4)==g?c.replaceSelection(d.substr(3,d.length-7),"keepSelected"):c.replaceSelection(f+d+g,"keepSelected");c.keyup()}
function richTextToggler(a,b){var c=$("textarea#id-"+b);if(a=="prev"){var d=c.val();d=d.replace(/<(?!(\/)?(i|b|u))[^>]*>/gi,"");c.val(d);$("#span-id-"+b).height(c.height());$("#span-id-"+b).html(d.replace(/\n/gi,"<br>"))}multiToggle(b+"-external",b+"_container")};

