var jsg_posi=0, jsg_opn_div='div_Popup', jsg_arr_div_left=6, l='', jsg_dyn_frm='', jsg_tid='textarea_id', mat_id=''; function smart_pop(e,MId,h,c,arr) { var label='', arr_div=''; smart_sh('arrdiv1','n'); smart_sh('arrdiv2','n'); (h=='b') ? label="Bookmark" : label="Ignore"; jsg_posi=smart_trackEvent(e); (arr==1) ? arr_div='arrdiv1' : arr_div='arrdiv2'; format_leftop_pos(h,arr); getobject(arr_div).style.left=(jsg_posi[0]-jsg_arr_div_left)+"px"; getobject(arr_div).style.top=(jsg_posi[1]+6)+"px"; getobject(jsg_opn_div).style.left=(jsg_posi[0]-l)+"px"; getobject(jsg_opn_div).style.top=(jsg_posi[1]+31)+"px"; smart_sh(jsg_opn_div,'b'); smart_sh(arr_div,'b'); getobject(jsg_opn_div).innerHTML=bookmark_template(label,MId,arr_div); document.smart_pop_frm.pop_type.value=h; smart_sh('textarea_id','b'); var hid_txtbox=document.smart_pop_frm.hid_label; if(c==0 || c=='') { getobject('op_id').innerHTML="  Add Comments"; smart_sh('note_div','b'); smart_sh('submit_div','b'); smart_sh('line_id','n'); hid_txtbox.value="a"; } else if(c==1) { getobject('Comments').style.background='#FDF9EA'; getobject('Comments').style.borderColor="#FDF9EA"; smart_sh('op_id','n'); smart_sh('note_div','n'); smart_sh('edit_div_id','b'); smart_sh('del_div_id','b'); hid_txtbox.value="v"; smart_pop_ajax('',MId); } } function smart_trackEvent(e){ var arr=new Array(); if(arguments.length == 0) e = event; if(document.layers) { arr[0]=e.pageX; arr[1]=e.pageY; } else { arr[0]=e.clientX+document.body.scrollLeft; arr[1]=e.clientY+document.body.scrollTop; } return arr; } function smart_pop_up_delete(MId,oper) { var smart_pop_frm=document.smart_pop_frm; pop_type=smart_pop_frm.pop_type.value; if(oper=='u') { smart_pop_frm.Comments.readOnly=false; getobject('Comments').style.background='#FFFFFF'; getobject('Comments').style.borderColor="#666666"; smart_sh('Comments','b'); smart_sh('op_id','n'); smart_sh(jsg_tid,'b'); smart_sh('submit_div','b'); smart_sh('edit_div_id','n'); smart_sh('msg_div_id','n'); smart_sh('line_id','n'); getobject('Comments').className="addtextfiled"; document.smart_pop_frm.hid_label.value="u"; submit_en_disable("f"); } else if(oper=='d') { var alertmsg='Do you want to delete this '; (pop_type=='b') ? alertmsg+='Bookmarked Profile' : alertmsg+='Ignored Profile'; if(confirm(alertmsg)){ document.smart_pop_frm.hid_label.value="d"; smart_pop_ajax('',MId); smart_close_popup_divs(); } } } function submit_en_disable(v) { var div=getobject("b_submit"); if(v=="t") { div.disabled=true; } else { div.disabled=false; } } function smart_pop_submit(maid) { try{ var smart_pop_frm=document.smart_pop_frm; var Comments=smart_pop_frm.Comments.value; if( Comments.length>100){ submit_en_disable("f"); alert("Comments shouldn't have more than 100 characters"); smart_pop_frm.Comments.focus(); } else { smart_pop_ajax(Comments,maid); submit_en_disable('t'); } return false; } catch(e){ } } function smart_pop_ajax(Comments,maid){ var op=document.smart_pop_frm.hid_label.value; var pop_type=document.smart_pop_frm.pop_type.value; if( arguments[2]!="" && arguments[2]!=undefined) { op='igdel'; document.smart_pop_frm.hid_label.value=op; } var ur1l="http://bmser."+jsg_serv_name+"/search/smartpopupquery.php"; var url=ur1l+"?Comments="+escape(Comments)+"&bookmarked_id="+maid+"&op="+op+"&pop_type="+pop_type; if(jsg_http){ mat_id=maid; jsg_http.open("POST", url, true); jsg_http.send(null); jsg_http.onreadystatechange=smart_pop_httpRequest; } } function smart_pop_divstatus_none() { smart_sh('submit_div','n'); smart_sh('del_div_id','n'); smart_sh('edit_div_id','n'); smart_sh('op_id','n'); smart_sh('textarea_id','n'); smart_sh('line_id','n'); } function smart_pop_divstatus() { smart_sh('edit_div_id','b'); smart_sh('del_div_id','b'); smart_sh('submit_div','n'); smart_sh('line_id','b'); } function set_img_attrbite(dn) { var cspan=smart_ds_obj(dn); if(cspan!="") { cspan.setAttribute("image",""); } getobject(dn).innerHTML=""; } function del_ignore_add(maid) { Comments=document.smart_pop_frm.Comments.value; smart_pop_ajax(Comments,maid,1); } function smart_close_popup_divs() { smart_pop_close('arrdiv1','arrdiv2'); smart_sh(jsg_opn_div,'n'); } function smart_pop_close(d1,d2) { smart_sh(d1,'n'); smart_sh(d2,'n'); } function smart_sh(dn,s) { var d_obj=smart_ds_obj(dn); (s=="b") ? ss="block" : ss="none"; if(d_obj!="") { d_obj.style.display=ss; } } function smart_ds_obj(divname) { var d=document.getElementById(divname); if(d=="[object HTMLSpanElement]" || d=="[object HTMLDivElement]" || d=="[object]") { return d; } else if(document.all) { return document.all[divname] } else { return ""; } } function smart_replace_span_image(chkdiv,t) { var cdiv=smart_ds_obj(chkdiv); if(cdiv!="") { var chk_div=cdiv.getAttribute('image'); if(chk_div!="loaded") { var tpimage=cdiv.innerHTML; var srch_image="'"+jsg_srch_image+"'"; var en_img="'"+jsg_en_img+"'"; (t==1) ? tpimage=tpimage.replace(/bmimage/ig, "img") : tpimage=tpimage.replace(/en_img/ig, "img"); cdiv.setAttribute("image","loaded"); cdiv.innerHTML=tpimage; } } } function smart_pop_httpRequest() { if(jsg_http.readyState!=4) { smart_pop_divstatus_none(); smart_show_book_loading(); } if(jsg_http.readyState==4 && jsg_http.status==200) { getobject('msg_div_id').innerHTML=""; var smart_pop_frm=document.smart_pop_frm; var return_str=jsg_http.responseText; var hid_label=smart_pop_frm.hid_label.value; var pop_type=smart_pop_frm.pop_type.value; var s="bk_icon_"+mat_id; var ic2="ig_icon_"+mat_id; var b=mat_id+"_bo"; var ig=mat_id+"_ig"; var str=return_str.split("~#~"); var val,messg, ic_div; var err_str=return_str.split("##"); (pop_type=='b') ? val="bookmark" : val="ignore"; if(return_str==1){ if(hid_label=="a"){ smart_pop_frm.Comments.readOnly=true; smart_pop_divstatus(); smart_sh(jsg_tid,'n'); smart_sh('note_div','n'); if(pop_type=='b') { getobject(s).innerHTML="You have bookmarked this profile."; getobject(b).innerHTML="Bookmark"; } else if(pop_type=='i') { getobject(ic2).innerHTML="You have ignored this profile."; getobject(ig).innerHTML="Ignore"; } getobject('msg_div_id').innerHTML="
Profile "+mat_id+" has been added to your "+val+" list.

"; } else if(hid_label=="u"){ smart_pop_frm.Comments.readOnly=true; smart_pop_divstatus(); smart_sh('msg_div_id','b'); smart_sh('op_id','n'); messg="Your comment has been updated successfully."; getobject('msg_div_id').innerHTML=messg; smart_sh(jsg_tid,'n'); } else if(hid_label=="d"){ getobject(b).innerHTML="Bookmark"; getobject(ig).innerHTML="Ignore"; (pop_type=='b') ? set_img_attrbite(s) : set_img_attrbite(ic2); } else if(hid_label=="igdel") { smart_pop_frm.Comments.readOnly=true; smart_pop_divstatus(); smart_sh('note_div','n'); smart_sh(jsg_tid,'n');smart_sh('op_id','n'); if(pop_type=='b') { set_img_attrbite(ic2); getobject(s).innerHTML="You have bookmarked this profile." getobject(b).innerHTML="Bookmark"; getobject(ig).innerHTML="Ignore"; } else if(pop_type=='i') { set_img_attrbite(s); getobject(ic2).innerHTML="You have ignored this profile."; getobject(ig).innerHTML="Ignore"; getobject(b).innerHTML="Bookmark"; } getobject('msg_div_id').innerHTML="
Profile "+mat_id+" has been added to your "+val+" list.

"; } } else if(str[0]=='v'){ if(hid_label=="v"){ if(str[1]=="norec") { if(pop_type=='b'){ getobject(s).innerHTML=""; getobject(b).innerHTML="Bookmark"; } else if(pop_type=='i'){ getobject(ic2).innerHTML=""; getobject(ig).innerHTML="Ignore"; } getobject('msg_div_id').innerHTML="Matrimony ID "+mat_id+" has been deleted from your "+val+" list."; } else{ smart_view_popup(smart_pop_frm,str[1],mat_id,pop_type); } } } else { smart_sh('note_div','n'); if(err_str[0]=='err') return_str=''; smart_db_err(return_str); } } } function smart_db_err(r) { if(r==0) { r=jsg_error; } getobject('msg_div_id').innerHTML=r; smart_pop_divstatus_none(); } function smart_view_popup(smart_pop_frm,s,mat_id,pop_type) { smart_pop_frm.Comments.value=s; smart_pop_frm.Comments.readOnly=true; smart_sh('msg_div_id','b'); smart_sh('op_id','n'); (pop_type=='b') ? val="Bookmarked" : val="Ignored"; if(s==''){ getobject('msg_div_id').innerHTML="You have "+val+" this Matrimony ID: "+mat_id+"."; } else{ smart_sh('textarea_id','b'); } smart_pop_divstatus(); } function smart_show_book_loading() { smart_sh('msg_div_id','b'); getobject('msg_div_id').innerHTML='
Loading ...'; return ""; } function bookmark_template(label,MId,arr_div) { var jsg_dyn_frm="
"+label+" this member
[X]
[Close]
"; } function format_leftop_pos(h,arr) { if(jsg_tt=='B' || jsg_tt=='basic') { (arr==1) ? l=328 : l=170; if(h=='b') { if(arr==1) { jsg_arr_div_left=20; } //bookmark else jsg_arr_div_left=10; } else if(h=='i') { if(arr==1) { if(jsg_posi[0]>840) { jsg_posi[0]=826; jsg_arr_div_left=6;} }else{ jsg_arr_div_left=10;} //ignore } } else if(jsg_tt=='T' || jsg_tt=='thumb') { if(h=='b') { if(arr==1){ if(jsg_posi[0]>750){ l=320; } else if(jsg_posi[0]>430){ l=166; } jsg_arr_div_left=20; } else { jsg_arr_div_left=10; if(jsg_posi[0]>700){ l=276; } else if(jsg_posi[0]>430) { l=150; } } } else if(h=='i') { if(arr==1) { if(jsg_posi[0]>830) { jsg_posi[0]=800; l=300; jsg_arr_div_left=-30; } else if(jsg_posi[0]>530) { jsg_posi[0]=530; l=246; jsg_arr_div_left=10; } } else { jsg_arr_div_left=10; if(jsg_posi[0]>750){ l=276; } else if(jsg_posi[0]>450){ l=150; } } } } else if(jsg_tt=='S' || jsg_tt=='slideshow') { (arr==1) ? l=328 : l=160; jsg_arr_div_left=10; if(h=='b') { if(arr==1){ jsg_arr_div_left=20; } } else if(h=='i') { if(arr==1){ if(jsg_posi[0]>830) { jsg_posi[0]=826; } } } } } function show_com_div(d) { if(d=='rs2') { getobject('refinesearch').style.display="block"; getobject('last_v_d').style.display="none"; getobject('rs1').style.display="block"; getobject('rs2').style.display="none"; getobject('rv1').style.display="block"; getobject('rv2').style.display="none"; } else if(d=='rv1') { var l_id=document.smartform.lv_ids.value; var array_elements=l_id.split("###"); if(array_elements=="") { smart_sh('no_rec_div','b'); } getobject('last_v_d').style.display="block"; getobject('refinesearch').style.display="none"; getobject('rs1').style.display="none"; getobject('rs2').style.display="block"; getobject('rv2').style.display="block"; getobject('rv1').style.display="none"; } } /*for last view starts*/ function clear_db_lv() { var rang; if(confirm("Do you want to Clear Recently Viewed profiles?")) { document.smartform.lv_ids.value=""; document.smartform.lv_pos.value=""; (jsg_tt=="S" || jsg_tt=="slideshow") ? rang=6 : rang=5; for(var j=1;j<=rang;j++) { getobject("lv_div"+j).style.display="none"; } if(jsg_memberid!="") { var url2=jsg_requesturl+"last=1&miid="+jsg_memberid; jsg_http.open("GET", url2, true); jsg_http.send(null); } smart_sh('no_rec_div','b'); smart_sh('clear_rec_div','n'); smart_sh('lv_prev_div','n'); smart_sh('lv_next_div','n'); } } function new_lastviewed(status) { if(jsg_tt=="S" || jsg_tt=="slideshow") noofphotos=6; var l_id=document.smartform.lv_ids.value; var array_elements=l_id.split("###"); var array_elements_length=(array_elements.length)-1; var total_pages=Math.ceil(array_elements/noofphotos); var pos=document.smartform.lv_pos.value; var split_element, ind; if(pos!='') pos=parseInt(pos); switch(status) { case 'n': pos++; var ind=1; for(var j=pos;j<=pos+(noofphotos-1);j++) { split_element=array_elements[j].split('~~'); lv_innerhtml(ind,split_element); ind++; } break; case 'p': pos--; var ind=noofphotos; for(var j=pos+(noofphotos-1);j>=pos;j--) { split_element=array_elements[j].split('~~'); lv_innerhtml(ind,split_element); ind--; } break; default: pos=array_elements_length-noofphotos; ind=1; if(pos<0) pos=0; var last_element=(noofphotos-1); if(last_element=array_elements_length-noofphotos) ? smart_sh('lv_next_div','n') : smart_sh('lv_next_div','b'); (pos==0) ? smart_sh('lv_prev_div','n') : smart_sh('lv_prev_div','b'); if(array_elements!="") { smart_sh('no_rec_div','n'); smart_sh('clear_rec_div','b'); } else { smart_sh('no_rec_div','b'); smart_sh('clear_rec_div','n'); } } function lv_innerhtml(ind,split_element) { getobject("lv_mid"+ind).innerHTML=split_element[0]; getobject("lv_img"+ind).src=split_element[1]; getobject("lv_href"+ind).href=jsg_viewprofile_link+split_element[0]; getobject("lv_div"+ind).style.display="block"; } function last_viewarr_add(mid,imgurl) { var sf=document.smartform; var g=""; if(sf.RS_GENDER!=null) { for(var i=0;i<2;i++){ if(sf.RS_GENDER[i].checked==true) { g=sf.RS_GENDER[i].value; } } } else if(sf.GENDER!=null) { for(var i=0;i<2;i++){ if(sf.GENDER[i].checked==true) { g=sf.GENDER[i].value; } } } if(jsg_loggedin_gender!=g && g!="") { var tp=document.smartform.lv_ids.value; var newval=tp.replace(mid+"~~"+imgurl+"###",""); document.smartform.lv_ids.value=newval+mid+"~~"+imgurl+"###"; last_above_twenty(); new_lastviewed(''); return true; } else { return;} } function last_above_twenty() { var arr=document.smartform.lv_ids.value.split("###"); if(arr.length>21) { var str=document.smartform.lv_ids.value; var p=str.indexOf("###"); var remstr=str.substr(p+3,str.length); document.smartform.lv_ids.value=remstr; } } function last_div_display(pos,lv_len) { if(pos>1) { return_div_object("lv_prev_div").style.display="block"; } if(pos<((lv_len-noofphotos)+1)) { return_div_object("lv_next_div").style.display="block"; } if(lv_len<=noofphotos) { return_div_object("lv_prev_div").style.display="none"; return_div_object("lv_next_div").style.display="none"; } if(pos+noofphotos==lv_len) return_div_object("lv_next_div").style.display="none"; if(pos==0) return_div_object("lv_prev_div").style.display="none"; } /*for last view ends*/ function load_topregisterfree(){ var ie=document.all var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1 var top_msg=document.getElementById('register_free_div'); var dsocleft=ie? document.body.scrollLeft : pageXOffset; var dsoctop=ie? document.body.scrollTop : pageYOffset; var window_width=ieNOTopera? document.body.clientWidth : window.innerWidth-20; var window_height=ieNOTopera? document.body.clientHeight : window.innerHeight; if(ie||document.getElementById) { var left=parseInt(dsocleft)+window_width/2-top_msg.offsetWidth/2; var top=parseInt(dsoctop)+parseInt(window_height)-top_msg.offsetHeight-4; top_msg.style.left=left; } else if(document.layers){ var left=dsocleft+window_width/2-top_msg.document.width/2; var top=dsoctop+window_height-top_msg.document.height-5; top_msg.left=left+20; } } function closediv() { var expires=""; document.cookie="reg_freec"+"="+"vclose"+expires+"; path=/search/"; return_div_object("register_free_div").style.display="none"; } if(jsg_d_param!=jsg_d_val) { if (document.layers) { document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS; } else { document.onmouseup=clickNS;document.oncontextmenu=clickIE; } document.oncontextmenu=new Function("return false"); } function jsHide() { check_next_div(rf_cpage,'showresult'); var setupTag1=getobject("reg_Tag"); setupTag1.style.display="none"; showhide_top_tabs(); } function showhide_top_tabs() { var rs=return_div_object("rs1"); if(rs!="nodiv") { (rs.style.display=="none") ? show_com_div('rv1') : show_com_div('rs2'); } } function smart_close_open_divs(xml_MId,jscp) { var div_name=xml_MId+"_D"+jscp; var div_name1=xml_MId+"_"+jsg_cp; getobject(jsg_opn_div).style.display="none"; } function show_enlarge_pop(iurl,id,pg,v) { try{ var alrtmsg=""; var mdpg=id+"_"+pg; var dum="dum_"+mdpg; var du=getobject(dum); var last_div="last_"+mdpg; var lastd=getobject(last_div); if(jsg_sm_var=="") { jsg_sm_var=0; jsg_sm_val=id; } if(jsg_sm_var==1) { if(jsg_sm_val==id) { du.style.display="none";jsg_sm_var=0;jsg_sm_val='';tp_mail=''; return; } alrtmsg=smart_alert_msg(jsg_sm_val,''); if(confirm(alrtmsg) && alrtmsg!="") { getobject("dum_"+jsg_sm_val+"_"+pg).style.display="none"; jsg_sm_val=id; var sm_con=return_div_object('smail_container'); if(sm_con!="nodiv") { sm_con.innerHTML=""; sm_con.style.display="none"; } } else { return; } } tp_mail="dum_"+jsg_sm_val+"_"+pg; jsg_sm_var=1; var clos_but=''; du.style.display="block"; du.innerHTML=return_loading(); var mm_html="
 
"+clos_but+"
"; du.innerHTML=mm_html; lastd.style.background="#FBEED6"; } catch(e) { if(jsg_d_param==jsg_d_val) { alert(e); } } } function get_contact_ignored(up_limit,up_limit1) { try{ var dis_msg=""; if(up_limit=='e' && up_limit1=='e') { dis_msg="Sorry, you will be able to see all the profiles you have already contacted and ignored as you have exceeded the maximum number."; } else if(up_limit=='e') { dis_msg="Sorry, you will be able to see all the profiles you have already contacted as you have exceeded the maximum number."; } else if(up_limit1=='e') { dis_msg="Sorry, you will be able to see all the profiles you have ignored as you have exceeded the maximum number."; } var upmsg_div=getobject("up_msgdiv"); if(dis_msg!="") { upmsg_div.style.display="block"; upmsg_div.innerHTML=dis_msg+"

"; } } catch(e) { if(jsg_d_param==jsg_d_val) { alert(e); } } } function smart_iframe_height() { switch(jsg_br) { case "F": if(jsg_me=="F") { jsg_div_hei=230, jsg_iframe_hei =212; } if(jsg_me=="R") { jsg_div_hei=280, jsg_iframe_hei =260; } jsg_sendmail_height=200; jsg_sendmail_width=300; break; case "I": if(jsg_me=="F") { jsg_div_hei=230, jsg_iframe_hei =250; } if(jsg_me=="R") { jsg_div_hei=288, jsg_iframe_hei =270; } break; case "O": if(jsg_me=="F") { jsg_div_hei=205, jsg_iframe_hei =225; } if(jsg_me=="R") { jsg_div_hei=288, jsg_iframe_hei =270;} break; case "N": if(jsg_me=="F") {jsg_div_hei=233, jsg_iframe_hei =215;} if(jsg_me=="R") { jsg_div_hei=288, jsg_iframe_hei =270;} break; default: if(jsg_me=="F") { jsg_div_hei=230, jsg_iframe_hei =250; } if(jsg_me=="R") { jsg_div_hei=288, jsg_iframe_hei =270; } break; } } function smart_alert_msg(sm_val,where_from) { if(jsg_me=="F") { if(where_from=="frompaging") { return "Your express interest popup window for "+sm_val+" is still open. Click ok to close it and cancel to proceed further."; } else { return "Your express interest popup window for "+sm_val+" is still open. Please close it before you proceed to the next express interest. Click Ok to close and Cancel to continue with the express interest."; } } else { if(where_from=="frompaging") { return "Your message box for "+sm_val+" is still open. Click ok to close it and cancel to proceed further."; } else { return "Your message box for "+sm_val+" is still open. Please close it before you proceed to the next message. Click Ok to close and Cancel to continue with the message."; } } } function smart_close_opdiv(where_from) { var tp=return_div_object(tp_mail); if(tp!="nodiv") { var alrtmsg=smart_alert_msg(jsg_sm_val,where_from); if(confirm(alrtmsg)) { tp.style.display="none"; jsg_sm_var="";jsg_sm_val=""; tp_mail="";return "s"; } else { return "e"; } } } smart_iframe_height();