function CreateBookmarkLink(){title="Postales.com";url="http://www.postales.com/";if(window.sidebar){window.sidebar.addPanel(title,url,"");}else if(window.external){window.external.AddFavorite(url,title);}else if(window.opera&&window.print){return true;}}function getCleanClassName(clase){var hasError=clase.indexOf("error");var newString=hasError>0?clase.substring(0,hasError):clase;return newString;}function validar_nonempty(field){with(field){if(value==null||value==''){className=getCleanClassName(className)+'error';return false;}else{className=getCleanClassName(className);return true;}}}function validar_email(field){var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;if(emailfilter.test(field.value)){field.className=getCleanClassName(field.className);return true;}else{field.className=getCleanClassName(field.className)+'error';return false;}}function validar_checkbox(field){with(field){if(checked)return true;else return false;}}function validar_select(field){with(field){if(value==null||value==''){style.background='#ffffcc';return false;}else{style.background='#ffffff';return true;}}}function validar_match(field1,field2){if(validar_nonempty(field1)&&validar_nonempty(field2)&&field1.value==field2.value){field1.className=field2.className=getCleanClassName(field1.className);return true;}else{field1.className=field2.className=getCleanClassName(field1.className)+'error';return false;}}function encode64(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output='';var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;do{chr1=input.charCodeAt(i++);chr2=input.charCodeAt(i++);chr3=input.charCodeAt(i++);enc1=chr1>>2;enc2=((chr1&3)<<4)|(chr2>>4);enc3=((chr2&15)<<2)|(chr3>>6);enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64;}else if(isNaN(chr3)){enc4=64;}output=output+keyStr.charAt(enc1)+keyStr.charAt(enc2)+keyStr.charAt(enc3)+keyStr.charAt(enc4);}while(i<input.length);return output;}function text2password(elem){var parent=elem.parentNode;parent.removeChild(elem);if(elem.type=='text'){parent.innerHTML='<input type="password" name="passwd" id="passwd" class="logtxt" value="" />';}document.getElementById('passwd').focus();document.getElementById('passwd').select();}function show(el){document.getElementById(el).style.display='';}function hide(el){document.getElementById(el).style.display='none';}
(function(){var h={name:"_cd",id:"prof-box",unit:"px",file:"ajax/profile.php",checkbox:"infocomercial"},g,j,k=false;function t(a){return(a||"").replace(/^\s+|\s+$/g,"")}function n(a){for(var b=(document.cookie||"").split(";"),c,d=a+"=",e=null,i=0,f=b.length;i<f;i++){c=t(b[i])||"";if(c.substring(0,a.length+1)==d){e=decodeURIComponent(c.substring(a.length+1));break}}return e}function u(){if(typeof document.profile_form!="undefined"&&n("country").toUpperCase()!="ES")document.profile_form.infocomercial.checked=
true}function o(){g.parentNode.removeChild(g);j.parentNode.removeChild(j)}function p(){return typeof window.innerHeight=="number"?[window.innerWidth,window.innerHeight]:typeof document.documentElement.clientWidth=="number"?[document.documentElement.clientWidth,document.documentElement.clientHeight]:typeof document.body.clientWidth=="number"?[document.body.clientWidth,document.body.clientHeight]:[0,0]}function q(a){var b=p(),c;c=b[0]/2-a.clientWidth/2;b=b[1]/2-a.clientHeight/2;a.style.left=c+h.unit;
a.style.top=b+h.unit;return a}function r(a){if(a.nodeName&&a.nodeName.toLowerCase()=="option")return(a.attributes.value||{}).specified?a.value:a.text;if(a.type&&a.type=="radio")return a.checked?a.value:false;if(a.nodeName&&a.nodeName.toLowerCase()=="select"){var b=a.selectedIndex,c=[],d=a.options;a=a.type=="select-one";if(b<0)return null;var e=a?b:0;for(b=a?b+1:d.length;e<b;e++){var i=d[e];if(i.selected){value=r(i);if(a)return value;c.push(value)}}return c}return(a.value||"").replace(/\r/g,"")}function v(a,
b,c){b=b||1;for(var d=0;a;a=a[c])if(a.nodeType==1&&++d==b)break;return a}function x(a){var b=[];for(var c in a)b.push(c+"="+encodeURIComponent(a[c]));return b.join("&").replace(/%20/g,"+")}function s(a){var b=new Image,c=h.file;c+=(h.file.match(/\?/)?"&":"?")+x(a);b.src=c;b.style.display="none";g.parentNode.appendChild(b)}function y(a){if(!k){s({cancel:true});k=true;o()}a.cancelBubble=true;a.returnValue=false;if(a.stopPropagation){a.stopPropagation();a.preventDefault()}}function z(a,b,c){a=b=="*"&&
a.all?a.all:a.getElementsByTagName(b);b=[];c=c.replace(/\-/g,"\\-");c=new RegExp("(^|\\s)"+c+"(\\s|$)");for(var d,e=0;e<a.length;e++){d=a[e];c.test(d.className)&&b.push(d)}return b}function A(a){var b=document.getElementById("profile_form"),c={},d=false;if(!k){b=b.getElementsByClassName?b.getElementsByClassName("profile"):z(b,"*","profile");for(var e=0,i=b.length;e<i&&!d;e++)for(var f=b[e].firstChild;f;f=f.nextSibling)if(f.nodeType==1&&f.className!="title"&&f.className!="subtitle"){var l=r(f);if(l){if(typeof l==
"string"&&l.length<1){d=v(f,2,"previousSibling");alert("Ingrese el campo: "+(d.innerHTML||"").replace(/\:/g,""));d=true;f.focus();break}c[f.id]=l}}if(!d){s(c);k=true;o()}}a.cancelBubble=true;a.returnValue=false;if(a.stopPropagation){a.stopPropagation();a.preventDefault()}return false}function B(){g=document.getElementById(h.id);w=p();j=document.createElement("div");j.className="overlay";j.style.height=w[1]+h.unit;j.style.width=w[0]+h.unit;g.parentNode.appendChild(j);g.style.display="block";g=q(g);
m(document.getElementById("cancel"),"click",y);m(document.getElementById("profile_form"),"submit",A);m(window,"resize",function(){q(g)});u()}function m(a,b,c){a.addEventListener?a.addEventListener(b,c,false):a.attachEvent?a.attachEvent("on"+b,c):(a["on"+b]=c)}n(h.name)&&m(window,"load",B)})();

