function place_select(value) { document.getElementById('cdiv_1').innerHTML=value; } var domain = 'http://www.lvkiss.com/'; function init_select(id) { if(id != 0) getpagecontent(domain+'Country/'+id,place_select); } function dob_callback(result) { if(parseInt(result)>18) { var select = document.getElementById('userAim'); document.getElementById('dob_tr').style.display=''; if(select.options.length != 5) addOptions(); } else { document.getElementById('dob_tr').style.display='none'; var select = document.getElementById('userAim'); if(select.options.length != 3) { //alert(select.childNodes.length); while(select.options.length != 3) { //alert(select.lastChild.removeChild()); select.removeChild(select.lastChild); } } } } function validate_dob() { var selects = new Array(); var date=''; var separator='-'; var flag=true; selects[1]="byear_select"; selects[2]="bmonth_select"; selects[3]="bday_select"; for(var i in selects) if(document.getElementById(selects[i]).value != 0) { if(i==3) separator=''; date+=document.getElementById(selects[i]).value+separator; } else flag = false; if(flag) getpagecontent(domain+'CountDOB/'+date,dob_callback); } function getpagecontent(url,func_name) { var request; if (window.XMLHttpRequest) request = new XMLHttpRequest(); else if (window.ActiveXObject) request = new ActiveXObject("Microsoft.XMLHTTP"); request.onreadystatechange = function () { if (request.readyState == 4 && request.status==200) { eval(func_name(request.responseText)); delete(request); } } //request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); request.open('GET', url, true); request.send(null); } function HideOrDisplay(id) { if (document.getElementById(id).style.display == 'block') { document.getElementById(id).style.display='none'; return false; } else { document.getElementById(id).style.display='block'; return true; } } /*some other*/ function xGetBounds(element) { var left = element.offsetLeft; var top = element.offsetTop; for (var parent = element.offsetParent; parent; parent = parent.offsetParent) { left += parent.offsetLeft; top += parent.offsetTop; } return {left: left, top: top, width: element.offsetWidth, height: element.offsetHeight}; } var PopupCloseTimer = 0; var currentUserId = 0; var currentUserImage = 0; function userImage(url) { window.open(""+url+"",null,"height=600,width=640,status=yes,toolbar=no,menubar=no,location=no"); } function userPopupPage(url,selfwin) { if(selfwin) window.open(""+url+currentUserId+"",null,"height=440,width=400,status=yes,toolbar=no,menubar=no,location=no"); else window.open(""+url+currentUserId+"","_self"); } function closeLocalesPopup(div) { document.getElementById(div).style.display='none'; } function display_div(obj,div_id) { obj_pos = xGetBounds(obj); var div = document.getElementById(div_id); div.style.display='block'; div.style.left = obj_pos.left+30+'px'; div.style.top = obj_pos.top+30+'px'; div.onmouseout = function() { if (PopupCloseTimer) clearTimeout(PopupCloseTimer); PopupCloseTimer = setTimeout('closeLocalesPopup("'+div_id+'")', 1200); } div.onmouseover = function() { if (PopupCloseTimer) clearTimeout(PopupCloseTimer); } } function show_user_popup(obj,id) { currentUserImage = obj.title; currentUserId = id; obj_pos = xGetBounds(obj); var div = document.getElementById('userPopup'); div.style.display='block'; div.style.left = obj_pos.left+30+'px'; div.style.top = obj_pos.top+30+'px'; div.onmouseout = function() { if (PopupCloseTimer) clearTimeout(PopupCloseTimer); PopupCloseTimer = setTimeout('closeLocalesPopup("userPopup")', 1200); } div.onmouseover = function() { if (PopupCloseTimer) clearTimeout(PopupCloseTimer); } } function HideTableTR(table) { var rows = new Array(); rows = table.rows; for(var i=1;i<=rows.length;i++) if(rows[i]) if(rows[i].style.display == 'none') rows[i].style.display=''; else rows[i].style.display='none'; } function chat_callback_messages(content) { $('chatContent').innerHTML = content; $('chatContent').scrollTop = $('chatContent').scrollHeight; } function chat_callback() { if($('chatContent')) { Ajax('readMessages', [].toJSONString(), chat_callback_messages); } } function submit_chat(e) { var evtobj = window.event? event : e ; var unicode = evtobj.charCode? evtobj.charCode : evtobj.keyCode ; if(parseInt(unicode) == 13) { Ajax('addMessage', [$('chatInput').value+' '].toJSONString(), chat_callback); $('chatInput').value = ''; } } function getSelectedText(obj) { //'[p]'+selectedText+'[/p]' if(document.selection) var selectedText = document.selection.createRange().text; else var selectedText = (obj.value).substring(obj.selectionStart,obj.selectionEnd); obj.value = obj.value.replace(selectedText,'[p]'+selectedText+'[/p]'); obj.focus(); } function checkCheckboxes(obj, checkbox_name) { Checkboxes = $$(checkbox_name); for(var i=0;i