function ELM(id,doc)
{if(typeof(doc)=='undefined')doc=document;return doc.getElementById(id);}
function DISABLE(id,option)
{var elm=ELM(id);var bDisabled;switch(option)
{case true:bDisabled=true;break;case false:bDisabled=false;break;case'switch':bDisabled=!elm.disabled;break;}
elm.disabled=bDisabled;return bDisabled;}
function DISPLAY(id,option)
{var elm=ELM(id);var bDisplay;switch(option)
{case'1':case true:option='block';bDisplay=true;break;case'0':case false:option='none';bDisplay=false;break;case'block':case'inline':case'table-row':bDisplay=true;break;case'none':bDisplay=false;break;case'switch':if(elm.style.display=='none')
{option='block';bDisplay=true;}
else
{option='none';bDisplay=false;}
break;}
elm.style.display=option;return bDisplay;}
function MOVE(id,x,y)
{elm=ELM(id);elm.style.left=x+'px';elm.style.top=y+'px';}
function POPUP(url,name,size,scrollbars)
{var nLeft=((.8*1024-size.width)/2);var nTop=((.8*screen.height-size.height)/2);var wnd=window.open(url,name,'menubar=0,toolbar=0,location=0,status=1,scrollbars='+(typeof('scrollbars')=='undefined'?0:scrollbars)+',resizable=0,width='+size.width+',height='+size.height+',left='+nLeft+',top='+nTop);wnd.focus();}
function FULLSCREEN(url,name,bFullWidth)
{var config=((bFullWidth)||(screen.width<=1024)?'fullscreen=1':'top=0,left=0,width=1070,height='+screen.height);wnd=window.open('',name,config+',menubar=1,toolbar=1,location=1,status=1,scrollbars=1,resizable=1');wnd.focus();}
function MAXCANVAS()
{top.window.moveTo(0,0);}
function SUBDOMINIO_PHOTOS_IDX(alias_photo)
{return(parseInt(alias_photo.charAt(alias_photo.length-1),16)%4)+1;}
function SEMAFORO(id_control,semaforo,valor_ok,valor_ko)
{ELM('semaforo_'+id_control).className='semaforo '+(semaforo?'verde':'rojo');valor=(semaforo?(typeof(valor_ok)=='undefined'?'':valor_ok):(typeof(valor_ko)=='undefined'?'':valor_ko));if(valor!='')ELM('semaforo_'+id_control).innerHTML=valor;if(ELM('boton_'+id_control+'_ok')!=null)DISPLAY('boton_'+id_control+'_ok',semaforo?'none':'inline');if(ELM('boton_'+id_control+'_ko')!=null)DISPLAY('boton_'+id_control+'_ko',semaforo?'inline':'none');if(ELM('boton_'+id_control+'_ok_1')!=null)DISPLAY('boton_'+id_control+'_ok_1',semaforo?'none':'inline');if(ELM('boton_'+id_control+'_ko_1')!=null)DISPLAY('boton_'+id_control+'_ko_1',semaforo?'inline':'none');if(ELM('boton_'+id_control+'_ok_2')!=null)DISPLAY('boton_'+id_control+'_ok_2',semaforo?'none':'inline');if(ELM('boton_'+id_control+'_ko_2')!=null)DISPLAY('boton_'+id_control+'_ko_2',semaforo?'inline':'none');}
var bAjaxSemaphore=true;function Ajax(url,params,bDebug,bExternalSemaphore)
{if(typeof(params)=='undefined')params='';if(typeof(bDebug)=='undefined')bDebug=false;if(typeof(bExternalSemaphore)=='undefined')bExternalSemaphore=false;if((!bExternalSemaphore)&&(!bAjaxSemaphore))return;bAjaxSemaphore=false;params+=(params==''?'':'&')+'ajax=1';var xmlhttp=new XMLHttpRequest();xmlhttp.open('POST',url,true);xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');xmlhttp.send(params);xmlhttp.onreadystatechange=function()
{if(xmlhttp.readyState==4)
{var js=xmlhttp.responseText;if(bDebug)
{document.write(js);}
else
{switch(xmlhttp.status)
{case 0:alert("Error de conexión al servidor. Vuelva a intentarlo.");break;case 200:eval(js);break;default:alert(xmlhttp.status);}}
bAjaxSemaphore=true;}}}
function GetPostParams(id_form)
{var params=[];var grupos=[];var elm_form=ELM(id_form);var i=0;var bSkip;while(i<elm_form.elements.length)
{var elm=elm_form.elements[i];if(elm.id!='')
{var value='';bSkip=false;switch(elm.type)
{case'text':case'password':case'hidden':case'textarea':case'select-one':value=elm.value;break;case'checkbox':value=(elm.checked?elm.value:'');break;case'radio':var grupo=eval('elm_form.elements.'+elm.name);if(typeof(grupos[elm.name])!='undefined')
{bSkip=true;break;}
if(typeof(grupo.length)=='undefined')
{value=elm.value;}
else
{for(j=0;j<grupo.length;j++)
{if(grupo[j].checked)
{value=grupo[j].value;break;}}}
grupos[elm.name]=true;break;}
if(!bSkip)
{value=value.replace(/\+/g,"%2B");value=value.replace(/&/g,"%26");params[params.length]=elm.name+'='+value;}}
i++;}
return params.join('&');}
function SetCursorPos(elm,pos)
{if((typeof(document.selection)!='undefined')&&(document.selection))
{var text=elm.value;elm.value='';elm.focus();var str=document.selection.createRange();elm.value=text;str.move('character',pos);str.moveEnd('character',0);str.select();}
else if(typeof(elm.selectionStart!='undefined'))
{elm.setSelectionRange(pos,pos);}
elm.focus();}
function SetCursorPosAtEnd(elm)
{SetCursorPos(elm,elm.value.length);}
function TRIM(s)
{return s.replace(/\b/g,'');}
function STRIP_PX(s)
{return parseInt(new String(s).split('px')[0]);}
function RIGHT(s,n)
{return(s.substring(s.length-Math.min(s.length,n)));}
function EsNumero(valor)
{var regexp=/^\d+$/;return(regexp.test(valor));}
function IsSafari()
{var regexp=/Safari/i;return(regexp.test(navigator.userAgent));}
function IsIE()
{return document.all&&window.ActiveXObject&&navigator.userAgent.toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCase().indexOf("opera")==-1;}
function SetEventListener(elm,sEvent,fn)
{if(IsSafari())elm['on'+sEvent]=fn;else if(elm.addEventListener)elm.addEventListener(sEvent,fn,false);else if(elm.attachEvent)elm.attachEvent('on'+sEvent,fn);}
function StopEvent(ev)
{if(window.event)
{window.event.cancelBubble=true;window.event.returnValue=false;}
else
{if(ev.stopPropagation)ev.stopPropagation();if(ev.preventDefault)ev.preventDefault();}}
function GetEventElement(ev)
{return(window.event?window.event.srcElement:ev.target);}
function GetEventLink(ev)
{var elm=GetEventElement(ev);while(elm.nodeName.toLowerCase()!='a')elm=elm.parentNode;return elm;}
function GetScrollX()
{if(typeof(window.pageXOffset)=='number')return window.pageXOffset;else if(document.body&&document.body.scrollLeft)return document.body.scrollLeft;else if(document.documentElement&&document.documentElement.scrollLeft)return document.documentElement.scrollLeft;else return 0;}
function GetScrollY()
{if(typeof(window.pageYOffset)=='number')return window.pageYOffset;else if(document.body&&document.body.scrollTop)return document.body.scrollTop;else if(document.documentElement&&document.documentElement.scrollTop)return document.documentElement.scrollTop;else return 0;}
function GetMouseX(ev)
{if(ev.pageX)return STRIP_PX(ev.pageX);else if(ev.clientX)return GetScrollX(ev)+STRIP_PX(ev.clientX);else return 0;}
function GetMouseY(ev)
{if(ev.pageY)return STRIP_PX(ev.pageY);else if(ev.clientY)return GetScrollY(ev)+STRIP_PX(ev.clientY);else return 0;}
function GetEventElmXY(ev)
{if(ev.offsetX)return{'x':ev.offsetX+1,'y':ev.offsetY+1};var x=0;var y=0;elm=GetEventElement(ev);if(elm.offsetParent)
{do
{x+=elm.offsetLeft;y+=elm.offsetTop;}
while(elm=elm.offsetParent);}
return{'x':ev.pageX-x-1,'y':ev.pageY-y-1};}
function GetPageSize()
{if((window.innerHeight)&&(window.scrollMaxY))
{x=window.innerWidth+window.scrollMaxX;y=window.innerHeight+window.scrollMaxY;}
else if(document.body.scrollHeight>document.body.offsetHeight)
{x=document.body.scrollWidth;y=document.body.scrollHeight;}
else
{x=document.body.offsetWidth+document.body.offsetLeft;y=document.body.offsetHeight+document.body.offsetTop;}
return{'x':x,'y':y};}
function DatePicker(dia,mes,anyo)
{eval("var opts = {formElements: {"+anyo+": 'Y' , "+mes+": 'm' , "+dia+": 'd'} , showWeeks: true , statusFormat: 'l-cc-sp-d-sp-F-sp-Y'}");datePickerController.createDatePicker(opts);}
function str_replace(cadena,cambia_esto,por_esto)
{return cadena.split(cambia_esto).join(por_esto);}
function NUMERO(numero,separador_miles)
{sNumero_in=new String(numero);sNumero_aux="";for(i=0,ni=sNumero_in.length;i<ni;i++)
{if((i!=0)&&(i%3==0))sNumero_aux+=separador_miles;sNumero_aux+=sNumero_in.charAt(ni-(i+1));}
sNumero_out="";for(i=0,ni=sNumero_aux.length;i<ni;i++)
{sNumero_out+=sNumero_aux.charAt(ni-(i+1));}
return sNumero_out;}function Sarissa(){}
Sarissa.VERSION="0.9.9.4";Sarissa.PARSED_OK="Document contains no parsing errors";Sarissa.PARSED_EMPTY="Document is empty";Sarissa.PARSED_UNKNOWN_ERROR="Not well-formed or other error";Sarissa.IS_ENABLED_TRANSFORM_NODE=false;Sarissa.REMOTE_CALL_FLAG="gr.abiss.sarissa.REMOTE_CALL_FLAG";Sarissa._lastUniqueSuffix=0;Sarissa._getUniqueSuffix=function(){return Sarissa._lastUniqueSuffix++;};Sarissa._SARISSA_IEPREFIX4XSLPARAM="";Sarissa._SARISSA_HAS_DOM_IMPLEMENTATION=document.implementation&&true;Sarissa._SARISSA_HAS_DOM_CREATE_DOCUMENT=Sarissa._SARISSA_HAS_DOM_IMPLEMENTATION&&document.implementation.createDocument;Sarissa._SARISSA_HAS_DOM_FEATURE=Sarissa._SARISSA_HAS_DOM_IMPLEMENTATION&&document.implementation.hasFeature;Sarissa._SARISSA_IS_MOZ=Sarissa._SARISSA_HAS_DOM_CREATE_DOCUMENT&&Sarissa._SARISSA_HAS_DOM_FEATURE;Sarissa._SARISSA_IS_SAFARI=navigator.userAgent.toLowerCase().indexOf("safari")!=-1||navigator.userAgent.toLowerCase().indexOf("konqueror")!=-1;Sarissa._SARISSA_IS_SAFARI_OLD=Sarissa._SARISSA_IS_SAFARI&&(parseInt((navigator.userAgent.match(/AppleWebKit\/(\d+)/)||{})[1],10)<420);Sarissa._SARISSA_IS_IE=document.all&&window.ActiveXObject&&navigator.userAgent.toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCase().indexOf("opera")==-1;Sarissa._SARISSA_IS_OPERA=navigator.userAgent.toLowerCase().indexOf("opera")!=-1;if(!window.Node||!Node.ELEMENT_NODE){Node={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12};}
if(Sarissa._SARISSA_IS_SAFARI_OLD){HTMLHtmlElement=document.createElement("html").constructor;Node=HTMLElement={};HTMLElement.prototype=HTMLHtmlElement.__proto__.__proto__;HTMLDocument=Document=document.constructor;var x=new DOMParser();XMLDocument=x.constructor;Element=x.parseFromString("<Single />","text/xml").documentElement.constructor;x=null;}
if(typeof XMLDocument=="undefined"&&typeof Document!="undefined"){XMLDocument=Document;}
if(Sarissa._SARISSA_IS_IE){Sarissa._SARISSA_IEPREFIX4XSLPARAM="xsl:";var _SARISSA_DOM_PROGID="";var _SARISSA_XMLHTTP_PROGID="";var _SARISSA_DOM_XMLWRITER="";Sarissa.pickRecentProgID=function(idList){var bFound=false,e;var o2Store;for(var i=0;i<idList.length&&!bFound;i++){try{var oDoc=new ActiveXObject(idList[i]);o2Store=idList[i];bFound=true;}catch(objException){e=objException;}}
if(!bFound){throw"Could not retrieve a valid progID of Class: "+idList[idList.length-1]+". (original exception: "+e+")";}
idList=null;return o2Store;};_SARISSA_DOM_PROGID=null;_SARISSA_THREADEDDOM_PROGID=null;_SARISSA_XSLTEMPLATE_PROGID=null;_SARISSA_XMLHTTP_PROGID=null;XMLHttpRequest=function(){if(!_SARISSA_XMLHTTP_PROGID){_SARISSA_XMLHTTP_PROGID=Sarissa.pickRecentProgID(["Msxml2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"]);}
return new ActiveXObject(_SARISSA_XMLHTTP_PROGID);};Sarissa.getDomDocument=function(sUri,sName){if(!_SARISSA_DOM_PROGID){_SARISSA_DOM_PROGID=Sarissa.pickRecentProgID(["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"]);}
var oDoc=new ActiveXObject(_SARISSA_DOM_PROGID);if(sName){var prefix="";if(sUri){if(sName.indexOf(":")>1){prefix=sName.substring(0,sName.indexOf(":"));sName=sName.substring(sName.indexOf(":")+1);}else{prefix="a"+Sarissa._getUniqueSuffix();}}
if(sUri){oDoc.loadXML('<'+prefix+':'+sName+" xmlns:"+prefix+"=\""+sUri+"\""+" />");}else{oDoc.loadXML('<'+sName+" />");}}
return oDoc;};Sarissa.getParseErrorText=function(oDoc){var parseErrorText=Sarissa.PARSED_OK;if(oDoc&&oDoc.parseError&&oDoc.parseError.errorCode&&oDoc.parseError.errorCode!=0){parseErrorText="XML Parsing Error: "+oDoc.parseError.reason+"\nLocation: "+oDoc.parseError.url+"\nLine Number "+oDoc.parseError.line+", Column "+
oDoc.parseError.linepos+":\n"+oDoc.parseError.srcText+"\n";for(var i=0;i<oDoc.parseError.linepos;i++){parseErrorText+="-";}
parseErrorText+="^\n";}
else if(oDoc.documentElement===null){parseErrorText=Sarissa.PARSED_EMPTY;}
return parseErrorText;};Sarissa.setXpathNamespaces=function(oDoc,sNsSet){oDoc.setProperty("SelectionLanguage","XPath");oDoc.setProperty("SelectionNamespaces",sNsSet);};XSLTProcessor=function(){if(!_SARISSA_XSLTEMPLATE_PROGID){_SARISSA_XSLTEMPLATE_PROGID=Sarissa.pickRecentProgID(["Msxml2.XSLTemplate.6.0","MSXML2.XSLTemplate.3.0"]);}
this.template=new ActiveXObject(_SARISSA_XSLTEMPLATE_PROGID);this.processor=null;};XSLTProcessor.prototype.importStylesheet=function(xslDoc){if(!_SARISSA_THREADEDDOM_PROGID){_SARISSA_THREADEDDOM_PROGID=Sarissa.pickRecentProgID(["MSXML2.FreeThreadedDOMDocument.6.0","MSXML2.FreeThreadedDOMDocument.3.0"]);}
xslDoc.setProperty("SelectionLanguage","XPath");xslDoc.setProperty("SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");var converted=new ActiveXObject(_SARISSA_THREADEDDOM_PROGID);try{converted.resolveExternals=true;converted.setProperty("AllowDocumentFunction",true);}
catch(e){}
if(xslDoc.url&&xslDoc.selectSingleNode("//xsl:*[local-name() = 'import' or local-name() = 'include']")!=null){converted.async=false;converted.load(xslDoc.url);}
else{converted.loadXML(xslDoc.xml);}
converted.setProperty("SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");var output=converted.selectSingleNode("//xsl:output");if(output){this.outputMethod=output.getAttribute("method");}
else{delete this.outputMethod;}
this.template.stylesheet=converted;this.processor=this.template.createProcessor();this.paramsSet=[];};XSLTProcessor.prototype.transformToDocument=function(sourceDoc){var outDoc;if(_SARISSA_THREADEDDOM_PROGID){this.processor.input=sourceDoc;outDoc=new ActiveXObject(_SARISSA_DOM_PROGID);this.processor.output=outDoc;this.processor.transform();return outDoc;}
else{if(!_SARISSA_DOM_XMLWRITER){_SARISSA_DOM_XMLWRITER=Sarissa.pickRecentProgID(["Msxml2.MXXMLWriter.6.0","Msxml2.MXXMLWriter.3.0","MSXML2.MXXMLWriter","MSXML.MXXMLWriter","Microsoft.XMLDOM"]);}
this.processor.input=sourceDoc;outDoc=new ActiveXObject(_SARISSA_DOM_XMLWRITER);this.processor.output=outDoc;this.processor.transform();var oDoc=new ActiveXObject(_SARISSA_DOM_PROGID);oDoc.loadXML(outDoc.output+"");return oDoc;}};XSLTProcessor.prototype.transformToFragment=function(sourceDoc,ownerDoc){this.processor.input=sourceDoc;this.processor.transform();var s=this.processor.output;var f=ownerDoc.createDocumentFragment();var container;if(this.outputMethod=='text'){f.appendChild(ownerDoc.createTextNode(s));}else if(ownerDoc.body&&ownerDoc.body.innerHTML){container=ownerDoc.createElement('div');container.innerHTML=s;while(container.hasChildNodes()){f.appendChild(container.firstChild);}}
else{var oDoc=new ActiveXObject(_SARISSA_DOM_PROGID);if(s.substring(0,5)=='<'+'?xml'){s=s.substring(s.indexOf('?'+'>')+2);}
var xml=''.concat('<my>',s,'</my>');oDoc.loadXML(xml);container=oDoc.documentElement;while(container.hasChildNodes()){f.appendChild(container.firstChild);}}
return f;};XSLTProcessor.prototype.setParameter=function(nsURI,name,value){value=value?value:"";if(nsURI){this.processor.addParameter(name,value,nsURI);}else{this.processor.addParameter(name,value);}
nsURI=""+(nsURI||"");if(!this.paramsSet[nsURI]){this.paramsSet[nsURI]=[];}
this.paramsSet[nsURI][name]=value;};XSLTProcessor.prototype.getParameter=function(nsURI,name){nsURI=""+(nsURI||"");if(this.paramsSet[nsURI]&&this.paramsSet[nsURI][name]){return this.paramsSet[nsURI][name];}else{return null;}};XSLTProcessor.prototype.clearParameters=function(){for(var nsURI in this.paramsSet){for(var name in this.paramsSet[nsURI]){if(nsURI!=""){this.processor.addParameter(name,"",nsURI);}else{this.processor.addParameter(name,"");}}}
this.paramsSet=[];};}else{if(Sarissa._SARISSA_HAS_DOM_CREATE_DOCUMENT){Sarissa.__handleLoad__=function(oDoc){Sarissa.__setReadyState__(oDoc,4);};_sarissa_XMLDocument_onload=function(){Sarissa.__handleLoad__(this);};Sarissa.__setReadyState__=function(oDoc,iReadyState){oDoc.readyState=iReadyState;oDoc.readystate=iReadyState;if(oDoc.onreadystatechange!=null&&typeof oDoc.onreadystatechange=="function"){oDoc.onreadystatechange();}};Sarissa.getDomDocument=function(sUri,sName){var oDoc=document.implementation.createDocument(sUri?sUri:null,sName?sName:null,null);if(!oDoc.onreadystatechange){oDoc.onreadystatechange=null;}
if(!oDoc.readyState){oDoc.readyState=0;}
oDoc.addEventListener("load",_sarissa_XMLDocument_onload,false);return oDoc;};if(window.XMLDocument){}
else if(Sarissa._SARISSA_HAS_DOM_FEATURE&&window.Document&&!Document.prototype.load&&document.implementation.hasFeature('LS','3.0')){Sarissa.getDomDocument=function(sUri,sName){var oDoc=document.implementation.createDocument(sUri?sUri:null,sName?sName:null,null);return oDoc;};}
else{Sarissa.getDomDocument=function(sUri,sName){var oDoc=document.implementation.createDocument(sUri?sUri:null,sName?sName:null,null);if(oDoc&&(sUri||sName)&&!oDoc.documentElement){oDoc.appendChild(oDoc.createElementNS(sUri,sName));}
return oDoc;};}}}
if(!window.DOMParser){if(Sarissa._SARISSA_IS_SAFARI){DOMParser=function(){};DOMParser.prototype.parseFromString=function(sXml,contentType){var xmlhttp=new XMLHttpRequest();xmlhttp.open("GET","data:text/xml;charset=utf-8,"+encodeURIComponent(sXml),false);xmlhttp.send(null);return xmlhttp.responseXML;};}else if(Sarissa.getDomDocument&&Sarissa.getDomDocument()&&Sarissa.getDomDocument(null,"bar").xml){DOMParser=function(){};DOMParser.prototype.parseFromString=function(sXml,contentType){var doc=Sarissa.getDomDocument();doc.loadXML(sXml);return doc;};}}
if((typeof(document.importNode)=="undefined")&&Sarissa._SARISSA_IS_IE){try{document.importNode=function(oNode,bChildren){var tmp;if(oNode.nodeName=='#text'){return document.createTextNode(oNode.data);}
else{if(oNode.nodeName=="tbody"||oNode.nodeName=="tr"){tmp=document.createElement("table");}
else if(oNode.nodeName=="td"){tmp=document.createElement("tr");}
else if(oNode.nodeName=="option"){tmp=document.createElement("select");}
else{tmp=document.createElement("div");}
if(bChildren){tmp.innerHTML=oNode.xml?oNode.xml:oNode.outerHTML;}else{tmp.innerHTML=oNode.xml?oNode.cloneNode(false).xml:oNode.cloneNode(false).outerHTML;}
return tmp.getElementsByTagName("*")[0];}};}catch(e){}}
if(!Sarissa.getParseErrorText){Sarissa.getParseErrorText=function(oDoc){var parseErrorText=Sarissa.PARSED_OK;if((!oDoc)||(!oDoc.documentElement)){parseErrorText=Sarissa.PARSED_EMPTY;}else if(oDoc.documentElement.tagName=="parsererror"){parseErrorText=oDoc.documentElement.firstChild.data;parseErrorText+="\n"+oDoc.documentElement.firstChild.nextSibling.firstChild.data;}else if(oDoc.getElementsByTagName("parsererror").length>0){var parsererror=oDoc.getElementsByTagName("parsererror")[0];parseErrorText=Sarissa.getText(parsererror,true)+"\n";}else if(oDoc.parseError&&oDoc.parseError.errorCode!=0){parseErrorText=Sarissa.PARSED_UNKNOWN_ERROR;}
return parseErrorText;};}
Sarissa.getText=function(oNode,deep){var s="";var nodes=oNode.childNodes;for(var i=0;i<nodes.length;i++){var node=nodes[i];var nodeType=node.nodeType;if(nodeType==Node.TEXT_NODE||nodeType==Node.CDATA_SECTION_NODE){s+=node.data;}else if(deep===true&&(nodeType==Node.ELEMENT_NODE||nodeType==Node.DOCUMENT_NODE||nodeType==Node.DOCUMENT_FRAGMENT_NODE)){s+=Sarissa.getText(node,true);}}
return s;};if(!window.XMLSerializer&&Sarissa.getDomDocument&&Sarissa.getDomDocument("","foo",null).xml){XMLSerializer=function(){};XMLSerializer.prototype.serializeToString=function(oNode){return oNode.xml;};}
Sarissa.stripTags=function(s){return s?s.replace(/<[^>]+>/g,""):s;};Sarissa.clearChildNodes=function(oNode){while(oNode.firstChild){oNode.removeChild(oNode.firstChild);}};Sarissa.copyChildNodes=function(nodeFrom,nodeTo,bPreserveExisting){if(Sarissa._SARISSA_IS_SAFARI&&nodeTo.nodeType==Node.DOCUMENT_NODE){nodeTo=nodeTo.documentElement;}
if((!nodeFrom)||(!nodeTo)){throw"Both source and destination nodes must be provided";}
if(!bPreserveExisting){Sarissa.clearChildNodes(nodeTo);}
var ownerDoc=nodeTo.nodeType==Node.DOCUMENT_NODE?nodeTo:nodeTo.ownerDocument;var nodes=nodeFrom.childNodes;var i;if(typeof(ownerDoc.importNode)!="undefined"){for(i=0;i<nodes.length;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i],true));}}else{for(i=0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true));}}};Sarissa.moveChildNodes=function(nodeFrom,nodeTo,bPreserveExisting){if((!nodeFrom)||(!nodeTo)){throw"Both source and destination nodes must be provided";}
if(!bPreserveExisting){Sarissa.clearChildNodes(nodeTo);}
var nodes=nodeFrom.childNodes;if(nodeFrom.ownerDocument==nodeTo.ownerDocument){while(nodeFrom.firstChild){nodeTo.appendChild(nodeFrom.firstChild);}}else{var ownerDoc=nodeTo.nodeType==Node.DOCUMENT_NODE?nodeTo:nodeTo.ownerDocument;var i;if(typeof(ownerDoc.importNode)!="undefined"){for(i=0;i<nodes.length;i++){nodeTo.appendChild(ownerDoc.importNode(nodes[i],true));}}else{for(i=0;i<nodes.length;i++){nodeTo.appendChild(nodes[i].cloneNode(true));}}
Sarissa.clearChildNodes(nodeFrom);}};Sarissa.xmlize=function(anyObject,objectName,indentSpace){indentSpace=indentSpace?indentSpace:'';var s=indentSpace+'<'+objectName+'>';var isLeaf=false;if(!(anyObject instanceof Object)||anyObject instanceof Number||anyObject instanceof String||anyObject instanceof Boolean||anyObject instanceof Date){s+=Sarissa.escape(""+anyObject);isLeaf=true;}else{s+="\n";var isArrayItem=anyObject instanceof Array;for(var name in anyObject){s+=Sarissa.xmlize(anyObject[name],(isArrayItem?"array-item key=\""+name+"\"":name),indentSpace+"   ");}
s+=indentSpace;}
return(s+=(objectName.indexOf(' ')!=-1?"</array-item>\n":"</"+objectName+">\n"));};Sarissa.escape=function(sXml){return sXml.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");};Sarissa.unescape=function(sXml){return sXml.replace(/&apos;/g,"'").replace(/&quot;/g,"\"").replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&amp;/g,"&");};Sarissa.updateCursor=function(oTargetElement,sValue){if(oTargetElement&&oTargetElement.style&&oTargetElement.style.cursor!=undefined){oTargetElement.style.cursor=sValue;}};Sarissa.updateContentFromURI=function(sFromUrl,oTargetElement,xsltproc,callback,skipCache){try{Sarissa.updateCursor(oTargetElement,"wait");var xmlhttp=new XMLHttpRequest();xmlhttp.open("GET",sFromUrl,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){try{var oDomDoc=xmlhttp.responseXML;if(oDomDoc&&Sarissa.getParseErrorText(oDomDoc)==Sarissa.PARSED_OK){Sarissa.updateContentFromNode(xmlhttp.responseXML,oTargetElement,xsltproc);if(callback){callback(sFromUrl,oTargetElement);}}
else{throw Sarissa.getParseErrorText(oDomDoc);}}
catch(e){if(callback){callback(sFromUrl,oTargetElement,e);}
else{throw e;}}}};if(skipCache){var oldage="Sat, 1 Jan 2000 00:00:00 GMT";xmlhttp.setRequestHeader("If-Modified-Since",oldage);}
xmlhttp.send("");}
catch(e){Sarissa.updateCursor(oTargetElement,"auto");if(callback){callback(sFromUrl,oTargetElement,e);}
else{throw e;}}};Sarissa.updateContentFromNode=function(oNode,oTargetElement,xsltproc){try{Sarissa.updateCursor(oTargetElement,"wait");Sarissa.clearChildNodes(oTargetElement);var ownerDoc=oNode.nodeType==Node.DOCUMENT_NODE?oNode:oNode.ownerDocument;if(ownerDoc.parseError&&ownerDoc.parseError.errorCode!=0){var pre=document.createElement("pre");pre.appendChild(document.createTextNode(Sarissa.getParseErrorText(ownerDoc)));oTargetElement.appendChild(pre);}
else{if(xsltproc){oNode=xsltproc.transformToDocument(oNode);}
if(oTargetElement.tagName.toLowerCase()=="textarea"||oTargetElement.tagName.toLowerCase()=="input"){oTargetElement.value=new XMLSerializer().serializeToString(oNode);}
else{try{oTargetElement.appendChild(oTargetElement.ownerDocument.importNode(oNode,true));}
catch(e){oTargetElement.innerHTML=new XMLSerializer().serializeToString(oNode);}}}}
catch(e){throw e;}
finally{Sarissa.updateCursor(oTargetElement,"auto");}};Sarissa.formToQueryString=function(oForm){var qs="";for(var i=0;i<oForm.elements.length;i++){var oField=oForm.elements[i];var sFieldName=oField.getAttribute("name")?oField.getAttribute("name"):oField.getAttribute("id");if(sFieldName&&((!oField.disabled)||oField.type=="hidden")){switch(oField.type){case"hidden":case"text":case"textarea":case"password":qs+=sFieldName+"="+encodeURIComponent(oField.value)+"&";break;case"select-one":qs+=sFieldName+"="+encodeURIComponent(oField.options[oField.selectedIndex].value)+"&";break;case"select-multiple":for(var j=0;j<oField.length;j++){var optElem=oField.options[j];if(optElem.selected===true){qs+=sFieldName+"[]"+"="+encodeURIComponent(optElem.value)+"&";}}
break;case"checkbox":case"radio":if(oField.checked){qs+=sFieldName+"="+encodeURIComponent(oField.value)+"&";}
break;}}}
return qs.substr(0,qs.length-1);};Sarissa.updateContentFromForm=function(oForm,oTargetElement,xsltproc,callback){try{Sarissa.updateCursor(oTargetElement,"wait");var params=Sarissa.formToQueryString(oForm)+"&"+Sarissa.REMOTE_CALL_FLAG+"=true";var xmlhttp=new XMLHttpRequest();var bUseGet=oForm.getAttribute("method")&&oForm.getAttribute("method").toLowerCase()=="get";if(bUseGet){xmlhttp.open("GET",oForm.getAttribute("action")+"?"+params,true);}
else{xmlhttp.open('POST',oForm.getAttribute("action"),true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.setRequestHeader("Content-length",params.length);xmlhttp.setRequestHeader("Connection","close");}
xmlhttp.onreadystatechange=function(){try{if(xmlhttp.readyState==4){var oDomDoc=xmlhttp.responseXML;if(oDomDoc&&Sarissa.getParseErrorText(oDomDoc)==Sarissa.PARSED_OK){Sarissa.updateContentFromNode(xmlhttp.responseXML,oTargetElement,xsltproc);if(callback){callback(oForm,oTargetElement);}}
else{throw Sarissa.getParseErrorText(oDomDoc);}}}
catch(e){if(callback){callback(oForm,oTargetElement,e);}
else{throw e;}}};xmlhttp.send(bUseGet?"":params);}
catch(e){Sarissa.updateCursor(oTargetElement,"auto");if(callback){callback(oForm,oTargetElement,e);}
else{throw e;}}
return false;};Sarissa.FUNCTION_NAME_REGEXP=new RegExp("");Sarissa.getFunctionName=function(oFunc,bForce){var name;if(!name){if(bForce){name="SarissaAnonymous"+Sarissa._getUniqueSuffix();window[name]=oFunc;}
else{name=null;}}
if(name){window[name]=oFunc;}
return name;};Sarissa.setRemoteJsonCallback=function(url,callback,callbackParam){if(!callbackParam){callbackParam="callback";}
var callbackFunctionName=Sarissa.getFunctionName(callback,true);var id="sarissa_json_script_id_"+Sarissa._getUniqueSuffix();var oHead=document.getElementsByTagName("head")[0];var scriptTag=document.createElement('script');scriptTag.type='text/javascript';scriptTag.id=id;scriptTag.onload=function(){};if(url.indexOf("?")!=-1){url+=("&"+callbackParam+"="+callbackFunctionName);}
else{url+=("?"+callbackParam+"="+callbackFunctionName);}
scriptTag.src=url;oHead.appendChild(scriptTag);return id;};var Button={Iniciar:function(obj_button,bCur)
{if(typeof(bCur)=='undefined')bCur=false;var elm_button=ELM(obj_button.id_element);SetEventListener(elm_button,'mouseover',obj_button.OnHover);SetEventListener(elm_button,'click',obj_button.OnClick);SetEventListener(elm_button,'mouseout',obj_button.OnOut);if(bCur)
{elm_button.style.backgroundPosition=eval(obj_button.id_css+'_CLICKED');eval(obj_button.id_grupo+'_cur = obj_button.id_element');}},OnHover:function(ev,obj_button)
{var elm=GetEventElement(ev);if((obj_button.id_grupo=='')||(elm.id!=eval(obj_button.id_grupo+'_cur')))elm.style.backgroundPosition=eval(obj_button.id_css+'_HOVER');return elm;},OnClick:function(ev,obj_button)
{StopEvent(ev);elm=GetEventElement(ev);if(obj_button.id_grupo!='')
{ELM(eval(obj_button.id_grupo+'_cur')).style.backgroundPosition=eval(obj_button.id_css+'_NORMAL');eval(obj_button.id_grupo+'_cur = elm.id');}
elm.style.backgroundPosition=eval(obj_button.id_css+(obj_button.id_grupo!=''?'_CLICKED':'_NORMAL'));if(elm.blur)elm.blur();return elm;},OnOut:function(ev,obj_button)
{var elm=GetEventElement(ev);if(typeof(elm)=='undefined')return;if((obj_button.id_grupo=='')||(elm.id!=eval(obj_button.id_grupo+'_cur')))elm.style.backgroundPosition=eval(obj_button.id_css+'_NORMAL');return elm;}};///////////////////////////////////////////////////////////////////////////////////////////

var but_NORMAL  = '0px   0px' ;
var but_HOVER   = '0px -22px' ;
var but_CLICKED = '0px -44px' ;

var but_modo_busqueda_avanzada_NORMAL	= '0px   0px' ;
var but_modo_busqueda_avanzada_HOVER	= '0px -22px' ;
var but_modo_busqueda_simple_NORMAL		= '0px -44px' ;
var but_modo_busqueda_simple_HOVER  	= '0px -66px' ;

var ATRIBUTO_SLIDER_LENGTH = 136 ;
var ATRIBUTO_SLIDER_OFFSET =  22 ;

///////////////////////////////////////////////////////////////////////////////////////////
var Alta={Anuncio:{Iniciar:function()
{Alta.Anuncio.Contactadme.Iniciar();Alta.Anuncio.Paso_2.Iniciar();var id_tipo_anunciante_independiente=ELM('id_tipo_anunciante_1');var id_tipo_anunciante_agencia=ELM('id_tipo_anunciante_2');if(!id_tipo_anunciante_agencia.checked)id_tipo_anunciante_independiente.checked=true;SetEventListener(id_tipo_anunciante_independiente,'click',Alta.Anuncio.OnClickTipoAnunciante);SetEventListener(id_tipo_anunciante_agencia,'click',Alta.Anuncio.OnClickTipoAnunciante);SetEventListener(ELM('id_poblacion'),'change',this.OnChangePoblacion);this.OnChangePoblacion();SetEventListener(ELM('disponibilidad_24h_laborables'),'click',this.OnClickDisponibilidad24hLaborables);this.OnClickDisponibilidad24hLaborables();SetEventListener(ELM('disponibilidad_24h_finde'),'click',this.OnClickDisponibilidad24hFinde);this.OnClickDisponibilidad24hFinde();Alta.Anuncio.Display((id_tipo_anunciante_agencia.checked?2:1));},Contactadme:{id_element:'but_contactadme',id_grupo:'',id_css:'but',Iniciar:function(){Button.Iniciar(Alta.Anuncio.Contactadme);},OnHover:function(ev){Button.OnHover(ev,Alta.Anuncio.Contactadme);},OnOut:function(ev){Button.OnOut(ev,Alta.Anuncio.Contactadme);},OnClick:function(ev)
{Button.OnClick(ev,Alta.Anuncio.Contactadme);if(bAjaxSemaphore)
{bAjaxSemaphore=false;DISPLAY('working_contactadme','inline');ELM('id_paso_alta_agencia').value=1;Ajax('http://www.photoescorts.com/es/es/alta-ok',GetPostParams('form_agencia'),false,true);}}},Paso_2:{id_element:'but_paso_2',id_grupo:'',id_css:'but',Iniciar:function(){Button.Iniciar(Alta.Anuncio.Paso_2);},OnHover:function(ev){Button.OnHover(ev,Alta.Anuncio.Paso_2);},OnOut:function(ev){Button.OnOut(ev,Alta.Anuncio.Paso_2);},OnClick:function(ev)
{Button.OnClick(ev,Alta.Anuncio.Paso_2);if(bAjaxSemaphore)
{bAjaxSemaphore=false;DISPLAY('working_paso_2','inline');ELM('id_paso_alta_independiente').value=1;Ajax('http://www.photoescorts.com/es/es/alta-ok',GetPostParams('form_independiente'),false,true);}}},Display:function(id_tipo_anunciante)
{DISPLAY('datos_agencia',id_tipo_anunciante==2);DISPLAY('datos_independiente',id_tipo_anunciante==1);DISPLAY('but_alta_contacto_on',id_tipo_anunciante==2?'inline':false);DISPLAY('but_alta_final_agencia_off',id_tipo_anunciante==2?'inline':false);DISPLAY('but_alta_anuncio_on',id_tipo_anunciante==1?'inline':false);DISPLAY('but_alta_fotos_off',id_tipo_anunciante==1?'inline':false);DISPLAY('but_alta_contrato_off',!0&&id_tipo_anunciante==1?'inline':false);DISPLAY('but_alta_final_independiente_off',id_tipo_anunciante==1?'inline':false);ELM('opcion_cur').className=(id_tipo_anunciante==1?'opcion_cur_datos_anuncio':'opcion_cur_datos_contacto');},OnClickTipoAnunciante:function(ev)
{var elm=GetEventElement(ev);Alta.Anuncio.Display(elm.value);},OnChangePoblacion:function(ev)
{if(0)
{id_poblacion=ELM('id_poblacion').value;elm_distrito=ELM('id_distrito');elm_distrito_bk=ELM('id_distrito_bk');while(elm_distrito.length>0)elm_distrito.options[elm_distrito.length-1]=null;elm_distrito.options[0]=new Option('','',false,true);for(i=0,j=0,ni=distritos.length;i<ni;i++)
{if(distritos[i][0]==id_poblacion)
{elm_distrito.options[j+1]=new Option(distritos[i][2],distritos[i][1],false,distritos[i][1]==elm_distrito_bk.value);j++;}}
DISPLAY('tr_distrito',elm_distrito.length>1?'table-row':'none');}},OnClickDisponibilidad24hLaborables:function(ev)
{bChecked=ELM('disponibilidad_24h_laborables').checked;ELM('disponibilidad_hora_desde_laborables').disabled=bChecked;ELM('disponibilidad_hora_hasta_laborables').disabled=bChecked;if(bChecked)
{ELM('disponibilidad_hora_desde_laborables').selectedIndex=0;ELM('disponibilidad_hora_hasta_laborables').selectedIndex=0;}},OnClickDisponibilidad24hFinde:function(ev)
{bChecked=ELM('disponibilidad_24h_finde').checked;ELM('disponibilidad_hora_desde_finde').disabled=bChecked;ELM('disponibilidad_hora_hasta_finde').disabled=bChecked;if(bChecked)
{ELM('disponibilidad_hora_desde_finde').selectedIndex=0;ELM('disponibilidad_hora_hasta_finde').selectedIndex=0;}}}};Alta.Anuncio.Iniciar();document.getElementById('top').innerHTML+='<div class="addthis_toolbox addthis_default_style" style="margin-top:1px">'+'<a class="addthis_button_email"   addthis:url="http%3A%2F%2Fwww.photoescorts.com%2Fes%2Fes%2Falta" style="float:right"></a>'+'<a class="addthis_button_twitter"  addthis:url="http%3A%2F%2Fwww.photoescorts.com%2Fes%2Fes%2Falta" style="float:right"></a>'+'<a class="addthis_button_facebook" addthis:url="http%3A%2F%2Fwww.photoescorts.com%2Fes%2Fes%2Falta" style="float:right"></a>'+
('pees'=='pabr'?'<a class="addthis_button_orkut" addthis:url="http%3A%2F%2Fwww.photoescorts.com%2Fes%2Fes%2Falta" style="float:right"></a>':'')+'<div class="gplus" style="margin-right:10px;width:70px;position:relative;top:-2px;float:right"><g:plusone size="medium" href="http%3A%2F%2Fwww.photoescorts.com%2Fes%2Fes%2Falta"></g:plusone></div>'+'</div>';var gplus=document.createElement('script');gplus.type='text/javascript';gplus.async=true;gplus.src='https://apis.google.com/js/plusone.js';try{gplus.innerHTML="{lang: 'es'}";}catch(err){}
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(gplus,s);var addthis=document.createElement('script');addthis.type='text/javascript';addthis.async=true;addthis.src='http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4e0e98a23de06cd4';s=document.getElementsByTagName('script')[1];s.parentNode.insertBefore(addthis,s);var Footer=[];Footer.push('');Footer.push('<div id="footer_webs">'+'   <div class="titulo_sec">WEBS DEL GRUPO :</div>'+'   <ul class="lista"><li><img id="fw_pees" src="http://gfx-1.photoescorts.com/pe/es/gfx/pees.gif" alt="PhotoEscorts.com" /></li><li><img id="fw_tpes" src="http://gfx-1.photoescorts.com/pe/es/gfx/tpes.gif" alt="TravestisPro.com" /></li><li><img id="fw_dss" src="http://gfx-1.photoescorts.com/pe/es/gfx/dss.gif" alt="DonSexShop.com" /></li><li><img id="fw_pkpe" src="http://gfx-1.photoescorts.com/pe/es/gfx/pkpe.gif" alt="PhotoKinesiologas.com" /></li><li><img id="fw_ppco" src="http://gfx-1.photoescorts.com/pe/es/gfx/ppco.gif" alt="PhotoPrepagos.com" /></li><li><img id="fw_pabr" src="http://gfx-1.photoescorts.com/pe/es/gfx/pabr.gif" alt="PhotoAcompanhantes.com" /></li></ul>'+'</div>');Footer.push('<ul id="footer_toolbar"><li><a class="sociedad" href="http://www.photoescorts.com/es/es/contactar" rel="nofollow"><span class="copyright">&copy;</span>&nbsp;Photo Interactive Services, S.L.</a></li><li><a class="contactar" href="http://www.photoescorts.com/es/es/contactar" rel="nofollow">Contactar</a></li><li><a class="privacidad" href="http://www.photoescorts.com/es/es/politica-privacidad" rel="nofollow">Política de Privacidad</a></li><li><a class="nota_legal" href="http://www.photoescorts.com/es/es/nota-legal" rel="nofollow">Nota Legal</a></li></ul>');ELM('footer').innerHTML=Footer.join('\n');if(ELM('content'))typeof(ELM('content').parentNode.clientHeight);
