var isIE4=(navigator.appName.indexOf("Microsoft")==0);
if (navigator.userAgent.indexOf("Opera")>0)
	var isOpera=true;
	var myd;
	var mov;
	var x;
	var y;
function parseSelect(object)
{
var opts = object.options;
var opt=object.selectedIndex;
//alert (object.value);
//scr='/?act=city&' +  object.value;
if (object.value.length>0)
{
myd='cit';
mov=0;
 doLoad('',object.value,'GET','');
}
	}	
function order(id)
{

myd='pic';
if (id!='')
	{
	scr='?action=order&id='+id;
	mov=-1;
	}
else{
	scr='?action=formorder';
	mov=2;
}
doLoad('',scr,'GET','');
}
function winop(img,name,evt,height)
{
myd='pic';
mov=1;
if (evt!='')
		{
		co=coord(evt);
		x=co.x;
		y=co.y;
		mov=4;
		}
scr='?action=picture&name='+img;
doLoad('',scr,'GET','');
}	
function com(action,pars)
{
myd='pic';
mov=2;
scr='?action='+action;
doLoad('',scr,'POST',pars);
}	

eventionObject=function(x,y,button,target)
{
this.x=x;
this.y=y;
this.button=button;
this.target=target;
}


function coord(evt)
{
	if (evt!='')
		{
		if (isIE4&&!isOpera)
			{
			x=event.x;
			y=event.y;
			button=event.button;
			target=event.srcElement;
			offset='';
			}
		else if (isOpera)
			{
			x=evt.pageX;
			y=evt.pageY;
			button=event.button;
			target=evt.target;
			offset='';
			}
			else
				{
				x=evt.layerX;
				y=evt.layerY;
				offset=evt.offsetLeft;
				button=evt.button;
				if (button==0)button=1;
				target=evt.currentTarget;
				if (target.id==5)
					{
					xx=parseInt(document.getElementById(4).style.left);
					if (isNaN(xx)) xx=0;
					xxx=evt.pageX-document.getElementById(1).offsetWidth - document.getElementById(2).offsetWidth - 132;
					if (xxx>(xx)&xxx<(xx+45)) x=xx+x;
					}
				}
var coor=new eventionObject(x,y,button,target,offset);
return coor;
		}
		
					}	

function readystate() {
if (req.readyState == 4){
        if (req.status == 200) { 
if (mov>0)
{
document.getElementById(myd).style.visibility='visible';
document.getElementById(myd).style.zIndex='8';
}

if (mov==1)
{
document.getElementById(myd).style.left='20px';
document.getElementById(myd).style.top='20px';
}

if (mov==-1)
{
document.getElementById('ord').innerHTML='<div class=zak onClick="order(\'\');">Îôîðìèòü çàêàç</div>';
}

if (mov==2)
{
document.getElementById(myd).style.left='150px';
document.getElementById(myd).style.top='250px';
}
if (mov==4)
{
w=document.getElementById('all').offsetWidth;
h=document.getElementById('all').offsetHeight;

document.getElementById(myd).style.left=x;
document.getElementById(myd).style.top=y;
if (req.responseText.lengh==0)cl(document.getElementById('pic'));
else document.getElementById(myd).innerHTML =req.responseText;
if ((x+document.getElementById(myd).offsetWidth)>w)document.getElementById(myd).style.left=w-document.getElementById(myd).offsetWidth;
if ((y+document.getElementById(myd).offsetHeight)>h)document.getElementById(myd).style.top=h-document.getElementById(myd).offsetHeight;

}

//
            if (req.responseText.lenght==0)cl(document.getElementById('pic'));
            else document.getElementById(myd).innerHTML =req.responseText;
            
 //           document.getElementById('pict').style.width=document.getElementById('pict1').offsetWidth;
  //          document.getElementById('pict').style.height=document.getElementById('pict1').offsetHeight;
        }
    }
}
function cl(object)
{
object.style.visibility='hidden';
object.style.zIndex='-1';

}
function writeFlash(id,arg,w,h,align,fvars) {
var fl='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" align="'+align+'">';
fl=fl+'<param name="allowScriptAccess" value="sameDomain" />';
fl=fl+'<param name="movie" value="'+arg+'" /><param name="quality" value="high" />';
if (fvars.length>0)fl=fl+'<PARAM NAME=FlashVars VALUE="'+fvars+'">';
fl=fl+'<embed src="'+arg+'" ';
if (fvars.length>0)fl=fl+' FlashVars="'+fvars+'" ';
fl=fl+' quality="high"  width="'+w+'" height="'+h+'" align="'+align+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
fl=fl+'</embed></object>';

    document.getElementById(id).innerHTML =fl;
}
