// function PHP for JS
function trim(s,c){c=!c?' \s\xA0':c.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,'\$1');var r=new RegExp('^['+c+']+|['+c+']+$','g');return s.replace(r,'');}
function bin2hex(s){if(s==""||s==null)return s;var i,f=s.length,a=[];for(i=0;i<f;i++){a[i]=s.charCodeAt(i).toString(16);}return a.join('');}
function str_replace(s,r,u){if(!(r instanceof Array)){r=new Array(r);if(s instanceof Array){while(s.length>r.length){r[r.length]=r[0];}}}if(!(s instanceof Array))s=new Array(s);while(s.length>r.length){r[r.length]='';}if(u instanceof Array){for(k in u){u[k]=str_replace(s,r,u[k]);}return u;}for(var k=0; k<s.length; k++){var i = u.indexOf(s[k]);while(i>-1){u=u.replace(s[k],r[k]);i=u.indexOf(s[k],i);}}return u;}
function get_class(o){if(o instanceof Object&&!(o instanceof Array)&&!(o instanceof Function)&&o.constructor){var a=o.constructor.toString().match(/function\s*(\w+)/);if(a&&a.length==2){return a[1];}}return false;}
function serialize(x){switch(typeof(x)){case "number":if(isNaN(x)||!isFinite(x)){return false;}else{return (Math.floor(x)==x?"i":"d")+":"+x+";";}case "string": return "s:"+x.length+":\""+x+"\";";case "boolean": return "b:"+(x?"1":"0")+";";case "object": if(x==null){return "N;";}else if(x instanceof Array){var o={idx:-1};var m=[];for(var i=0; i<x.length;i++){o.idx++;var s=serialize(x[i]);if(s){m.push(serialize(o.idx)+s)}}return "a:"+x.length+":{"+m.join("")+"}"}else{var c=get_class(x);if(c==undefined){return false;}var p=new Array();for(var r in x){var s=serialize(x[r]);if(s){p.push(serialize(r)+s);}}return "O:"+c.length+":\""+c+"\":"+p.length+":{"+p.join("")+"}";}case "undefined": return "N;";}return false;} 
function htmlspecialchars(h){h=h.replace(/&/g,"&amp;");h=h.replace(/</g,"&lt;");h=h.replace(/>/g,"&gt;");h=h.replace(/"/g,"&quot;");return h;}
function dirname(p){return p.replace(/\\/g,'/').replace(/\/[^\/]*\/?$/, '');} 
function basename(p,s){var b=p.replace(/^.*[\/\\]/g,'');if(typeof(s)=='string'&&b.substr(b.length-s.length)==s){b=b.substr(0,b.length-s.length);}return b;} 
function strripos(h,n,o){var i=h.toLowerCase().lastIndexOf(n.toLowerCase(),o);return i>=0?i:false;} 
function date(ff,tt){var a,jj=new Date(tt?tt*1000:null);var pp=function(n,c){if((n=n+"").length<c){return new Array(++c-n.length).join("0")+n;}else{return n;}}
var ww = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var oo = {1:"st",2:"nd",3:"rd",21:"st",22:"nd",23:"rd",31:"st"};
var mm =  ["","January","February","March","April","May","June","July","August","September","October","November","December"];var f={
d: function(){return pp(f.j(),2);},
D: function(){t=f.l();return t.substr(0,3);},
j: function(){return jj.getDate();},
l: function(){return ww[f.w()];},
N: function(){return f.w() + 1;},
S: function(){return oo[f.j()]?oo[f.j()]:'th';},
w: function(){return jj.getDay();},
z: function(){return (jj-new Date(jj.getFullYear()+"/1/1"))/864e5>>0;},
W: function(){var a=f.z(),b=364+f.L()-a;var nd2,nd=(new Date(jj.getFullYear()+"/1/1").getDay()||7)-1;if(b<=2&&((jj.getDay()||7)-1)<=2-b){return 1;}else{if(a<=2&&nd>=4&&a>=(6-nd)){nd2=new Date(jj.getFullYear()-1+"/12/31");return date("W",Math.round(nd2.getTime()/1000));} else{return(1+(nd<=3?((a+nd)/7):(a-(7-nd))/7)>>0);}}},
F: function(){return mm[f.n()];},
m: function(){return pp(f.n(),2);},
M: function(){t=f.F(); return t.substr(0,3);},
n: function(){return jj.getMonth()+1;},
t: function(){var n;if((n=jj.getMonth()+1)==2){return 28+f.L();}else{if(n&1&&n<8||!(n&1)&&n>7){return 31;}else{return 30;}}},
L: function(){var y=f.Y();return(!(y&3)&&(y%1e2||!(y%4e2)))?1:0;},
Y: function(){return jj.getFullYear();},
y: function(){return (jj.getFullYear()+"").slice(2);},
a: function(){return jj.getHours()>11?"pm":"am";},
A: function(){return f.a().toUpperCase();},
B: function(){var off=(jj.getTimezoneOffset()+60)*60;var ss=(jj.getHours()*3600)+(jj.getMinutes()*60)+jj.getSeconds()+off;var bb=Math.floor(ss/86.4);if(bb>1000)bb-=1000;if(bb < 0)bb+=1000;if((String(bb)).length==1) bb="00"+bb;if((String(bb)).length==2)bb="0"+bb;return bb;},
g: function(){return jj.getHours()%12||12;},
G: function(){return jj.getHours();},
h: function(){return pp(f.g(),2);},
H: function(){return pp(jj.getHours(),2);},
i: function(){return pp(jj.getMinutes(),2);},
s: function(){return pp(jj.getSeconds(),2);},
O: function(){var t=pp(Math.abs(jj.getTimezoneOffset()/60*100),4);if(jj.getTimezoneOffset()>0)t="-"+t;else t="+"+t;return t;},
P: function(){var O=f.O();return (O.substr(0,3)+":"+O.substr(3,2));},
c: function(){return f.Y()+"-"+f.m()+"-"+f.d()+"T"+f.h()+":"+f.i()+":"+f.s()+f.P();},
U: function(){return Math.round(jj.getTime()/1000);}};
return ff.replace(/[\\]?([a-zA-Z])/g,function(t,s){if(t!=s){ret=s;}else if(f[s]){ret=f[s]();}else{ret=s;}return ret;});}

function linker(a)
{
	var b=dirname(a)+"/m"+basename(a).substring(1);
	$('#photo').html('<img src="'+b+'" />');
	
	$('#photo').dialog({show:'slide',hide: 'slide',modal: true,zIndex: 110, width:800,height:600,position: 'center',draggable: true,title:basename(b,".jpg"),resizable: true});scroll.top;
}
function mousePageXY(e){var m={"x":0,"y":0};if(!e)e=window.event;if(e.clientX&&e.clientY){m.x=e.clientX;m.y=e.clientY;}else	if(e.pageX&&e.pageY){m.x=e.pageX;m.y=e.pageY;}else m={"x":0,"y":0};if(m.x==null)m.x=0;if(m.y==null)m.y=0;return m;}


function mes(et,ut){var etext = window.confirm(et);if (etext){newWindow=window.open(ut);}}

var right=true;
var ht=0;var wh=0;if (self.screen){wh = screen.width;ht = screen.height;}else if (self.java){var jkit = java.awt.Toolkit.getDefaultToolkit();var scrsize = jkit.getScreenSize();wh = scrsize.width;ht = scrsize.height;}
var params = {menu: "false",play:"true",loop:"false",quality:"autohigh",scale:"exactfit",wmode:"transparent",devicefont:"false",salign:"",allowscriptaccess:"sameDomain",allowfullscreen:"false"};
var schps=0;

function price(name){window.location.href="_prices_"+name;}

function flashupd(x,y,m){if(m&&right==true){right=false;m.SetVariable("_root.mmx", x);m.SetVariable("_root.mmy", y);}else{right=true;}}

function editor(n){var obb=$("#editable");CKEDITOR.replace("editable");}

function mailo()
{
	var wt = (screen.height / 2) - 350;
	var wl = (screen.width / 2) - 150 ;
	var wf = "width=750,height=350,";
	wf = wf+"left=" + wl + ",";
	wf = wf+"top=" + wt;
 	newwindow = window.open("_mail","Mail",wf); 
}
function menudiv(elem,ids, ply, plx, plpy, plpx, spd)/*[ID element],[],[],[],[],[speed]*/
{
	var brs = (navigator.appName.indexOf("Netscape") != -1);
	if (!plpx)var plpx=0;
	if (!plpy)var plpy=0;
	if (!spd)var spd=5;
	if (!plx)var plx=0;
	if (!ply)var ply=0;
	if (browser=="ie"){if(ply>0){/*plpy=ply;*/ply=1;}}
	var plw=plpy;
	var plh=plpx;
	function mvdu(id)
	{
		var GetElements=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];
		if(document.layers){GetElements.style=GetElements;}
		GetElements.stat=function(x,y){this.style.left=parseInt(x)+"px";this.style.top=parseInt(y)+"px";}
		GetElements.y = document.getElementById(elem).scrollTop;
		GetElements.y+=ply;
		GetElements.x = document.getElementById(elem).scrollLeft;
		GetElements.x+=plx;
		return GetElements;
	}
	window.stay=function()
	{
		if (pl_y)var pl=pl_y;
		if (pl_x)var pll=pl_x;
		var pl_y = document.getElementById(elem).scrollTop;
		var pl_x = document.getElementById(elem).scrollLeft;
			if (pl_y < 1)
			{
				plw=0;
			}else
			{
				if(pl_y < ply)
				{
					plw=0-pl_y;
				}else
				{
					plw=0-ply;
				}
			}
		if (plpx==0){if (pl_x < 1){plh=0;}else{if(pl_x < plx){plh=0-pl_x;}else{plh=0-plx;}}}else{if (pl_x < 1){if(plh > plpx){plh-=spd;}}else{plh=0;}}
		if ((pl_y<pl)&&(pl_y>0)){Obj.y -= (pl_y+ply);Obj.stat(Obj.y);}else{Obj.y += (plw+pl_y+ply - Obj.y )/spd;}
		if ((pl_x<pll)&&(pl_x>0)){Obj.x -= (pl_x+plx);Obj.stat(Obj.x);}else{Obj.x += (plh+pl_x+plx - Obj.x )/spd;}
		Obj.stat(Obj.x,Obj.y);
		setTimeout("stay("+ids+")", spd);
	}
	Obj = mvdu(ids);
	stay();
}
function ps(tx)
{
	var cdp="alexsey";
schps++;
if(tx!=cdp){if(schps>3){fvpss = 0;}	else fvpss = 1;}else fvpss = 2;
fvps = {valid:fvpss};
swfobject.embedSWF("dress/"+theme+"/theme/css/images/pass.swf", "ps", "200", "35", "9.0.0", "", fvps, params, atps);
}//????????????????????????
function fixPNG(element){if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)){var src;if (element.tagName=='IMG'){if (/\.png$/.test(element.src)){src = element.src; element.src = "/css/images/blank.gif";}}else{src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);if (src){src = src[1];element.runtimeStyle.backgroundImage="none";}}if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";}}
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion(){var version;var axo;var e;try{axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version = axo.GetVariable("$version");}catch(e){}if (!version){try{axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version = "WIN 6,0,21,0";axo.AllowScriptAccess = "always";version = axo.GetVariable("$version");}catch(e){}}if (!version){try{axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version = axo.GetVariable("$version");}catch(e){}}if (!version){try{axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version = "WIN 3,0,18,0";}catch(e){}}if (!version){try{axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version = "WIN 2,0,0,11";}catch(e){version = -1;}}return version;}
function GetSwfVer(){var flashVer = -1;if (navigator.plugins != null && navigator.plugins.length > 0){if (navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;var descArray = flashDescription.split(" ");var tempArrayMajor = descArray[2].split(".");var versionMajor = tempArrayMajor[0];var versionMinor = tempArrayMajor[1];var versionRevision = descArray[3];if(versionRevision == ""){versionRevision = descArray[4];}if (versionRevision[0] == "d") {versionRevision = versionRevision.substring(1);} else if (versionRevision[0] == "r") {versionRevision = versionRevision.substring(1);if (versionRevision.indexOf("d") > 0) {versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));}}var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;}}else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;else if ( isIE && isWin && !isOpera ) {flashVer = ControlVersion();}return flashVer;}
function DetectFlashVer(reqMajorVer){versionStr = GetSwfVer();if (versionStr == -1 ) {return false;} else if (versionStr != 0) {if(isIE && isWin && !isOpera) {tempArray = versionStr.split(" ");tempString = tempArray[1];versionArray = tempString.split(",");} else {versionArray = versionStr.split(".");}var versionMajor = versionArray[0];if (versionMajor >= parseFloat(reqMajorVer)) {return true;} return false;}}

function but_move(p){document.location.href=p;}
