/*

	Программирование и концепция ООО "Алмадеста"
	Репин Дмитрий Николаевич
	e-mail: admin@al52.com
	Tel: +7 (8312) 573-364, 635-034
	admin@al52.com, director@al52.com
	Россия
	Нижний Новгород
	url: http://www.al52.com
	Использование только с полного согласия автора скрипта.

*/


var Host = 'http://'+window.location.hostname+'/';
var w=500; 
var h=480;
var t=(screen.height-h-20)/2; 
var l = (self.screen.width-w)*9/10;


var reEmail=new RegExp('([._a-z0-9-]+[._a-z0-9-]*)@([a-z0-9-]+\.)*([.])([a-z]{2,3})$');
var reImg = new RegExp('\.(jpeg|jpg)$');
var rePrice = new RegExp('\.(exe|zip|rar|arj)$'); 
var reWord = new RegExp('\\s\\w+');
var reSpace = new RegExp('^(\\s+|\\s*)$');
var reMoney = new RegExp('^\\d+[.]{0,1}\\d+$');
var reQuantity = new RegExp('^\\d+$');
var rePhone = new RegExp('\\d+\\s*\\w*[-()]*');
var reDate = new RegExp('\\d{4,}\\s*\\w*[-()]*');

function isEmpty(Set) {
if (Set.value.length < isEmpty.arguments[1])  return true;
else return false;
 }

function EmptyDef(Set) {
if (Set.value.length > 0)  return true;
else return false;
 }
 
function isBig(Set) {
if (Set.value.length > isBig.arguments[1])  return true;
else return false;
 }


function trim(str){
str.replace(/^\s+/, '');
str.replace(/\s+$/, '');
return str;
}


function _photo(Img, w, h, alt) {
t=parseInt((screen.height-h)/5); 
l=parseInt((self.screen.width-w)*9/10);
d = open('','ph','menubar=0,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,width='+w+',height='+h+',top='+t+',left='+l);
with(d.document){
focus();
open();
write('<html><head><title>'+alt+'</title></head>');
write('<body topmargin=0 marginheight=0 marginwidth=0 bottommargin=0 rightmargin=0 leftmargin=0 onselectstart="return false;" background="/img/load.gif" style="background-color:#2E3092;background-position:center;background-repeat:no-repeat;">');
write('<img src='+Img+' width='+w+' height='+h+' border=0 alt="'+alt+'" disabled="return false;">');
write('</body></html>');
close(); 
   }
}

  
function ChImg(pic, Img) {
document[pic].src = Img;
}  

function SelField(Set,txt){
alert(txt);
Set.focus();
Set.select();
}


function win_hp() {
var arrSite = new Array("/img/newgod_1.jpg","/img/newgod_2.jpg","/img/newgod_3.jpg","/img/newgod_4.jpg","/img/newgod_5.jpg")

n = Math.floor(Math.random()*(arrSite.length));
var remoteWin = null;

if (self.parent.frames.length == 0){
self.name="preview";
}
_photo(arrSite[n],800,600,"Будьте счастливы в Новом году!");
//remoteWin = window.open(arrSite[n], "ad_popup");
}






function init(){


//OnTimer();

}




var bScrolling = true;
function OnScrollerMouseOver(){
    bScrolling = false;
}

function OnScrollerMouseOut(){
    bScrolling = true;
}

function OnTimer(){
    if(!bScrolling)
        return;
  oText.style.top = nPos.toString() + "px";

    if(--nPos < -nHeight)
        nPos = oContainer.offsetHeight;
}




var hide=true;

function movePic(set){ 

if (window.ActiveXObject) {
evt=window.event;
//Snd = 'block';
   } else {
//Snd = 'table-row-group';
evt=this;   
   }


//alert(window.event.clientY + ' ' + document.body.scrollTop);
_fh=document.getElementById('alt'+set).offsetHeight; 
_fw=document.getElementById('alt'+set).offsetWidth; 

_x=evt.clientX - _fw*2; 
_y=evt.clientY - _fh*2; 
_by=document.body.scrollTop; 
_bx=document.body.scrollLeft; 
//alert(_by + ' ' + _bx);
_dx=5; 
left=false;
right=false; 
document.getElementById('alt'+set).style.left=_bx + (_x + _fw) +'px'; 
document.getElementById('alt'+set).style.top= _by + (_y + _fh) +'px'; 

if(hide){ 
document.getElementById('alt'+set).style.visibility="visible";
 }
hide=false; 
//status='_x'+ _x +' _y '+ _y +' _bx '+ _bx +' _by '+ _by;
//window.status = _fh +'  '+_fw;

} 



function hidePic(set){ 
document.getElementById('alt'+set).style.visibility="hidden"; 
document.getElementById('alt'+set).style.top=0 + 'px'; 
document.getElementById('alt'+set).style.left=0 + 'px'; 
hide=true; 
}

