
var globalPath='';var cookieDomain='attabot.com';var is='http://www.attapic.com';var waddress='http://www.'+cookieDomain+globalPath;var newsPage='http://www.'+cookieDomain+globalPath+'/haber/';var dictPage='http://www.'+cookieDomain+globalPath+'/sozluk/';var searchtPage='http://www.'+cookieDomain+globalPath+'/searcht/';var morePage='http://www.'+cookieDomain+globalPath+'/more/';var attarezPage='http://www.'+cookieDomain+globalPath+'/attarez/';var imagesPage='http://www.'+cookieDomain+globalPath+'/resimleri/';function refreshAvatar(avatarPath){get('avatar').src=is+'/'+avatarPath+'-m.jpg';}
function disableEnterForButton(buttonName,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){event.returnValue=false;get(buttonName).click();return false;}}
function disableEnter(event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){event.returnValue=false;return false;}
return true;}
function handleEnter(name,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){get(name).submit();}}
function handleEnterForButton(name,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){get(name).click();}}
function handleEnterForOnClick(name,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){if(get(name)){get(name).onclick();}}}
function freezeButton(n){get(n).disabled=true;}
function fb(n){get(n).disabled=true;}
function unFreezeButton(n){get(n).disabled=false;}
function ufb(n){get(n).disabled=false;}
function closepopups(){if(get('profileNames')){hideObject('profileNames');}}
function showDialogBox(){Dialog.show('dialogBox','0','0');}
function closeDialogBox(){Dialog.close('dialogBox');}
function openAddress(address){window.open(address,'','fullscreen, toolbar, location, directories, status, menubar, scrollbars, copyhistory, resizable');}
function openAddressWH(address,width,height){window.open(address,'mywindow','width='
+width
+', height='
+height
+', toolbar=no, location=yes,directories=no,status=yes, menubar=no,scrollbars=yes,copyhistory=no, resizable=no');}
function gotoWeb(profileName){window.location='http://'+profileName+'.'+cookieDomain;}
function goToFriends(profileName){window.location='http://'+profileName+'.'+cookieDomain+'/friends';}
function sendMessageTo(profileName){window.location=waddress+'/mail/index.atta?sendMessageTo='+profileName+'@attabot.com';}
function cc(id,classn){var e=get(id);if(e){e.className=classn;}}
function ccn(object,classn){if(object){object.className=classn;}}
function get(id){return document.getElementById(id);}
function g(id){return document.getElementById(id);}
function gn(id){return document.getElementsByName(id);}
function sdb(id){get(id).style.display='block';}
function sdn(id){get(id).style.display='none';}
function getValue(id){var e=get(id);if(e){return e.value;}else{return'';}}
function gv(id){var e=get(id);if(e){return e.value;}else{return'';}}
function gc(id){return get(id).checked;}
function getSelectValue(id){var e=get(id);if(e){return e.options[e.selectedIndex].value;}
return'';}
function getCheckBoxValue(id){var e=get(id);if(e.checked){return e.value;}else{return'';}}
function getRadioCheckedValue(id){var r=gn(id);if(!r)
return'';var rl=r.length;if(rl==undefined)
if(r.checked)
return r.value;else
return'';for(var i=0;i<rl;i++){if(r[i].checked){return r[i].value;}}
return'';}
function setValue(id,value){var e=get(id);if(e){e.value=value;}}
function setSelect(id,index){var e=get(id);if(e){e.selectedIndex=index;}}
function getValueSvOrIv(id){var e=get(id+'sv');if(e){if(e.style.display!='none'){return e.options[e.selectedIndex].value;}else{e=get(id+'iv');return e.value;}}else{return'';}}
function trimString(str){var trimmed=str.replace(/^\s+|\s+$/g,'');return trimmed;}
function endsWith(str,endStr){var startPos=str.length-endStr.length;if(startPos<0){return false;}
return(str.lastIndexOf(endStr,startPos)==startPos);}
function toggleRow(id){var e=get(id);if(e.style.display=='none'){e.style.display='block';}else{e.style.display='none';}}
function getSubStringOf(word,length){if(word!=null){if(word.length<=length){return word;}else{return word.substring(0,length)+'...';}}else{return'';}}
function toggleBetween(pref,id){if(get(pref+id+'sv').style.display=='none'){sdb(pref+id+'sv');sdn(pref+id+'iv');sdb('a'+id+'sv');sdn('a'+id+'iv');}else{sdn(pref+id+'sv');sdb(pref+id+'iv');sdn('a'+id+'sv');sdb('a'+id+'iv');}}
function toggleTriangle(id){var e=get(id);if(e.src.indexOf('arrow5.gif')>=0){e.src='http://www.attabot.com/resims/arrow4.gif';}else{e.src='http://www.attabot.com/resims/arrow5.gif';}}
function toggleLoginBox(){var sdis=get('lpop').style.display;if(sdis=='none'||sdis==''){sdb('lpop');}else{sdn('lpop');}}
function closeLoginBox(){sdn('lpop');get('loginError').innerHTML='';}
function clearLoginBox(){clearTextBox('password');clearTextBox('username');}
function setFocus(id){get(id).focus();}
function setFocusToObject(object){object.focus();}
function setContentOfDiv(divId,htmlPart){if(get(divId)){get(divId).innerHTML=htmlPart;}}
function addToContentOfDiv(divId,newDivId,htmlPart){var nl=document.createElement('br');var ncd=document.createElement('div');ncd.id=newDivId;ncd.innerHTML=htmlPart;get(divId).appendChild(ncd);get(divId).appendChild(nl);}
function changeTitle(title){document.title=title;}
function getTime(){var today=new Date();var hours=today.getHours();var minutes=today.getMinutes();hours=fixTime(hours);minutes=fixTime(minutes);var the_time=hours+':'+minutes;return the_time;}
function fixTime(the_time){if(the_time<10){the_time='0'+the_time;}
return the_time;}
function addSearchProvider(){var res=window.external.AddSearchProvider('http://www.attabot.com/xmls/arama.xml');}
function getSeoUrl(query){var cleared=query;cleared=cleared.replace(/\s/g,'-');var len=cleared.length;var start=0;var end=len;for(var i=0;i<len;i++){if(cleared.charAt(i)=='-'){start=i+1;}else{break;}}
for(var k=len-1;k>=0;k--){if(cleared.charAt(k)=='-'){end=k;}else{break;}}
if((start>0&&start<len)||(end<len&&0<end)){cleared=cleared.substring(start,end);}
return cleared.toLowerCase();}
function clearTextBox(id){var e=get(id);e.value='';e.focus();e.onclick=function(){return true;}
e.onkeypress=function(){}}
function cle(id){get(id).value='';}
function changeButtonOnClick(section,linkId){qval=gv('sbi');if(section=='web'){if(qval!=null&&trimString(qval)!=''){search(qval);return true;}else{window.location=waddress;return true;}}else if(section=='more'){if(qval!=null&&trimString(qval)!=''){more(qval);return true;}else{window.location=morePage;return true;}}else if(section=='attarez'){if(qval!=null&&trimString(qval)!=''){attarez(qval,'other');return true;}else{window.location=attarezPage;return true;}}else if(section=='news'){if(qval!=null&&trimString(qval)!=''){news(qval);return true;}else{window.location=newsPage;return true;}}else if(section=='dictionary'){if(qval!=null&&trimString(qval)!=''){dictionary(qval);return true;}else{window.location=dictPage;return true;}}
get(lastLinkId).className='stndrtlink';get(linkId).className='ustmenu';lastLinkId=linkId;}
function search(query){query=trimString(query);if(query==null||query==''){return false;}
window.location=waddress
+'/web/arama.atta?cx=011446447769653059893%3Ar6x9qp9e3y0&cof=FORID%3A11&q='
+encodeURIComponent(query);}
function news(query){query=trimString(query);if(query==null||query==''){return false;}
window.location=waddress+'/haber/arama/'+encodeURIComponent(query)+'/';}
function more(query){query=trimString(query);if(query==null||query==''){return false;}
if(query.indexOf('/')<0){window.location=globalPath+encodeURI('/more/'+query+'/');}else{window.location=globalPath+encodeURI('/more/search.atta?query='+query);}}
function imageSearch(query){query=trimString(query);if(query==null||query==''){return false;}
if(query.indexOf('/')<0){window.location=globalPath+encodeURI('/resimleri/'+query+'/');}else{window.location=globalPath+encodeURI('/resimleri/search.atta?query='+query);}}
function submitMore(qu,fl,pt){if(qu.indexOf('/')<0){urlp=qu+'/';if(fl!=0){urlp=urlp+fl+'/';}
if(pt!=100){urlp=urlp+pt+'/';}
sur=globalPath+encodeURI('/more/'+urlp);}else{sur=globalPath
+encodeURI('/more/search.atta?query='+qu+'&fl='+fl
+'&pt='+pt);}
window.location=sur;}
function attarez(query){query=trimString(query);if(query==null||query==''){return false;}
window.location=waddress+'/attarez/search/'+encodeURIComponent(query)
+'/my/';}
function attarez(query,type){query=trimString(query);if(query==null||query==''){return false;}
window.location=waddress+'/attarez/search/'+encodeURIComponent(query)
+'/'+type+'/';}
function dictionary(query){query=trimString(query);if(query==null||query==''){return false;}
window.location=waddress+'/sozluk/'+encodeURIComponent(query)+'/';}
function formSearchUrl(path,query){query=trimString(query);var url=waddress+path+encodeURIComponent(query)+'/';return url;}
function getDomain(url){var i=url.indexOf('://');if(i==-1){return'';}
url=url.substring(i+3,url.length);i=url.indexOf('/');if(i!=-1){url=url.substring(0,i);}
return url;}
function removeDiv(contactDivId){var el=get(contactDivId);el.parentNode.removeChild(el);}
function showObject(id){var e=get(id);if(e){sdb(id);}}
function sin(id){var e=get(id);if(e){e.style.display='inline';}}
function showTr(id){var e=get(id);if(e){if(navigator.appName.indexOf('Microsoft')>-1){sdb(id);}else{e.style.display='table-row';}}}
function hideObject(id){var e=get(id);if(e){sdn(id);}}
function hideTr(id){var e=get(id);if(e){sdn(id);}}
function hin(id){var e=get(id);if(e){sdn(id);}}
function toggleDiv(id){var e=get(id);if(e.style.display!='block'){sdb(id);}else{sdn(id);}}
function toggleDivInline(id){var e=get(id);if(e.style.display!='inline'){e.style.display='inline';}else{sdn(id);}}
function toggleObject(id){var e=get(id);if(e.style.display!='block'){sdb(id);}else{sdn(id);}}
function toggleObjects(fid,sid){var f=get(fid);var s=get(sid);if(f.style.display=='none'){sdn(sid);sdb(fid);}else{sdn(fid);sdb(sid);}}
function toggleInlineObjects(fid,sid){var f=get(fid);var s=get(sid);if(f.style.display=='none'){sdn(sid);f.style.display='inline';}else{sdn(fid);s.style.display='inline';}}
function toggleClassName(id,f,s){var e=get(id);if(e.className==f){cc(id,s);}else{cc(id,f);}}
function rmo(id){var elSel=get(id);if(elSel.options[0].value==-1){elSel.remove(0);}}
var deletedRowId='';function deleteSearchs(rowId,query){deletedRowId=rowId;More.deleteSearchs(query,executeResponseDeleteSearch);}
function executeResponseDeleteSearch(){var table=get('poolTable');var index=get(deletedRowId).rowIndex;table.deleteRow(index);}
function addToShoppingCart(name){ShoppingCart.addToShoppingCart(name,openShoppingCart);}
function openShoppingCart(){window.location=globalPath+'/alisveris-sepeti/';}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;dwr.engine.setErrorHandler=function(handler){dwr.engine._errorHandler=handler;};dwr.engine.setWarningHandler=function(handler){dwr.engine._warningHandler=handler;};dwr.engine.setTextHtmlHandler=function(handler){dwr.engine._textHtmlHandler=handler;}
dwr.engine.setTimeout=function(timeout){dwr.engine._timeout=timeout;};dwr.engine.setPreHook=function(handler){dwr.engine._preHook=handler;};dwr.engine.setPostHook=function(handler){dwr.engine._postHook=handler;};dwr.engine.setHeaders=function(headers){dwr.engine._headers=headers;};dwr.engine.setParameters=function(parameters){dwr.engine._parameters=parameters;};dwr.engine.XMLHttpRequest=1;dwr.engine.IFrame=2;dwr.engine.ScriptTag=3;dwr.engine.setRpcType=function(newType){if(newType!=dwr.engine.XMLHttpRequest&&newType!=dwr.engine.IFrame&&newType!=dwr.engine.ScriptTag){dwr.engine._handleError(null,{name:"dwr.engine.invalidRpcType",message:"RpcType must be one of dwr.engine.XMLHttpRequest or dwr.engine.IFrame or dwr.engine.ScriptTag"});return;}
dwr.engine._rpcType=newType;};dwr.engine.setHttpMethod=function(httpMethod){if(httpMethod!="GET"&&httpMethod!="POST"){dwr.engine._handleError(null,{name:"dwr.engine.invalidHttpMethod",message:"Remoting method must be one of GET or POST"});return;}
dwr.engine._httpMethod=httpMethod;};dwr.engine.setOrdered=function(ordered){dwr.engine._ordered=ordered;};dwr.engine.setAsync=function(async){dwr.engine._async=async;};dwr.engine.setActiveReverseAjax=function(activeReverseAjax){if(activeReverseAjax){if(dwr.engine._activeReverseAjax)return;dwr.engine._activeReverseAjax=true;dwr.engine._poll();}
else{if(dwr.engine._activeReverseAjax&&dwr.engine._pollReq)dwr.engine._pollReq.abort();dwr.engine._activeReverseAjax=false;}};dwr.engine.setPollType=function(newPollType){if(newPollType!=dwr.engine.XMLHttpRequest&&newPollType!=dwr.engine.IFrame){dwr.engine._handleError(null,{name:"dwr.engine.invalidPollType",message:"PollType must be one of dwr.engine.XMLHttpRequest or dwr.engine.IFrame"});return;}
dwr.engine._pollType=newPollType;};dwr.engine.defaultErrorHandler=function(message,ex){dwr.engine._debug("Error: "+ex.name+", "+ex.message,true);if(message==null||message=="")alert("A server error has occured. More information may be available in the console.");else if(message.indexOf("0x80040111")!=-1)dwr.engine._debug(message);else alert(message);};dwr.engine.defaultWarningHandler=function(message,ex){dwr.engine._debug(message);};dwr.engine.beginBatch=function(){if(dwr.engine._batch){dwr.engine._handleError(null,{name:"dwr.engine.batchBegun",message:"Batch already begun"});return;}
dwr.engine._batch=dwr.engine._createBatch();};dwr.engine.endBatch=function(options){var batch=dwr.engine._batch;if(batch==null){dwr.engine._handleError(null,{name:"dwr.engine.batchNotBegun",message:"No batch in progress"});return;}
dwr.engine._batch=null;if(batch.map.callCount==0)return;if(options)dwr.engine._mergeBatch(batch,options);if(dwr.engine._ordered&&dwr.engine._batchesLength!=0){dwr.engine._batchQueue[dwr.engine._batchQueue.length]=batch;}
else{dwr.engine._sendData(batch);}};dwr.engine.setPollMethod=function(type){dwr.engine.setPollType(type);};dwr.engine.setMethod=function(type){dwr.engine.setRpcType(type);};dwr.engine.setVerb=function(verb){dwr.engine.setHttpMethod(verb);};dwr.engine._origScriptSessionId="1B2EAAC3EC1FAC95B89F7D6111B6D062";dwr.engine._sessionCookieName="JSESSIONID";dwr.engine._allowGetForSafariButMakeForgeryEasier="true";dwr.engine._scriptTagProtection="throw 'allowScriptTagRemoting is false.';";dwr.engine._defaultPath="/attabot/dwr";dwr.engine._scriptSessionId=null;dwr.engine._getScriptSessionId=function(){if(dwr.engine._scriptSessionId==null){dwr.engine._scriptSessionId=dwr.engine._origScriptSessionId+Math.floor(Math.random()*1000);}
return dwr.engine._scriptSessionId;};dwr.engine._errorHandler=dwr.engine.defaultErrorHandler;dwr.engine._warningHandler=dwr.engine.defaultWarningHandler;dwr.engine._preHook=null;dwr.engine._postHook=null;dwr.engine._batches={};dwr.engine._batchesLength=0;dwr.engine._batchQueue=[];dwr.engine._rpcType=dwr.engine.XMLHttpRequest;dwr.engine._httpMethod="POST";dwr.engine._ordered=false;dwr.engine._async=true;dwr.engine._batch=null;dwr.engine._timeout=0;dwr.engine._DOMDocument=["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.5.0","Msxml2.DOMDocument.4.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"];dwr.engine._XMLHTTP=["Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];dwr.engine._activeReverseAjax=false;dwr.engine._pollType=dwr.engine.XMLHttpRequest;dwr.engine._outstandingIFrames=[];dwr.engine._pollReq=null;dwr.engine._pollCometInterval=200;dwr.engine._pollRetries=0;dwr.engine._maxPollRetries=0;dwr.engine._textHtmlHandler=null;dwr.engine._headers=null;dwr.engine._parameters=null;dwr.engine._postSeperator="\n";dwr.engine._defaultInterceptor=function(data){return data;}
dwr.engine._urlRewriteHandler=dwr.engine._defaultInterceptor;dwr.engine._contentRewriteHandler=dwr.engine._defaultInterceptor;dwr.engine._replyRewriteHandler=dwr.engine._defaultInterceptor;dwr.engine._nextBatchId=0;dwr.engine._propnames=["rpcType","httpMethod","async","timeout","errorHandler","warningHandler","textHtmlHandler"];dwr.engine._partialResponseNo=0;dwr.engine._partialResponseYes=1;dwr.engine._partialResponseFlush=2;dwr.engine._execute=function(path,scriptName,methodName,vararg_params){var singleShot=false;if(dwr.engine._batch==null){dwr.engine.beginBatch();singleShot=true;}
var batch=dwr.engine._batch;var args=[];for(var i=0;i<arguments.length-3;i++){args[i]=arguments[i+3];}
if(batch.path==null){batch.path=path;}
else{if(batch.path!=path){dwr.engine._handleError(batch,{name:"dwr.engine.multipleServlets",message:"Can't batch requests to multiple DWR Servlets."});return;}}
var callData;var lastArg=args[args.length-1];if(typeof lastArg=="function"||lastArg==null)callData={callback:args.pop()};else callData=args.pop();dwr.engine._mergeBatch(batch,callData);batch.handlers[batch.map.callCount]={exceptionHandler:callData.exceptionHandler,callback:callData.callback};var prefix="c"+batch.map.callCount+"-";batch.map[prefix+"scriptName"]=scriptName;batch.map[prefix+"methodName"]=methodName;batch.map[prefix+"id"]=batch.map.callCount;for(i=0;i<args.length;i++){dwr.engine._serializeAll(batch,[],args[i],prefix+"param"+i);}
batch.map.callCount++;if(singleShot)dwr.engine.endBatch();};dwr.engine._poll=function(overridePath){if(!dwr.engine._activeReverseAjax)return;var batch=dwr.engine._createBatch();batch.map.id=0;batch.map.callCount=1;batch.isPoll=true;if(navigator.userAgent.indexOf("Gecko/")!=-1){batch.rpcType=dwr.engine._pollType;batch.map.partialResponse=dwr.engine._partialResponseYes;}
else if(document.all){batch.rpcType=dwr.engine.IFrame;batch.map.partialResponse=dwr.engine._partialResponseFlush;}
else{batch.rpcType=dwr.engine._pollType;batch.map.partialResponse=dwr.engine._partialResponseNo;}
batch.httpMethod="POST";batch.async=true;batch.timeout=0;batch.path=(overridePath)?overridePath:dwr.engine._defaultPath;batch.preHooks=[];batch.postHooks=[];batch.errorHandler=dwr.engine._pollErrorHandler;batch.warningHandler=dwr.engine._pollErrorHandler;batch.handlers[0]={callback:function(pause){dwr.engine._pollRetries=0;setTimeout("dwr.engine._poll()",pause);}};dwr.engine._sendData(batch);if(batch.rpcType==dwr.engine.XMLHttpRequest){dwr.engine._checkCometPoll();}};dwr.engine._pollErrorHandler=function(msg,ex){dwr.engine._pollRetries++;dwr.engine._debug("Reverse Ajax poll failed (pollRetries="+dwr.engine._pollRetries+"): "+ex.name+" : "+ex.message);if(dwr.engine._pollRetries<dwr.engine._maxPollRetries){setTimeout("dwr.engine._poll()",10000);}
else{dwr.engine._debug("Giving up.");}};dwr.engine._createBatch=function(){var batch={map:{callCount:0,page:window.location.pathname+window.location.search,httpSessionId:dwr.engine._getJSessionId(),scriptSessionId:dwr.engine._getScriptSessionId()},charsProcessed:0,paramCount:0,headers:[],parameters:[],isPoll:false,headers:{},handlers:{},preHooks:[],postHooks:[],rpcType:dwr.engine._rpcType,httpMethod:dwr.engine._httpMethod,async:dwr.engine._async,timeout:dwr.engine._timeout,errorHandler:dwr.engine._errorHandler,warningHandler:dwr.engine._warningHandler,textHtmlHandler:dwr.engine._textHtmlHandler};if(dwr.engine._preHook)batch.preHooks.push(dwr.engine._preHook);if(dwr.engine._postHook)batch.postHooks.push(dwr.engine._postHook);var propname,data;if(dwr.engine._headers){for(propname in dwr.engine._headers){data=dwr.engine._headers[propname];if(typeof data!="function")batch.headers[propname]=data;}}
if(dwr.engine._parameters){for(propname in dwr.engine._parameters){data=dwr.engine._parameters[propname];if(typeof data!="function")batch.parameters[propname]=data;}}
return batch;}
dwr.engine._mergeBatch=function(batch,overrides){var propname,data;for(var i=0;i<dwr.engine._propnames.length;i++){propname=dwr.engine._propnames[i];if(overrides[propname]!=null)batch[propname]=overrides[propname];}
if(overrides.preHook!=null)batch.preHooks.unshift(overrides.preHook);if(overrides.postHook!=null)batch.postHooks.push(overrides.postHook);if(overrides.headers){for(propname in overrides.headers){data=overrides.headers[propname];if(typeof data!="function")batch.headers[propname]=data;}}
if(overrides.parameters){for(propname in overrides.parameters){data=overrides.parameters[propname];if(typeof data!="function")batch.map["p-"+propname]=""+data;}}};dwr.engine._getJSessionId=function(){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=cookies[i];while(cookie.charAt(0)==' ')cookie=cookie.substring(1,cookie.length);if(cookie.indexOf(dwr.engine._sessionCookieName+"=")==0){return cookie.substring(11,cookie.length);}}
return"";}
dwr.engine._checkCometPoll=function(){for(var i=0;i<dwr.engine._outstandingIFrames.length;i++){var text="";var iframe=dwr.engine._outstandingIFrames[i];try{text=dwr.engine._getTextFromCometIFrame(iframe);}
catch(ex){dwr.engine._handleWarning(iframe.batch,ex);}
if(text!="")dwr.engine._processCometResponse(text,iframe.batch);}
if(dwr.engine._pollReq){var req=dwr.engine._pollReq;var text=req.responseText;dwr.engine._processCometResponse(text,req.batch);}
if(dwr.engine._outstandingIFrames.length>0||dwr.engine._pollReq){setTimeout("dwr.engine._checkCometPoll()",dwr.engine._pollCometInterval);}};dwr.engine._getTextFromCometIFrame=function(frameEle){var body=frameEle.contentWindow.document.body;if(body==null)return"";var text=body.innerHTML;if(text.indexOf("<PRE>")==0||text.indexOf("<pre>")==0){text=text.substring(5,text.length-7);}
return text;};dwr.engine._processCometResponse=function(response,batch){if(batch.charsProcessed==response.length)return;if(response.length==0){batch.charsProcessed=0;return;}
var firstStartTag=response.indexOf("//#DWR-START#",batch.charsProcessed);if(firstStartTag==-1){batch.charsProcessed=response.length;return;}
var lastEndTag=response.lastIndexOf("//#DWR-END#");if(lastEndTag==-1){return;}
if(response.charCodeAt(lastEndTag+11)==13&&response.charCodeAt(lastEndTag+12)==10){batch.charsProcessed=lastEndTag+13;}
else{batch.charsProcessed=lastEndTag+11;}
var exec=response.substring(firstStartTag+13,lastEndTag);dwr.engine._receivedBatch=batch;dwr.engine._eval(exec);dwr.engine._receivedBatch=null;};dwr.engine._sendData=function(batch){batch.map.batchId=dwr.engine._nextBatchId++;dwr.engine._batches[batch.map.batchId]=batch;dwr.engine._batchesLength++;batch.completed=false;for(var i=0;i<batch.preHooks.length;i++){batch.preHooks[i]();}
batch.preHooks=null;if(batch.timeout&&batch.timeout!=0){batch.interval=setInterval(function(){dwr.engine._abortRequest(batch);},batch.timeout);}
if(batch.rpcType==dwr.engine.XMLHttpRequest){if(window.XMLHttpRequest){batch.req=new XMLHttpRequest();}
else if(window.ActiveXObject&&!(navigator.userAgent.indexOf("Mac")>=0&&navigator.userAgent.indexOf("MSIE")>=0)){batch.req=dwr.engine._newActiveXObject(dwr.engine._XMLHTTP);}}
var prop,request;if(batch.req){if(batch.async){batch.req.onreadystatechange=function(){dwr.engine._stateChange(batch);};}
if(batch.isPoll){dwr.engine._pollReq=batch.req;batch.req.batch=batch;}
var indexSafari=navigator.userAgent.indexOf("Safari/");if(indexSafari>=0){var version=navigator.userAgent.substring(indexSafari+7);if(parseInt(version,10)<400){if(dwr.engine._allowGetForSafariButMakeForgeryEasier=="true")batch.httpMethod="GET";else dwr.engine._handleWarning(batch,{name:"dwr.engine.oldSafari",message:"Safari GET support disabled. See getahead.org/dwr/server/servlet and allowGetForSafariButMakeForgeryEasier."});}}
batch.mode=batch.isPoll?dwr.engine._ModePlainPoll:dwr.engine._ModePlainCall;request=dwr.engine._constructRequest(batch);try{batch.req.open(batch.httpMethod,request.url,batch.async);try{for(prop in batch.headers){var value=batch.headers[prop];if(typeof value=="string")batch.req.setRequestHeader(prop,value);}
if(!batch.headers["Content-Type"])batch.req.setRequestHeader("Content-Type","text/plain");}
catch(ex){dwr.engine._handleWarning(batch,ex);}
batch.req.send(request.body);if(!batch.async)dwr.engine._stateChange(batch);}
catch(ex){dwr.engine._handleError(batch,ex);}}
else if(batch.rpcType!=dwr.engine.ScriptTag){var idname=batch.isPoll?"dwr-if-poll-"+batch.map.batchId:"dwr-if-"+batch.map["c0-id"];batch.div=document.createElement("div");batch.div.innerHTML="<iframe src='javascript:void(0)' frameborder='0' style='width:0px;height:0px;border:0;' id='"+idname+"' name='"+idname+"'></iframe>";document.body.appendChild(batch.div);batch.iframe=document.getElementById(idname);batch.iframe.batch=batch;batch.mode=batch.isPoll?dwr.engine._ModeHtmlPoll:dwr.engine._ModeHtmlCall;if(batch.isPoll)dwr.engine._outstandingIFrames.push(batch.iframe);request=dwr.engine._constructRequest(batch);if(batch.httpMethod=="GET"){batch.iframe.setAttribute("src",request.url);}
else{batch.form=document.createElement("form");batch.form.setAttribute("id","dwr-form");batch.form.setAttribute("action",request.url);batch.form.setAttribute("target",idname);batch.form.target=idname;batch.form.setAttribute("method",batch.httpMethod);for(prop in batch.map){var value=batch.map[prop];if(typeof value!="function"){var formInput=document.createElement("input");formInput.setAttribute("type","hidden");formInput.setAttribute("name",prop);formInput.setAttribute("value",value);batch.form.appendChild(formInput);}}
document.body.appendChild(batch.form);batch.form.submit();}}
else{batch.httpMethod="GET";batch.mode=batch.isPoll?dwr.engine._ModePlainPoll:dwr.engine._ModePlainCall;request=dwr.engine._constructRequest(batch);batch.script=document.createElement("script");batch.script.id="dwr-st-"+batch.map["c0-id"];batch.script.src=request.url;document.body.appendChild(batch.script);}};dwr.engine._ModePlainCall="/call/plaincall/";dwr.engine._ModeHtmlCall="/call/htmlcall/";dwr.engine._ModePlainPoll="/call/plainpoll/";dwr.engine._ModeHtmlPoll="/call/htmlpoll/";dwr.engine._constructRequest=function(batch){var request={url:batch.path+batch.mode,body:null};if(batch.isPoll==true){request.url+="ReverseAjax.dwr";}
else if(batch.map.callCount==1){request.url+=batch.map["c0-scriptName"]+"."+batch.map["c0-methodName"]+".dwr";}
else{request.url+="Multiple."+batch.map.callCount+".dwr";}
var sessionMatch=location.href.match(/jsessionid=([^?]+)/);if(sessionMatch!=null){request.url+=";jsessionid="+sessionMatch[1];}
var prop;if(batch.httpMethod=="GET"){batch.map.callCount=""+batch.map.callCount;request.url+="?";for(prop in batch.map){if(typeof batch.map[prop]!="function"){request.url+=encodeURIComponent(prop)+"="+encodeURIComponent(batch.map[prop])+"&";}}
request.url=request.url.substring(0,request.url.length-1);}
else{request.body="";for(prop in batch.map){if(typeof batch.map[prop]!="function"){request.body+=prop+"="+batch.map[prop]+dwr.engine._postSeperator;}}
request.body=dwr.engine._contentRewriteHandler(request.body);}
request.url=dwr.engine._urlRewriteHandler(request.url);return request;};dwr.engine._stateChange=function(batch){var toEval;if(batch.completed){dwr.engine._debug("Error: _stateChange() with batch.completed");return;}
var req=batch.req;try{if(req.readyState!=4)return;}
catch(ex){dwr.engine._handleWarning(batch,ex);dwr.engine._clearUp(batch);return;}
try{var reply=req.responseText;reply=dwr.engine._replyRewriteHandler(reply);var status=req.status;if(reply==null||reply==""){dwr.engine._handleWarning(batch,{name:"dwr.engine.missingData",message:"No data received from server"});}
else if(status!=200){dwr.engine._handleError(batch,{name:"dwr.engine.http."+status,message:req.statusText});}
else{var contentType=req.getResponseHeader("Content-Type");if(!contentType.match(/^text\/plain/)&&!contentType.match(/^text\/javascript/)){if(contentType.match(/^text\/html/)&&typeof batch.textHtmlHandler=="function"){batch.textHtmlHandler();}
else{dwr.engine._handleWarning(batch,{name:"dwr.engine.invalidMimeType",message:"Invalid content type: '"+contentType+"'"});}}
else{if(batch.isPoll&&batch.map.partialResponse==dwr.engine._partialResponseYes){dwr.engine._processCometResponse(reply,batch);}
else{if(reply.search("//#DWR")==-1){dwr.engine._handleWarning(batch,{name:"dwr.engine.invalidReply",message:"Invalid reply from server"});}
else{toEval=reply;}}}}}
catch(ex){dwr.engine._handleWarning(batch,ex);}
dwr.engine._callPostHooks(batch);dwr.engine._receivedBatch=batch;if(toEval!=null)toEval=toEval.replace(dwr.engine._scriptTagProtection,"");dwr.engine._eval(toEval);dwr.engine._receivedBatch=null;dwr.engine._clearUp(batch);};dwr.engine._remoteHandleCallback=function(batchId,callId,reply){var batch=dwr.engine._batches[batchId];if(batch==null){dwr.engine._debug("Warning: batch == null in remoteHandleCallback for batchId="+batchId,true);return;}
try{var handlers=batch.handlers[callId];if(!handlers){dwr.engine._debug("Warning: Missing handlers. callId="+callId,true);}
else if(typeof handlers.callback=="function")handlers.callback(reply);}
catch(ex){dwr.engine._handleError(batch,ex);}};dwr.engine._remoteHandleException=function(batchId,callId,ex){var batch=dwr.engine._batches[batchId];if(batch==null){dwr.engine._debug("Warning: null batch in remoteHandleException",true);return;}
var handlers=batch.handlers[callId];if(handlers==null){dwr.engine._debug("Warning: null handlers in remoteHandleException",true);return;}
if(ex.message==undefined)ex.message="";if(typeof handlers.exceptionHandler=="function")handlers.exceptionHandler(ex.message,ex);else if(typeof batch.errorHandler=="function")batch.errorHandler(ex.message,ex);};dwr.engine._remoteHandleBatchException=function(ex,batchId){var searchBatch=(dwr.engine._receivedBatch==null&&batchId!=null);if(searchBatch){dwr.engine._receivedBatch=dwr.engine._batches[batchId];}
if(ex.message==undefined)ex.message="";dwr.engine._handleError(dwr.engine._receivedBatch,ex);if(searchBatch){dwr.engine._receivedBatch=null;dwr.engine._clearUp(dwr.engine._batches[batchId]);}};dwr.engine._remotePollCometDisabled=function(ex,batchId){dwr.engine.setActiveReverseAjax(false);var searchBatch=(dwr.engine._receivedBatch==null&&batchId!=null);if(searchBatch){dwr.engine._receivedBatch=dwr.engine._batches[batchId];}
if(ex.message==undefined)ex.message="";dwr.engine._handleError(dwr.engine._receivedBatch,ex);if(searchBatch){dwr.engine._receivedBatch=null;dwr.engine._clearUp(dwr.engine._batches[batchId]);}};dwr.engine._remoteBeginIFrameResponse=function(iframe,batchId){if(iframe!=null)dwr.engine._receivedBatch=iframe.batch;dwr.engine._callPostHooks(dwr.engine._receivedBatch);};dwr.engine._remoteEndIFrameResponse=function(batchId){dwr.engine._clearUp(dwr.engine._receivedBatch);dwr.engine._receivedBatch=null;};dwr.engine._eval=function(script){if(script==null)return null;if(script==""){dwr.engine._debug("Warning: blank script",true);return null;}
return eval(script);};dwr.engine._abortRequest=function(batch){if(batch&&!batch.completed){clearInterval(batch.interval);dwr.engine._clearUp(batch);if(batch.req)batch.req.abort();dwr.engine._handleError(batch,{name:"dwr.engine.timeout",message:"Timeout"});}};dwr.engine._callPostHooks=function(batch){if(batch.postHooks){for(var i=0;i<batch.postHooks.length;i++){batch.postHooks[i]();}
batch.postHooks=null;}}
dwr.engine._clearUp=function(batch){if(!batch){dwr.engine._debug("Warning: null batch in dwr.engine._clearUp()",true);return;}
if(batch.completed=="true"){dwr.engine._debug("Warning: Double complete",true);return;}
if(batch.div)batch.div.parentNode.removeChild(batch.div);if(batch.iframe){for(var i=0;i<dwr.engine._outstandingIFrames.length;i++){if(dwr.engine._outstandingIFrames[i]==batch.iframe){dwr.engine._outstandingIFrames.splice(i,1);}}
batch.iframe.parentNode.removeChild(batch.iframe);}
if(batch.form)batch.form.parentNode.removeChild(batch.form);if(batch.req){if(batch.req==dwr.engine._pollReq)dwr.engine._pollReq=null;delete batch.req;}
if(batch.map&&batch.map.batchId){delete dwr.engine._batches[batch.map.batchId];dwr.engine._batchesLength--;}
batch.completed=true;if(dwr.engine._batchQueue.length!=0){var sendbatch=dwr.engine._batchQueue.shift();dwr.engine._sendData(sendbatch);}};dwr.engine._handleError=function(batch,ex){if(typeof ex=="string")ex={name:"unknown",message:ex};if(ex.message==null)ex.message="";if(ex.name==null)ex.name="unknown";if(batch&&typeof batch.errorHandler=="function")batch.errorHandler(ex.message,ex);else if(dwr.engine._errorHandler)dwr.engine._errorHandler(ex.message,ex);dwr.engine._clearUp(batch);};dwr.engine._handleWarning=function(batch,ex){if(typeof ex=="string")ex={name:"unknown",message:ex};if(ex.message==null)ex.message="";if(ex.name==null)ex.name="unknown";if(batch&&typeof batch.warningHandler=="function")batch.warningHandler(ex.message,ex);else if(dwr.engine._warningHandler)dwr.engine._warningHandler(ex.message,ex);dwr.engine._clearUp(batch);};dwr.engine._serializeAll=function(batch,referto,data,name){if(data==null){batch.map[name]="null:null";return;}
switch(typeof data){case"boolean":batch.map[name]="boolean:"+data;break;case"number":batch.map[name]="number:"+data;break;case"string":batch.map[name]="string:"+encodeURIComponent(data);break;case"object":if(data instanceof String)batch.map[name]="String:"+encodeURIComponent(data);else if(data instanceof Boolean)batch.map[name]="Boolean:"+data;else if(data instanceof Number)batch.map[name]="Number:"+data;else if(data instanceof Date)batch.map[name]="Date:"+data.getTime();else if(data&&data.join)batch.map[name]=dwr.engine._serializeArray(batch,referto,data,name);else batch.map[name]=dwr.engine._serializeObject(batch,referto,data,name);break;case"function":break;default:dwr.engine._handleWarning(null,{name:"dwr.engine.unexpectedType",message:"Unexpected type: "+typeof data+", attempting default converter."});batch.map[name]="default:"+data;break;}};dwr.engine._lookup=function(referto,data,name){var lookup;for(var i=0;i<referto.length;i++){if(referto[i].data==data){lookup=referto[i];break;}}
if(lookup)return"reference:"+lookup.name;referto.push({data:data,name:name});return null;};dwr.engine._serializeObject=function(batch,referto,data,name){var ref=dwr.engine._lookup(referto,data,name);if(ref)return ref;if(data.nodeName&&data.nodeType){return dwr.engine._serializeXml(batch,referto,data,name);}
var reply="Object_"+dwr.engine._getObjectClassName(data)+":{";var element;for(element in data){if(typeof data[element]!="function"){batch.paramCount++;var childName="c"+dwr.engine._batch.map.callCount+"-e"+batch.paramCount;dwr.engine._serializeAll(batch,referto,data[element],childName);reply+=encodeURIComponent(element)+":reference:"+childName+", ";}}
if(reply.substring(reply.length-2)==", "){reply=reply.substring(0,reply.length-2);}
reply+="}";return reply;};dwr.engine._errorClasses={"Error":Error,"EvalError":EvalError,"RangeError":RangeError,"ReferenceError":ReferenceError,"SyntaxError":SyntaxError,"TypeError":TypeError,"URIError":URIError};dwr.engine._getObjectClassName=function(obj){if(obj&&obj.constructor&&obj.constructor.toString)
{var str=obj.constructor.toString();var regexpmatch=str.match(/function\s+(\w+)/);if(regexpmatch&&regexpmatch.length==2){return regexpmatch[1];}}
if(obj&&obj.constructor){for(var errorname in dwr.engine._errorClasses){if(obj.constructor==dwr.engine._errorClasses[errorname])return errorname;}}
if(obj){var str=Object.prototype.toString.call(obj);var regexpmatch=str.match(/\[object\s+(\w+)/);if(regexpmatch&&regexpmatch.length==2){return regexpmatch[1];}}
return"Object";};dwr.engine._serializeXml=function(batch,referto,data,name){var ref=dwr.engine._lookup(referto,data,name);if(ref)return ref;var output;if(window.XMLSerializer)output=new XMLSerializer().serializeToString(data);else if(data.toXml)output=data.toXml;else output=data.innerHTML;return"XML:"+encodeURIComponent(output);};dwr.engine._serializeArray=function(batch,referto,data,name){var ref=dwr.engine._lookup(referto,data,name);if(ref)return ref;var reply="Array:[";for(var i=0;i<data.length;i++){if(i!=0)reply+=",";batch.paramCount++;var childName="c"+dwr.engine._batch.map.callCount+"-e"+batch.paramCount;dwr.engine._serializeAll(batch,referto,data[i],childName);reply+="reference:";reply+=childName;}
reply+="]";return reply;};dwr.engine._unserializeDocument=function(xml){var dom;if(window.DOMParser){var parser=new DOMParser();dom=parser.parseFromString(xml,"text/xml");if(!dom.documentElement||dom.documentElement.tagName=="parsererror"){var message=dom.documentElement.firstChild.data;message+="\n"+dom.documentElement.firstChild.nextSibling.firstChild.data;throw message;}
return dom;}
else if(window.ActiveXObject){dom=dwr.engine._newActiveXObject(dwr.engine._DOMDocument);dom.loadXML(xml);return dom;}
else{var div=document.createElement("div");div.innerHTML=xml;return div;}};dwr.engine._newActiveXObject=function(axarray){var returnValue;for(var i=0;i<axarray.length;i++){try{returnValue=new ActiveXObject(axarray[i]);break;}
catch(ex){}}
return returnValue;};dwr.engine._debug=function(message,stacktrace){var written=false;try{if(window.console){if(stacktrace&&window.console.trace)window.console.trace();window.console.log(message);written=true;}
else if(window.opera&&window.opera.postError){window.opera.postError(message);written=true;}}
catch(ex){}
if(!written){var debug=document.getElementById("dwr-debug");if(debug){var contents=message+"<br/>"+debug.innerHTML;if(contents.length>2048)contents=contents.substring(0,2048);debug.innerHTML=contents;}}};function useLoadingMessage(message){message="Y&#252;kleniyor...";var loadingMessage;if(message)loadingMessage=message;else loadingMessage="Loading";DWREngine.setPreHook(function(){document.getElementById('disabledZone').style.visibility='visible';});DWREngine.setPostHook(function(){document.getElementById('disabledZone').style.visibility='hidden';});}
useLoadingMessage();var Dialog={show:function(name,width,height){hideObject('profileCombo');var pwindow=this.getWindow(name,width,height);pwindow.style.display='block';this.addOverlay(name);},refresh:function(name,width,height){var pwindow=this.getWindow(name,width,height);},addOverlay:function(name){var poverlay=document.createElement('div');poverlay.id='poverlay'+name;if((BrowserDetect.browser=='Explorer'&&!(BrowserDetect.version<7.0))||BrowserDetect.browser=='Firefox'){poverlay.style.top='0px';poverlay.style.left='0px';poverlay.style.position='fixed';poverlay.style.background='#000';}
this._setOpacity(poverlay,0.5);var pageSize=this._getPageSize();poverlay.style.height=pageSize.pageHeight+'px';poverlay.style.width=pageSize.pageWidth+'px';poverlay.style.zIndex=106;g('overlayArea').appendChild(poverlay);},removeOverlay:function(name){g('overlayArea').removeChild(g('poverlay'+name));g(name).style.display='none';},getWindow:function(name,width,height){document.body.style.padding='0';var pwindow=document.getElementById(name);var pageSize=this._getPageSize();var pos=this._realOffset(document.body);if(height!=0){pwindow.style.height=height+'px';pwindow.style.top=(pageSize.windowHeight/2-height/2+pos[1])+'px';}
if(width!=0){pwindow.style.width=width+'px';pwindow.style.left=(pageSize.windowWidth/2-width/2+pos[0])+'px';}
return pwindow;},close:function(name){this.removeOverlay(name);showObject('profileCombo');document.getElementById(name).innerHTML="";},_realOffset:function(element){var valueT=0,valueL=0;do{valueT+=element.scrollTop||0;valueL+=element.scrollLeft||0;element=element.parentNode;}while(element);return[valueL,valueT];},_setOpacity:function(element,value){if(typeof element=='string')
element=$(element);if(value==1){element.style.opacity=(/Gecko/.test(navigator.userAgent)&&!/Konqueror|Safari|KHTML/.test(navigator.userAgent))?0.999999:1.0;if(/MSIE/.test(navigator.userAgent)&&!window.opera)
element.style.filter=element.style.filter.replace(/alpha\([^\)]*\)/gi,'');}else{if(value<0.00001)value=0;element.style.opacity=value;if(/MSIE/.test(navigator.userAgent)&&!window.opera)
element.style.filter=element.style.filter.replace(/alpha\([^\)]*\)/gi,'')+'alpha(opacity='+value*100+')';}
return element;},_getPageSize:function(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=windowWidth;}else{pageWidth=xScroll;}
return{'pageWidth':pageWidth,'pageHeight':pageHeight,'windowWidth':windowWidth,'windowHeight':windowHeight,'yScroll':yScroll,'xScroll':xScroll};}};var openWarning=false;function ona(){openWarning=false;window.scrollTo(0,0);Loader.openNewAccount(erlyh);}
function shouldRegister(){openWarning=true;Loader.openNewAccount(erlyh);}
function erlyh(h){get("dialogBox").innerHTML=h;if(openWarning){showTr('registerWarningRow');}
Dialog.show('dialogBox','0','0');}
function loadSending(){Loader.loadSending();}
function loadNedir(){Loader.loadNedir();}
var recoverUsername;function loadForgetPassword(){Util.loadForgetPassword('dialogBox');}
function loadSecQuestionDiv(){Util.getMySecurityQuestion(get('recoverUsername').value,'secQuestionDiv');}
function checkMySecQuestionAnswer(){recoverUsername=get('recoverUsername').value;Util.checkMySecQuestionAnswer(recoverUsername,get('myAnswer').value,'dialogBox');}
function changePassword(){if(validateResetPassword()){Util.changePassword(recoverUsername,get('newPassword').value,'dialogBox');}}
function loadHavuzNedir(){Loader.loadHavuzNedir();}
function loadSendToFriend(){Loader.loadSendToFriend();}
function sendToFriend(){var toAddress=get('toAddress').value;var toMessage=get('toMessage').value;Loader.sendToFriend(toAddress,toMessage,afterSendToFriend);}
function afterSendToFriend(){Dialog.close('dialogBox');}
function loadUyeOl(){Loader.loadUyeOl();}
var updateFromType;function loadProfileUpdate(fromType){updateFromType=fromType;webAvatarId='dijikiAvatar';Loader.loadProfileUpdate();}
function getTownsOfCity(cityId){Loader.loadTownsOfCity(cityId);}
function loadInviteFriends(){Loader.loadInviteFriends();}
function loadBasicProfile(){Loader.loadBasicProfile();}
function loadProfessionalProfile(){Loader.loadProfessionalProfile();}
function loadSocialProfile(){Loader.loadSocialProfile();}
function loadHavuzProfileInitial(){Loader.loadHavuzProfileInitial();}
var addedWord='';function loadHavuzProfileSecond(query){addedWord=query;Loader.loadHavuzProfileSecond(query);}
function loadEkstralar(){Loader.loadEkstralar();}
function loadHesapOlusturuldu(){var sendMail=false;if(get('sendMail').checked){sendMail=true;}
Loader.loadHesapOlusturuldu(sendMail,pLoadHesapOlusturuldu);}
function pLoadHesapOlusturuldu(htmlPart){get("dialogBox").innerHTML=htmlPart;showProfilOk();}
function profilOk(){get("pro").style.display='block';showWebOk();}
function showProfilOk(){var t=setTimeout("profilOk()",3000);}
function webOk(){get("web").style.display='block';showMailOk();}
function showWebOk(){var t=setTimeout("webOk()",2000);}
function mailOk(){get("pos").style.display='block';get("olusturuluyor").style.display='none';get("olusturuldu").style.display='block';}
function showMailOk(){var t=setTimeout("mailOk()",2000);}
function showMyQuestion(){var e=document.getElementById('mySQuestionRow');if(get('sQuestion').value==6){e.style.display='block';}else{e.style.display='none';}}
var un='';function registerUser(){var isOk=validateUserRegistration();if(!isOk){unFreezeButton('registerButton');hideObject('registeringMessage');return null;}
showObject('registeringMessage');var rtype=getRadioCheckedValue('rtype');var rusername=getValue('rusername');var rpassword=getValue('rpassword');var rfullname=getValue('rfullname');var rverificationCode=getValue('rverificationCode');var ramail=getValue('ramail');un=rusername;Register.registerUser(rtype,rusername,rpassword,rfullname,rverificationCode,ramail,executeRegisterUserResponse);}
function registerUserInForm(){var isOk=valUserRegInForm();if(!isOk){unFreezeButton('registerButton');hideObject('registeringMessage');return null;}else{showObject('registeringMessage');get('registerForm').submit();return true;}}
function executeRegisterUserResponse(h){if(h!="SUCCESSFUL"){get("errorPanel").innerHTML=h;unFreezeButton('registerButton');hideObject('registeringMessage');}}
function registerProfile(){var isOk=validateProfileRegistration();if(!isOk){unFreezeButton('registerButton');hideObject('registeringMessage');return;}
var rtype=getRadioCheckedValue('rtype');var rusername=getValue('rusername');var rfullname=getValue('rfullname');var rverificationCode=getValue('rverificationCode');var ramail=getValue('ramail');Register.registerProfile(rtype,rusername,rfullname,rverificationCode,ramail,executeRegisterProfileResponse);}
function executeRegisterProfileResponse(h){if(h=="SUCCESSFUL"){eraseCookie('username');createCookie('username',getValue('rusername'),365);window.location='http://'+getValue('rusername')+'.attabot.com';}else{get('errorPanel').innerHTML=h;unFreezeButton('registerButton');hideObject('registeringMessage');}}
function regSecPro(){var spusername=getValue('spusername');Register.registerSecondProfile(spusername,errsp);}
function errsp(){closeDialogBox();}
function refreshCaptcha(){Util.refreshCaptcha(errc);}
function errc(h){var c=get("captcha");if(h=="ERROR_OCCURED"){c.innerHTML="Yenileme yaparken bir hata meydana geldi! L?tfen Tekrar Deneyin!";}else{c.innerHTML=h;}}
function login(fromType){loginAndSendToHomepage(fromType,false);}
var sendToHomePageAfterLogin=false;function loginAndSendToHomepage(fromType,sendToHomePage){if(validateLogin()){sendToHomePageAfterLogin=sendToHomePage;var username=gv('username');var password=gv('password');if(gc('rememberMe')){if(fromType==0){Login.login(username,password,true,executeLoginResponse);}else{Login.login(username,password,true,executeLoginPageResponse);}}else{if(fromType==0){Login.login(username,password,false,executeLoginResponse);}else{Login.login(username,password,false,executeLoginPageResponse);}}}}
var loggedIn=1;var wrongUsernameOrPassword=2;var notActivatedProfile=3;function executeLoginResponse(loginResult){if(loginResult==1){if(gc('rememberMe')){createCookie('username',gv('username'),365);}else{eraseCookie('username');}
if(sendToHomePageAfterLogin){window.location=globalPath;}else{var wloc=window.location+'';var lastLoc=wloc.lastIndexOf('#');if(lastLoc>=0){wloc=wloc.substring(0,lastLoc);}
window.location=wloc;}}else{Login.refreshG(loginResult,executeGResponse);}}
function executeLoginPageResponse(isLoggedIn){if(isLoggedIn){if(gc('rememberMe')){createCookie('username',gv('username'),365);}else{eraseCookie('username');}
var wloc=window.location;window.location=wloc;}else{Login.refreshLoginPage('loginMiddle');}}
var topBarProfileName='';function changeProfile(from){var e=g('profileCombo');topBarProfileName=e.options[e.selectedIndex].value;Login.changeProfile(topBarProfileName,from,executeChangeProfileResponse);}
function changeProfileTo(profileName,from){topBarProfileName=profileName;Login.changeProfile(profileName,from,executeChangeProfileResponse);}
function quickChangeProfile(){var e=g('profileCombo');topBarProfileName=e.options[e.selectedIndex].value;var que=trimString(gv('sbi'));if(que==''){Login.quickChangeProfile(topBarProfileName,executeChangeProfileResponse);}else{Login.quickChangeProfile(topBarProfileName,erQuickChangeProfile);}}
function erQuickChangeProfile(isChanged){if(isChanged){eraseCookie('username');createCookie('username',topBarProfileName,365);search(getValue('sbi'));g('webProfileLink').href='http://'+topBarProfileName+'.'+cookieDomain;}else{alert('Beklenmedik bir hata meydana geldi! Tekrar deneyin!');}}
function executeChangeProfileResponse(isChanged){if(isChanged){eraseCookie('username');createCookie('username',topBarProfileName,365);g('webProfileLink').href='http://'+topBarProfileName+'.'+cookieDomain;}else{alert('Hata! Tekrar deneyin!');}}
function executeGResponse(h){var e=g('lpop');if(e){e.innerHTML=h;}}
function resendActivation(){var acmail=gv('acmail');Login.sendActivationMail(acmail,erras);freezeButton('acmailSend');}
function erras(responseCode){if(responseCode==1){g('resendSuccess').innerHTML='Aktivasyon e-postas\u0131 g\u00F6nderildi.';hideObject('resendPart');showObject('resendSuccess');}else if(responseCode==2){g('resendError').innerHTML='Kay\u0131tl\u0131 kullan\u0131c\u0131 bulunamad\u0131.';}else if(responseCode==3){g('resendError').innerHTML='E-posta sunucusunda bir hata meydana geldi.';}
unFreezeButton('acmailSend');}
function scpl(){var scplmail=gv('scplmail');Login.scpl(scplmail,erscpl);freezeButton('scplmailSend');}
function erscpl(responseCode){if(responseCode==1){g('scplSuccess').innerHTML='\u015Eifre de\u011Fi\u015Ftirme e-postas\u0131 g\u00F6nderildi.';hideObject('scplPart');showObject('scplSuccess');}else if(responseCode==2){g('scplError').innerHTML='Kay\u0131tl\u0131 kullan\u0131c\u0131 bulunamad\u0131.';}else if(responseCode==3){g('scplError').innerHTML='E-posta sunucusunda bir hata meydana geldi.';}
unFreezeButton('acmailSend');}
var prfnm='';function saveProfileAndGo(profileName){prfnm=profileName;if(validateBasicMWProfile()){var bpos=getSelectValue('bpos');var bedu=getValueSvOrIv('bedu');var bjob=getValueSvOrIv('bjob');var bcity=gv('bcity');var btown=getValueSvOrIv('btown');var bage=gv('bage');Profile.saveQuickProfile(bpos,bedu,bjob,bcity,btown,bage,erSaveProfileAndGoResponse);}}
function erSaveProfileAndGoResponse(response){if(response=='SUCCESSFUL'){if(updateFromType==0){window.location=waddress;}else if(updateFromType==1){window.location='http://'+prfnm+'.'+cookieDomain;}}}
function saveMWBasic(pref){if(validateBasicMWProfile()){var bpos=getSelectValue('bpos');var bedu=getValueSvOrIv('bedu');var bjob=getValueSvOrIv('bjob');var btown=getValueSvOrIv('btown');var bage=gv('bage');Profile.saveBasic(bpos,bedu,bjob,btown,bage,erSaveBasicResponse);}}
function saveCBasic(pref){if(validateBasicCProfile()){var bcname=gv('bcname');var bcperson=gv('bcperson');var bcadd=gv('bcadd');var bcphone=gv('bcphone');var bcweb=gv('bcweb');CompanyProfile.saveBasic(bcname,bcperson,bcadd,bcphone,bcweb,erSaveBasicResponse);}}
function erSaveBasicResponse(response){if(response=="SUCCESSFUL"){loadProfessionalProfile();}}
function saveMWProfessional(pref){var pcollege=gv('pcollege');var puniversity=getValueSvOrIv('puniversity');var pdepartment=getValueSvOrIv('pdepartment');var pyear=gv('pyear');var pjob=gv('pjob');var pcompany=gv('pcompany');var parea=gv('parea');var pwork=gv('pwork');var paim=gv('paim');var resultArray=getDynamicProperties(pref);Profile.saveProfessional(pcollege,puniversity,pdepartment,pyear,pjob,pcompany,parea,pwork,paim,resultArray[0],resultArray[1],resultArray[2],erSaveProfessionalResponse);}
function erSaveProfessionalResponse(response){if(response=="SUCCESSFUL"){loadSocialProfile();}}
function saveCProfessional(pref){var pfdate=gv('pfdate');var pwarea=gv('pwarea');var pfax=gv('pfax');var pproducts=gv('pproducts');var pbrands=gv('pbrands');var resultArray=getDynamicProperties(pref);CompanyProfile.saveProfessional(pfdate,pwarea,pfax,pproducts,pbrands,resultArray[0],resultArray[1],resultArray[2],erSaveCompanyProfessionalResponse);}
function erSaveCompanyProfessionalResponse(response){if(response=='SUCCESSFUL'){window.location='http://'+un+'.attabot.com';}}
function saveMWSocial(pref){var sday=gv('sday');var smonth=gv('smonth');var syear=gv('syear');var shometown=gv('shometown');var shoroscope=gv('shoroscope');var sbirth=sday+'/'+smonth+'/'+syear;if(sbirth=='//'){sbirth='';}
var slength=getValueSvOrIv('slength');var sweigth=getValueSvOrIv('sweigth');var seyecolor=getValueSvOrIv('seyecolor');var shaircolor=getValueSvOrIv('shaircolor');var sbodyshape=getValueSvOrIv('sbodyshape');var shobies=gv('shobies');var slanguages=gv('slanguages');var stellyourself=gv('stellyourself');var resultArray=getDynamicProperties(pref);Profile.saveSocial(sbirth,shometown,shoroscope,slength,sweigth,seyecolor,shaircolor,sbodyshape,shobies,slanguages,stellyourself,resultArray[0],resultArray[1],resultArray[2],erSaveSocialResponse);}
function erSaveSocialResponse(response){if(response=="SUCCESSFUL"){loadHavuzProfileInitial();}}
var updatedSection='';function saveAndUpdate(categoryId,transactionId,category,section,isProfileORCompanyOrProduct){updatedSection=category;trIdForCategory=transactionId;var webPropertyList=createWebPropertyList(section);if(isProfileORCompanyOrProduct==1){Profile.saveAndUpdate(categoryId,webPropertyList);}else if(isProfileORCompanyOrProduct==2){Profile.saveAndUpdate(categoryId,webPropertyList,executeCompanySaveAndUpdateResponse);}else if(isProfileORCompanyOrProduct==3){ProductProperty.saveAndUpdate(transactionId,webPropertyList,executeProductSaveAndUpdateResponse);}}
function executeSaveAndUpdateResponse(response){if(response=="SUCCESSFUL"){loadWebProfileProperties();}}
function executeCompanySaveAndUpdateResponse(response){if(response=="SUCCESSFUL"){loadCompanyWebProfileProperties();}}
function executeProductSaveAndUpdateResponse(response){if(response=="SUCCESSFUL"){loadProductProfileProperties(trIdForCategory);}}
function deleteAndUpdate(categoryId,transactionId,category,section,isProfileORCompanyOrProduct){updatedSection=category;trIdForCategory=transactionId;var webPropertyList=createWebPropertyList(section);var willBeDeleted=false;for(z=0;z<webPropertyList.length;z++){if(webPropertyList[z].deleteId!=-1){willBeDeleted=true;break;}}
if(!willBeDeleted){alert(pleaseSelectMessage);return false;}
if(isProfileORCompanyOrProduct==1){Profile.deleteAndUpdate(categoryId,webPropertyList);}else if(isProfileORCompanyOrProduct==2){Profile.deleteAndUpdate(categoryId,webPropertyList,executeCompanyDeleteAndUpdateResponse);}else if(isProfileORCompanyOrProduct==3){ProductProfile.deleteAndUpdate(transactionId,webPropertyList,executeProductDeleteAndUpdateResponse);}}
function executeCompanyDeleteAndUpdateResponse(response){if(response=="SUCCESSFUL"){loadCompanyWebProfileProperties();}}
function executeProductDeleteAndUpdateResponse(response){if(response=="SUCCESSFUL"){loadProductProfileProperties(trIdForCategory);}}
var pleaseSelectMessage='Silmek istedi\u011Finiz \u00F6zelli\u011Fi se\u00E7iniz...';function checkUsernameExists(u){Register.checkUsername(u,ercue);}
function ercue(r){if(r){showError('regform','rusernameRow',usernameExists,'2','2');fb('registerButton');}else{removeError('regform','rusernameRow');ufb('registerButton');}}
function checkEmailExists(email){Register.checkEmail(email,erCheckEmailExists);}
function erCheckEmailExists(result){if(result){showError('regform','ramailRow',emailExists,'2','2');fb('registerButton');}else{removeError('regform','ramailRow');ufb('registerButton');}}
var wordElement;var isCalledBefore=false;function addWordGetUsers(){wordElement=g('word');Pool.addWord(wordElement.value,executeResponseAddWordGetUsers);}
function executeResponseAddWordGetUsers(isAdded){if(isAdded&&!isCalledBefore){isCalledBefore=true;loadHavuzProfileSecond(wordElement.value);}else if(isAdded&&isCalledBefore){getWords();}else{alert('Bir hata olustu!');}}
function searchWord(querySentence){wordElement.value=querySentence;Pool.addWord(wordElement.value,executeResponseAddWordGetUsers);}
function searchQuery(pageNumber,isForward,isFirst,query,type,profileType){More.searchMore(pageNumber,isForward,isFirst,query,type,profileType,'searchResults');}
function searchNewsQuery(pageNumber,isForward,isFirst,query,type,profileType){More.searchMore(pageNumber,isForward,isFirst,query,type,profileType,'newsSearchProfileResults');}
function getWordsByPage(requestedPage,divId,type){Pool.getWordsByPage(requestedPage,divId,type);}
function getDictWordsByPage(requestedPage,divId){Pool.getDictWordsByPage(requestedPage,divId);}
var mailProviderType;function importEmails(pref,type){var femail=gv(pref+'exemail');if(type!='linkedin'&&!endsWith(femail,'@'+type+'.com')){alert(invMailAdd.replace('{1}',type));return false;}else if(type=='linkedin'&&!(femail.indexOf('@')>0&&femail.indexOf('.')>0)){alert(invLinkedInAdd);return false;}
mailProviderType=pref;hideObject('initialImport');sin(pref+'exmessage');var fpassword=gv(pref+'expassword');if(type=='linkedin'){femail=femail+'.linkedin';}
Register.fetchEmails(type,femail,fpassword,pImport);}
function callFriends(){var mailUsername=getValue('mailUsername');var mailDomain=getValue('mailDomain');var mailPassword=getValue('mailPassword');hideObject('initialImport');hideObject('importError');hideObject('secondImport');hideObject('friendsInvited');hideObject('noContactFound');showObject('importStatus');hideObject('friendsList');hideObject('contactList');var mailAddress=mailUsername+mailDomain;Register.callFriends(mailAddress,mailPassword);}
function clearFields(){get('mailUsername').value='';get('mailPassword').value='';}
function changeDomain(index){setSelect('mailDomain',index);get('domainLogo').src=globalPath+'/images/import/logo'+index+'.gif';}
function changeDomainImage(){get('domainLogo').src=globalPath+'/images/import/logo'+get('mailDomain').selectedIndex+'.gif';}
function afterAddToFriend(){hideObject('friendsList');showObject('contactList');}
function finishImport(){hideObject('friendsList');hideObject('contactList');showObject('secondImport');clearFields();}
function pImport(h){g('importedEMails').innerHTML=h;hideObject(mailProviderType+'exmessage');}
function showEmailsOf(address){g('hotmail').style.display='none';g('yahoo').style.display='none';g('gmail').style.display='none';g('mynet').style.display='none';g('linkedin').style.display='none';}
function bringEmailAddressesOf(type){Register.bringEmailAddressesOf(type,pBring);}
function pBring(h){g('importedEMails').innerHTML=h;}
function clearTextBoxOnce(object){object.value='';object.focus();object.onclick=function(){return true;}}
var chstts=false;function toggleCheckBoxes(id){var checkBoxes=document.getElementsByName(id);for(k=0;k<checkBoxes.length;k++){checkBoxes[k].checked=chstts;}
if(chstts){chstts=false;}else{chstts=true;}}
function addAllToFriends(id,toAll){var checkBoxes=document.getElementsByName(id);var profileIdArray=new Array();var k=0;if(toAll){for(;k<checkBoxes.length;k++){profileIdArray[k]=checkBoxes[k].value;}}else{c=0;for(k=0;k<checkBoxes.length;k++){if(checkBoxes[k].checked){profileIdArray[c++]=checkBoxes[k].value;}}}
Register.addListToFriends(profileIdArray,erAddAllToFriends);}
function erAddAllToFriends(result){if(result&&h('contactList').innerHTML==''){hideObject('friendsList');showObject('secondImport');clearFields();}else{showObject('contactList');}}
function sendInvitationToAll(id,toAll){var checkBoxes=document.getElementsByName(id);var emailAddresses=new Array();var k=0;if(toAll){for(;k<checkBoxes.length;k++){emailAddresses[k]=checkBoxes[k].value;}}else{c=0;for(k=0;k<checkBoxes.length;k++){if(checkBoxes[k].checked){emailAddresses[c++]=checkBoxes[k].value;}}}
Register.sendInvitationToList(emailAddresses);}
var trChars='\u0130\u0131\u00D6\u00F6\u00DC\u00FC\u00C7\u00E7\u011E\u011F\u015E\u015F';var inputhighlight=false;var inputclasserror='inputError';var inputclassnormal='inputNormal';var innererror='innerError';var errorsdiv='errorsDiv';var debugmode=true;var trimenabled=true;var undef;var internalRules;function checkTrCharExist(value){var trcount=0;for(var i=0;i<value.length;i++){for(j=0;j<trChars.length;j++){if(value.substring(i,i+1)==trChars.charAt(j)){trcount=trcount+1;}}}
if(trcount>0){return true;}else{return false;}}
function checkPhone(value){var phone2=/^(\+)?(\d)*( |-)?(\()?(\d)*(\))?( |-)?(\d){3}( |-)?(\d){2}( |-)?(\d){2}( |-)?(\/)?( |-)?(\d)*$/;if(value.match(phone2)){return false;}else{return true;}}
function performCheck(strRules,tableId,colSpanLabel,colSpanField){var rules=makeRules(strRules);internalRules=makeRules(strRules);var errors=new Array();var ix=0;if(rules.length){for(var i=0;i<rules.length;i++){var aRule=rules[i];if(aRule!=null){removeError(tableId,aRule.rowId);}}}else{if(rules!=null){removeError(tableId,rules.el.rowId);}}
if(rules.length){for(var i=0;i<rules.length;i++){var aRule=rules[i];var anErr=null;if(aRule==null){}else if(aRule.ruleType=='pre-condition'||aRule.ruleType=='post-condition'){}else if(aRule.ruleName=='implies'){pre=aRule.el;post=aRule.comparisonValue;var oldClassName=getField(rules[pre].el).className;if(checkRule(rules[pre])==null&&checkRule(rules[post])!=null){anErr=aRule.alertMsg;}else if(checkRule(rules[pre])!=null){getField(rules[pre].el).className=oldClassName;}}else{anErr=checkRule(aRule);}
errors[ix]=anErr;ix++;}}else{var myRule=rules;err=checkRule(myRule);if(err!=null){errors[0]=err;}}
return displayClassic(tableId,errors,colSpanLabel,colSpanField);}
function checkKeyPress(ev,obj,strRules){var keyCode=null;if(getBrowser()=='msie'){keyCode=window.event.keyCode;}else if(getBrowser()=='netscape'||getBrowser()=='firefox'){keyCode=ev.which;}
var rules=makeRules(strRules);var keyAllowed=true;if(rules.length){for(var i=0;i<rules.length;i++){var aRule=rules[i];if(aRule.ruleName=='keypress'&&aRule.el==obj.name){keyAllowed=isKeyAllowed(keyCode,aRule.comparisonValue);break;}}}else{var aRule=rules;if(aRule.ruleName=='keypress'&&aRule.el==obj.name){keyAllowed=isKeyAllowed(keyCode,aRule.comparisonValue);}}
if(!keyAllowed){if(getBrowser()=='msie'){window.event.keyCode=0;}else if(getBrowser()=='netscape'||getBrowser()=='firefox'){ev.preventDefault();ev.stopPropagation();ev.returnValue=false;}}
return false;}
function displayClassic(tableId,messages,colSpanLabel,colSpanField){var result=true;if(messages!=null&&messages.length>0){for(var i=0;i<messages.length;i++){if(messages[i]!=null){showError(tableId,internalRules[i].rowId,messages[i],colSpanLabel,colSpanField);i=i+parseInt(internalRules[i].ruleNumber)-1;result=false;}}
return result;}else{return result;}}
function rule(el,ruleName,comparisonValue,alertMsg,ruleType){if(!checkArguments(arguments)){return false;}
tmp=el.split(':');nameDisplayed='';ruleNum=1;if(tmp.length==3){nameDisplayed=tmp[2];rowId=tmp[1];el=tmp[0];}else if(tmp.length==4){ruleNum=tmp[3];nameDisplayed=tmp[2];rowId=tmp[1];el=tmp[0];}
this.el=el;this.nameDisplayed=nameDisplayed;this.ruleNumber=ruleNum;this.ruleName=ruleName;this.comparisonValue=comparisonValue;this.ruleType=ruleType;this.rowId=rowId;if(alertMsg==undef||alertMsg==null){this.alertMsg=getDefaultMessage(el,nameDisplayed,ruleName,comparisonValue);}else{this.alertMsg=alertMsg;}}
function checkRule(myRule){retVal=null;if(myRule!=null){if(myRule.ruleName=='custom'){var customFunction=' retVal = '+myRule.el;eval(customFunction);}else if(myRule.ruleName=='and'){var op_1=myRule.el;var op_next=myRule.comparisonValue;if(checkRule(internalRules[op_1])!=null){retVal=myRule.alertMsg;if(myRule.ruleType=='pre-condition'){highlight(getField(internalRules[op_1].el),inputclassnormal);}}else{var op_k=op_next.split('-');for(var k=0;k<op_k.length;k++){if(checkRule(internalRules[op_k[k]])!=null){retVal=myRule.alertMsg;if(myRule.ruleType=='pre-condition'){highlight(getField(internalRules[op_k[k]].el),inputclassnormal);}
break;}}}}else if(myRule.ruleName=='or'){var op_1=myRule.el;var op_next=myRule.comparisonValue;var success=false;if(checkRule(internalRules[op_1])==null){success=true;}else{if(myRule.ruleType=='pre-condition'){highlight(getField(internalRules[op_1].el),inputclassnormal);}
var op_k=op_next.split('-');for(var k=0;k<op_k.length;k++){if(checkRule(internalRules[op_k[k]])==null){success=true;break;}else{if(myRule.ruleType=='pre-condition'){highlight(getField(internalRules[op_k[k]].el),inputclassnormal);}}}}
if(!success){retVal=myRule.alertMsg;}}else{el=getField(myRule.el);if(el==null){debug('DEBUG: could not find element '+myRule.el);return null;}
var err=null;if(el.type){if(el.type=='hidden'||el.type=='text'||el.type=='password'||el.type=='textarea'){err=checkText(el,myRule);}else if(el.type=='checkbox'){err=checkCheckbox(el,myRule);}else if(el.type=='select-one'){err=checkSelOne(el,myRule);}else if(el.type=='select-multiple'){err=checkSelMul(el,myRule);}else if(el.type=='radio'){err=checkRadio(el,myRule);}else{debug('DEBUG: type '+el.type+' not supported');}}else{err=checkRadio(el,myRule);}
retVal=err;}}
return retVal;}
function checkArguments(args){if(args.length<4){debug('DEBUG: rule requires four arguments at least');return false;}else if(args[0]==null||args[1]==null){debug('DEBUG: el and ruleName are required');return false;}
return true;}
function checkRadio(el,myRule){var err=null;if(myRule.ruleName=='required'){var radios=el;var found=false;if(isNaN(radios.length)&&radios.checked){found=true;}else{for(var j=0;j<radios.length;j++){if(radios[j].checked){found=true;break;}}}
if(!found){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='equal'){var radios=el;var found=false;if(isNaN(radios.length)&&radios.checked){if(radios.value==myRule.comparisonValue){found=true;}}else{for(var j=0;j<radios.length;j++){if(radios[j].checked){if(radios[j].value==myRule.comparisonValue){found=true;break;}}}}
if(!found){err=myRule.alertMsg;}}else if(myRule.ruleName=='notequal'){var radios=el;var found=false;if(isNaN(radios.length)&&radios.checked){if(radios.value!=myRule.comparisonValue){found=true;}}else{for(var j=0;j<radios.length;j++){if(radios[j].checked){if(radios[j].value!=myRule.comparisonValue){found=true;break;}}}}
if(!found){err=myRule.alertMsg;}}else{debug('DEBUG: rule '+myRule.ruleName+' not supported for radio');}
return err;}
function checkText(el,myRule){err=null;if(trimenabled){el.value=strTrim(el.value);}
if(myRule.ruleName=='required'){if(el.value==null||el.value==''){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='equal'){err=checkEqual(el,myRule);}else if(myRule.ruleName=='notequal'){err=checkNotEqual(el,myRule);}else if(myRule.ruleName=='numeric'){reg=new RegExp("^[0-9]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alphabetic'){reg=new RegExp("^[A-Za-z]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alphanumeric'){reg=new RegExp("^[A-Za-z0-9]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alnumhyphen'){reg=new RegExp("^[A-Za-z0-9\-_]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alnumhyphenat'){reg=new RegExp("^[A-Za-z0-9\-_@]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alphaspace'){reg=new RegExp("^[A-Za-z0-9\-_ \n\r\t]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='alphaspacewithdot'){reg=new RegExp("^[A-Za-z0-9\-._ \n\r\t]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='email'){reg=new RegExp("^(([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}){0,1}$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='emailusername'||myRule.ruleName=='loginname'){reg=new RegExp("^(([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+)$");if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='containtrchar'){if(checkTrCharExist(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='phone'){if(checkPhone(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='maxlength'){if(isNaN(myRule.comparisonValue)){debug('DEBUG: comparisonValue for rule '+myRule.ruleName+' not a number');}else if(el.value.length>myRule.comparisonValue){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='minlength'){if(isNaN(myRule.comparisonValue)){debug('DEBUG: comparisonValue for rule '+myRule.ruleName+' not a number');}else if(el.value.length<myRule.comparisonValue){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='numrange'){reg=new RegExp("^[-+]{0,1}[0-9]*[.]{0,1}[0-9]*$");if(!reg.test(unformatNumber(el.value))){highlight(el,inputclasserror);err=myRule.alertMsg;}else{regRange=new RegExp("^[0-9]+-[0-9]+$");if(!regRange.test(myRule.comparisonValue)){debug('DEBUG: comparisonValue for rule '+myRule.ruleName+' not in format number1-number2');}else{rangeVal=myRule.comparisonValue.split('-');if(eval(unformatNumber(el.value))<eval(rangeVal[0])||eval(unformatNumber(el.value))>eval(rangeVal[1])){highlight(el,inputclasserror);err=myRule.alertMsg;}}}}else if(myRule.ruleName=='regexp'){reg=new RegExp(myRule.comparisonValue);if(!reg.test(el.value)){highlight(el,inputclasserror);err=myRule.alertMsg;}}else if(myRule.ruleName=='integer'){err=checkInteger(el,myRule);}else if(myRule.ruleName=='double'){err=checkDouble(el,myRule);}else if(myRule.ruleName=='date'){err=checkDate(el,myRule);}else if(myRule.ruleName=='date_lt'){err=checkDateLessThan(el,myRule,false);}else if(myRule.ruleName=='date_le'){err=checkDateLessThan(el,myRule,true);}else if(myRule.ruleName=='keypress'){}else if(myRule.ruleName=='empty'){if(el.value!=null&&el.value!=''){highlight(el,inputclasserror);err=myRule.alertMsg;}}else{debug('DEBUG: rule '+myRule.ruleName+' not supported for '+el.type);}
return err;}
function checkInteger(el,myRule){reg=new RegExp("^[-+]{0,1}[0-9]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);return myRule.alertMsg;}}
function checkDouble(el,myRule){var sep=DECIMAL_SEP;reg=new RegExp("^[-+]{0,1}[0-9]*["+sep+"]{0,1}[0-9]*$");if(!reg.test(el.value)){highlight(el,inputclasserror);return myRule.alertMsg;}}
function checkDate(el,myRule){error=null;if(el.value!=''){var dateFormat=DATE_FORMAT;ddReg=new RegExp("dd");MMReg=new RegExp("MM");yyyyReg=new RegExp("yyyy");if(!ddReg.test(dateFormat)||!MMReg.test(dateFormat)||!yyyyReg.test(dateFormat)){debug('DEBUG: locale format '+dateFormat+' not supported');}else{ddStart=dateFormat.indexOf('dd');MMStart=dateFormat.indexOf('MM');yyyyStart=dateFormat.indexOf('yyyy');}
strReg=dateFormat.replace('dd','[0-9]{2}').replace('MM','[0-9]{2}').replace('yyyy','[0-9]{4}');reg=new RegExp("^"+strReg+"$");if(!reg.test(el.value)){highlight(el,inputclasserror);error=myRule.alertMsg;}else{dd=el.value.substring(ddStart,ddStart+2);MM=el.value.substring(MMStart,MMStart+2);yyyy=el.value.substring(yyyyStart,yyyyStart+4);if(!checkddMMyyyy(dd,MM,yyyy)){highlight(el,inputclasserror);error=myRule.alertMsg;}}}
return error;}
function checkDateLessThan(el,myRule,isEqualAllowed){error=null;var isDate=checkDate(el,myRule)==null?true:false;if(isDate&&el.value!=''){var dateFormat=DATE_FORMAT;ddStart=dateFormat.indexOf('dd');MMStart=dateFormat.indexOf('MM');yyyyStart=dateFormat.indexOf('yyyy');dd=el.value.substring(ddStart,ddStart+2);MM=el.value.substring(MMStart,MMStart+2);yyyy=el.value.substring(yyyyStart,yyyyStart+4);myDate=""+yyyy+MM+dd;strReg=dateFormat.replace('dd','[0-9]{2}').replace('MM','[0-9]{2}').replace('yyyy','[0-9]{4}');reg=new RegExp("^"+strReg+"$");var isMeta=myRule.comparisonValue.indexOf('$')==0?true:false;var comparisonDate='';if(isMeta){toSplit=myRule.comparisonValue.substr(1);tmp=toSplit.split(':');if(tmp.length==2){comparisonDate=this.getField(tmp[0]).value;}else{comparisonDate=this.getField(myRule.comparisonValue.substr(1)).value;}}else{comparisonDate=myRule.comparisonValue;}
if(!reg.test(comparisonDate)){highlight(el,inputclasserror);error=myRule.alertMsg;}else{cdd=comparisonDate.substring(ddStart,ddStart+2);cMM=comparisonDate.substring(MMStart,MMStart+2);cyyyy=comparisonDate.substring(yyyyStart,yyyyStart+4);cDate=""+cyyyy+cMM+cdd;if(isEqualAllowed){if(!checkddMMyyyy(cdd,cMM,cyyyy)||myDate>cDate){highlight(el,inputclasserror);error=myRule.alertMsg;}}else{if(!checkddMMyyyy(cdd,cMM,cyyyy)||myDate>=cDate){highlight(el,inputclasserror);error=myRule.alertMsg;}}}}else{if(el.value!=''){highlight(el,inputclasserror);error=myRule.alertMsg;}}
return error;}
function checkEqual(el,myRule){error=null;var isMeta=myRule.comparisonValue.indexOf('$')==0?true:false;var comparisonVal='';if(isMeta){toSplit=myRule.comparisonValue.substr(1);tmp=toSplit.split(':');if(tmp.length==2){comparisonVal=this.getField(tmp[0]).value;}else{comparisonVal=this.getField(myRule.comparisonValue.substr(1)).value;}}else{comparisonVal=myRule.comparisonValue;}
if(el.value!=comparisonVal){highlight(el,inputclasserror);error=myRule.alertMsg;}
return error;}
function checkNotEqual(el,myRule){error=null;var isMeta=myRule.comparisonValue.indexOf('$')==0?true:false;var comparisonVal='';if(isMeta){toSplit=myRule.comparisonValue.substr(1);tmp=toSplit.split(':');if(tmp.length==2){comparisonVal=this.getField(tmp[0]).value;}else{comparisonVal=this.getField(myRule.comparisonValue.substr(1)).value;}}else{comparisonVal=myRule.comparisonValue;}
if(el.value==comparisonVal){highlight(el,inputclasserror);error=myRule.alertMsg;}
return error;}
function checkddMMyyyy(dd,MM,yyyy){retVal=true;if((dd>31)||(MM>12)||(dd==31&&(MM==2||MM==4||MM==6||MM==9||MM==11))||(dd>29&&MM==2)||(dd==29&&(MM==2)&&((yyyy%4>0)||(yyyy%4==0&&yyyy%100==0&&yyyy%400>0)))){retVal=false;}
return retVal;}
function checkCheckbox(el,myRule){if(myRule.ruleName=='required'){if(!el.checked){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='equal'){if(!el.checked||el.value!=myRule.comparisonValue){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='notequal'){if(!el.checked||el.value==myRule.comparisonValue){highlight(el,inputclasserror);return myRule.alertMsg;}}else{debug('DEBUG: rule '+myRule.ruleName+' not supported for '+el.type);}}
function checkSelOne(el,myRule){if(myRule.ruleName=='required'){var found=false;var inx=el.selectedIndex;if(inx>=0&&el.options[inx].value){found=true;}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='equal'){var found=false;var inx=el.selectedIndex;if(inx>=0&&el.options[inx].value==myRule.comparisonValue){found=true;}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='notequal'){var found=false;var inx=el.selectedIndex;if(inx>=0&&el.options[inx].value!=myRule.comparisonValue){found=true;}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else{debug('DEBUG: rule '+myRule.ruleName+' not supported for '+el.type);}}
function checkSelMul(el,myRule){if(myRule.ruleName=='required'){var found=false;opts=el.options;for(var i=0;i<opts.length;i++){if(opts[i].selected&&opts[i].value){found=true;break;}}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='equal'){var found=false;opts=el.options;for(var i=0;i<opts.length;i++){if(opts[i].selected&&opts[i].value==myRule.comparisonValue){found=true;break;}}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else if(myRule.ruleName=='notequal'){var found=false;opts=el.options;for(var i=0;i<opts.length;i++){if(opts[i].selected&&opts[i].value!=myRule.comparisonValue){found=true;break;}}
if(!found){highlight(el,inputclasserror);return myRule.alertMsg;}}else{debug('DEBUG: rule '+myRule.ruleName+' not supported for '+el.type);}}
function debug(msg){if(debugmode){alert(msg);}}
function strTrim(str){return str.replace(/^\s+/,'').replace(/\s+$/,'');}
function makeRules(strRules){var rules=new Array();if(strRules.length){for(var i=0;i<strRules.length;i++){rules[i]=splitRule(strRules[i]);}}else{rules[0]=splitRule(strRules);}
return rules;}
function splitRule(strRule){var retval=null;if(strRule!=undef){params=strRule.split('|');switch(params.length){case 2:retval=new rule(params[0],params[1],null,null,null);break;case 3:if(threeParamRule(params[1])){retval=new rule(params[0],params[1],params[2],null,null);}else if(params[2]=='pre-condition'||params[2]=='post-condition'){retval=new rule(params[0],params[1],null,'foo',params[2]);}else{retval=new rule(params[0],params[1],null,params[2],null);}
break;case 4:if(threeParamRule(params[1])&&(params[3]=='pre-condition'||params[3]=='post-condition')){retval=new rule(params[0],params[1],params[2],'foo',params[3]);}else{retval=new rule(params[0],params[1],params[2],params[3],null);}
break;default:debug('DEBUG: wrong definition of rule');}}
return retval;}
function threeParamRule(ruleName){return(ruleName=='equal'||ruleName=='notequal'||ruleName=='minlength'||ruleName=='maxlength'||ruleName=='date_lt'||ruleName=='date_le'||ruleName=='implies'||ruleName=='regexp'||ruleName=='numrange'||ruleName=='keypress'||ruleName=='and'||ruleName=='or')?true:false;}
function highlight(el,clazz){if(el!=undef&&inputhighlight){el.className=clazz;}}
function getDefaultMessage(el,nameDisplayed,ruleName,comparisonValue){if(nameDisplayed.length==0){nameDisplayed=el;}
var msg=DEFAULT_MSG;if(ruleName=='required'){msg=REQUIRED_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='minlength'){msg=MINLENGTH_MSG.replace('{1}',nameDisplayed).replace('{2}',comparisonValue);}else if(ruleName=='maxlength'){msg=MAXLENGTH_MSG.replace('{1}',nameDisplayed).replace('{2}',comparisonValue);}else if(ruleName=='numrange'){msg=NUMRANGE_MSG.replace('{1}',nameDisplayed).replace('{2}',comparisonValue);}else if(ruleName=='date'){msg=DATE_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='numeric'){msg=NUMERIC_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='integer'){msg=INTEGER_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='double'){msg=DOUBLE_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='equal'){msg=EQUAL_MSG.replace('{1}',nameDisplayed).replace('{2}',getComparisonDisplayed(comparisonValue));}else if(ruleName=='notequal'){msg=NOTEQUAL_MSG.replace('{1}',nameDisplayed).replace('{2}',getComparisonDisplayed(comparisonValue));}else if(ruleName=='alphabetic'){msg=ALPHABETIC_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='alphanumeric'){msg=ALPHANUMERIC_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='alnumhyphen'){msg=ALNUMHYPHEN_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='alnumhyphenat'){msg=ALNUMHYPHENAT_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='alphaspace'){msg=ALPHASPACE_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='alphaspacewithdot'){msg=ALPHASPACEWITHDOT_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='email'){msg=EMAIL_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='loginname'){msg=LOGINNAME_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='emailusername'){msg=EMAILUSERNAME_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='containtrchar'){msg=CONTAINTRCHAR_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='phone'){msg=PHONE_MSG.replace('{1}',nameDisplayed);}else if(ruleName=='regexp'){msg=REGEXP_MSG.replace('{1}',nameDisplayed).replace('{2}',comparisonValue);}else if(ruleName=='date_lt'){msg=DATE_LT_MSG.replace('{1}',nameDisplayed).replace('{2}',getComparisonDisplayed(comparisonValue));}else if(ruleName=='date_le'){msg=DATE_LE_MSG.replace('{1}',nameDisplayed).replace('{2}',getComparisonDisplayed(comparisonValue));}else if(ruleName=='empty'){msg=EMPTY_MSG.replace('{1}',nameDisplayed);}
return msg;}
function getComparisonDisplayed(comparisonValue){comparisonDisplayed=comparisonValue;if(comparisonValue.substring(0,1)=='$'){comparisonValue=comparisonValue.substring(1,comparisonValue.length);tmp=comparisonValue.split(':');if(tmp.length==2){comparisonDisplayed=tmp[1];}else{comparisonDisplayed=comparisonValue;}}
return comparisonDisplayed;}
function getBrowser(){brs=navigator.userAgent.toLowerCase();var retval;if(brs.search(/msie\s(\d+(\.?\d)*)/)!=-1){retval='msie';}else if(brs.search(/netscape[\/\s](\d+([\.-]\d)*)/)!=-1){retval='netscape';}else if(brs.search(/firefox[\/\s](\d+([\.-]\d)*)/)!=-1){retval='firefox';}else{retval='unknown';}
return retval;}
function isKeyAllowed(keyCode,charsAllowed){retval=false;var aCharCode;if(keyCode==8){retval=true;}else{for(var i=0;i<charsAllowed.length;i++){aCharCode=charsAllowed.charCodeAt(i);if(aCharCode==keyCode){retval=true;break;}}}
return retval;}
function getField(fieldName){var retval=document.getElementsByName(fieldName);if(retval.length>1){return retval;}
return g(fieldName);}
function unformatNumber(viewValue){var retval=viewValue.replace(THOUSAND_SEP,"");retval=retval.replace(DECIMAL_SEP,".");return retval;}
function showError(tableId,rowId,message,colSpanLabel,colSpanField){var errorRow=g(rowId+'Error');if(errorRow==null){var rowIndex=g(rowId).rowIndex;var x=g(tableId).insertRow(rowIndex+1);x.id=rowId+'Error';var y=x.insertCell(0);y.colSpan=colSpanLabel;var z=x.insertCell(1);z.align='left';z.colSpan=colSpanField;z.innerHTML='<font class="red bold">'+message+'</font>';}else{errorRow.cells[1].innerHTML='<font class="red bold">'+message+'</font>';}}
function removeError(tableId,rowId){var errorRow=g(rowId+'Error');if(errorRow!=null){var table=g(tableId);var rowIndex=g(rowId).rowIndex;table.deleteRow(rowIndex+1);}}
function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/; domain="+cookieDomain;}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function eraseCookie(name){createCookie(name,"",-1);}
var rowIndex=5000;var propertyCount=4;function getDynamicProperties(pref){var resultArray=new Array();var propertyName=gn('propertyName');var propType=gn('propType');var propCount=gn('propCount');var propertyNameArray=new Array();var propTypeArray=new Array();var propCountArray=new Array();var propValueArray=new Array();var deleteIdsArray=new Array();var k=0;for(;k<propertyName.length;k++){propertyNameArray[k]=propertyName[k].value;propTypeArray[k]=propType[k].value;propCountArray[k]=propCount[k].value;deleteIdsArray[k]=g(pref+'deleteId'+propCountArray[k]).value;if(propTypeArray[k]==1){propValueArray[k]=g(pref+'box'+propCountArray[k]).value;}else if(propTypeArray[k]==2){propValueArray[k]=g(pref+'area'+propCountArray[k]).value;}else if(propTypeArray[k]==3){propValueArray[k]=g(pref+'day'+propCountArray[k]).value+'/'+
g(pref+'month'+propCountArray[k]).value+'/'+
g(pref+'year'+propCountArray[k]).value;}else if(propTypeArray[k]==4){if(g(pref+'yesNo'+propCountArray[k]).checked){propValueArray[k]='true';}else{propValueArray[k]='false';}}else if(propTypeArray[k]==5){propValueArray[k]=g(pref+'money'+propCountArray[k]).value+' '+
g(pref+'currency'+propCountArray[k]).value;}}
resultArray[0]=propertyNameArray;resultArray[1]=propTypeArray;resultArray[2]=propValueArray;resultArray[3]=deleteIdsArray;return resultArray;}
function getProperyInformations(){var propertyIds=gn('propertyId');var propertyIdsArray=new Array();var i=0;for(;i<propertyIds.length;i++){propertyIdsArray[i]=propertyIds[i].value;}
var propertyOrder=gn('propertyOrder');var propertyOrderArray=new Array();var i=0;for(;i<propertyOrder.length;i++){propertyOrderArray[i]=propertyOrder[i].value;}
var categories=gn('category');var categoriesArray=new Array();var i=0;for(;i<categories.length;i++){categoriesArray[i]=categories[i].value;}
var resultArray=new Array();resultArray[0]=propertyIdsArray;resultArray[1]=propertyOrderArray;resultArray[2]=categoriesArray;return resultArray;}
function createWebPropertyList(section){var resultArray=getDynamicProperties(section);var propInfoArray=getProperyInformations();var propertyIdsArray=propInfoArray[0];var propertyOrderArray=propInfoArray[1];var categoriesArray=propInfoArray[2];var propertyNameArray=resultArray[0];var propTypeArray=resultArray[1];var propValueArray=resultArray[2];var deleteIdsArray=resultArray[3];var webPropertyList=new Array();var i=0;for(;i<propertyIdsArray.length;i++){var prop={id:propertyIdsArray[i],deleteId:deleteIdsArray[i],categoryName:categoriesArray[i],name:propertyNameArray[i],value:propValueArray[i],type:propTypeArray[i],order:propertyOrderArray[i]};webPropertyList[i]=prop;}
return webPropertyList;}
function addPropertyRowToTable(tableId,rowType,pref){var tbl=g(tableId);var index=g(pref+'addPropertyRow').sectionRowIndex;var row=tbl.insertRow(index);row.id=pref+(++rowIndex);var cellLeft=row.insertCell(0);cellLeft.className='td1 stndrtkalin';addInputToCell('propertyName','propertyName','text','smalltextinput','',cellLeft);addInputToCell('propCount','propCount','hidden','',rowIndex,cellLeft);var removeCell=row.insertCell(1);removeCell.className='td2 stndrtkalin';var remove=document.createElement('a');remove.href='javascript:removeRowFromTable("'+tableId+'","'+row.id+'");';remove.innerHTML='[x]';removeCell.appendChild(remove);var cellRight=row.insertCell(2);cellRight.className='td3';cellRight.valign='top';addInputToCell(pref+'deleteId'+rowIndex,'','hidden','','-1',cellRight);if(rowType=='box'){addInputToCell('propType','propType','hidden','',1,cellRight);addInputToCell(pref+'box'+rowIndex,'','text','','',cellRight);}else if(rowType=='area'){addInputToCell('propType','propType','hidden','',2,cellRight);cellLeft.className='td1 stndrtkalin vttop';removeCell.className='td2 stndrtkalin vttop';var sel=document.createElement('textarea');sel.id=pref+'area'+rowIndex;sel.rows=4;sel.cols=20;cellRight.appendChild(sel);}else if(rowType=='date'){addInputToCell('propType','propType','hidden','',3,cellRight);addSelectToCellWithRange(pref+'day'+rowIndex,'smallSelect',1,32,'1','asc',cellRight);addSelectToCellWithRange(pref+'month'+rowIndex,'smallSelect',1,13,'1','asc',cellRight);addSelectToCellWithRange(pref+'year'+rowIndex,'mediumSelect',1909,2008,'2008','desc',cellRight);}else if(rowType=='yesNo'){cellRight.className='td3 left';addInputToCell('propType','propType','hidden','',4,cellRight);addInputToCell(pref+'yesNo'+rowIndex,'','checkbox','icheckbox','',cellRight);}else if(rowType=='money'){cellRight.className='td3 vttop';addInputToCell('propType','propType','hidden','',5,cellRight);var optionArray=['YTL','YTL','USD','USD','EUR','EUR'];addInputToCell(pref+'money'+rowIndex,'','text','minput','',cellRight);addSelectToCellWithOptionArray(pref+'currency'+rowIndex,'smallSelect',optionArray,'',cellRight);}else{alert('HATA!!!');}
var lastCell=row.insertCell(3);lastCell.className='td4';}
function addRowForPropertyManagement(tableId,rowType,pref){var tbl=g(tableId);var index=g(pref+'addPropertyRow').sectionRowIndex;var row=tbl.insertRow(index);row.id=pref+(++rowIndex);var cellone=row.insertCell(0);cellone.className='pdelc';addInputToCellWithOnclick('','','checkbox','','',cellone,'web',rowIndex,-2);var celltwo=row.insertCell(1);celltwo.className='pleftc';addInputToCell('propertyName','propertyName','text','pstextb','',celltwo);addInputToCell('propCount','propCount','hidden','',rowIndex,celltwo);var cellthree=row.insertCell(2);cellthree.className='pmidc';var textNode=document.createTextNode('  ');cellthree.appendChild(textNode);var cellfour=row.insertCell(3);cellfour.className='prigc';addInputToCell('category','category','hidden','',pref,cellfour);addInputToCell('propertyId','propertyId','hidden','','-1',cellfour);addInputToCell('propertyOrder','propertyOrder','hidden','','-1',cellfour);addInputToCell('web'+'deleteId'+rowIndex,'','hidden','','-1',cellfour);if(rowType=='box'){addInputToCell('propType','propType','hidden','',1,cellfour);addInputToCell('web'+'box'+rowIndex,'','text','pbtextb','',cellfour);}else if(rowType=='area'){addInputToCell('propType','propType','hidden','',2,cellfour);var sel=document.createElement('textarea');sel.id='web'+'area'+rowIndex;sel.rows=4;sel.cols=35;sel.className='ptexta';cellfour.appendChild(sel);}else if(rowType=='date'){addInputToCell('propType','propType','hidden','',3,cellfour);addSelectToCellWithRange('web'+'day'+rowIndex,'pssel',1,32,'1','asc',cellfour);addSelectToCellWithRange('web'+'month'+rowIndex,'pssel',1,13,'1','asc',cellfour);addSelectToCellWithRange('web'+'year'+rowIndex,'pmsel',1909,2008,'2008','desc',cellfour);}else if(rowType=='yesNo'){addInputToCell('propType','propType','hidden','',4,cellfour);addInputToCell('web'+'yesNo'+rowIndex,'','checkbox','','',cellfour);}else if(rowType=='money'){addInputToCell('propType','propType','hidden','',5,cellfour);var optionArray=['YTL','YTL','USD','USD','EUR','EUR'];addInputToCell('web'+'money'+rowIndex,'','text','pmtextb','',cellfour);addSelectToCellWithOptionArray('web'+'currency'+rowIndex,'pmsel',optionArray,'',cellfour);}else{alert('Hata meydana geldi!');}}
function addInputToCell(id,name,type,className,value,cell){var input=document.createElement('input');input.id=id;input.name=name;input.type=type;input.className=className;input.value=value;cell.appendChild(input);}
function addInputToCellWithOnclick(id,name,type,className,value,cell,section,index,orderValue){var input=document.createElement('input');input.id=id;input.name=name;input.type=type;input.className=className;input.value=value;input.onclick=function(){deleteProp(section,index,orderValue);}
cell.appendChild(input);}
function addInputToCellWithOnclickForMail(id,name,type,className,value,cell,isread,issigned,messageNumber){var input=document.createElement('input');input.id=id;input.name=name;input.type=type;input.className=className;input.value=value;input.isread=isread;input.issigned=issigned;if(isread=='1'){input.onclick=function(){selectMail(messageNumber,true);}}else{input.onclick=function(){selectMail(messageNumber,false);}}
cell.appendChild(input);}
function addImgToCellWithOnclickForMail(id,name,src,className,cell,messageNumber,path){var image=document.createElement('img');image.id=id;image.name=name;image.src=src;image.className=className;image.onclick=function(){toggleSign(messageNumber);}
cell.appendChild(image);}
function addImgToCellWithForMail(id,name,src,title,className,cell){var image=document.createElement('img');image.id=id;image.name=name;image.src=src;image.title=title;image.className=className;cell.appendChild(image);}
function addSelectToCellWithOptionArray(id,className,optionArray,value,cell){var select=document.createElement('select');select.id=id;select.className=className;select.options.length=0;for(i=0;i<optionArray.length;i+=2){select.options[i/2]=new Option(optionArray[i],optionArray[i+1]);if(optionArray[i]==value){select.selectedIndex=i/2;}}
cell.appendChild(select);}
function addSelectToCellWithRange(id,className,start,end,value,ascOrDesc,cell){var select=document.createElement('select');select.id=id;select.className=className;select.options.length=0;if(ascOrDesc=='asc'){for(i=0;start<end;start+=1){select.options[i]=new Option(start,start);if(start==value){select.selectedIndex=i;}
i=i+1;}}else{for(i=0;end>start;end--){select.options[i]=new Option(end,end);if(start==value){select.selectedIndex=i;}
i=i+1;}}
cell.appendChild(select);}
function removeRowFromTable(tableId,rowId){var table=g(tableId);index=g(rowId).sectionRowIndex;table.deleteRow(index);propertyCount=propertyCount-1;}
var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();var SearchType=new function(){this.ALL=0;this.PROFILE=1;this.SEARCH=2;this.NEWS=3;this.ATTAREZ=4;this.DICTIONARY=5;this.SHOPPING=6;this.MAIL=7;this.getType=function(type){value='';if(type==SearchType.ALL){value='all';}else if(type==SearchType.PROFILE){value='profile';}else if(type==SearchType.SEARCH){value='pool';}else{value=type;}
return value;};}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Login==null)var Login={};Login._path='/dwr';Login.login=function(p0,p1,p2,callback){dwr.engine._execute(Login._path,'Login','login',p0,p1,p2,callback);}
Login.logout=function(callback){dwr.engine._execute(Login._path,'Login','logout',callback);}
Login.loginUser=function(p2,p3,callback){dwr.engine._execute(Login._path,'Login','loginUser',false,false,p2,p3,callback);}
Login.webLogin=function(p0,p1,p2,callback){dwr.engine._execute(Login._path,'Login','webLogin',p0,p1,p2,callback);}
Login.sendActivationMail=function(p0,callback){dwr.engine._execute(Login._path,'Login','sendActivationMail',p0,callback);}
Login.scpl=function(p0,callback){dwr.engine._execute(Login._path,'Login','scpl',p0,callback);}
Login.quickChangeProfile=function(p0,callback){dwr.engine._execute(Login._path,'Login','quickChangeProfile',p0,callback);}
Login.changeProfile=function(p0,p1,callback){dwr.engine._execute(Login._path,'Login','changeProfile',p0,p1,callback);}
Login.refreshG=function(p0,callback){dwr.engine._execute(Login._path,'Login','refreshG',p0,callback);}
Login.refreshLoginPage=function(p0,callback){dwr.engine._execute(Login._path,'Login','refreshLoginPage',p0,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Util==null)var Util={};Util._path='/dwr';Util.refreshCaptcha=function(callback){dwr.engine._execute(Util._path,'Util','refreshCaptcha',callback);}
Util.loadForgetPassword=function(p0,callback){dwr.engine._execute(Util._path,'Util','loadForgetPassword',p0,callback);}
Util.getMySecurityQuestion=function(p0,p1,callback){dwr.engine._execute(Util._path,'Util','getMySecurityQuestion',p0,p1,callback);}
Util.checkMySecQuestionAnswer=function(p0,p1,p2,callback){dwr.engine._execute(Util._path,'Util','checkMySecQuestionAnswer',p0,p1,p2,callback);}
Util.changePassword=function(p0,p1,p2,callback){dwr.engine._execute(Util._path,'Util','changePassword',p0,p1,p2,callback);}
Util.deleteDictionarySearchs=function(p0,callback){dwr.engine._execute(Util._path,'Util','deleteDictionarySearchs',p0,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Profile==null)var Profile={};Profile._path='/dwr';Profile.editCategory=function(p0,callback){dwr.engine._execute(Profile._path,'Profile','editCategory',p0,callback);}
Profile.cancelEdit=function(p0,callback){dwr.engine._execute(Profile._path,'Profile','cancelEdit',p0,callback);}
Profile.createNewCategory=function(p0,p1,callback){dwr.engine._execute(Profile._path,'Profile','createNewCategory',p0,p1,callback);}
Profile.saveAndUpdate=function(p0,p1,callback){dwr.engine._execute(Profile._path,'Profile','saveAndUpdate',p0,p1,callback);}
Profile.deleteAndUpdate=function(p0,p1,callback){dwr.engine._execute(Profile._path,'Profile','deleteAndUpdate',p0,p1,callback);}
Profile.saveQuickProfile=function(p0,p1,p2,p3,p4,p5,callback){dwr.engine._execute(Profile._path,'Profile','saveQuickProfile',p0,p1,p2,p3,p4,p5,callback);}
Profile.saveBasic=function(p0,p1,p2,p3,p4,callback){dwr.engine._execute(Profile._path,'Profile','saveBasic',p0,p1,p2,p3,p4,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(CompanyProfile==null)var CompanyProfile={};CompanyProfile._path='/dwr';CompanyProfile.saveBasic=function(p0,p1,p2,p3,p4,callback){dwr.engine._execute(CompanyProfile._path,'CompanyProfile','saveBasic',p0,p1,p2,p3,p4,callback);}
CompanyProfile.saveProfessional=function(p0,p1,p2,p3,p4,p5,p6,p7,callback){dwr.engine._execute(CompanyProfile._path,'CompanyProfile','saveProfessional',p0,p1,p2,p3,p4,p5,p6,p7,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Loader==null)var Loader={};Loader._path='/dwr';Loader.loadHavuzNedir=function(callback){dwr.engine._execute(Loader._path,'Loader','loadHavuzNedir',callback);}
Loader.loadNedir=function(p0,callback){dwr.engine._execute(Loader._path,'Loader','loadNedir',p0,callback);}
Loader.loadSendToFriend=function(callback){dwr.engine._execute(Loader._path,'Loader','loadSendToFriend',callback);}
Loader.sendToFriend=function(p0,p1,callback){dwr.engine._execute(Loader._path,'Loader','sendToFriend',p0,p1,callback);}
Loader.openNewAccount=function(callback){dwr.engine._execute(Loader._path,'Loader','openNewAccount',callback);}
Loader.loadUyeOl=function(callback){dwr.engine._execute(Loader._path,'Loader','loadUyeOl',callback);}
Loader.loadBasicProfile=function(callback){dwr.engine._execute(Loader._path,'Loader','loadBasicProfile',callback);}
Loader.loadProfileUpdate=function(callback){dwr.engine._execute(Loader._path,'Loader','loadProfileUpdate',callback);}
Loader.loadInviteFriends=function(callback){dwr.engine._execute(Loader._path,'Loader','loadInviteFriends',callback);}
Loader.loadTownsOfCity=function(p0,callback){dwr.engine._execute(Loader._path,'Loader','loadTownsOfCity',p0,callback);}
Loader.loadProfessionalProfile=function(callback){dwr.engine._execute(Loader._path,'Loader','loadProfessionalProfile',callback);}
Loader.loadHavuzProfileInitial=function(callback){dwr.engine._execute(Loader._path,'Loader','loadHavuzProfileInitial',callback);}
Loader.loadEkstralar=function(callback){dwr.engine._execute(Loader._path,'Loader','loadEkstralar',callback);}
Loader.loadHesapOlusturuldu=function(p0,callback){dwr.engine._execute(Loader._path,'Loader','loadHesapOlusturuldu',p0,callback);}
Loader.loadWebProfileProperties=function(callback){dwr.engine._execute(Loader._path,'Loader','loadWebProfileProperties',callback);}
Loader.loadCompanyProfileProperties=function(callback){dwr.engine._execute(Loader._path,'Loader','loadCompanyProfileProperties',callback);}
Loader.loadProductProfileProperties=function(p0,callback){dwr.engine._execute(Loader._path,'Loader','loadProductProfileProperties',p0,callback);}
Loader.loadSending=function(callback){dwr.engine._execute(Loader._path,'Loader','loadSending',callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Register==null)var Register={};Register._path='/dwr';Register.checkUsername=function(p0,callback){dwr.engine._execute(Register._path,'Register','checkUsername',p0,callback);}
Register.registerUser=function(p0,p1,p2,p3,p4,p5,callback){dwr.engine._execute(Register._path,'Register','registerUser',p0,p1,p2,p3,p4,p5,callback);}
Register.registerSecondProfile=function(p0,callback){dwr.engine._execute(Register._path,'Register','registerSecondProfile',p0,callback);}
Register.registerProfile=function(p0,p1,p2,p3,p4,callback){dwr.engine._execute(Register._path,'Register','registerProfile',p0,p1,p2,p3,p4,callback);}
Register.checkEmail=function(p0,callback){dwr.engine._execute(Register._path,'Register','checkEmail',p0,callback);}
Register.fetchEmails=function(p0,p1,p2,callback){dwr.engine._execute(Register._path,'Register','fetchEmails',p0,p1,p2,callback);}
Register.callFriends=function(p0,p1,callback){dwr.engine._execute(Register._path,'Register','callFriends',p0,p1,callback);}
Register.bringEmailAddressesOf=function(p0,callback){dwr.engine._execute(Register._path,'Register','bringEmailAddressesOf',p0,callback);}
Register.addListToFriends=function(p0,callback){dwr.engine._execute(Register._path,'Register','addListToFriends',p0,callback);}
Register.sendInvitationToList=function(p0,callback){dwr.engine._execute(Register._path,'Register','sendInvitationToList',p0,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(Pool==null)var Pool={};Pool._path='/dwr';Pool.addWord=function(p0,callback){dwr.engine._execute(Pool._path,'Pool','addWord',p0,callback);}
Pool.addWordToProfile=function(p0,p1,callback){dwr.engine._execute(Pool._path,'Pool','addWordToProfile',p0,p1,callback);}
Pool.addWordToPool=function(p0,p1,callback){dwr.engine._execute(Pool._path,'Pool','addWordToPool',p0,p1,callback);}
Pool.getWordsInPool=function(callback){dwr.engine._execute(Pool._path,'Pool','getWordsInPool',callback);}
Pool.getWordsByPage=function(p0,p1,p2,callback){dwr.engine._execute(Pool._path,'Pool','getWordsByPage',p0,p1,p2,callback);}
Pool.getDictWordsByPage=function(p0,p1,callback){dwr.engine._execute(Pool._path,'Pool','getDictWordsByPage',p0,p1,callback);}
Pool.getWordsOfProfile=function(p0,callback){dwr.engine._execute(Pool._path,'Pool','getWordsOfProfile',p0,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(OtherWorld==null)var OtherWorld={};OtherWorld._path='/dwr';OtherWorld.search=function(p0,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','search',p0,callback);}
OtherWorld.chooseTopLevel=function(p0,p1,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','chooseTopLevel',p0,p1,callback);}
OtherWorld.chooseCategory=function(p0,p1,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','chooseCategory',p0,p1,callback);}
OtherWorld.chooseWord=function(p0,p1,p2,p3,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','chooseWord',p0,p1,p2,p3,callback);}
OtherWorld.chooseNotInsertableWord=function(p0,p1,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','chooseNotInsertableWord',p0,p1,callback);}
OtherWorld.addNewWord=function(p0,p1,p2,p3,callback){dwr.engine._execute(OtherWorld._path,'OtherWorld','addNewWord',p0,p1,p2,p3,callback);}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(ShoppingCart==null)var ShoppingCart={};ShoppingCart._path='/dwr';ShoppingCart.setProductCount=function(p0,p1,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','setProductCount',p0,p1,callback);}
ShoppingCart.addToShoppingCart=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','addToShoppingCart',p0,callback);}
ShoppingCart.removeFromShoppingCart=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','removeFromShoppingCart',p0,callback);}
ShoppingCart.useShippingAddress=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','useShippingAddress',p0,callback);}
ShoppingCart.deleteShippingAddress=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','deleteShippingAddress',p0,callback);}
ShoppingCart.loadDistrictsOfCity=function(p0,p1,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','loadDistrictsOfCity',p0,p1,callback);}
ShoppingCart.loadTownsOfDistrict=function(p0,p1,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','loadTownsOfDistrict',p0,p1,callback);}
ShoppingCart.useCargoCompany=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','useCargoCompany',p0,callback);}
ShoppingCart.useBillingAddress=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','useBillingAddress',p0,callback);}
ShoppingCart.deleteBillingAddress=function(p0,callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','deleteBillingAddress',p0,callback);}
ShoppingCart.cmt=function(callback){dwr.engine._execute(ShoppingCart._path,'ShoppingCart','cmt',callback);}