/*

	Программирование и концепция ООО "Алмадеста"
	Репин Дмитрий Николаевич
	e-mail: admin@al52.com
	Tel: +7 (8312) 573-364, 635-034
	admin@al52.com, director@al52.com
	Россия
	Нижний Новгород
	url: http://www.al52.com
	Использование только с полного согласия автора скрипта.

*/


var CTxt = "ВНИМАНИЕ!\nОбязательное поле\n";
var ErrField = "Неверное значение в поле\n";
var ErrQuant = "В этом поле следует указать только цифры";
var ETxt = "\nне указано пожалуйста заполните это поле\nили укажите больше число символов.\nВ том числе без начальных и хвостовых пробелов.";
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 ChMail(Set){
Mail = Set.value.toLowerCase();
Mail = trim(Mail);
if(!reEmail.test(Mail))alert('Неверно введен адрес e-mail!');
else return true;
return false;
  }
  
  function trim(str){
str.replace(/^\s+/, '');
str.replace(/\s+$/, '');
return str;
}


function _Photo(Img, w, h, alt, color, ph) {
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:#'+color+';background-position:center;background-repeat:no-repeat;">');
write('<img src='+Host+Img+' width='+w+' height='+h+' border=0 alt="'+alt+'" disabled="return false;">');
write('</body></html>');
close(); 
   }
}

function _highl(obj) {
	bg = obj.style.backgroundColor;
	obj.style.backgroundColor = '#fcf5eb';
	}
function _rstr(obj) {
	obj.style.backgroundColor = bg;
	}

  

function SelField(Set,txt){
alert(txt);
Set.focus();
Set.select();
}


function _flash() {
with(document){
write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="399" height="200">');
write('<param name="movie" value="ten.swf">');
write('<PARAM NAME=scale VALUE=noborder>');
write('<PARAM NAME=menu VALUE=false>');
write('<param name="quality" value="high">');
write('<param name="wmode" value="transparent">');
write('<embed src="ten.swf" quality="high" wmode="transparent" width="399" height="200" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');
write('</object>');
   }
}
