
﻿;(function($){if(/1\.(0|1|2)\.(0|1|2)/.test($.fn.jquery)||/^1.1/.test($.fn.jquery)){alert('blockUI requires jQuery v1.2.3 or later!  You are using v'+$.fn.jquery);return;}
$.fn._fadeIn=$.fn.fadeIn;var noOp=function(){};var mode=document.documentMode||0;var setExpr=$.browser.msie&&(($.browser.version<8&&!mode)||mode<8);var ie6=$.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!mode;$.blockUI=function(opts){install(window,opts);};$.unblockUI=function(opts){remove(window,opts);};$.growlUI=function(title,message,timeout,onClose){var $m=$('<div class="growlUI"></div>');if(title)$m.append('<h1>'+title+'</h1>');if(message)$m.append('<h2>'+message+'</h2>');if(timeout==undefined)timeout=3000;$.blockUI({message:$m,fadeIn:700,fadeOut:1000,centerY:false,timeout:timeout,showOverlay:false,onUnblock:onClose,css:$.blockUI.defaults.growlCSS});};$.fn.block=function(opts){return this.unblock({fadeOut:0}).each(function(){if($.css(this,'position')=='static')
this.style.position='relative';if($.browser.msie)
this.style.zoom=1;install(this,opts);});};$.fn.unblock=function(opts){return this.each(function(){remove(this,opts);});};$.blockUI.version=2.33;$.blockUI.defaults={message:'<h1>Please wait...</h1>',title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:'30%',top:'40%',left:'35%',textAlign:'center',color:'#000',border:'3px solid #aaa',backgroundColor:'#fff',cursor:'wait'},themedCSS:{width:'30%',top:'40%',left:'35%'},overlayCSS:{backgroundColor:'#000',opacity:0.6,cursor:'wait'},growlCSS:{width:'350px',top:'10px',left:'',right:'10px',border:'none',padding:'5px',opacity:0.6,cursor:'default',color:'#fff',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px','border-radius':'10px'},iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank',forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4};var pageBlock=null;var pageBlockEls=[];function install(el,opts){var full=(el==window);var msg=opts&&opts.message!==undefined?opts.message:undefined;opts=$.extend({},$.blockUI.defaults,opts||{});opts.overlayCSS=$.extend({},$.blockUI.defaults.overlayCSS,opts.overlayCSS||{});var css=$.extend({},$.blockUI.defaults.css,opts.css||{});var themedCSS=$.extend({},$.blockUI.defaults.themedCSS,opts.themedCSS||{});msg=msg===undefined?opts.message:msg;if(full&&pageBlock)
remove(window,{fadeOut:0});if(msg&&typeof msg!='string'&&(msg.parentNode||msg.jquery)){var node=msg.jquery?msg[0]:msg;var data={};$(el).data('blockUI.history',data);data.el=node;data.parent=node.parentNode;data.display=node.style.display;data.position=node.style.position;if(data.parent)
data.parent.removeChild(node);}
var z=opts.baseZ;var lyr1=($.browser.msie||opts.forceIframe)?$('<iframe class="blockUI" style="z-index:'+(z++)+';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+opts.iframeSrc+'"></iframe>'):$('<div class="blockUI" style="display:none"></div>');var lyr2=$('<div class="blockUI blockOverlay" style="z-index:'+(z++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var lyr3,s;if(opts.theme&&full){s='<div class="blockUI blockMsg blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+z+';display:none;position:fixed">'+'<div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(opts.title||'&nbsp;')+'</div>'+'<div class="ui-widget-content ui-dialog-content"></div>'+'</div>';}
else if(opts.theme){s='<div class="blockUI blockMsg blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+z+';display:none;position:absolute">'+'<div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(opts.title||'&nbsp;')+'</div>'+'<div class="ui-widget-content ui-dialog-content"></div>'+'</div>';}
else if(full){s='<div class="blockUI blockMsg blockPage" style="z-index:'+z+';display:none;position:fixed"></div>';}
else{s='<div class="blockUI blockMsg blockElement" style="z-index:'+z+';display:none;position:absolute"></div>';}
lyr3=$(s);if(msg){if(opts.theme){lyr3.css(themedCSS);lyr3.addClass('ui-widget-content');}
else
lyr3.css(css);}
if(!opts.applyPlatformOpacityRules||!($.browser.mozilla&&/Linux/.test(navigator.platform)))
lyr2.css(opts.overlayCSS);lyr2.css('position',full?'fixed':'absolute');if($.browser.msie||opts.forceIframe)
lyr1.css('opacity',0.0);var layers=[lyr1,lyr2,lyr3],$par=full?$('body'):$(el);$.each(layers,function(){this.appendTo($par);});if(opts.theme&&opts.draggable&&$.fn.draggable){lyr3.draggable({handle:'.ui-dialog-titlebar',cancel:'li'});}
var expr=setExpr&&(!$.boxModel||$('object,embed',full?null:el).length>0);if(ie6||expr){if(full&&opts.allowBodyStretch&&$.boxModel)
$('html,body').css('height','100%');if((ie6||!$.boxModel)&&!full){var t=sz(el,'borderTopWidth'),l=sz(el,'borderLeftWidth');var fixT=t?'(0 - '+t+')':0;var fixL=l?'(0 - '+l+')':0;}
$.each([lyr1,lyr2,lyr3],function(i,o){var s=o[0].style;s.position='absolute';if(i<2){full?s.setExpression('height','Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:'+opts.quirksmodeOffsetHack+') + "px"'):s.setExpression('height','this.parentNode.offsetHeight + "px"');full?s.setExpression('width','jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):s.setExpression('width','this.parentNode.offsetWidth + "px"');if(fixL)s.setExpression('left',fixL);if(fixT)s.setExpression('top',fixT);}
else if(opts.centerY){if(full)s.setExpression('top','(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');s.marginTop=0;}
else if(!opts.centerY&&full){var top=(opts.css&&opts.css.top)?parseInt(opts.css.top):0;var expression='((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + '+top+') + "px"';s.setExpression('top',expression);}});}
if(msg){if(opts.theme)
lyr3.find('.ui-widget-content').append(msg);else
lyr3.append(msg);if(msg.jquery||msg.nodeType)
$(msg).show();}
if(($.browser.msie||opts.forceIframe)&&opts.showOverlay)
lyr1.show();if(opts.fadeIn){var cb=opts.onBlock?opts.onBlock:noOp;var cb1=(opts.showOverlay&&!msg)?cb:noOp;var cb2=msg?cb:noOp;if(opts.showOverlay)
lyr2._fadeIn(opts.fadeIn,cb1);if(msg)
lyr3._fadeIn(opts.fadeIn,cb2);}
else{if(opts.showOverlay)
lyr2.show();if(msg)
lyr3.show();if(opts.onBlock)
opts.onBlock();}
bind(1,el,opts);if(full){pageBlock=lyr3[0];pageBlockEls=$(':input:enabled:visible',pageBlock);if(opts.focusInput)
setTimeout(focus,20);}
else
center(lyr3[0],opts.centerX,opts.centerY);if(opts.timeout){var to=setTimeout(function(){full?$.unblockUI(opts):$(el).unblock(opts);},opts.timeout);$(el).data('blockUI.timeout',to);}};function remove(el,opts){var full=(el==window);var $el=$(el);var data=$el.data('blockUI.history');var to=$el.data('blockUI.timeout');if(to){clearTimeout(to);$el.removeData('blockUI.timeout');}
opts=$.extend({},$.blockUI.defaults,opts||{});bind(0,el,opts);var els;if(full)
els=$('body').children().filter('.blockUI').add('body > .blockUI');else
els=$('.blockUI',el);if(full)
pageBlock=pageBlockEls=null;if(opts.fadeOut){els.fadeOut(opts.fadeOut);setTimeout(function(){reset(els,data,opts,el);},opts.fadeOut);}
else
reset(els,data,opts,el);};function reset(els,data,opts,el){els.each(function(i,o){if(this.parentNode)
this.parentNode.removeChild(this);});if(data&&data.el){data.el.style.display=data.display;data.el.style.position=data.position;if(data.parent)
data.parent.appendChild(data.el);$(el).removeData('blockUI.history');}
if(typeof opts.onUnblock=='function')
opts.onUnblock(el,opts);};function bind(b,el,opts){var full=el==window,$el=$(el);if(!b&&(full&&!pageBlock||!full&&!$el.data('blockUI.isBlocked')))
return;if(!full)
$el.data('blockUI.isBlocked',b);if(!opts.bindEvents||(b&&!opts.showOverlay))
return;var events='mousedown mouseup keydown keypress';b?$(document).bind(events,opts,handler):$(document).unbind(events,handler);};function handler(e){if(e.keyCode&&e.keyCode==9){if(pageBlock&&e.data.constrainTabKey){var els=pageBlockEls;var fwd=!e.shiftKey&&e.target==els[els.length-1];var back=e.shiftKey&&e.target==els[0];if(fwd||back){setTimeout(function(){focus(back)},10);return false;}}}
if($(e.target).parents('div.blockMsg').length>0)
return true;return $(e.target).parents().children().filter('div.blockUI').length==0;};function focus(back){if(!pageBlockEls)
return;var e=pageBlockEls[back===true?pageBlockEls.length-1:0];if(e)
e.focus();};function center(el,x,y){var p=el.parentNode,s=el.style;var l=((p.offsetWidth-el.offsetWidth)/2)-sz(p,'borderLeftWidth');var t=((p.offsetHeight-el.offsetHeight)/2)-sz(p,'borderTopWidth');if(x)s.left=l>0?(l+'px'):'0';if(y)s.top=t>0?(t+'px'):'0';};function sz(el,p){return parseInt($.css(el,p))||0;};})(jQuery);;window.fbAsyncInit=function(){FB.init({appId:fb_app_id,status:true,cookie:true,xfbml:true});FB.Event.subscribe('auth.login',function(response){fb_afterLogin();});FB.Event.subscribe('auth.logout',function(response){fb_afterLogout();});};$(document).ready(function(){fb_init();});function fb_init(){var e=document.createElement('script');e.type='text/javascript';e.src=socialpro_root_url+'/static/js/common/all.js';e.async=true;var element=document.getElementById('fb-root');if(element!=undefined)
element.appendChild(e);}
function fb_afterLogin(){}
function fb_afterLogout(){}
function fb_getUser(user_id){var str_query='SELECT uid, email, name, first_name, middle_name, last_name,';str_query+='birthday_date, sex, current_location, education_history,  pic_big_with_logo,';str_query+='pic_square_with_logo, hometown_location , work_history FROM user WHERE uid = {0}';var query=FB.Data.query(str_query,user_id);query.wait(function(rows){alert(rows[0].pic_big_with_logo);});}
function fb_getFriend(user_id){var str_query='SELECT uid, email, name, first_name, middle_name, last_name,';str_query+='birthday_date, sex, current_location, education_history,  pic_big_with_logo,';str_query+='pic_square_with_logo, hometown_location , work_history FROM user';str_query+=' WHERE work_history and uid IN (SELECT uid2 from friend where uid1= {0})';var query=FB.Data.query(str_query,user_id);query.wait(function(rows){for(i=0;i<5;i++){};});}
function fb_getFriend_by_company(user_id,company){var str_query='SELECT uid, email, name, first_name, middle_name, last_name,';str_query+='birthday_date, sex, current_location, education_history,  pic_big_with_logo,';str_query+='pic_square_with_logo, hometown_location , work_history FROM user';str_query+=' WHERE uid IN (SELECT uid2 from friend where uid1= {0})';var query=FB.Data.query(str_query,user_id);query.wait(function(rows){for(i=0;i<5;i++)
alert(rows[i].pic_big_with_logo);});}
function fb_ajax_login(url){var status="";FB.login(function(response){if(response.status=='connected'){if(response.perms){if(url!=null){window.location=url;}}else{}}else{}},{scope:fb_perm});}
function fb_direct_login(back_url,params){FB.api('/me',function(response){if(response.email==undefined){FB.logout(function(response){FB.login(function(response){if(response.session){FB.api('/me',function(response){params.id=response.id;fb_checkLogin(response.email,back_url,params);});}else{}},{scope:fb_perm});});}else
params.id=response.id;fb_checkLogin(response.email,back_url,params);});}
function fb_check_login(back_url){$.blockUI({css:{border:'none',padding:'15px',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px',opacity:.5,color:'#fff'},message:'<h1>Please wait, loading your Facebook contacts...</h1>'});var status="";FB.getLoginStatus(function(response){if(response.session){status=response.status;}});if(status=="connected"){window.location=back_url;}else
FB.login(function(response){$.post('/oauth/facebook.php',{d:response.authResponse.accessToken,u:response.authResponse.userID},function(res){if(response.status=='connected'){window.location=back_url;}else{$.unblockUI();}});},{scope:fb_perm});}
function fb_untie(back_url){var url=socialpro_root_url+'/open_id/facebook_untie.php';$.ajax({url:url,type:'GET',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){fb_check_login(back_url);}});}
function fb_logout(back_url){FB.logout(function(response){$.post('/oauth/facebook.php',{a:'logout'},function(res){window.location=back_url;});});}
function fb_login(back_url,params){if(params==undefined){var params={type:'facebook',id:'',gaUrl:'/register/splash/facebook'};}else{if(params.type==undefined){params.type='facebook';params.id='';}
if(params.gaUrl==undefined){params.gaUrl='/register/splash/facebook';}}
if(_gaq!=undefined){_gaq.push(['_trackPageview',params.gaUrl+'-popup']);}
var status="";FB.getLoginStatus(function(response){if(response.session){status=response.status;}});if(status=="connected"){fb_direct_login(back_url,params);}else
FB.login(function(response){if(response.status=='connected'){$.post('/oauth/facebook.php',{d:response.authResponse.accessToken,u:response.authResponse.userID},function(res){});FB.api('/me',function(response){params.id=response.id;fb_checkLogin(response.email,back_url,params);});}else{}},{scope:fb_perm});}
function fb_checkLogin(email,back_url,params){var msg_facebook_info=$("#please_wait_loading_facebook").val();if(msg_facebook_info=="undefined")msg_facebook_info="Please wait ...";$.blockUI({css:{border:'none',padding:'15px',backgroundColor:'#000','-webkit-border-radius':'10px','-moz-border-radius':'10px',opacity:.5,color:'#fff'},message:'<h1>'+msg_facebook_info+'</h1>'});url=socialpro_root_url+'/product/member/ajax_fb_login.php?email='+email+'&login_type='+params.type+'&id='+params.id;$.ajax({url:url,type:'GET',dataType:'json',timeout:100000,error:function(){return false;},success:function(response){if(response.id>0){if(back_url==null){if(params.type=='facebook'){if(response.type=='r'){if(back_url==''||back_url==undefined||(typeof back_url=='undefined'))
back_url=socialpro_root_url+"/registration?step=2";}else{if(back_url==''||back_url==undefined||(typeof back_url=='undefined'))
back_url=socialpro_root_url;}}
else if(params.type=='linkedin')
back_url=socialpro_root_url+'?f=2';else if(params.type=='twitter')
back_url=socialpro_root_url+'?f=3';else
back_url=socialpro_root_url;}
if(response.type=='r'){if(params.reg_success_fn!=undefined&&params.reg_sucess_fn!=""){if(params.reg_success_prm!=undefined&&params.reg_success_prm!="")
var funcCall=params.reg_success_fn+"('"+params.reg_success_prm+"');";else
var funcCall=params.reg_success_fn+"();";var ret=eval(funcCall);}}
if(_gaq!=undefined){if(response.type=='l'){_gaq.push(['_trackPageview',params.gaUrl+'-loggedin']);}else if(response.type=='r'){_gaq.push(['_trackPageview',params.gaUrl+'-register']);}
_gaq.push(function(){window.location=back_url;});}else{window.location=back_url;}}else{$.unblockUI();}}});}
function fb_importContact(){var url=socialpro_root_url+'/product/member/facebook_friend_import.php';$.ajax({url:url,type:'GET',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){}});};$(document).ready(function(){$('#pop_up_registration_form .crt_account_pop').click(function(){if($("#pop_up_registration_form #signup_form_pop").css("display")=="none"){$("#pop_up_registration_form #signup_form_pop").show("fast");$("#pop_up_registration_form #toogle_lnk_pop").attr({"class":"img_toggle_up"});$("#pop_up_registration_form #click_tocreate_pop").hide();$("#pop_up_registration_form #fill_out_info_pop").show();}else{$("#pop_up_registration_form #signup_form_pop").hide("fast");$("#pop_up_registration_form #toogle_lnk_pop").attr({"class":"img_toggle_down"});$("#pop_up_registration_form #click_tocreate_pop").show();$("#pop_up_registration_form #fill_out_info_pop").hide();}});$("#popupMemberRegisterClose").click(function(){disablePopup();});memberRegisterStep1();});;function checkMailPop(mail,form_id){var filter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
if(mail==''){return false;}
if((mail.indexOf('@',0)==-1)||(mail.indexOf('.',0)==-1)||(mail.length<5)){$(form_id+"#invalid_email_pop").show();return false;}
if(mail.indexOf('@',0)==(mail.indexOf('.',0)-1)){$(form_id+"#invalid_email_pop").show();return false;}
if(!filter.test(mail)){$(form_id+"#invalid_email_pop").show();return false;}
var validation_result=true;var url=socialpro_root_url+"/registration";var stringdata=$.ajax({url:url,type:'POST',data:'reg_validation=1&step=1&email='+mail,async:false,error:function(){return false;},success:function(stringdata){return true;}}).responseText;if(stringdata==-2){$(form_id+"#invalid_email_pop").show();return false;}else if(stringdata==-3){$(form_id+"#email_exist_pop").show();return false;}
return true;}
function join_us_validation_pop(form_val){var form_id="#"+form_val.id+" ";var validation_result=true;$(form_id+"#invalid_email_pop").hide();$(form_id+"#email_exist_pop").hide();$(form_id+"#loginForm_first_name_pop").css({'background-color':'#fff'});$(form_id+"#loginForm_last_name_pop").css({'background-color':'#fff'});$(form_id+"#loginForm_email_pop").css({'background-color':'#fff'});$(form_id+"#loginForm_txt_password_pop").css({'background-color':'#fff'});if(!form_val.agree.checked){alert("You must agree with the Terms of Use and Privacy Policy");return false;}
if(form_val.first_name.value==""){$(form_id+"#loginForm_first_name_pop").css({'background-color':'#ffbaba'});validation_result=false;}
if(form_val.last_name.value==""){$(form_id+"#loginForm_last_name_pop").css({'background-color':'#ffbaba'});validation_result=false;}
if(form_val.txt_password.value==""){$(form_id+"#loginForm_txt_password_pop").css({'background-color':'#ffbaba'});validation_result=false;}
if(!checkMailPop(form_val.email.value,form_id)){$(form_id+"#loginForm_email_pop").css({'background-color':'#ffbaba'});validation_result=false;}
if(typeof additional_validation_pop=='function'){validation_result=additional_validation_pop(form_val)&&validation_result;}
return validation_result;}
function submitPopupRegForm(regForm){if(join_us_validation_pop(regForm)){if(typeof(_joinToGroup)!="undefined"){$('<input>').attr({type:'hidden',id:'_joinToGroup',name:'_joinToGroup',value:_joinToGroup}).appendTo(regForm);}
if(typeof(_backUrl)!="undefined"){$('<input>').attr({type:'hidden',id:'_backUrl',name:'_backUrl',value:_backUrl}).appendTo(regForm);}
if(_gaq!=undefined){_gaq.push(['_trackPageview','register/splash/popupform']);_gaq.push(function(){regForm.submit();});}else{regForm.submit();}}}
function signIn(){$('#show_error_email_login').hide();$('#show_error_password_login').hide();var user_email=$("#mail_login").val();var password=$("#password_login").val();var data='aj_email_login='+user_email+'&aj_pass_login='+password;var url=socialpro_root_url+'/product/member/ajax_login.php';if(user_email==''){$('#show_error_email_login').html(_('Email must not be blank'));$('#show_error_email_login').show();}
if(password==''){$('#show_error_password_login').html(_('Password must not be blank'));$('#show_error_password_login').show();}
$.ajax({url:url,type:'POST',dataType:'text/xml',data:data,error:function(){return false;},success:function(stringdata){if(stringdata=='1'){location.assign(back_url);}else if(stringdata=='-3'){$('#show_error_password_login').html(_('Password invalid or incorrect'));$('#show_error_password_login').show();}else if(stringdata=='-2'){$('#show_error_email_login').html(_('Email invalid or incorrect'));$('#show_error_email_login').show();}}});}
function checkdate(dayfield,monthfield,yearfield){var dayobj=new Date(yearfield,monthfield-1,dayfield);if((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))return 0;else return 1;}
function addMember(){var first_name=jQuery.trim($('#rg_first_name').val());var last_name=jQuery.trim($('#rg_last_name').val());var txt_password=jQuery.trim($('#rg_txt_password').val());var country=$('#rg_member_country').val();var zipcode=jQuery.trim($('#rg_member_zipcode').val());var email=jQuery.trim($('#rg_member_email').val());var seccode=jQuery.trim($('#rg_seccode').val());var invCode=$('#inv_code').val();var isValid=true;if(first_name==''){$('#show_error_firstname').html(_('First name cannot be empty.'));$('#show_error_firstname').show();isValid=false;}else{$('#show_error_firstname').hide();}
if(last_name==''){$('#show_error_lastname').html(_('Last name cannot be empty.'));$('#show_error_lastname').show();isValid=false;}else{$('#show_error_lastname').hide();}
if(!validateEmail(email)){$('#show_error_email').html(_('Email is invalid.'));$('#show_error_email').show();isValid=false;}else{$('#show_error_email').hide();}
if(txt_password.length<6){$('#show_error_pass').html(_('Password must be at least 6 characters long.'));$('#show_error_pass').show();isValid=false;}else{$('#show_error_pass').hide();}
if(txt_password!=$('#retype_password').val()){$('#show_error_copass').html(_('Passwords do not match.'));$('#show_error_copass').show();isValid=false;}else{$('#show_error_copass').hide();}
if(!$('input:radio[name=rg_gender]:checked').val()){var gender=2;}else{var gender=$('input:radio[name=rg_gender]:checked').val();}
if($('#year').val()==0&&$('#month').val()==0&&$('#day').val()==0){var birthday='';$('#show_error_birthday').hide('');}else{if(checkdate($('#day').val(),$('#month').val(),$('#year').val())==0){$('#show_error_birthday').html(_('Invalid birthday.'));$('#show_error_birthday').show();isValid=false;}else{$('#show_error_birthday').hide('');}
var birthday=$('#year').val()+'-'+$('#month').val()+'-'+$('#day').val();}
if(zipcode==''){$('#show_member_zipcode').html(_('Zip Code cannot be empty.'));$('#show_member_zipcode').show();isValid=false;}else{$('#show_member_zipcode').hide();}
if($('#rg_member_industry').val()==0){$('#show_member_industry').html(_('Please select industry.'));$('#show_member_industry').show();isValid=false;}else{$('#show_member_industry').hide();}
if(seccode==''){$('#show_error_seccode').html(_('Security code is invalid.'));$('#show_error_seccode').show();isValid=false;}else{$('#show_error_seccode').hide();}
if(!$('#agree:checked').val()){$('#show_error_agree').html(_('You must agree to the Terms of Use and Privacy Policy.'));$('#show_error_agree').show();isValid=false;}else{$('#show_error_agree').hide();}
if(isValid==true){var dataString='first_name='+first_name;dataString=dataString+'&last_name='+last_name;dataString=dataString+'&email='+email;dataString=dataString+'&gender='+gender;dataString=dataString+'&birthday='+birthday;dataString=dataString+'&txt_password='+txt_password;dataString=dataString+'&country='+country;dataString=dataString+'&zipcode='+zipcode;dataString=dataString+'&industry='+$('#rg_member_industry').val();dataString=dataString+'&seccode='+seccode;dataString=dataString+'&inv_code='+invCode;dataString=dataString+'&act=add_member';var url=socialpro_root_url+'/member/register';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){if(stringdata>0){disablePopup();ajaxUploadAvatar(stringdata,next_url);}else{if(stringdata==-1){imgLoader.src='';$('#show_error_seccode').html(_('Security code is invalid.'));$('#show_error_seccode').show();return false;}else{$('#show_error_seccode').hide();}
if(stringdata==-2){imgLoader.src='';$('#show_error_email').html(_('Email is invalid.'));$('#show_error_email').show();return false;}else{$('#show_error_email').hide();}
if(stringdata==-3){imgLoader.src='';$('#show_error_email').html(_('Email already exists.'));$('#show_error_email').show();return false;}else{$('#show_error_email').hide();}}}});}}
function signInLong(params){var finished=false;var job_apply_job=params.apply_job;if(job_apply_type=='J'){params.aln=1;}
if(job_apply_type=='E'){ref="/product/job/apply_job_external.php?job_id="+job_apply_id;$('a#link_singin').attr('href',ref);$('a#link_singin').attr('target','_blank');finished=true;}
if(typeof(params)=='undefined'){var params={nextUrl:false,newWindowUrl:false};}else{if(typeof(params.nextUrl)=='undefined'){params.nextUrl=false;}
if(typeof(params.newWindowUrl)=='undefined'){params.newWindowUrl=false;}}
if(!params.nextUrl)
params.nextUrl=window.location.pathname;$('#show_error_email_login').hide();$('#show_error_password_login').hide();var user_email=$("#mail_login").val();var password=$("#password_login").val();var data='aj_email_login='+user_email+'&aj_pass_login='+password;var url=socialpro_root_url+'/product/member/ajax_login.php';if(user_email==''){$('#show_error_email_login').html(_('Email must not be blank.'));$('#show_error_email_login').show();}
if(password==''){$('#show_error_password_login').html(_('Password must not be blank.'));$('#show_error_password_login').show();}
$.ajax({url:url,type:'POST',dataType:'text/xml',data:data,async:!params.newWindowUrl,error:function(){return false;},success:function(stringdata){if(stringdata=='1'){if((typeof(params.gaUrl)!='undefined')&&(job_apply_type=='E')){trackRegisteredGoogleAnalytics(params.gaUrl);}
finished=true;if(typeof(lastCommand)!='undefined'){lastCommand();}
if(typeof(params.aln)=='undefined'){if(params.jsrch==1){window.open(ref);}
location.assign(back_url);}
else{if(job_apply_type==='J'){location.assign(window.location.pathname+'?aln='+params.aln+'&jobId='+job_apply_id);}else{}}
location.assign(back_url);}else if(stringdata=='-3'){$('#show_error_password_login').html(_('Password invalid or incorrect.'));$('#show_error_password_login').show();}else if(stringdata=='-2'){$('#show_error_email_login').html(_('Email invalid or incorrect.'));$('#show_error_email_login').show();}}});return finished;}
function addMemberLong(params){var job_apply_job=params.apply_job;if(job_apply_type=='J'||job_apply_job=='J'){params.aln=1;}
if(job_apply_type=='E'||job_apply_job=='E'){ref="/product/job/apply_job_external.php?job_id="+job_apply_id;$('a#link_singin').attr('href',ref);$('a#link_singin').attr('target','_blank');}
if(typeof(params)=='undefined'){var params={nextUrl:false,newWindowUrl:false};}else{if(typeof(params.nextUrl)=='undefined'){params.nextUrl=false;}
if(typeof(params.newWindowUrl)=='undefined'){params.newWindowUrl=false;}}
if(!params.nextUrl)
params.nextUrl=window.location.pathname;var first_name=jQuery.trim($('#rg_first_name').val());var last_name=jQuery.trim($('#rg_last_name').val());var txt_password=jQuery.trim($('#rg_txt_password').val());var zipcode=jQuery.trim($('#rg_member_zipcode').val());var email=jQuery.trim($('#rg_member_email').val());var isValid=true;if(first_name==''){$('#show_error_firstname').html(_('First name cannot be empty.'));$('#show_error_firstname').show();isValid=false;}else{$('#show_error_firstname').hide();}
if(last_name==''){$('#show_error_lastname').html(_('Last name cannot be empty.'));$('#show_error_lastname').show();isValid=false;}else{$('#show_error_lastname').hide();}
if(!validateEmail(email)){$('#show_error_email').html(_('Email is invalid.'));$('#show_error_email').show();isValid=false;}else{$('#show_error_email').hide();}
if(txt_password.length<6){$('#show_error_pass').html(_('Password must be at least 6 characters long.'));$('#show_error_pass').show();isValid=false;}else{$('#show_error_pass').hide();}
if(!$('#agree:checked').val()){$('#show_error_agree').html(_('You must agree to the Terms of Use and Privacy Policy.'));$('#show_error_agree').show();isValid=false;}else{$('#show_error_agree').hide();}
var finished=false;if(isValid==true){var dataString='first_name='+first_name;dataString=dataString+'&last_name='+last_name;dataString=dataString+'&email='+email;dataString=dataString+'&txt_password='+txt_password;dataString=dataString+'&zipcode='+zipcode;dataString=dataString+'&industry='+$('#rg_member_industry').val();dataString=dataString+'&job_id='+job_apply_id;dataString=dataString+'&act=add_member';var url=socialpro_root_url+'/member/register';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:100000,async:!params.newWindowUrl,error:function(){return false;},success:function(stringdata){if(stringdata>0){finished=true;if(job_apply_type=='J'||job_apply_job=='J'){location.assign(window.location.pathname+'?aln='+params.aln+'&jobId='+job_apply_id);}else if(job_apply_type=='E'||job_apply_job=='E'){trackRegisteredGoogleAnalytics('/job/splash/applied');window.open(ref);location.assign(back_url);}
if(typeof(lastCommand)!='undefined'){lastCommand();}
disablePopup();location.assign(back_url);}else{if(stringdata==-2){imgLoader.src='';$('#show_error_email').html(_('Email is invalid.'));$('#show_error_email').show();return false;}else{$('#show_error_email').hide();}
if(stringdata==-3){imgLoader.src='';$('#show_error_email').html(_('Email already exists.'));$('#show_error_email').show();return false;}else{$('#show_error_email').hide();}
return false;}}});}
return finished;}
function checkEmail(submit_form){var url=socialpro_root_url+'/product/common/checkEmail.php?email='+$("#email").val();$.ajax({url:url,type:'GET',dataType:($.browser.msie)?"text":"xml",timeout:10000,error:function(){return false;},success:function(stringdata){var dataXml;if(typeof stringdata=="string"){dataXml=new ActiveXObject("Microsoft.XMLDOM");dataXml.async=false;dataXml.loadXML(stringdata);}else{dataXml=stringdata;}
result=$(dataXml).find('result').text();if(result=="ng"){if(submit_form==0){$('#error_email').html('');$('#column_03').hide();$('#member_avatar').hide();}else{document.frmSignin.submit();}}
else{$("#member_name").html($(dataXml).find('name').text());$("#member_avatar").attr("src",$(dataXml).find('avatar_url').text());$('#column_03').show();$('#member_avatar').show();}}});}
function checkPassword(){var password=jQuery.trim($('#password').val());var email=jQuery.trim($('#email').val());var id=jQuery.trim($('#import_id').val());var import_type=jQuery.trim($('#import_type').val());if(password==''){$('.error_password').html(_('Password must be at least 6 characters long.'));return;}
var url=socialpro_root_url+'/product/member/checkPassword.php';var dataString='email='+email;dataString=dataString+'&pass='+password;dataString=dataString+'&id='+id;dataString=dataString+'&import_type='+import_type;$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:10000,error:function(){return false;},success:function(stringdata){if(jQuery.trim(stringdata)!="0")
$('.error_password').html(_('Incorrect Password.'));else{window.location=socialpro_root_url;}}});}
function isValidRegisterForm(submit_form){var frm=document.frmSignin;var firstname=jQuery.trim(frm.first_name.value);var lastname=jQuery.trim(frm.last_name.value);var email=jQuery.trim(frm.email.value);var isValid=true;if(firstname==''){$('#error_firstname').html(_('First name cannot be empty.'));isValid=false;}else{$('#error_firstname').html('');}
if(lastname==''){$('#error_lastname').html(_('Last name cannot be empty'));isValid=false;}else{$('#error_lastname').html('');}
if(isValid){checkEmail(submit_form);}else{checkEmail(0);}}
function checkEmail(submit_form){var url=socialpro_root_url+'/product/common/checkEmail.php?email='+$("#email").val();$.ajax({url:url,type:'GET',dataType:($.browser.msie)?"text":"xml",timeout:10000,error:function(){return false;},success:function(stringdata){var dataXml;if(typeof stringdata=="string"){dataXml=new ActiveXObject("Microsoft.XMLDOM");dataXml.async=false;dataXml.loadXML(stringdata);}else{dataXml=stringdata;}
result=$(dataXml).find('result').text();if(result=="ng"){if(submit_form==0){$('#error_email').html('');$('#column_03').hide();$('#member_avatar').hide();}else{document.frmSignin.submit();}}
else{$("#member_name").html($(dataXml).find('name').text());$("#member_avatar").attr("src",$(dataXml).find('avatar_url').text());$('#column_03').show();$('#member_avatar').show();}}});}
function checkPassword(){var password=jQuery.trim($('#password').val());var email=jQuery.trim($('#email').val());var id=jQuery.trim($('#import_id').val());var import_type=jQuery.trim($('#import_type').val());if(password==''){$('.error_password').html(_('Password must be at least 6 characters long.'));return;}
var url=socialpro_root_url+'/product/member/checkPassword.php';var dataString='email='+email;dataString=dataString+'&pass='+password;dataString=dataString+'&id='+id;dataString=dataString+'&import_type='+import_type;$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:10000,error:function(){return false;},success:function(stringdata){if(jQuery.trim(stringdata)!="0")
$('.error_password').html(_('Incorrect Password.'));else{window.location=socialpro_root_url;}}});}
function isValidRegisterForm(submit_form){var frm=document.frmSignin;var firstname=jQuery.trim(frm.first_name.value);var lastname=jQuery.trim(frm.last_name.value);var email=jQuery.trim(frm.email.value);var isValid=true;if(firstname==''){$('#error_firstname').html(_('First name cannot be empty.'));isValid=false;}else{$('#error_firstname').html('');}
if(lastname==''){$('#error_lastname').html(_('Last name cannot be empty'));isValid=false;}else{$('#error_lastname').html('');}
if(isValid){checkEmail(submit_form);}else{checkEmail(0);}}
function memberRegisterStep1(){$('#right_content_2 .crt_account').click(function(){if($("#right_content_2 #signup_form").css("display")=="none"){$("#right_content_2 #signup_form").show("fast");$("#right_content_2 #toogle_lnk").attr({"class":"img_toggle_up"});$("#right_content_2 #click_tocreate").hide();$("#right_content_2 #fill_out_info").show();}else{$("#right_content_2 #signup_form").hide("fast");$("#right_content_2 #toogle_lnk").attr({"class":"img_toggle_down"});$("#right_content_2 #click_tocreate").show();$("#right_content_2 #fill_out_info").hide();}});}
function checkMail(mail,form_id){var filter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
if(mail==''){return false;}
if((mail.indexOf('@',0)==-1)||(mail.indexOf('.',0)==-1)||(mail.length<5)){$(form_id+"#invalid_email").show();return false;}
if(mail.indexOf('@',0)==(mail.indexOf('.',0)-1)){$(form_id+"#invalid_email").show();return false;}
if(!filter.test(mail)){$(form_id+"#invalid_email").show();return false;}
var validation_result=true;var url=socialpro_root_url+"/registration";var stringdata=$.ajax({url:url,type:'POST',data:'reg_validation=1&step=1&email='+mail,async:false,error:function(){return false;},success:function(stringdata){return true;}}).responseText;if(stringdata==-2){$(form_id+"#invalid_email").show();return false;}else if(stringdata==-3){$(form_id+"#email_exist").show();return false;}
return true;}
function join_us_validation(form_val){var form_id="#"+form_val.id+" ";var validation_result=true;$(form_id+"#invalid_email").hide();$(form_id+"#email_exist").hide();$(form_id+"#loginForm_first_name").css({'background-color':'#fff'});$(form_id+"#loginForm_last_name").css({'background-color':'#fff'});$(form_id+"#loginForm_email").css({'background-color':'#fff'});$(form_id+"#loginForm_txt_password").css({'background-color':'#fff'});if(!form_val.agree.checked){alert(_("You must agree with the Terms of Use and Privacy Policy."));return false;}
if(form_val.first_name.value==""){$(form_id+"#loginForm_first_name").css({'background-color':'#ffbaba'});validation_result=false;}
if(form_val.last_name.value==""){$(form_id+"#loginForm_last_name").css({'background-color':'#ffbaba'});validation_result=false;}
if(form_val.txt_password.value==""){$(form_id+"#loginForm_txt_password").css({'background-color':'#ffbaba'});validation_result=false;}
if(!checkMail(form_val.email.value,form_id)){$(form_id+"#loginForm_email").css({'background-color':'#ffbaba'});validation_result=false;}
return validation_result;};var social_menu=function(){var t=15,z=50,s=6,a;function dd(n){this.n=n;this.h=[];this.c=[]}
dd.prototype.init=function(p,c){a=c;var w=document.getElementById(p),s=w.getElementsByTagName('ul'),l=s.length,i=0;for(i;i<l;i++){var h=s[i].parentNode;this.h[i]=h;this.c[i]=s[i];h.onmouseover=new Function(this.n+'.st('+i+',true)');h.onmouseout=new Function(this.n+'.st('+i+')');}}
dd.prototype.st=function(x,f){var c=this.c[x],h=this.h[x],p=h.getElementsByTagName('a')[0];clearInterval(c.t);c.style.overflow='hidden';if(f){if($('title').html()=='GROUP - FEATURE'){if($.browser.msie){$('#index_1').css('visibility','hidden');}}
p.className+=' '+a;if(!c.mh){c.style.display='block';c.style.height='';c.mh=c.offsetHeight;c.style.height=0}
if(c.mh==c.offsetHeight){c.style.overflow='visible'}
else{c.style.zIndex=z;z++;c.t=setInterval(function(){sl(c,1)},t)}}else{if($('title').html()=='GROUP - FEATURE'){if($.browser.msie){$('#index_1').css('visibility','visible');}}
p.className=p.className.replace(a,'');c.t=setInterval(function(){sl(c,-1)},t);}}
function sl(c,f){var h=c.offsetHeight;if((h<=0&&f!=1)||(h>=c.mh&&f==1)){if(f==1){c.style.filter='';c.style.opacity=1;c.style.overflow='visible'}
clearInterval(c.t);return}
var d=(f==1)?Math.ceil((c.mh-h)/s):Math.ceil(h/s),o=h/c.mh;c.style.opacity=o;c.style.filter='alpha(opacity='+(o*100)+')';c.style.height=h+(d*f)+'px'}
return{dd:dd}}();var social_menu=new social_menu.dd("social_menu");social_menu.init("social_menu","menuhover");;﻿(function($){jQuery.ajaxPoll=function(s){var options=jQuery.extend({},jQuery.ajaxPollSettings,jQuery.extend({},jQuery.ajaxPoll.defaults,s));var start=(new Date()).getTime();var complete=false;var attempts=0;options.successCallback=options.success;options.complateCallback=options.complete;options.errorCallback=options.error;var expire=function(){if(options.expired)
options.expired();complete=true;};options.success=function(data,textStatus){if(options.successCondition(data)){complete=true;if(options.successCallback)
options.successCallback(data,textStatus);return;}
var wait=null;if(options.pollingType=="interval"){attempts++;if(options.expireAfter&&attempts>=options.expireAfter){expire();return;}
wait=options.interval;}
else{var sinceStart=(new Date()).getTime()-start;if(options.expireAfter&&sinceStart>=options.expireAfter){expire();return;}
if(sinceStart>options.durationUntilMaxInterval)
sinceStart=options.durationUntilMaxInterval;wait=((1-((options.durationUntilMaxInterval-sinceStart)/options.durationUntilMaxInterval))*options.maxInterval)+options.interval;}
setTimeout(function(){jQuery.ajax(options)},wait);};options.error=function(XMLHttpRequest,textStatus,errorThrown){complete=true;if(options.errorCallback)
options.errorCallback(XMLHttpRequest,textStatus,errorThrown);};options.complete=function(XMLHttpRequest,textStatus){if(complete&&options.complateCallback)
options.complateCallback(XMLHttpRequest,textStatus);};jQuery.ajax(options);};jQuery.postPoll=function(url,data,callback,type){return jQuery.ajaxPoll({type:"POST",url:url,data:data,success:callback,dataType:type});};jQuery.getPoll=function(url,data,callback,type){return jQuery.ajaxPoll({type:"GET",url:url,data:data,success:callback,dataType:type});};jQuery.ajaxPollSettings={pollingType:"interval",interval:120000,maxInterval:30,durationUntilMaxInterval:30000,expireAfter:null,successCondition:function(result){if(result!=null){try{return eval(result)["complete"];}
catch(ex){return false;}}
return false;}};jQuery.ajaxPollSetup=function(settings){jQuery.extend(jQuery.ajaxPollSettings,settings);};jQuery.ajaxPoll.defaults={expired:null};})(jQuery);;(function($){function fixTitle($ele){if($ele.attr('title')||typeof($ele.attr('original-title'))!='string'){$ele.attr('original-title',$ele.attr('title')||'').removeAttr('title');}}
function Tipsy(element,options){this.$element=$(element);this.options=options;this.enabled=true;fixTitle(this.$element);}
Tipsy.prototype={show:function(){var title=this.getTitle();if(title&&this.enabled){var $tip=this.tip();$tip.find('.tipsy-inner')[this.options.html?'html':'text'](title);$tip[0].className='tipsy';$tip.remove().css({top:0,left:0,visibility:'hidden',display:'block'}).appendTo(document.body);var pos=$.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight});var actualWidth=$tip[0].offsetWidth,actualHeight=$tip[0].offsetHeight;var gravity=(typeof this.options.gravity=='function')?this.options.gravity.call(this.$element[0]):this.options.gravity;var tp;switch(gravity.charAt(0)){case'n':tp={top:pos.top+pos.height+this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case's':tp={top:pos.top-actualHeight-this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case'e':tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left-actualWidth-this.options.offset};break;case'w':tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width+this.options.offset};break;}
if(gravity.length==2){if(gravity.charAt(1)=='w'){tp.left=pos.left+pos.width/2-15;}else{tp.left=pos.left+pos.width/2-actualWidth+15;}}
$tip.css(tp).addClass('tipsy-'+gravity);if(this.options.fade){$tip.stop().css({opacity:0,display:'block',visibility:'visible'}).animate({opacity:this.options.opacity});}else{$tip.css({visibility:'visible',opacity:this.options.opacity});}}},hide:function(){if(this.options.fade){this.tip().stop().fadeOut(function(){$(this).remove();});}else{this.tip().remove();}},getTitle:function(){var title,$e=this.$element,o=this.options;fixTitle($e);var title,o=this.options;if(typeof o.title=='string'){title=$e.attr(o.title=='title'?'original-title':o.title);}else if(typeof o.title=='function'){title=o.title.call($e[0]);}
title=(''+title).replace(/(^\s*|\s*$)/,"");return title||o.fallback;},tip:function(){if(!this.$tip){this.$tip=$('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"/></div>');}
return this.$tip;},validate:function(){if(!this.$element[0].parentNode){this.hide();this.$element=null;this.options=null;}},enable:function(){this.enabled=true;},disable:function(){this.enabled=false;},toggleEnabled:function(){this.enabled=!this.enabled;}};$.fn.tipsy=function(options){if(options===true){return this.data('tipsy');}else if(typeof options=='string'){return this.data('tipsy')[options]();}
options=$.extend({},$.fn.tipsy.defaults,options);function get(ele){var tipsy=$.data(ele,'tipsy');if(!tipsy){tipsy=new Tipsy(ele,$.fn.tipsy.elementOptions(ele,options));$.data(ele,'tipsy',tipsy);}
return tipsy;}
function enter(){var tipsy=get(this);tipsy.hoverState='in';if(options.delayIn==0){tipsy.show();}else{setTimeout(function(){if(tipsy.hoverState=='in')tipsy.show();},options.delayIn);}};function leave(){var tipsy=get(this);tipsy.hoverState='out';if(options.delayOut==0){tipsy.hide();}else{setTimeout(function(){if(tipsy.hoverState=='out')tipsy.hide();},options.delayOut);}};if(!options.live)this.each(function(){get(this);});if(options.trigger!='manual'){var binder=options.live?'live':'bind',eventIn=options.trigger=='hover'?'mouseenter':'focus',eventOut=options.trigger=='hover'?'mouseleave':'blur';this[binder](eventIn,enter)[binder](eventOut,leave);}
return this;};$.fn.tipsy.defaults={delayIn:0,delayOut:0,fade:false,fallback:'',gravity:'n',html:false,live:false,offset:0,opacity:0.8,title:'title',trigger:'hover'};$.fn.tipsy.elementOptions=function(ele,options){return $.metadata?$.extend({},options,$(ele).metadata()):options;};$.fn.tipsy.autoNS=function(){return $(this).offset().top>($(document).scrollTop()+$(window).height()/2)?'s':'n';};$.fn.tipsy.autoWE=function(){return $(this).offset().left>($(document).scrollLeft()+$(window).width()/2)?'e':'w';};})(jQuery);;(function($,h,c){var a=$([]),e=$.resize=$.extend($.resize,{}),i,k="setTimeout",j="resize",d=j+"-special-event",b="delay",f="throttleWindow";e[b]=250;e[f]=true;$.event.special[j]={setup:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.add(l);$.data(this,d,{w:l.width(),h:l.height()});if(a.length===1){g()}},teardown:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.not(l);l.removeData(d);if(!a.length){clearTimeout(i)}},add:function(l){if(!e[f]&&this[k]){return false}var n;function m(s,o,p){var q=$(this),r=$.data(this,d);r.w=o!==c?o:q.width();r.h=p!==c?p:q.height();n.apply(this,arguments)}if($.isFunction(l)){n=l;return m}else{n=l.handler;l.handler=m}}};function g(){i=h[k](function(){a.each(function(){var n=$(this),m=n.width(),l=n.height(),o=$.data(this,d);if(m!==o.w||l!==o.h){n.trigger(j,[o.w=m,o.h=l])}});g()},e[b])}})(jQuery,this);;var dtCh="/";var minYear=1900;var maxYear=2030;function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(((c<"0")||(c>"9")))return false;}
return true;}
function stripCharsInBag(s,bag){var i;var returnString="";for(i=0;i<s.length;i++){var c=s.charAt(i);if(bag.indexOf(c)==-1)returnString+=c;}
return returnString;}
function daysInFebruary(year){return(((year%4==0)&&((!(year%100==0))||(year%400==0)))?29:28);}
function DaysArray(n){for(var i=1;i<=n;i++){this[i]=31
if(i==4||i==6||i==9||i==11){this[i]=30}
if(i==2){this[i]=29}}
return this}
function isDate(dtStr){var daysInMonth=DaysArray(12)
var pos1=dtStr.indexOf(dtCh)
var pos2=dtStr.indexOf(dtCh,pos1+1)
var strMonth=dtStr.substring(0,pos1)
var strDay=dtStr.substring(pos1+1,pos2)
var strYear=dtStr.substring(pos2+1)
strYr=strYear
if(strDay.charAt(0)=="0"&&strDay.length>1)strDay=strDay.substring(1)
if(strMonth.charAt(0)=="0"&&strMonth.length>1)strMonth=strMonth.substring(1)
for(var i=1;i<=3;i++){if(strYr.charAt(0)=="0"&&strYr.length>1)strYr=strYr.substring(1)}
month=parseInt(strMonth)
day=parseInt(strDay)
year=parseInt(strYr)
if(pos1==-1||pos2==-1){alert("The date format should be : mm/dd/yyyy")
return false}
if(strMonth.length<1||month<1||month>12){alert("Please enter a valid month")
return false}
if(strDay.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>daysInMonth[month]){alert("Please enter a valid day")
return false}
if(strYear.length!=4||year==0||year<minYear||year>maxYear){alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear);return false}
if(dtStr.indexOf(dtCh,pos2+1)!=-1||isInteger(stripCharsInBag(dtStr,dtCh))==false){alert("Please enter a valid date")
return false}
return true}
function compareDate(date1,date2){var arr_date1=date1.split(dtCh);var arr_date2=date2.split(dtCh);if(arr_date1[1].charAt(0)=="0"&&arr_date1[1].length>1)arr_date1[1]=arr_date1[1].substring(1);if(arr_date2[1].charAt(0)=="0"&&arr_date2[1].length>1)arr_date2[1]=arr_date2[1].substring(1);if(arr_date1[0].charAt(0)=="0"&&arr_date1[0].length>1)arr_date1[0]=arr_date1[0].substring(1);if(arr_date2[0].charAt(0)=="0"&&arr_date2[0].length>1)arr_date2[0]=arr_date2[0].substring(1);if(parseInt(arr_date1[2])>parseInt(arr_date2[2])){return false;}else if(parseInt(arr_date1[2])==parseInt(arr_date2[2])){if(parseInt(arr_date1[0])>parseInt(arr_date2[0])){return false;}else if(parseInt(arr_date1[0])==parseInt(arr_date2[0])){if(parseInt(arr_date1[1])>parseInt(arr_date2[1])){return false;}}}
return true;}
function refreshAvatar(member_id,isFriend){var url=socialpro_root_url+'/product/profile/get_avatar.php?member_id='+member_id;$.ajax({url:url,type:'GET',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){$("#big_avatar img#img_avatar_member").hide();var json=eval('('+stringdata+')');var avatar;var s='';var w=0;var margin_left=0;s=json['member_avatar_original'];avatar=json['member_avatar_profile'];$("#big_avatar img#img_avatar_member").attr('src',s).fadeIn(2000);if(isFriend!=''&&isFriend!=undefined){var str='';if(isFriend==0||isFriend==2){str+='<p class="r_profile_p border">';str+='<a class="link" href="javascript:;" onclick="addToFriend('+member_id+')" >'+add_to_friend+'</a>';str+='</p>';}else if(isFriend==1){str+='<p class="r_profile_p border">';var href_suggest="'"+socialpro_root_url+'/profile/suggest-friends?keepThis=true&height=500&width=644&modal=true&member_friend_id='+member_id+"'";var click_suggest_friend='onclick="tb_show(null,'+href_suggest+',null);"';str+='<a class="thickbox link" href="javascript:;" style="padding-left:22px; background: url('+common_img_url+'/icon_share.jpg) no-repeat left center;"'+click_suggest_friend+'>'+suggest_friend+' <b> '+firstName+' </b></a>';str+='</p>';}else if(isFriend==3){str+='<p class="r_profile_p border">'+request_pending+'</p>';}
str+='<p class="r_profile_p border"><a class="thickbox link" style="padding-left:20px; background: url('+common_img_url+'/icon_send.jpg) no-repeat left center;" href="javascript:;" onclick="alertsend('+member_id+', 1'+');">'+send_message_profile+' <b> '+firstName+' </b> </a></p>';var href_share_profile="'"+socialpro_root_url+'/profile/share-profile?keepThis=true&height=500&width=644&modal=true&act=share_profile&profile_id='+member_id+"'";var click_share_profile='onclick="tb_show(null,'+href_share_profile+',null);"';str+='<p class="r_profile_p border"><a  class="thickbox link" href="javascript:;" style="padding-left:22px; background: url('+common_img_url+'/icon_share.jpg) no-repeat left center;"'+click_share_profile+' >'+share_this_profile+'</a></p>';}
$("#ajax_minfo_detail").html(str);}});}
function hideComboboxnFlash(){$('#index_1').css('visibility','hidden');$('#header_ads').css('visibility','hidden');$('#profile_1').css('visibility','hidden');}
function showComboboxnFlash(){$('#index_1').css('visibility','visible');$('#header_ads').css('visibility','visible');$('#profile_1').css('visibility','visible');}
function showLoading(id){var datahtml='<div align="center"><img src="'+common_img_url+'/map_loading.gif" width="24" height="24"/></div>';$('#'+id).html(datahtml);}
function inspect(obj,maxLevels,level){var str='',type,msg;if(level==null)level=0;if(maxLevels==null)maxLevels=1;if(maxLevels<1)
return'<font color="red">Error: Levels number must be > 0</font>';if(obj==null)
return'<font color="red">Error: Object <b>NULL</b></font>';str+='<ul>';for(property in obj)
{try
{type=typeof(obj[property]);str+='<li>('+type+') '+property+
((obj[property]==null)?(': <b>null</b>'):(''))+'</li>';if((type=='object')&&(obj[property]!=null)&&(level+1<maxLevels))
str+=inspect(obj[property],maxLevels,level+1);}
catch(err)
{if(typeof(err)=='string')msg=err;else if(err.message)msg=err.message;else if(err.description)msg=err.description;else msg='Unknown';str+='<li><font color="red">(Error) '+property+': '+msg+'</font></li>';}}
str+='</ul>';return str;}
function addTextDescription(selectorString){$(selectorString).each(function(){$(this).data("des",$(this).val()).val('');}).focus(function(){if($(this).data("empty")==true){$(this).removeClass("text_description");$(this).val('');}}).blur(function(){if(jQuery.trim($(this).val())==""){$(this).data("empty",true);$(this).addClass("text_description");$(this).val($(this).data("des"));}else $(this).data("empty",false);}).blur();}
function addToFriend(memberid){if(login==0){js_url_pop_redirect=back_url+'?login_act=1&login_id='+memberid;ajaxSignUp({gaUrl:'register/splash',nextUrl:js_url_pop_redirect});}else{tb_show('Add to friend',socialpro_root_url+'/profile/add_to_friend?id='+memberid+'&height=400&width=534&modal=true',null);}}
function requestJoinGroup(memberid,groupid){ajaxDialog({height:225,ajaxUrl:socialpro_root_url+'/group/dialog_request_join_group?mid='+memberid+'&gid='+groupid});}
function inviteFriend(groupid,memberid){tb_show('',socialpro_root_url+'/group/dialog_invite_friends?modal=true&width=560&height=400&gid='+groupid);return false;}
function joinGroup(memberid,groupid,url){ajaxDialog({height:138,title:"Are you sure?",buttons:"@Yes,No",funcs:["ajaxJoinGroup("+memberid+",'"+groupid+"','"+url+"');",""],content:"<p>Do you want to join this group?</p>"});}
function ajaxJoinGroup(memberid,groupid,url){$.ajax({url:url,type:'POST',data:'gid='+groupid+'&uid='+memberid+'&msg=&isRequest=0',timeout:30000,error:function(){ajaxDialog({height:138,title:"Error",content:"<p>Unknown error!</p>"});return false;},success:function(data){data=jQuery.trim(data);switch(data){case"-2":ajaxDialog({height:150,title:"Error",content:"<p>You've had a pending invite from this group! See your notifications to accept this invite to join group.</p>"});break;case"-1":ajaxDialog({height:138,title:"Error",content:"<p>You've already requested to join this group!</p>"});break;case"0":ajaxDialog({height:138,title:"Successful",content:"<p>You are now a member of this group!</p>",buttons:"@OK",funcs:["location.assign(location.href);"]});break;case"1":ajaxDialog({height:138,title:"Error",content:"<p>You've already been a member of this group!</p>"});break;case"2":ajaxDialog({height:138,title:"Error",content:"<p>You've already been an admin of this group!</p>"});break;default:ajaxDialog({height:138,title:"Error",content:"<p>Unknown response!</p>"});}}});}
function alertsend(member_id,status){if(member_id==0)
{var url=socialpro_root_url+'/mail/inbox/new-message?keepThis=true&height=500&width=664&modal=true';url=url+'&status='+status;}
else
{var url=socialpro_root_url+'/mail/inbox/new-message?keepThis=true&height=500&width=664&modal=true';url=url+'&member_id='+member_id;url=url+'&act=send';url=url+'&status='+status;}
tb_show(null,url,null);}
function hidePeopleMayKnow(intId,strExcludeList,intAction){var url=socialpro_root_url+'/product/contact/lst_people_may_know.php?n=1&ex_list='+strExcludeList+'&exclude_id='+intId+'&act='+intAction;$.ajax({url:url,dataType:'json',success:function(data){var str='';var cnt=0;if(data['member']!=''){cnt=data['member'].length;}
if(cnt>0){var member_id=data['member'][0].MEMBER_ID;str+='<div class="icon_close">';str+='<a rel="'+data['member'][0].EXCLUDE_LIST+'" class="people_may_know-'+member_id+'" href="javascript:;"></a>';str+='</div>';str+='<div id="avatar" style="width:30px; height:30px">';str+='<a href="'+socialpro_root_url+'/profile/update-'+member_id+'">';str+='<img src="'+data['member'][0].MEMBER_AVATAR+'" width="30px" height="30px">';str+='</a>';str+='</div>';str+='<div id="detail_border" style="height:auto;">';str+='<p><a class="title" href="'+socialpro_root_url+'/profile/update-'+member_id+'">';var firstname='';if(data['member'][0].MEMBER_FIRSTNAME!=null){firstname=data['member'][0].MEMBER_FIRSTNAME;}
var lastname='';if(data['member'][0].MEMBER_LASTNAME!=null){lastname=data['member'][0].MEMBER_LASTNAME;}
str+='<b>'+firstname+' '+lastname+'</b>';str+='</a>';str+='</p>';str+='<p style="padding:0;">';if(data['member'][0].MUTUAL_COUNT!=undefined){str+='<a class="current_date" style="margin-right:10px; text-transform:lowercase;" href="javascript:;" onClick="showDialogMutualFriend(\''+data['member'][0].MUTUAL_LIST+'\');">'+data['member'][0].MUTUAL_COUNT+' '+data['lang'][3]+'</a>';}
str+='<a class="add_friend" href="javascript:;" onClick="addToFriend('+member_id+');">';str+=data['lang'][1];str+='</a>';str+='</p>';str+='</div>';}
$('.right_lst_member_'+intId).fadeOut('slow',function(){if(str!=''){$('.right_lst_member_'+intId).html(str);$('.right_lst_member_'+intId).fadeIn('slow');$('.right_lst_member_'+intId).attr('class','right_lst_member_'+member_id);}});if(strExcludeList.length>0){var arrTmp=strExcludeList.split(',');for(i=0;i<arrTmp.length;i++){if($('.people_may_know-'+arrTmp[i]).attr('rel')!=''){var arrTmp1=$('.people_may_know-'+arrTmp[i]).attr('rel').split(',');var strTmp='';for(j=0;j<arrTmp1.length;j++){if(intId==parseInt(arrTmp1[j])){arrTmp1[j]=member_id;}
if(arrTmp1[j]!=undefined){strTmp+=arrTmp1[j]+',';}}
$('.people_may_know-'+arrTmp[i]).attr('rel',strTmp.substring(0,(strTmp.length-1)));}}}else{$('#home_people_you_may_know').fadeOut('slow');}}});}
function loadPeopleMayKnow(){var url=socialpro_root_url+'/product/contact/lst_people_may_know.php';$.ajax({url:url,dataType:'json',success:function(data){var str='';var cnt=0;if(data['member']!='undefined'){cnt=data['member'].length;}
if(cnt>0){str+='<div id="right_border">';str+='<div id="r_side_2_left_1"></div>';str+='<div id="r_side_2_center_1">'+data['lang'][0]+'</div>';str+='<div id="r_side_2_right_1"></div>';str+='</div>';str+='<div id="right_content_2">';for(i=0;i<cnt;i++){str+='<div id="r_item_1" class="right_lst_member_'+data['member'][i].MEMBER_ID+'">';str+='<div class="icon_close">';str+='<a rel="'+data['member'][i].EXCLUDE_LIST+'" class="people_may_know-'+data['member'][i].MEMBER_ID+'" href="javascript:;"></a>';str+='</div>';str+='<div id="avatar" style="width:30px; height:30px">';str+='<a href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_ID+'">';str+='<img src="'+data['member'][i].MEMBER_AVATAR+'" width="30px" height="30px">';str+='</a>';str+='</div>';str+='<div id="detail_border" style="height:auto;">';str+='<p><a class="title" href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_ID+'">';var firstname='';if(data['member'][i].MEMBER_FIRSTNAME!=null){firstname=data['member'][i].MEMBER_FIRSTNAME;}
var lastname='';if(data['member'][i].MEMBER_LASTNAME!=null){lastname=data['member'][i].MEMBER_LASTNAME;}
str+='<b>'+firstname+' '+lastname+'</b>';str+='</a>';str+='</p>';str+='<p style="padding:0;">';if(data['member'][i].MUTUAL_COUNT!=undefined){if(data['member'][i].MUTUAL_COUNT==1){str+='<a class="current_date" style="margin-right:10px; text-transform:lowercase;"href="javascript:;" onClick="showDialogMutualFriend(\''+data['member'][i].MUTUAL_LIST+'\');">'+data['member'][i].MUTUAL_COUNT+' '+data['lang'][3]+'</a>';}
else{str+='<a class="current_date" style="margin-right:10px; text-transform:lowercase;" href="javascript:;" onClick="showDialogMutualFriend(\''+data['member'][i].MUTUAL_LIST+'\');">'+data['member'][i].MUTUAL_COUNT+' '+data['lang'][3]+'s'+'</a>';}}
str+='<a class="add_friend" href="javascript:;" onClick="addToFriend('+data['member'][i].MEMBER_ID+');">';str+=data['lang'][1];str+='</a>';str+='</p>';str+='</div>';str+='</div>';}
str+='<div id="view_detail">';str+='<a href="'+socialpro_root_url+'/contact/people-you-may-know">'+data['lang'][2]+'</a>';str+='</div>';str+='</div>';}
$('#home_people_you_may_know').html(str);}});}
function showDialogMutualFriend(strMutualFriend){ajaxDialog({ajaxUrl:socialpro_root_url+'/product/contact/ajax_mutual_friend.php?strMutualFriend='+strMutualFriend});}
function showDialogOtherContact(strMutualFriend){ajaxDialog({ajaxUrl:socialpro_root_url+'/product/contact/ajax_mutual_friend.php?strMutualFriend='+strMutualFriend+'&other_contact=1'});}
function showDialogOtherGroup(strOtherGroup){ajaxDialog({ajaxUrl:socialpro_root_url+'/product/group/ajax_other_group.php?strOtherGroup='+strOtherGroup});}
function loadPeopleNearYou(){var url=socialpro_root_url+'/product/contact/lst_people_near_you.php';$.ajax({url:url,dataType:'json',success:function(data){var str='';if(data['member'].length>0){str+='<div id="right_border">';str+='<div id="r_side_2_left_1"></div>';str+='<div id="r_side_2_center_1">'+data['lang'][0]+'</div>';str+='<div id="r_side_2_right_1"></div>';str+='</div>';str+='<div id="right_content_2">';for(i=0;i<data['member'].length;i++){str+='<div id="r_item_1" class="right_lst_member_'+data['member'][i].MEMBER_ID+'">';str+='<div id="avatar">';str+='<a href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_ID+'">';str+='<img src="'+data['member'][i].MEMBER_AVATAR+'" width="48px" height="48px">';str+='</a>';str+='</div>';str+='<div id="detail_border" style="height:auto; width:200px;">';str+='<p>';str+='<a class="title" href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_ID+'">';str+='<b>'+data['member'][i].MEMBER_FIRSTNAME+' '+data['member'][i].MEMBER_LASTNAME+'</b>';str+='</a>';str+='</p>';str+='<p>';if(parseInt(data['member'][i].IS_FRIEND)==0){str+='<a class="link" href="javascript:;" onclick="addToFriend('+data['member'][i].MEMBER_ID+')">';str+=data['lang'][1];str+='</a>';}else if(parseInt(data['member'][i].IS_FRIEND)==1){str+='<a class="link" href="javascript:;" onclick="alertsend('+data['member'][i].MEMBER_ID+',1)" style="background:url('+common_img_url+'/mails.png) no-repeat scroll left center transparent; padding-left:18px;">';str+=data['lang'][2];str+='</a>';}else if(parseInt(data['member'][i].IS_FRIEND)==2){str+='<p>';str+=data['lang'][3];str+='</p>';}
str+='</p>';str+='</div>';str+='</div>';}
if(parseInt(data['total'][0])>3){str+='<div id="view_detail">';str+='<a href="'+socialpro_root_url+'/contact/people-you-may-know">'+data['lang'][4]+'</a>';str+='</div>';}
str+='</div>';}
$('#home_people_near_you').html(str);}});}
function loadWhoViewProfile(){var url=socialpro_root_url+'/product/contact/lst_visitor_profile.php';$.ajax({url:url,dataType:'json',success:function(data){var str='';if(data['member'].length>0){str+='<div id="right_border">';str+='<div id="r_side_2_left_1"></div>';str+='<div id="r_side_2_center_1">'+data['lang'][0]+'</div>';str+='<div id="r_side_2_right_1"></div>';str+='</div>';str+='<div id="right_content_2">';for(i=0;i<data['member'].length;i++){str+='<div id="r_item_1" class="right_lst_member_'+data['member'][i].MEMBER_VISITOR+'">';str+='<div id="avatar">';str+='<a href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_VISITOR+'">';str+='<img src="'+data['member'][i].MEMBER_AVATAR+'" width="48px" height="48px">';str+='</a>';str+='</div>';str+='<div id="detail_border" style="height:auto; width:200px;">';str+='<p>';str+='<a class="title" href="'+socialpro_root_url+'/profile/update-'+data['member'][i].MEMBER_VISITOR+'">';str+='<b>'+data['member'][i].MEMBER_FULLNAME+'</b>';str+='</a>';str+='</p>';str+='<p>';if(parseInt(data['member'][i].IS_FRIEND)==0){str+='<a class="link" href="javascript:;" onclick="addToFriend('+data['member'][i].MEMBER_VISITOR+')">';str+=data['lang'][1];str+='</a>';}else if(parseInt(data['member'][i].IS_FRIEND)==1){str+='<a class="link" href="javascript:;" onclick="alertsend('+data['member'][i].MEMBER_VISITOR+',1)" style="background:url('+common_img_url+'/mails.png) no-repeat scroll left center transparent; padding-left:18px;">';str+=data['lang'][2];str+='</a>';}else if(parseInt(data['member'][i].IS_FRIEND)==2){str+='<p>';str+=data['lang'][3];str+='</p>';}
str+='</p>';str+='</div>';str+='</div>';}
if(parseInt(data['total'][0])>3){str+='<div id="view_detail">';str+='<a href="'+socialpro_root_url+'/contact/visitor-profile">'+data['lang'][4]+'</a>';str+='</div>';}
str+='</div>';}
$('#who_visitor_view_profile').html(str);}});}
function validateEmail(email){var regexp=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,6})$/;return regexp.test(email);}
function validateUrl(url){var regexp=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;return regexp.test(url);}
function Trim(sString)
{while(sString.substring(0,1)==' ')
{sString=sString.substring(1,sString.length);}
while(sString.substring(sString.length-1,sString.length)==' ')
{sString=sString.substring(0,sString.length-1);}
return sString;}
function changeLstState(countryCode,divClass,selectClass){var url=socialpro_root_url+'/product/common/get_state_by_country_code.php';var dataString='countryCode='+countryCode+'&selectClass='+selectClass;$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',cache:false,timeout:10000,error:function(){return false;},success:function(stringdata){$('.'+divClass).html(stringdata);}});}
function ajaxUploadAvatar(argument,strUrl){if(!strUrl)strUrl=socialpro_root_url;if(typeof(_gaq)!='undefined'){_gaq.push(['_trackPageview','register/profile_picture']);}
ajaxDialog({modal:1,ajaxUrl:socialpro_root_url+'/member/register/1/'+argument,postData:{next_url:strUrl}});}
function trackRegisteredGoogleAnalytics(gaUrl){if(typeof(_gaq)!='undefined'){_gaq.push(['_trackPageview',gaUrl]);}}
function ajaxSignUp(params){job_apply_id=params.jobId;job_apply_type=params.jobType;if(params==undefined){var params={nextUrl:false,gaUrl:false,newWindowUrl:false};}else{if(params.nextUrl==undefined){params.nextUrl=false;}
if(params.gaUrl==undefined){params.gaUrl=false;}
if(params.newWindowUrl==undefined){params.newWindowUrl=false;}}
if(!params.nextUrl)
params.nextUrl=window.location.href;if(!params.gaUrl)
params.gaUrl='/register/splash';back_url=params.nextUrl;cur_url_noencode=params.nextUrl;new_window_url=params.newWindowUrl;if(typeof(_gaq)!='undefined'){_gaq.push(['_trackPageview',params.gaUrl]);}
hideComboboxnFlash();centerPopup();loadPopup();}
function ajaxLogin(nextJSFuncs,strEmail){if(!strEmail)strEmail='';ajaxDialog({ajaxUrl:socialpro_root_url+'/dialog_login',postData:{email:strEmail,nextFunc:nextJSFuncs}});}
function ajaxDialog(settings){hideComboboxnFlash();var urlQueryToObject=function(s){var query={};s.replace(/\b([^&=]*)=([^&]*)\b/g,function(m,a,d){if(typeof query[a]!='undefined')query[a]+=','+d;else query[a]=d;});return query;};var defaultSettings={width:534,height:'auto',overlay:1,modal:0,showLoader:1,ajaxUrl:socialpro_root_url+'/product/common/ajax_dialog.php',postData:'',title:'Untitled',buttons:'@OK',alignButtons:'center',funcs:'',ajaxContent:'',inlineContent:'',content:'No content'};if(settings.ajaxUrl!=null){if(settings.ajaxUrl.search(/\/ajax_dialog.php/i)!=-1){defaultSettings.width=450;}}else defaultSettings.width=450;settings=$.extend(true,{},defaultSettings,settings||{});var postData;if(settings.ajaxUrl.search(/\/ajax_dialog.php/i)!=-1){if(typeof settings.postData==='string')settings.postData=urlQueryToObject(settings.postData);postData=settings.postData;if(jQuery.trim(settings.buttons)!='@OK')$.extend(postData,{btns:settings.buttons});if(jQuery.trim(settings.alignButtons)!='center')$.extend(postData,{algbtns:settings.alignButtons});var funcData='';if($.isArray(settings.funcs))funcData=phpSerialize(settings.funcs);else if(typeof settings.funcs==='string')funcData=jQuery.trim(settings.funcs);if(funcData!='')$.extend(postData,{funcs:funcData});if(jQuery.trim(settings.title)!='Untitled')$.extend(postData,{title:settings.title});if(jQuery.trim(settings.ajaxContent)!='')$.extend(postData,{ajaxContent:settings.ajaxContent});else if(jQuery.trim(settings.inlineContent)!='')$.extend(postData,{inlineContent:settings.inlineContent});else if(jQuery.trim(settings.content)!='No content')$.extend(postData,{content:settings.content});}else postData=settings.postData;if(settings.ajaxUrl.indexOf("?")==-1)settings.ajaxUrl+="?";settings.ajaxUrl+="&width="+settings.width;$.openDOMWindow({height:settings.height,width:settings.width,overlayOpacity:settings.overlay*75,modal:settings.modal,borderSize:0,positionType:'centered_absolute',loader:settings.showLoader,loaderHeight:19,loaderWidth:220,loaderImagePath:common_img_url+"/ajax-loader-bar.gif",windowSource:'ajax',windowSourceURL:settings.ajaxUrl,windowSourcePostData:postData,windowPadding:0,windowBGColor:'transparent'});}
function closeAjaxDialog(){$.closeDOMWindow();}
function phpSerialize(txt){switch(typeof(txt)){case'string':return's:'+txt.length+':"'+txt+'";';case'number':if(txt>=0&&String(txt).indexOf('.')==-1&&txt<65536)return'i:'+txt+';';return'd:'+txt+';';case'boolean':return'b:'+((txt)?'1':'0')+';';case'object':var i=0,k,ret='';for(k in txt){if(!isNaN(k))k=Number(k);ret+=phpSerialize(k)+phpSerialize(txt[k]);i++;}
return'a:'+i+':{'+ret+'}';default:return'N;';alert('var undefined: '+typeof(txt));return undefined;}}
function checkFileExtensionPhoto(elem){var filePath=elem;if(filePath.indexOf('.')==-1)
return false;var validExtensions=new Array();var ext=filePath.substring(filePath.lastIndexOf('.')+1).toLowerCase();validExtensions[0]='jpg';validExtensions[1]='jpeg';validExtensions[2]='bmp';validExtensions[3]='png';validExtensions[4]='gif';for(var i=0;i<validExtensions.length;i++){if(ext==validExtensions[i])
return true;}
return false;}
function checkFileExtensionVideo(elem){var filePath=elem;if(filePath.indexOf('.')==-1)
return false;var validExtensions=new Array();var ext=filePath.substring(filePath.lastIndexOf('.')+1).toLowerCase();validExtensions[0]='mpeg';validExtensions[1]='mpg';validExtensions[2]='avi';validExtensions[3]='mp4';validExtensions[4]='flv';validExtensions[5]='3gp';validExtensions[6]='wmv';for(var i=0;i<validExtensions.length;i++){if(ext==validExtensions[i])
return true;}
return false;}
function text_caculate(control_name,div_name,count){return;var tex=$("#"+control_name).val();var len=tex.length;if(len>count){tex=tex.substring(0,count);$("#"+control_name).val(tex);len=count;}
$("#"+div_name).html(count-len);}
function showsubcomment(comment_id){$("#comment_sperate_"+comment_id).hide();$("#comment_sub_"+comment_id).show();$("#more_comment_"+comment_id).hide();}
function loadInterestedJob(){var url=socialpro_root_url+'/product/job/job_interested.php?type=1';$.ajax({url:url,dataType:'json',success:function(data){var str='';if(data['job'].length>0){str+='<div id="right_border">';str+='<div id="r_title_job_interest">'+data['lang'][0]+'</div>';str+='</div>';str+='<div id="right_content_1">';for(i=0;i<data['job'].length;i++){str+='<div id="r_item_1_job_interest" style="height:auto;">';str+='<div id="detail_border" style="height:38px; width:280px; height:auto;">';str+='<p><a class="title_job_interest" href="'+socialpro_root_url+'/job-search/'+data['job'][i].TITLE_URL+'">';str+=data['job'][i].JOB_TITLE+'</a></p>';str+='<p><font color="#7E7E7E">'+data['lang'][1]+' '+data['job'][i].JOB_CREATEDATE+'</font></p>';str+='</div>';str+='</div>';}
if(parseInt(data['total'][0])>3){str+='<div id="view_detail">';str+='<a href="'+socialpro_root_url+'/job/interested">'+data['lang'][2]+'</a>';str+='</div>';}
str+='</div>';}
$('#member_job_interested').html(str);}});}
function loadUpcomingevent(){var url=socialpro_root_url+'/product/member/event.php?upcoming=1';$.ajax({url:url,dataType:'json',success:function(data){var str='';str+='<div id="right_border">';str+='<div id="r_title">'+data['lang'][0]+'</div>';str+='</div>';str+='<div id="right_content_1">';if(data['event'].length>0){for(i=0;i<data['event'].length;i++){str+='<div id="r_item_1">';str+='<div id="avatar">';if(parseInt(data['event'][i].GROUP_ID)!=-1){str+='<a href="'+socialpro_root_url+'/group/event_detail-.'+data['event'][i].GROUP_ID+'.'+data['event'][i].EVENT_ID+'">';}else{str+='<a href="'+socialpro_root_url+'/profile/event-detail-'+data['event'][i].EVENT_ID+'">';}
str+='<img src="'+data['event'][i].THUMBNAIL+'" width="50px" height="50px">';str+='</div>';str+='<div style="overflow:hidden;">';str+='<div id="upcoming_event_title">';if(parseInt(data['event'][i].GROUP_ID)!=-1){str+='<a href="'+socialpro_root_url+'/group/event_detail-.'+data['event'][i].GROUP_ID+'.'+data['event'][i].EVENT_ID+'">';str+=data['event'][i].EVENT_PLANNING;str+='</a>';}else{str+='<a href="'+socialpro_root_url+'/profile/event-detail-'+data['event'][i].EVENT_ID+'">';str+=data['event'][i].EVENT_PLANNING;str+='</a>';}
str+='</div>';if(data['event'][i].EVENT_WHERE!=''){str+='<div id="upcoming_event_createdate" style="width:220px;">'+data['lang'][1]+' : '+data['event'][i].EVENT_WHERE+'</div><br/>';}
str+='<div id="upcoming_event_createdate" style="width:220px;">'+data['lang'][2]+' : '+data['event'][i].EVENT_STARTTIME+'</div>';str+='</p>';str+='</div>';str+='</div>';}}else{str+='<div id="r_item_1">';str+='<center>'+data['lang'][3]+'</center>';str+='</div>';}
str+='<div id="view_detail">';str+='<a href="'+socialpro_root_url+'/member/event">'+data['lang'][4]+'</a>';str+='</div>';str+='</div>';$('#right_part_upcomming_event').html(str);}});}
function twitterLogin(back_url,gaUrl){if(gaUrl==undefined){gaUrl='/register/splash/twitter';}
var url=socialpro_root_url+'/product/member/twitter_login.php?back_url='+back_url;trackPageViewGA(url,gaUrl);}
function yahooLogin(back_url,gaUrl){if(gaUrl==undefined){gaUrl='/register/splash/yahoo';}
var url=socialpro_root_url+'/open_id/login.php?process=1&type=yahoo&back_url='+back_url;trackPageViewGA(url,gaUrl);}
function googleLogin(back_url,gaUrl){if(gaUrl==undefined){gaUrl='/register/splash/google';}
var url=socialpro_root_url+'/open_id/login.php?process=1&type=google&back_url='+back_url;trackPageViewGA(url,gaUrl);}
function linkedinLogin(back_url,gaUrl){if(gaUrl==undefined){gaUrl='/register/splash/linkedin';}
var url=socialpro_root_url+'/open_id/linkedin/login.php?back_url='+back_url;trackPageViewGA(url,gaUrl);}
function trackPageViewGA(url,gaUrl){if(_gaq!=undefined){_gaq.push(['_trackPageview',gaUrl]);_gaq.push(function(){window.location=url;});}else{window.location=url;}}
function convertTitleURL(strText){strText=$.trim(strText.toLowerCase());strText=strText.replace(/ạ|á|à|ả|ã|â|ậ|ấ|ầ|ẩ|ẫ|�\x83|ặ|ắ|ằ|ẳ|ẵ/ig,'a');strText=strText.replace(/ê|ẹ|é|è|ẻ|ẽ|ế|�\x81|�\x83|�\x85|�\x87/ig,'e');strText=strText.replace(/�\x8d|�\x99|�\x95|�\x97|�\x91|�\x93|ô|ó|ò|�\x8f|õ|ơ|ợ|�\x9b|�\x9d|�\x9f|ỡ/ig,'o');strText=strText.replace(/ụ|ư|ứ|ừ|ử|ữ|ự|ú|ù|ủ|ũ/ig,'u');strText=strText.replace(/�\x8b|í|ì|�\x89|ĩ/ig,'i');strText=strText.replace(/ỵ|ý|ỳ|ỷ|ỹ/ig,'y');strText=strText.replace(/�\x91/ig,'d');strText=strText.replace(/[^a-zA-Z0-9\s]/ig,'');strText=strText.replace(/[\s]/ig,'-');return strText;}
function extractParamFromUri(uri,paramName){if(!uri){return;}
var uri=uri.split('#')[0];var parts=uri.split('?');if(parts.length==1){return;}
var query=decodeURI(parts[1]);paramName+='=';var params=query.split('&');for(var i=0,param;param=params[i];++i){if(param.indexOf(paramName)===0){return unescape(param.split('=')[1]);}}}
function track_social(){if($('.social-buttons').length>0){try{FB.Event.subscribe('edge.create',function(targetUrl){_gaq.push(['_trackSocial','facebook','like',targetUrl]);});FB.Event.subscribe('edge.remove',function(targetUrl){_gaq.push(['_trackSocial','facebook','unlike',targetUrl]);});twttr.events.bind('tweet',function(event){if(event){var targetUrl;if(event.target&&event.target.nodeName=='IFRAME'){targetUrl=extractParamFromUri(event.target.src,'url');}
_gaq.push(['_trackSocial','twitter','tweet',targetUrl]);}});}catch(e){}}}
function loadSearch(){var type=$('#type_hd').val();$('#keyword_hd').AutoComplete("/product/member/contacts_autocomplete.php?searchword=");}
function enableAutocomplete(){}
function disableAutocomplete(){}
function keyword_focus(element){var type=$('#type_hd').val();if(type==1){disableAutocomplete();}else{enableAutocomplete();}
if(element.val()==_("Search Jobs")||element.val()==_("Search Members")){element.val("");element.removeClass('font_search').addClass('font_normal');}else if(element.val()!=''){element.removeClass('font_search').addClass('font_normal');}else{element.removeClass('font_normal').addClass('font_search');}}
function keyword_blur(element){if(element.val()==""){if($("#type_hd").val()==1){element.val(_("Search Jobs"));}else if($("#type_hd").val()==2){element.val(_("Search Members"));}
element.removeClass('font_normal').addClass('font_search');}}
function keyword_keypress(element,event){if(event.keyCode=='13'){locateSearchHeader();}}
function search_type_change(element){var keyword_hd=$('#keyword_hd').val();if(element.val()==1){if(keyword_hd!=_("Search Jobs")){}
if(keyword_hd==_("Search Members")){$('#keyword_hd').val(_("Search Jobs"));}
disableAutocomplete();}else if(element.val()==2){loadSearch();if(keyword_hd!=_("Search Members")){}
if(keyword_hd==_("Search Jobs")){$('#keyword_hd').val(_("Search Members"));}
enableAutocomplete();}}
function search_type_keydown(element){var keyword_hd=$('#keyword_hd').val();if(element.val()==1){if(keyword_hd!=_("Search Jobs")){$('#keyword_hd').val(_("Search Jobs"));}}else if(element.val()==2){if(keyword_hd!=_("Search Members")){$('#keyword_hd').val(_("Search Members"));}}}
function search_type_keyup(element){var keyword_hd=$('#keyword_hd').val();if(element.val()==1){if(keyword_hd!=_("Search Jobs")){$('#keyword_hd').val(_("Search Jobs"));}}else if(element.val()==2){if(keyword_hd!=_("Search Members")){$('#keyword_hd').val(_("Search Members"));}}}
function showHidePopup(div_name){if($("#"+div_name).is(":hidden")){$('select#s_type').hide();$("#"+div_name).slideDown("slow",function(){$(document).data("menu","div#manage_account");});}else{$('select#s_type').show();$("#"+div_name).slideUp("fast");$(document).data("menu","");}}
function facebook_import(){var url=socialpro_root_url+'/product/member/facebook_friend_import.php';$.ajax({url:url,type:'POST',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){}});}
function linkedin_import(){var url=socialpro_root_url+'/product/member/linkedin_friend_import.php';$.ajax({url:url,type:'POST',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){}});}
function locateSearchHeader(){var keyword=$("#keyword_hd").val();var type=$("#type_hd").val();if(keyword==''||keyword==_("Search Jobs")||keyword==_("Search Members")){$('#keyword_hd').focus();return;}
if(type==1){location.href=job_search_results_url+'?sh_keyword='+keyword;}else if(type==2){if(login==1){location.href=socialpro_root_url+'/contact/search?q='+keyword;}else{location.href=socialpro_root_url+'/member/search?s_keyword='+keyword;}}}
var popupStatus=0;function loadPopup(){$('#show_error_firstname').hide();$('#show_error_lastname').hide();$('#show_error_email').hide();$('#show_error_pass').hide();$('#show_error_gender').hide();$('#show_error_birthday').hide('');$('#show_member_zipcode').hide();$('#show_member_industry').hide();$('#show_error_seccode').hide();if(popupStatus==0){$("#backgroundPopup").css({"opacity":"0.7"});$("#backgroundPopup").fadeIn("slow");$("#popupMemberRegister").fadeIn("slow");popupStatus=1;}}
function disablePopup(){if(popupStatus==1){$("#backgroundPopup").fadeOut("slow");$("#popupMemberRegister").fadeOut("slow");popupStatus=0;}}
function centerPopup(){var windowWidth=document.documentElement.clientWidth;var windowHeight=document.documentElement.clientHeight;var popupHeight=$("#popupMemberRegister").height();var popupWidth=$("#popupMemberRegister").width();$("#popupMemberRegister").css({"position":"absolute","top":getPageScroll()[1]+(getPageHeight()/30),"left":windowWidth/2-popupWidth/2});$("#backgroundPopup").css({"height":windowHeight});}
function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;}
return new Array(xScroll,yScroll);}
function getPageHeight(){var windowHeight;if(self.innerHeight){windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight;}else if(document.body){windowHeight=document.body.clientHeight;}
return windowHeight;}
function showPopupRegister(){hideComboboxnFlash();centerPopup();loadPopup();}
function validPhoneNumber(StrT,format){StrRE0=/^\d{3}-\d{3}-\d{4}$/;StrRE1=/^1-\d{3}-\d{3}-\d{4}$/;StrRE2=/^[(]\d{3}[)]\d{3}-\d{4}$/;StrRE3=/^[(]\d{3}[)]\s\d{3}-\d{4}$/;StrRE4=/^\d{3}-\d{4}$/;matched=false;if(format=="MX"){if(StrT.match(StrRE2))matched=true;}
else if(format=="AR"){if(StrT.match(StrRE1))matched=true;}
else if(format=="ES"){}
else{if(StrT.match(StrRE0)||StrT.match(StrRE1)||StrT.match(StrRE2)||StrT.match(StrRE3)||StrT.match(StrRE4))
matched=true;}
return matched;}
$(document).ready(function(){track_social();if(data_import==1)
facebook_import();else if(data_import==2)
linkedin_import();if($('#type_hd').val()==1){$('#keyword_hd').val(_("Search Jobs"));}else if($('#type_hd').val()==2){$('#keyword_hd').val(_("Search Members"));}
loadInfoMember(_('Welcome'));$('#keyword_hd').focus(function(){keyword_focus($(this));});$('#keyword_hd').blur(function(){keyword_blur($(this));});$('#type_hd').change(function(){search_type_change($(this));});$('#type_hd').keydown(function(){search_type_keydown($(this));});$('#type_hd').keyup(function(){search_type_keyup($(this));});$('#keyword_hd').keypress(function(event){keyword_keypress($(this),event);});$(document).keypress(function(e){if(e.keyCode==27&&popupStatus==1){disablePopup();}});});;(function($){$.fn.closeDOMWindow=function(settings){if(!settings){settings={};}
var run=function(passingThis){if(settings.anchoredClassName){var $anchorClassName=$('.'+settings.anchoredClassName);$anchorClassName.fadeOut('fast',function(){if($.fn.draggable){$anchorClassName.draggable('destory').trigger("unload").remove();}else{$anchorClassName.trigger("unload").remove();}});if(settings.functionCallOnClose){settings.functionCallAfterClose();}}else{var $DOMWindowOverlay=$('#DOMWindowOverlay');var $DOMWindow=$('#DOMWindow');$DOMWindowOverlay.fadeOut('fast',function(){$DOMWindowOverlay.trigger('unload').unbind().remove();});$DOMWindow.fadeOut('fast',function(){if($.fn.draggable){$DOMWindow.draggable("destroy").trigger("unload").remove();}else{$DOMWindow.trigger("unload").remove();}});$(window).unbind('scroll.DOMWindow');$(window).unbind('resize.DOMWindow');if($.fn.openDOMWindow.isIE6){$('#DOMWindowIE6FixIframe').remove();}
if(settings.functionCallOnClose){settings.functionCallAfterClose();}}};if(settings.eventType){return this.each(function(index){$(this).bind(settings.eventType,function(){run(this);return false;});});}else{run();}};$.closeDOMWindow=function(s){$.fn.closeDOMWindow(s);};$.fn.openDOMWindow=function(instanceSettings){var shortcut=$.fn.openDOMWindow;shortcut.defaultsSettings={anchoredClassName:'',anchoredSelector:'',borderColor:'#ccc',borderSize:'4',draggable:0,eventType:null,fixedWindowY:100,functionCallOnOpen:null,functionCallOnClose:null,height:'auto',loader:0,loaderHeight:0,loaderImagePath:'',loaderWidth:0,modal:0,overlay:1,overlayColor:'#000',overlayOpacity:'85',positionLeft:0,positionTop:0,positionType:'centered_absolute',width:500,windowBGColor:'#fff',windowBGImage:null,windowHTTPType:'post',windowPadding:10,windowSource:'inline',windowSourceID:'',windowSourceURL:'',windowSourcePostData:'',windowSourceAttrURL:'href'};var settings=$.extend({},$.fn.openDOMWindow.defaultsSettings,instanceSettings||{});shortcut.viewPortHeight=function(){return self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;};shortcut.viewPortWidth=function(){return self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;};shortcut.scrollOffsetHeight=function(){return self.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;};shortcut.scrollOffsetWidth=function(){return self.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft;};shortcut.isIE6=typeof document.body.style.maxHeight==="undefined";var sizeOverlay=function(){var $DOMWindowOverlay=$('#DOMWindowOverlay');if(shortcut.isIE6){var overlayViewportHeight=document.documentElement.offsetHeight+document.documentElement.scrollTop-4;var overlayViewportWidth=document.documentElement.offsetWidth-21;$DOMWindowOverlay.css({'height':overlayViewportHeight+'px','width':overlayViewportWidth+'px'});}else{$DOMWindowOverlay.css({'height':'100%','width':'100%','position':'fixed'});}};var sizeIE6Iframe=function(){var overlayViewportHeight=document.documentElement.offsetHeight+document.documentElement.scrollTop-4;var overlayViewportWidth=document.documentElement.offsetWidth-21;$('#DOMWindowIE6FixIframe').css({'height':overlayViewportHeight+'px','width':overlayViewportWidth+'px'});};var centerDOMWindow=function(noHeight,init){var $DOMWindow=$('#DOMWindow');var leftPos=Math.round(shortcut.viewPortWidth()/2)+shortcut.scrollOffsetWidth()-Math.round(($DOMWindow.outerWidth())/2);$DOMWindow.css('left',leftPos>=0?leftPos:0);if(typeof settings.height!='number'){if(noHeight!=true&&$DOMWindow.outerHeight()+50<=shortcut.viewPortHeight()){$DOMWindow.css('top',Math.round(shortcut.viewPortHeight()/2)+shortcut.scrollOffsetHeight()-Math.round(($DOMWindow.outerHeight())/2));}else if(noHeight!=true&&init&&$DOMWindow.outerHeight()+50>shortcut.viewPortHeight()){$DOMWindow.css('top',(settings.fixedWindowY+shortcut.scrollOffsetHeight())+'px');}}else if(noHeight!=true&&settings.height+50<=shortcut.viewPortHeight()){$DOMWindow.css('top',Math.round(shortcut.viewPortHeight()/2)+shortcut.scrollOffsetHeight()-Math.round(($DOMWindow.outerHeight())/2));}else if(noHeight!=true&&init&&settings.height+50>shortcut.viewPortHeight()){$DOMWindow.css('top',(settings.fixedWindowY+shortcut.scrollOffsetHeight())+'px');}};var centerLoader=function(){var $DOMWindowLoader=$('#DOMWindowLoader');$DOMWindowLoader.css({'left':Math.round(shortcut.viewPortWidth()/2)+shortcut.scrollOffsetWidth()-Math.round(($DOMWindowLoader.innerWidth())/2),'position':'absolute'});$DOMWindowLoader.css({'top':Math.round(shortcut.viewPortHeight()/2)+shortcut.scrollOffsetHeight()-Math.round(($DOMWindowLoader.innerHeight())/2),'position':'absolute'});};var fixedDOMWindow=function(){var $DOMWindow=$('#DOMWindow');$DOMWindow.css('left',settings.positionLeft+shortcut.scrollOffsetWidth());$DOMWindow.css('top',+settings.positionTop+shortcut.scrollOffsetHeight());};var showDOMWindow=function(instance){if(arguments[0]){$('.'+instance+' #DOMWindowLoader').remove();$('.'+instance+' #DOMWindowContent').fadeIn('fast',function(){if(settings.functionCallOnOpen){settings.functionCallOnOpen();}});$('.'+instance+'.closeDOMWindow').click(function(){$.closeDOMWindow();return false;});}else{$('#DOMWindowLoader').remove();if(settings.positionType=='centered'||settings.positionType=='centered_absolute')centerDOMWindow(false,true);var $DOMWindow=$('#DOMWindow');$DOMWindow.fadeIn('fast',function(){if(settings.functionCallOnOpen){settings.functionCallOnOpen();}});if(settings.positionType=='centered')$DOMWindow.resize(centerDOMWindow);if(!settings.modal){$('#DOMWindowOverlay').click(function(){$.closeDOMWindow();});}
$('#DOMWindow .closeDOMWindow').click(function(){$.closeDOMWindow();return false;});}};var urlQueryToObject=function(s){var query={};s.replace(/\b([^&=]*)=([^&]*)\b/g,function(m,a,d){if(typeof query[a]!='undefined'){query[a]+=','+d;}else{query[a]=d;}});return query;};var run=function(passingThis){settings.windowSourceID=$(passingThis).attr('href')||settings.windowSourceID;settings.windowSourceURL=$(passingThis).attr(settings.windowSourceAttrURL)||settings.windowSourceURL;settings.windowBGImage=settings.windowBGImage?'background-image:url('+settings.windowBGImage+')':'';var urlQueryObject;if(settings.positionType=='anchored'){var anchoredPositions=$(settings.anchoredSelector).position();var anchoredPositionX=anchoredPositions.left+settings.positionLeft;var anchoredPositionY=anchoredPositions.top+settings.positionTop;$('body').append('<div class="'+settings.anchoredClassName+'" style="'+settings.windowBGImage+';background-repeat:no-repeat;padding:'+settings.windowPadding+'px;overflow:auto;position:absolute;top:'+anchoredPositionY+'px;left:'+anchoredPositionX+'px;'+(typeof settings.height=='number'?'height:'+settings.height+'px;':'')+'width:'+settings.width+'px;background-color:'+settings.windowBGColor+';border:'+settings.borderSize+'px solid '+settings.borderColor+';z-index:10001"><div id="DOMWindowContent" style="display:none"></div></div>');if(settings.loader&&settings.loaderImagePath!==''){$('.'+settings.anchoredClassName).append('<div id="DOMWindowLoader" style="width:'+settings.loaderWidth+'px;height:'+settings.loaderHeight+'px;"><img src="'+settings.loaderImagePath+'" /></div>');}
if($.fn.draggable){if(settings.draggable){$('.'+settings.anchoredClassName).draggable({cursor:'move'});}}
switch(settings.windowSource){case'inline':$('.'+settings.anchoredClassName+" #DOMWindowContent").append($(settings.windowSourceID).children());$('.'+settings.anchoredClassName).unload(function(){$('.'+settings.windowSourceID).append($('.'+settings.anchoredClassName+" #DOMWindowContent").children());});showDOMWindow(settings.anchoredClassName);break;case'iframe':$('.'+settings.anchoredClassName+" #DOMWindowContent").append('<iframe frameborder="0" hspace="0" wspace="0" src="'+settings.windowSourceURL+'" name="DOMWindowIframe'+Math.round(Math.random()*1000)+'" style="width:100%;height:100%;border:none;background-color:#fff;" class="'+settings.anchoredClassName+'Iframe" ></iframe>');$('.'+settings.anchoredClassName+'Iframe').load(showDOMWindow(settings.anchoredClassName));break;case'ajax':if(settings.windowHTTPType=='post'){if(typeof settings.windowSourcePostData==='string')
urlQueryObject=urlQueryToObject(settings.windowSourcePostData);else if(typeof settings.windowSourcePostData==='object')
urlQueryObject=settings.windowSourcePostData;else urlQueryObject={};$('.'+settings.anchoredClassName+" #DOMWindowContent").load(settings.windowSourceURL,urlQueryObject,function(){showDOMWindow(settings.anchoredClassName);});}else{if(settings.windowSourceURL.indexOf("?")==-1){settings.windowSourceURL+='?';}
$('.'+settings.anchoredClassName+" #DOMWindowContent").load(settings.windowSourceURL+'&random='+(new Date().getTime()),function(){showDOMWindow(settings.anchoredClassName);});}
break;}}else{if(settings.overlay){if($('div#DOMWindowOverlay').length==0)
$('body').append('<div id="DOMWindowOverlay" style="z-index:10000;display:none;position:absolute;top:0;left:0;background-color:'+settings.overlayColor+';filter:alpha(opacity='+settings.overlayOpacity+');-moz-opacity: 0.'+settings.overlayOpacity+';opacity: 0.'+settings.overlayOpacity+';"></div>');else $('div#DOMWindowOverlay').unbind('click');if(shortcut.isIE6){if($('iframe#DOMWindowIE6FixIframe').length==0)
$('body').append('<iframe id="DOMWindowIE6FixIframe" src="blank.html" style="width:100%;height:100%;z-index:9999;position:absolute;top:0;left:0;filter:alpha(opacity=0);"></iframe>');sizeIE6Iframe();}
sizeOverlay();var $DOMWindowOverlay=$('#DOMWindowOverlay');if($DOMWindowOverlay.is(':hidden'))$DOMWindowOverlay.fadeIn('fast');}
if(settings.loader&&settings.loaderImagePath!==''){$('body').append('<div id="DOMWindowLoader" style="z-index:10002;width:'+settings.loaderWidth+'px;height:'+settings.loaderHeight+'px;"><img src="'+settings.loaderImagePath+'" /></div>');centerLoader();}
$('div#DOMWindow').remove();$('body').append('<div id="DOMWindow" style="background-repeat:no-repeat;'+settings.windowBGImage+';overflow:auto;padding:'+settings.windowPadding+'px;display:none;'+(typeof settings.height=='number'?'height:'+settings.height+'px;':'')+'width:'+settings.width+'px;background-color:'+settings.windowBGColor+';border:'+settings.borderSize+'px solid '+settings.borderColor+'; position:absolute;z-index:10001"></div>');var $DOMWindow=$('#DOMWindow');switch(settings.positionType){case'centered':case'centered_absolute':break;case'absolute':$DOMWindow.css({'top':(settings.positionTop+shortcut.scrollOffsetHeight())+'px','left':(settings.positionLeft+shortcut.scrollOffsetWidth())+'px'});if($.fn.draggable){if(settings.draggable){$DOMWindow.draggable({cursor:'move'});}}
break;case'fixed':fixedDOMWindow();break;case'anchoredSingleWindow':var anchoredPositions=$(settings.anchoredSelector).position();var anchoredPositionX=anchoredPositions.left+settings.positionLeft;var anchoredPositionY=anchoredPositions.top+settings.positionTop;$DOMWindow.css({'top':anchoredPositionY+'px','left':anchoredPositionX+'px'});break;}
$(window).bind('scroll.DOMWindow',function(){if(settings.overlay){sizeOverlay();}
if(shortcut.isIE6){sizeIE6Iframe();}
if(settings.positionType=='centered'){centerDOMWindow();}
if(settings.positionType=='fixed'){fixedDOMWindow();}});$(window).bind('resize.DOMWindow',function(){if(shortcut.isIE6){sizeIE6Iframe();}
if(settings.overlay){sizeOverlay();}
if(settings.positionType=='centered'){centerDOMWindow();}
if(settings.positionType=='centered_absolute'){centerDOMWindow(true);}});switch(settings.windowSource){case'inline':$DOMWindow.append($(settings.windowSourceID).children());$DOMWindow.unload(function(){$(settings.windowSourceID).append($DOMWindow.children());});showDOMWindow();break;case'iframe':$DOMWindow.append('<iframe frameborder="0" hspace="0" wspace="0" src="'+settings.windowSourceURL+'" name="DOMWindowIframe'+Math.round(Math.random()*1000)+'" style="width:100%;height:100%;border:none;background-color:#fff;" id="DOMWindowIframe" ></iframe>');$('#DOMWindowIframe').load(showDOMWindow());break;case'ajax':if(settings.windowHTTPType=='post'){if(typeof settings.windowSourcePostData==='string')
urlQueryObject=urlQueryToObject(settings.windowSourcePostData);else if(typeof settings.windowSourcePostData==='object')
urlQueryObject=settings.windowSourcePostData;else urlQueryObject={};$DOMWindow.load(settings.windowSourceURL,urlQueryObject,function(){showDOMWindow();});}else{if(settings.windowSourceURL.indexOf("?")==-1){settings.windowSourceURL+='?';}
$DOMWindow.load(settings.windowSourceURL+'&random='+(new Date().getTime()),function(){showDOMWindow();});}
break;}}};if(settings.eventType){return this.each(function(index){$(this).bind(settings.eventType,function(){run(this);return false;});});}else{run();}};$.openDOMWindow=function(s){$.fn.openDOMWindow(s);};})(jQuery);function loadInfoMember(string){var url=socialpro_root_url+'/product/common/info.php';$.ajax({url:url,type:'GET',dataType:'json',timeout:100000,error:function(){return false;},success:function(stringdata){if(!jQuery.isEmptyObject(stringdata)){var html_name=string+', '+'<b>'+stringdata.member_name+'</b>';var html_message=$("<div>").attr("class","left_part alert").html(stringdata.message_unread);var html_notification=$("<div>").attr("class","left_part alert").html(stringdata.notification);var html_confirm=$("<div>").attr("class","left_part alert").html(stringdata.hasConfirm);$('.member_name').html(html_name);if(stringdata.message_unread!='0'){$('.message_unread').html(html_message);}
if(stringdata.notification!='0'){$('.notification').html(html_notification);}
if(stringdata.hasConfirm!='0'){$('.friend_request').html(html_confirm);}
if(stringdata.member_type=='1'){$('#manager_employer').show();$('#recuitment_center').show();}
if(stringdata.member_type=='3'){$('#manager_recruiter').show();$('#recuitment_center').show();}}}});};function addEvtListener(c,b,a){if(document.addEventListener){if(c){c.addEventListener(b,a,false)}else{addEventListener(b,a,false)}}else{if(attachEvent){if(c){c.attachEvent("on"+b,a)}else{attachEvent("on"+b,a)}}}}var clickHeatGroup="",clickHeatSite="",clickHeatServer="",clickHeatLastIframe=-1,clickHeatTime=0,clickHeatQuota=-1,clickHeatBrowser="",clickHeatDocument="",clickHeatWait=500,clickHeatLocalWait=0,clickHeatDebug=(document.location.href.indexOf("debugclickheat")!==-1);function showClickHeatDebug(a){if(clickHeatDebug===true){document.getElementById("clickHeatDebuggerSpan").innerHTML=a;document.getElementById("clickHeatDebuggerDiv").style.display="block"}}function catchClickHeat(m){var n,b,i,g,j,l,a,t,q,d,p,o,s=false,u=false;try{showClickHeatDebug("Gathering click data...");if(clickHeatQuota===0){showClickHeatDebug("Click not logged: quota reached");return true}if(clickHeatGroup===""){showClickHeatDebug("Click not logged: group name empty (clickHeatGroup)");return true}if(!m){m=window.event}n=m.which||m.button;b=m.srcElement||null;if(n===0){showClickHeatDebug("Click not logged: no button pressed");return true}if(b!==null&&b.tagName.toLowerCase()==="iframe"){if(b.sourceIndex===clickHeatLastIframe){showClickHeatDebug("Click not logged: same iframe (a click on iframe opens a popup and popup is closed => iframe gets the focus again)");return true}clickHeatLastIframe=b.sourceIndex}else{clickHeatLastIframe=-1}i=m.clientX;g=m.clientY;j=clickHeatDocument.clientWidth||window.innerWidth;l=clickHeatDocument.clientHeight||window.innerHeight;a=window.pageXOffset||clickHeatDocument.scrollLeft;t=window.pageYOffset||clickHeatDocument.scrollTop;if(i>j||g>l){showClickHeatDebug("Click not logged: out of document (should be a click on scrollbars)");return true}q=new Date();if(q.getTime()-clickHeatTime<1000){showClickHeatDebug("Click not logged: at least 1 second between clicks");return true}clickHeatTime=q.getTime();if(clickHeatQuota>0){clickHeatQuota=clickHeatQuota-1}o="s="+clickHeatSite+"&g="+clickHeatGroup+"&x="+(i+a)+"&y="+(g+t)+"&w="+j+"&b="+clickHeatBrowser+"&c="+n+"&random="+Date();showClickHeatDebug("Ready to send click data...");if(clickHeatServer.indexOf("http")!==0){try{u=new ActiveXObject("Msxml2.XMLHTTP")}catch(r){try{u=new ActiveXObject("Microsoft.XMLHTTP")}catch(k){u=null}}if(!u&&typeof(XMLHttpRequest)!=="undefined"){u=new XMLHttpRequest()}if(u){if(clickHeatDebug===true){u.onreadystatechange=function(){if(u.readyState===4){if(u.status===200){showClickHeatDebug("Click recorded at "+clickHeatServer+" with the following parameters:<br/>x = "+(i+a)+" ("+i+"px from left + "+a+"px of horizontal scrolling)<br/>y = "+(g+t)+" ("+g+"px from top + "+t+"px of vertical scrolling)<br/>width = "+j+"<br/>browser = "+clickHeatBrowser+"<br/>click = "+n+"<br/>site = "+clickHeatSite+"<br/>group = "+clickHeatGroup+"<br/><br/>Server answer: "+u.responseText)}else{if(u.status===404){showClickHeatDebug("click.php was not found at: "+(clickHeatServer!==""?clickHeatServer:"/clickheat/click.php")+" please set clickHeatServer value")}else{showClickHeatDebug("click.php returned a status code "+u.status+" with the following error: "+u.responseText)}}clickHeatLocalWait=0}}}u.open("GET",clickHeatServer+"?"+o,true);u.setRequestHeader("Connection","close");u.send(null);s=true}}if(s===false){if(clickHeatDebug===true){showClickHeatDebug("Click recorded at "+clickHeatServer+" with the following parameters:<br/>x = "+(i+a)+" ("+i+"px from left + "+a+"px of horizontal scrolling)<br/>y = "+(g+t)+" ("+g+"px from top + "+t+"px of vertical scrolling)<br/>width = "+j+"<br/>browser = "+clickHeatBrowser+"<br/>click = "+n+"<br/>site = "+clickHeatSite+"<br/>group = "+clickHeatGroup+'<br/><br/>Server answer:<br/><iframe src="'+clickHeatServer+"?"+o+'" width="700" height="60"></iframe>')}else{p=new Image();p.src=clickHeatServer+"?"+o}}d=new Date();clickHeatLocalWait=d.getTime()+clickHeatWait;while(clickHeatLocalWait>d.getTime()){d=new Date()}}catch(f){showClickHeatDebug("An error occurred while processing click (Javascript error): "+f.message)}return true}function initClickHeat(){var d,f,a,c,e,g;if(clickHeatDebug===true){g=document.createElement("div");g.id="clickHeatDebuggerDiv";g.style.padding="5px";g.style.display="none";g.style.position="absolute";g.style.top="200px";g.style.left="200px";g.style.border="1px solid #888";g.style.backgroundColor="#eee";g.style.zIndex=99;g.innerHTML='<strong>ClickHeat debug: <a href="#" onmouseover="document.getElementById(\'clickHeatDebuggerDiv\').style.display = \'none\'; return false">Rollover to close</a></strong><br/><br/><span id="clickHeatDebuggerSpan"></span>';document.body.appendChild(g)}if(clickHeatGroup===""||clickHeatServer===""){showClickHeatDebug("ClickHeat NOT initialised: either clickHeatGroup or clickHeatServer is empty");return false}e=document.location.protocol+"//"+document.location.host;if(clickHeatServer.indexOf(e)===0){clickHeatServer=clickHeatServer.substring(e.length,clickHeatServer.length)}addEvtListener(document,"mousedown",catchClickHeat);f=document.getElementsByTagName("iframe");for(d=0;d<f.length;d+=1){addEvtListener(f[d],"focus",catchClickHeat)}clickHeatDocument=document.documentElement&&document.documentElement.clientHeight!==0?document.documentElement:document.body;a=navigator.userAgent?navigator.userAgent.toLowerCase().replace(/-/g,""):"";c=["chrome","firefox","safari","msie","opera"];clickHeatBrowser="unknown";for(d=0;d<c.length;d+=1){if(a.indexOf(c[d])!==-1){clickHeatBrowser=c[d];break}}showClickHeatDebug("ClickHeat initialised with:<br/>site = "+clickHeatSite+"<br/>group = "+clickHeatGroup+"<br/>server = "+clickHeatServer+"<br/>quota = "+(clickHeatQuota===-1?"unlimited":clickHeatQuota)+"<br/><br/>browser = "+clickHeatBrowser+"<br/><strong>Click in a blank area (not on a link) to test ClickHeat</strong>")};;var lastHidden=0;$(document).ready(function(){init_thumbs();init_banners();});function init_thumbs(){$('.header-thumbs a').addClass('hide');array_thumbs=$.shuffle($('.header-thumbs a'));var order=1;$.each(array_thumbs,function(idx,obj){$(obj).attr('order',order);order++;});$('.header-thumbs .logos').html(array_thumbs);$(array_thumbs[0]).addClass('p-1').removeClass('hide').attr('current',1);$(array_thumbs[1]).addClass('p-2').removeClass('hide').attr('current',2);;$(array_thumbs[2]).addClass('p-3').removeClass('hide').attr('current',3);;setTimeout(rotate_thumbs,5000);}
function rotate_thumbs(){var arrayHidden=$('.header-thumbs a.hide');var maxToDisplay=3;var displayed=0;var last=parseInt($('.p-3').attr('order'));var next=last+1;if(next>array_thumbs.length){next=1;}
$.each(array_thumbs,function(idx,obj){if(next==$(obj).attr('order')){$(obj).addClass('p-3').removeClass('hide').attr('current',3);}else{var currentOrder=parseInt($(obj).attr('current'));if(!isNaN(currentOrder)&&currentOrder>0){if(currentOrder-1==0){$(obj).removeClass('p-'+currentOrder).addClass('hide').attr('current',(currentOrder-1));}else{$(obj).removeClass('p-'+currentOrder).addClass('p-'+(currentOrder-1)).removeClass('hide').attr('current',(currentOrder-1));}}else{if($(obj).hasClass('p-3')){$(obj).removeClass('p-3');}
$(obj).addClass('hide').attr('current',0);}}});setTimeout(rotate_thumbs,5000);}
function init_banners(){array_banners=$.shuffle($('#loggedin_top_header a'));obj=array_banners[0];$(obj).removeClass('hide');$(obj).addClass('display');setTimeout(rotate_banners,5000);}
function rotate_banners(){if($('#loggedin_top_header').length>0){var intNextDisplay=-1;var array=$('#loggedin_top_header a');$('#loggedin_top_header a').addClass('hide');$.each(array_banners,function(idx,obj){if($(obj).hasClass('display')){$(obj).removeClass('display');intNextDisplay=idx+1;}});var obj=null;if(array_banners.length<=intNextDisplay||intNextDisplay==-1){obj=array_banners[0];$(obj).removeClass('hide');$(obj).addClass('display');}else{obj=array_banners[intNextDisplay];$(obj).removeClass('hide');$(obj).addClass('display');}
setTimeout(rotate_banners,5000);}};(function($){$.fn.shuffle=function(){return this.each(function(){var items=$(this).children().clone(true);return(items.length)?$(this).html($.shuffle(items)):this;});}
$.shuffle=function(arr){for(var j,x,i=arr.length;i;j=parseInt(Math.random()*i),x=arr[--i],arr[i]=arr[j],arr[j]=x);return arr;}})(jQuery);;(function($){$.gt=$.gt||{};$.extend($.gt,{messages:{},lang:'C',setLang:function(code){$.gt.lang=typeof code=='string'&&code!=' '?code:'C';},pl_re:/^Plural-Forms:\s*nplurals\s*=\s*(\d+);\s*plural\s*=\s*([^a-zA-Z0-9\$]*([a-zA-Z0-9\$]+).+)$/m,plural:function(n){return n!=1;},load:function(){$('link[rel=gettext]').each(function(){var lang=this.lang;$.get(this.href,function(data){$.gt.messages[lang]=$.gt.messages[lang]||{};try{var messages=eval('('+data+')');}catch(e){return;}
$.extend($.gt.messages[lang],messages);var pl=$.gt.pl_re.exec($.gt.messages[lang]['']);if(pl){var expr=pl[2];var np=pl[1];var v=pl[3];try{var fn=eval('(function('+v+') {return '+expr+';})');}catch(e){return;}
$.gt.plural=fn;}});});$.gt.setLang($('html').attr('lang'));},gettext:function(msgstr){var lang=$.gt.lang;if(lang=='C'||typeof $.gt.messages[lang]=='undefined'){return msgstr;}
var trans=$.gt.messages[lang][msgstr];if(typeof trans=='string'){return trans;}else if(typeof trans=='object'&&trans.constructor==Array){return trans[0];}
return msgstr;},ngettext:function(){var lang=$.gt.lang;var argv=Array.apply(null,arguments);var cnt=argv[argv.length-1];var sg=argv[0];var pls=argv.slice(0,-1);var trans=pls;if(lang!='C'&&typeof $.gt.messages[lang]!='undefined'){trans=$.gt.messages[lang][sg];}
if(typeof trans=='string'){return trans;}else if(typeof trans=='object'&&trans.constructor==Array){var pl=$.gt.plural(cnt);if(typeof pl=='boolean'&&pls.length==2){pl=pl?1:0;}
if(typeof pl=='number'&&pl<trans.length){return trans[pl];}}
return sg;}});$('document').ready($.gt.load);})(jQuery);if(typeof _=='undefined'){var _=jQuery.gt.gettext;}
if(typeof n_=='undefined'){var n_=jQuery.gt.ngettext;};var default_arr=Array();var status=jQuery.trim($('#status_message').val());if(status==1)
{var mail_name=jQuery.trim($('#mail_name').val());var mail_id=jQuery.trim($('#mail_id').val());default_arr=Array(Array(mail_id,mail_name));}
function isShowShare(strfun){if(strfun=='link'){$('#comment_message_link').show();$('#comment_message_photo').hide();$('#comment_message_photo_1').hide();$('#comment_message_photo_2').hide();$('#comment_message_video').hide();}else if(strfun=='photo'){$('#comment_message_link').hide();$('#comment_message_photo').hide();$('#comment_message_photo_1').show();$('#comment_message_photo_2').hide();$('#comment_message_video').hide();}else if(strfun=='photo_1'){$('#comment_message_link').hide();$('#comment_message_photo').hide();$('#comment_message_photo_1').show();$('#comment_message_photo_2').hide();$('#comment_message_video').hide();}else if(strfun=='photo_2'){$('#comment_message_link').hide();$('#comment_message_photo').hide();$('#comment_message_photo_1').hide();$('#comment_message_photo_2').show();$('#comment_message_video').hide();}else if(strfun=='video'){$('#comment_message_link').hide();$('#comment_message_photo').hide();$('#comment_message_photo_1').hide();$('#comment_message_photo_2').hide();$('#comment_message_video').show();}else{$('#comment_message_link').hide();$('#comment_message_photo').hide();$('#comment_message_video').hide();$('#comment_message_photo_1').hide();$('#comment_message_photo_2').hide();}}
function attachInfoLinkNew(){var link_add=jQuery.trim($('#link_add_new').val());var dataString='link='+encodeURIComponent(link_add);var url=socialpro_root_url+'/product/mail/attach_info_link_new.php';if(link_add.length<8){$('input#link_add_new').focus();}else{$('#boximglinknew').html('<div align="center"><img src="'+common_img_url+'/loading.gif"/></div>');$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){$('#boximglinknew').html(stringdata);document.getElementById('post_link_title').value=document.getElementById('post_link_title_tmp').value;document.getElementById('post_link_des').value=document.getElementById('post_link_des_tmp').value;}});}}
function isValidForm(){if(subject==''){$('#show_error_fullname').html(Subject_cannot_be_empty);$('#show_error_fullname').show();return false;}else{$('#show_error_fullname').hide();}
return true;}
function ajaxFileUploadNew()
{var email=jQuery.trim($('#email').val());var file_id;var status=jQuery.trim($('#status_message').val());var isValid=true;var subject=jQuery.trim($('#subject').val());var email=jQuery.trim($('#email').val());var arr_email=email.split(',');var email_to='';for(var i=0;i<arr_email.length;i++)
{email=jQuery.trim(arr_email[i]);if(email!='')
{email_to+='&email_to[]='+email;}}
if(email_to=='')
{$('#show_error_email').html(_('Name is invalid.'));$('#show_error_email').show();isValid=false;}else{$('#show_error_email').hide();}
if(subject==''){$('#show_error_fullname').html(_('The subject field cannot be empty.'));$('#show_error_fullname').show();isValid=false;}else{$('#show_error_fullname').hide();}
var file_photo=jQuery.trim($('#file_photo_new').val());if(jQuery.trim($('#file_photo_new').val())!=''&&checkFileExtensionPhoto(file_photo)==false){$('#show_error_fullname').html(_('The file type is not allowed!'));$('#show_error_fullname').show();return;}
var file_video=jQuery.trim($('#video_add_new').val());if(jQuery.trim($('#video_add_new').val())!=''&&checkFileExtensionVideo(file_video)==false){$('#show_error_fullname').html(_('The file type is not allowed!'));$('#show_error_fullname').show();return;}
if(isValid==true)
{$('#load_sent').html('<div align="center"><img src="'+common_img_url+'/loading.gif"/></div>');$('#load_sent').show();$('#main_message').hide();var url=socialpro_root_url+'/product/mail/new_message.php';if(jQuery.trim($('#file_photo_new').val())!='')
{file_id='file_photo_new';$.ajaxFileUpload
({url:url,secureuri:false,fileElementId:file_id,dataType:'json',success:function(data,status)
{if(typeof(data.error)!='undefined')
{if(data.error!='')
{$('#load_sent').hide();alert(data.error);}
else
{$('#up_photo_new').html($('#up_photo_new').html());if(status==1)
{sendMessageNew(data.msg,1);}
else
{sendMessage(data.msg,1);}}}},error:function(data,status,e)
{$('#load_sent').hide();alert(_('Invalid file type'));}})}
else if(jQuery.trim($('#video_add_new').val())!='')
{file_id='video_add_new';$.ajaxFileUpload
({url:url,secureuri:false,fileElementId:file_id,dataType:'json',success:function(data,status)
{if(typeof(data.error)!='undefined')
{if(data.error!='')
{$('#load_sent').hide();alert(data.error);}else
{$('#up_video_new').html($('#up_video_new').html());if(status==1)
{sendMessageNew(data.msg,3)}
else
{sendMessage(data.msg,3);}}}},error:function(data,status,e)
{$('#load_sent').hide();alert(_('Invalid file type'));}})}
else
{if(status==1)
{sendMessageNew('',0);}
else
{sendMessage('',0);}}}}
function sendMessageNew(mailbox_type,type){var email=jQuery.trim($('#email').val());var subject=jQuery.trim($('#subject').val());var message=jQuery.trim($('#txt_message').val());var isValid=true;var link_add=jQuery.trim($('#link_add_new').val());var arr_email=email.split(',');var email_to='';for(var i=0;i<arr_email.length;i++)
{email=jQuery.trim(arr_email[i]);if(email!='')
{email_to+='&email_to[]='+email;}}
if(subject==''){$('#show_error_fullname').html(_('The subject field cannot be empty.'));$('#show_error_fullname').show();isValid=false;}else{$('#show_error_fullname').hide();}
if(isValid==true){var dataString='mailbox_subject='+subject;dataString=dataString+'&mailbox_message='+message;dataString=dataString+email_to;if(jQuery.trim($('#post_link_title').val())!='')
{dataString=dataString+'&link_add='+encodeURIComponent(link_add);dataString=dataString+'&post_link_title='+jQuery.trim(encodeURIComponent($('#post_link_title').val()));dataString=dataString+'&post_link_des='+jQuery.trim($('#post_link_des').val());dataString=dataString+'&post_link_img='+jQuery.trim($('#post_link_img').val());dataString=dataString+'&mailbox_type='+'2';}
if(type==1)
{dataString=dataString+'&mailbox_photo='+mailbox_type;dataString=dataString+'&mailbox_type='+'1';}
if(type==3)
{dataString=dataString+'&mailbox_flv='+mailbox_type;dataString=dataString+'&mailbox_type='+'3';}
dataString=dataString+'&act=send_message';var url=socialpro_root_url+'/mail/inbox/new-message';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:10000,error:function(){imgLoader.src='';return false;},success:function(stringdata){$('#load_sent').hide();$('#show_error_email').html(stringdata);$('#show_error_email').show();setTimeout('tb_remove()',1000);}});}}
function sendMessage(mailbox_type,type){var email=jQuery.trim($('#email').val());var subject=jQuery.trim($('#subject').val());var message=jQuery.trim($('#txt_message').val());var isValid=true;var link_add=jQuery.trim($('#link_add_new').val());var arr_email=email.split(',');var email_to='';for(var i=0;i<arr_email.length;i++)
{email=jQuery.trim(arr_email[i]);if(email!='')
{email_to+='&email_to[]='+email;}}
if(subject==''){$('#show_error_fullname').html(_('The subject field cannot be empty.'));$('#show_error_fullname').show();isValid=false;}else{$('#show_error_fullname').hide();}
if(isValid==true){$('#load_sent').html('<div align="center"><img src="'+common_img_url+'/loading.gif"/></div>');var dataString='mailbox_subject='+subject;dataString=dataString+'&mailbox_message='+message;dataString=dataString+email_to;if(jQuery.trim($('#post_link_title').val())!='')
{dataString=dataString+'&link_add='+encodeURIComponent(link_add);dataString=dataString+'&post_link_title='+jQuery.trim(encodeURIComponent($('#post_link_title').val()));dataString=dataString+'&post_link_des='+jQuery.trim($('#post_link_des').val());dataString=dataString+'&post_link_img='+jQuery.trim($('#post_link_img').val());dataString=dataString+'&mailbox_type='+'2';}
if(type==1)
{dataString=dataString+'&mailbox_photo='+mailbox_type;dataString=dataString+'&mailbox_type='+'1';}
if(type==3)
{dataString=dataString+'&mailbox_flv='+mailbox_type;dataString=dataString+'&mailbox_type='+'3';}
dataString=dataString+'&act=send_message';$('#main_message').hide();var url=socialpro_root_url+'/mail/inbox/new-message';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:10000,error:function(){imgLoader.src='';return false;},success:function(stringdata){$('#load_sent').hide();$('#show_error_email').html(stringdata);$('#show_error_email').show();setTimeout('tb_remove()',1000);window.location=socialpro_root_url+'/mail/inbox/message-sent';}});}};function saveJob(job_id){var url='/product/job/save_job.php?job_id='+job_id;$.ajax({url:url,type:'GET',dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){ajaxDialog({width:550,ajaxUrl:url});}});}
function applyJob(job_id,job_title,employer_id,company_name,activedate,expiredate,contact_email){var url='/product/job/apply_job.php';var dataString='job_id='+job_id;dataString=dataString+'&job_title='+job_title;dataString=dataString+'&employer_id='+employer_id;dataString=dataString+'&employer_name='+company_name;dataString=dataString+'&activedate='+activedate;dataString=dataString+'&expiredate='+expiredate;dataString=dataString+'&employer_email='+contact_email;$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:100000,error:function(){return false;},success:function(stringdata){ajaxDialog({width:550,ajaxUrl:url});}});}
function applyJobOption(job_id){tb_show(null,'/product/job/apply_job_option.php?modal=true&job_id='+job_id);}
function sendJobApplyOption(){var send_resume_list=$("input:radio[name=send_resume_list]:checked").val();var send_cover_letter_list=$("input:radio[name=send_cover_letter_list]:checked").val();if(!send_resume_list)send_resume_list=0;if(!send_cover_letter_list)send_cover_letter_list=0;var dataString='resume_list='+send_resume_list;dataString=dataString+'&cover_letter_list='+send_cover_letter_list;dataString=dataString+'&job_id='+job_id;dataString=dataString+'&act=send_apply';if(send_resume_list>0){$('.bt_apply_job').attr("disabled",true);var url='/product/job/apply_job_option.php';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:10000,error:function(){return false;},success:function(stringdata){tb_show(null,'/product/job/apply_finished.php?modal=true');trackRegisteredGoogleAnalytics('/job/splash/applied');}});}else{alert(_("Please choose a resume"));}}
function applyJobExternal(job_id){document.location.target='_blank';document.location.href='/product/job/apply_job_external.php?job_id='+job_id;}
function sendToFriend(job_id,member_job_id,job_title){ajaxDialog({ajaxUrl:'/product/job/forward_job.php',postData:{job_id:job_id,member_job_id:member_job_id,job_title:job_title}});}
function jobSignUp(params){if(typeof(params)=='undefined'){var params={nextUrl:false,gaUrl:false,newWindowUrl:false};}else{if(typeof(params.nextUrl)=='undefined'){params.nextUrl=false;}
if(typeof(params.newWindowUrl)=='undefined'){params.newWindowUrl=false;}}
if(params.newWindowUrl!=false){$('#job_add_member').attr('href',params.newWindowUrl.href);$('#job_add_member').attr('target','_blank');$('#link_add_member').attr('href',params.newWindowUrl.href);$('#link_add_member').attr('target','_blank');$('#link_singin').attr('href',params.newWindowUrl.href);$('#link_singin').attr('target','_blank');}
$('.job-signin').show('slow');$('html, body').animate({scrollTop:180},'slow');}
function addNewMember(params){if(typeof(params)=='undefined'){var params={nextUrl:false,gaUrl:false,newWindowUrl:false};}else{if(typeof(params.nextUrl)=='undefined'){params.nextUrl=false;}
if(typeof(params.newWindowUrl)=='undefined'){params.newWindowUrl=false;}}
if(!params.nextUrl)
params.nextUrl=window.location.pathname;var sFirstName=$('input[name=jrg_first_name]').val();var sLastName=$('input[name=jrg_last_name]').val();var sEmail=$('input[name=jrg_email]').val();var sPassword=$('input[name=jrg_password]').val();var validForm=true;$('.job-signin #jrg_first_name_error').hide();$('.job-signin #jrg_last_name_error').hide();$('.job-signin #jrg_email_error').hide();$('.job-signin #jrg_password_error').hide();if(sFirstName.length==0){$('.job-signin #jrg_first_name_error').show();validForm=false;}
if(sLastName.length==0){$('.job-signin #jrg_last_name_error').show();validForm=false;}
if(sEmail.length==0){$('.job-signin #jrg_email_error').show();validForm=false;}
if(sPassword.length==0){$('.job-signin #jrg_password_error').show();validForm=false;}
var finished=false;if(validForm){$('.job-signin .fields').hide();$('.job-signin .loading').show();var dataString='first_name='+sFirstName;dataString=dataString+'&last_name='+sLastName;dataString=dataString+'&email='+sEmail;dataString=dataString+'&txt_password='+sPassword;dataString=dataString+'&act=add_member';var url='/member/register';$.ajax({url:url,type:'POST',data:dataString,dataType:'text/xml',timeout:100000,async:!params.newWindowUrl,error:function(){$('.job-signin .loading').hide();$('.job-signin .fields').show();return false;},success:function(stringdata){if(stringdata>0){createJobAlert(params.jobId);finished=true;if(typeof(lastCommand)!='undefined'){lastCommand();}
if(params.newWindowUrl){$('.job-signin').hide();}
if(params.aln==1){location.assign(window.location.pathname+'?aln='+params.aln+'&jobId='+params.jobId);}else if(params.jobType=='E'){$('#btn_apply_job_apply').attr("disabled",true);if(typeof(_gaq)!='undefined'){_gaq.push(['_trackPageview','/job/splash/applied']);}
$('a#job_add_member').attr('href',"/product/job/apply_job_external.php?job_id="+params.jobId);$('a#job_add_member').attr('target','_blank');}
registerStep2();}else{$('input[name=jrg_password]').val('');$('.job-signin .loading').hide();$('.job-signin .fields').show();$('#error'+stringdata).show();return false;}}});}
return finished;}
function createJobAlert(job_id){var url='/product/job/auto_create_job_alert.php?job_id='+job_id;$.ajax({async:false,url:url,type:'GET',dataType:'text/xml',error:function(){return false;},success:function(stringdata){}});}
function updateJobClick_alt(job_id,ext){var finished=true;if(typeof(ext)=='undefined'){ext=false;}else{finished=false;}
trackRegisteredGoogleAnalytics('/job/splash/applied');var url='/product/job/update_job_click.php';$.ajax({url:url,type:'POST',data:'job_id='+job_id,dataType:'text/xml',timeout:5000,async:false,error:function(){return false;},success:function(stringdata){}});if(ext){var nextURL=encodeURIComponent(ext.href);ext.target='_blank';ext.href='/product/job/apply_job_external.php?job_id='+job_id+'&next_url='+nextURL;}
displayRegisterPopup();};function getFeatureGroupList(){$.ajax({url:'/product/group/ajax_feature_group.php',dataType:($.browser.msie)?"text":"xml",error:function(){return false;},success:function(stringdata){showFeaturedGroup("feature_group",stringdata);}});}
function showFeaturedGroup(div_name,data){var stringdata;if(typeof data=="string"){stringdata=new ActiveXObject("Microsoft.XMLDOM");stringdata.async=false;stringdata.loadXML(data);}else{stringdata=data;}
var s='';$(stringdata).find("group").each(function(){if($(this).find("order").text()==$(this).find("total").text()){if($(this).find("order").text()%2==0){s+='<div id="l_item_3" class="right_cell_last_row">';}else{s+='<div id="l_item_3" class="left_cell_last_row">';}}else{if($(this).find("order").text()%2==0){s+='<div id="l_item_3" class="right_cell_not_last_row">';}else{if($(this).find("order").text()==($(this).find("total").text()-1)){s+='<div id="l_item_3" class="left_cell_last_row">';}else{s+='<div id="l_item_3" class="left_cell_not_last_row">';}}}
s+='<div id="l_image">';s+='<a href="'+$(this).find("url").text()+'">';s+='<img height="73" width="73" src="'+$(this).find("avatar").text()+'" alt="'+_('Connect with Professionals in the ')+$(this).find("name").text()+_(' Group')+'" title="'+_('Connect with Professionals in the ')+$(this).find("name").text()+_(' Group')+'" />';s+='</a>';s+='</div>';s+='<p class="title">';s+='<a href="'+$(this).find("url").text()+'">'+$(this).find("name").text()+'</a>';s+='</p>';s+='<p class="detail">'+$(this).find("desc").text()+'</p>';s+='</div>';});$("#"+div_name).html(s);}
function getMemberList(){if($('#latino').length>0){var url='/product/common/getLatino.php';$.ajax({url:url,type:'GET',dataType:($.browser.msie)?"text":"xml",timeout:100000,error:function(){return false;},success:function(stringdata){showLatino("latino",stringdata,new Array(_('Add contact')));}});}}
function showLatino(div_name,data,language){var stringdata;if(typeof data=="string"){stringdata=new ActiveXObject("Microsoft.XMLDOM");stringdata.async=false;stringdata.loadXML(data);}else{stringdata=data;}
var s='',id,avatar;$(stringdata).find("latino_member").each(function(){id=$(this).find('id').text();avatar=$(this).find('avatar').text();url=$(this).find('user_url').text();name=$(this).find('name').text();s+='<div id="l_item_2">';s+='<div id="avatar" style="margin:0;">'
s+='<a href="'+url+'">';s+='<img src="'+avatar+'" width="48px" height="48px" alt="'+_('Connect with Future Leader, ')+name+'" title="'+_('Connect with Future Leader, ')+name+'" />';s+='</a>';s+='</div>';s+='<div id="l_desc">';s+='<a href="javascript:;" onclick="addToFriend('+id+')">'+language[0]+'</a>';s+='</div>';s+='</div>';});$("#"+div_name).html(s);};
