/*

	    ""
	  
	e-mail: admin#al52.com
	Tel: +7 (8312) 573-364, 635-034
	
	 
	url: http://www.al52.com
	      .

*/


var Site = '&copy; &laquo;  &raquo;  ';
var ws = screen.width;
var hs = screen.height;
var CTxt = "!\n \n";
var ErrField = "   \n";
var ErrQuant = "      ";
var ETxt = "\n     \n    .\n       .";
var Host = 'http://'+window.location.hostname+'/';

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 Photo(Img,h,w) {
t=(screen.height-hs-100)/5; 
l=(self.screen.width-ws-100)*9/10;
d = open('','Dw','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>'+Site +'</title></head>');
write('<body topmargin=0 marginheight=0 marginwidth=0 bottommargin=0 rightmargin=0 leftmargin=0 onselectstart="return false;" background="'+Host+'img/load.gif" style="background-color:#fffcd5;background-position:center;background-repeat:no-repeat;">');
write('<img src='+Host+Img+' width='+w+' height='+h+' border=0 alt="'+Site+'" disabled="return false;">');
write('</body></html>');
close(); 
   }
}

function ChMail(Set){
Mail = Set.value.toLowerCase();
if(!reEmail.test(Mail))alert('   e-mail!');
else return true;
return false;
  }


function ChSearch(Set){
if (isEmpty(Set.Word,2)) alert(CTxt+''+ETxt+'\n  3    40 .');
else if (isBig(Set.Word,40)) alert(CTxt+'       ,\n,    ...');
else return true;
return false;
  }
  
  


function ChImg(id, dt) {
id.style.background = "url("+Host+'img/'+dt+")";
}


function ChColor(id, dt) {
id.style.background = '#'+dt;
}






/*

function newImage(arg) {

if (document.images) {
rslt = new Image();
rslt.src = Host+'img/'+arg;

return rslt;
}
}

function changeImage(pic, overpic) {
//alert(Host+'img/'+overpic);
document[pic].src = Host+'img/'+overpic;
if (document.images && (preloadFlag == true)) {


}
}

var preloadFlag = false;

function PreLoadImg() {
frame = new Array();
a = PreLoadImg.arguments;
if (document.images) {
for (i=0; i<a.length; i++) {
if (a[i].indexOf("#")!=0) { frame[i] = newImage(a[i]); }
}
preloadFlag = true;
}
}





function show(where,Img){ 
stored=where; 
storedLocation=document.images[where].src; 
document.images[where].src=Host+'img/'+Img+'.gif'; 
} 

function hide(){ 
document.images[stored].src=storedLocation; 
} 
tr=1
function ChImg(Img){
elem=document.all('img');
if (tr==1){
elem.outerHTML='<IMAGE id="img" SRC="open2.gif" onClick="ChImg()">';
tr=2;
return true;
  } 
elem.outerHTML="<IMAGE id='img' SRC='open1.gif' onClick=ChImg()'>";
tr=1;
}
<img src=<? echo HOST; ?>img/px.gif height=1 border=0 width=26>
*/
