
jQuery.iFormProcessing={build:function(user_options)
{var defaults={posturl:"/thanks/confirm.aspx"};$('#cmsFrm_submit').click(function(){user_options=$.extend(defaults,user_options);var reqerrmsg=user_options.reqErrMsg;var isFormValid=jQuery.iFormProcessing.validateForm(user_options.fieldColl,reqerrmsg);if(isFormValid){var submitForm=document.createElement("FORM");document.body.appendChild(submitForm);submitForm.method="POST";jQuery.iFormProcessing.createNewFormElement(user_options.fieldColl,submitForm);submitForm.action=user_options.posturl;submitForm.submit();}});$('#clearForm').click(function(){jQuery.iFormProcessing.clearForm(user_options.fieldColl);});},validateForm:function(inputs,reqmsg)
{var isValid=true;for(var i=0;i<inputs.length;i++){var validCheck=jQuery.iFormProcessing.validate(inputs[i],reqmsg);if(!validCheck){isValid=false;}}
return isValid;},validate:function(inputs,reqerrmsg){var valtype=inputs.validtype
var isValid=true;var fieldname='#'+inputs.fldname;var errfieldname='#error'+inputs.fldname;var val=jQuery.trim($(fieldname).val());var maxlength=inputs.MaxLength;var reqmsg=reqerrmsg.reqMsg;var exceedmsg=reqerrmsg.exceedMsg;var Regex='';if(inputs.isRequired>0)
{if(!(val.length>0)){isValid=false;jQuery.iFormProcessing.displayError(fieldname,reqmsg);return isValid;}}
if(maxlength!=null&&val!=null)
{if(!(val.length<(maxlength+1)))
{isValid=false;jQuery.iFormProcessing.displayError(fieldname,exceedmsg+": "+maxlength);return isValid;}}
if(valtype=='name'){Regex=/^[a-zA-Z0-9\ ',\-\&\(\)]*$/;}
else if(valtype=='email'){Regex=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i;}
else if(valtype=='phone'){Regex=/^[0-9\ \-\.\(\)]*$/;}
else if(valtype=='dollar'){Regex=/^[0-9,\.\$]*$/;}
else if(valtype=='url'){Regex=/((http|https):\/\/)*(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;}
if(Regex!='')
{if(!Regex.test(val)){isValid=false;}}
if(isValid){jQuery.iFormProcessing.removeError(fieldname);}else{jQuery.iFormProcessing.displayError(fieldname,inputs.errmsg);}
return isValid;},clearForm:function(inputs){for(var i=0;i<inputs.length;i++){var fieldname='#'+inputs[i].fldname;var errfieldname='#error'+inputs[i].fldname;jQuery.iFormProcessing.removeError(fieldname);$(fieldname).val('');}},createNewFormElement:function(inputs,submitform){for(var i=0;i<inputs.length;i++){var fieldname='#'+inputs[i].fldname;var newElement=document.createElement("input");var fieldVal=$(fieldname).val();newElement.name=inputs[i].fldname;newElement.type='hidden';if(fieldVal!=null&&(fieldVal.length>0))
{newElement.value=jQuery.iFormProcessing.cleanupChars(fieldVal);}
else{newElement.value=" ";}
submitform.appendChild(newElement);}},cleanupChars:function(string){return string.replace(/\</g,' ').replace(/\>/g,' ');},displayError:function(fieldID,message){$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.required').removeClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.ctl060ErrorIcon').removeClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.required').addClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children(' .ctl060LabelText').addClass('errorText');$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').removeClass('hidden');$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').show();$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').html(message);},removeError:function(fieldID){$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.required').addClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.ctl060ErrorIcon').addClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children('.required').removeClass('hidden');$(fieldID).parent('div.ctl060Input').prev('.ctl060Label').children(' .ctl060LabelText').removeClass('errorText');$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').addClass('hidden');$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').hide();$(fieldID).parent('div.ctl060Input').next('.ctl060InputSubText').children('.ctl060DescError').html('');}}
jQuery.fn.FormProcessing=jQuery.iFormProcessing.build;
;

function carouselItemClick(){var index=$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').index(this);var carouselCt=$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').size();var carouselNum=index+1;$('#'+csCarouselID+' .carouselItem').hide();$('#'+csCarouselID+' .carouselItem:nth-child('+carouselNum+')').show();$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:not(carouselScrollerItemOff)').addClass('carouselScrollerItemOff');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').removeClass('carouselScrollerItemOn');$(this).addClass('carouselScrollerItemOn');$(this).removeClass('carouselScrollerItemOff');};function carouselLeftScrollClick(){var selectedElement=$('#'+csCarouselID+' .carouselScroller .carouselScroller_middle .carouselScrollerItem').filter('.carouselScrollerItemOn');var selectedElementIndex=$('#'+csCarouselID+' .carouselScroller .carouselScroller_middle .carouselScrollerItem').index(selectedElement);var carouselCt=$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').size();var previousScrollerElement=selectedElementIndex-1;var previousItemElement=previousScrollerElement+1;if(selectedElementIndex!=0){$('#'+csCarouselID+' .carouselItem').hide();$('#'+csCarouselID+' .carouselItem:nth-child('+previousItemElement+')').show();$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:not(carouselScrollerItemOff)').addClass('carouselScrollerItemOff');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').removeClass('carouselScrollerItemOn');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:eq('+previousScrollerElement+')').addClass('carouselScrollerItemOn');}};function carouselRightScrollClick(){var selectedElement=$('#'+csCarouselID+' .carouselScroller .carouselScroller_middle .carouselScrollerItem').filter('.carouselScrollerItemOn');var selectedElementIndex=$('#'+csCarouselID+' .carouselScroller .carouselScroller_middle .carouselScrollerItem').index(selectedElement);var carouselCt=$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').size();var nextScrollerElement=selectedElementIndex+1;var nextItemElement=nextScrollerElement+1;if(selectedElementIndex!=carouselCt-1){$('#'+csCarouselID+' .carouselItem').hide();$('#'+csCarouselID+' .carouselItem:nth-child('+nextItemElement+')').show();$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:not(carouselScrollerItemOff)').addClass('carouselScrollerItemOff');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem').removeClass('carouselScrollerItemOn');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:eq('+nextScrollerElement+')').addClass('carouselScrollerItemOn');}};function showFirstCarouselElement(carouselID){if($('#'+carouselID+' .carouselItem').length){$('#'+carouselID+' .carouselItem:first').show();$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:first').addClass('carouselScrollerItemOn');$('#'+csCarouselID+' .carouselScroller .carouselScrollerItem:first').removeClass('carouselScrollerItemOff');}};
;

$(function(){$('span.sellang').bind('mouseover',function(){$('#langsubnav').css({display:"block"});$('span.sellang').css('background-position','100% 0px');});var bindevent='mouseleave';$('li.lang').bind(bindevent,function(){$('#langsubnav').css({display:"none"});$('span.sellang').css('background-position','100% -15px');});if($('.specialNotice').html()=='')
{$('.specialNotice').css('display','none');}
_g.security.onLoginSuccess().bind(function(){$('#'+idMap.liSettings).show();});});
;

_g.namespace('_s.ads').jsAdController={commonAdSourceUrl:null,tileId:null,randomNumber:null,path:null,setAdSource:function(val){this.commonAdSourceUrl=val;},init:function(initOptions){this.randomNumber=initOptions.RandomNumber;this.path=initOptions.Path;this.retrieveUserParameters(initOptions)},retrieveUserParameters:function(initOptions){var scriptSrc="http://"+initOptions.DomainForTargetingParameters+"/services/adservices/getcommonadurl.ashx?applicationid="+initOptions.AppId+"&path="+initOptions.Path;document.write("<scr"+"ipt type='text/javascript' src='"+scriptSrc+"'><\/scr"+"ipt>");},generateOASAd:function(ad){var adSource="http://oas.monster.com/RealMedia/ads/adstream_sx.ads/"+this.path+"/1"+"' + OAS_RNS + '"+"@"+ad.PagePositionId+"?"+"' + OAS_query + '";var adQuery=this.commonAdSourceUrl;adQuery=adQuery.replace("size=0x0","size="+ad.Width+"x"+ad.Height);document.writeln("<scr"+"ipt type=\"text/javascript\">");document.writeln("var OAS_RNS = '"+this.randomNumber+"';");document.writeln("var OAS_taxonomy = '"+adQuery+"';");document.writeln("var OAS_query = '"+adQuery+"';");document.writeln("OAS_query == '' ? OAS_query += 'XE' + '&' + OAS_taxonomy + OAS_rdl + \"&if_nt_CookieAccept=\" + OAS_CA + '&XE' : OAS_query += '&XE' + '&' + OAS_taxonomy + OAS_rdl + \"&if_nt_CookieAccept=\" + OAS_CA + '&XE';");if(ad.AdType=="js"){adSource=adSource.replace("adstream_sx.ads","adstream_jx.ads");document.writeln("document.write('<scr' + 'ipt type=\"text/javascript\" src=\""+adSource+"\"><\/scr' + 'ipt>');");}
else{document.writeln("document.write('<iframe height=\""+ad.Height+"\" width=\""+ad.Width+"\" marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no bordercolor=\"#000000\" src=\""+adSource+"\"><\/iframe>');");}
document.writeln("<\/scr"+"ipt>");},generateAd:function(ad){if(ad==null){return;}
if(ad.AdServerType=="1"){this.generateOASAd(ad);}
else{var adIframeSrc="http://ads.monster.com/html.ng/";var adScriptSrc="http://ads.monster.com/js.ng/Params.richmedia=no&";if(ad.AdType=="js"){var adSource=adScriptSrc+ad.Query;adSource=adSource.replace("pp=1","pp="+ad.PagePositionId);document.write("<scr"+"ipt type=\"text/javascript\" src=\""+adSource+"\"><\/scr"+"ipt>");}
else{var adSource=adIframeSrc+ad.Query;adSource=adSource.replace("size=1x1","size="+ad.Width+"x"+ad.Height);adSource=adSource.replace("pp=1","pp="+ad.PagePositionId);document.write("<iframe src=\""+adSource+"\" scrolling=\"no\" frameBorder=\"0\" height=\""+ad.Height+"\" width=\""+ad.Width+"\" vspace=\"0\" hspace=\"0\" marginheight=\"0\" marginwidth=\"0\"><\/iframe>");}}}};
;

