function popupItem(item, width, height) {
	window.open(
	item,
	'_blank',
	'toolbar=0,location=0,statusbar=0,menubar=0,width='+width+',height='+height+',left=20,top=20,scrollbars=yes'
	);
}

var productwindow = '';

function popupProductWindow(url) {
	productwindow=window.open( url, '',
	'toolbar=20,location=20,directories=0,status=1,menubar=0,' +
	'scrollbars=yes,resizable=yes,' +
	'width=' + 720 + ',' +
	'height=' + 720 );
}

// Browser Detect Lite  v2.1
// http://www.dithered.com/javascript/browser_detect/index.html
// modified by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)
//
// modified by Michael Lovitt to include OmniWeb and Dreamcast

function BrowserDetectLite() {
	var ua = navigator.userAgent.toLowerCase();
	this.ua = ua;

	this.isGecko     = (ua.indexOf('gecko') != -1);
	this.isMozilla   = (this.isGecko && ua.indexOf("gecko/") + 14 == ua.length);
	this.isNS        = ( (this.isGecko) ? (ua.indexOf('netscape') != -1) : ( (ua.indexOf('mozilla') != -1) && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('opera') == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1) ) );
	this.isIE        = ( (ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1) );
	this.isOpera     = (ua.indexOf("opera") != -1);
	this.isKonqueror = (ua.indexOf("konqueror") != -1);
	this.isIcab      = (ua.indexOf("icab") != -1);
	this.isAol       = (ua.indexOf("aol") != -1);
	this.isWebtv     = (ua.indexOf("webtv") != -1);
	this.isOmniweb   = (ua.indexOf("omniweb") != -1);
	this.isDreamcast   = (ua.indexOf("dreamcast") != -1);

	// spoofing and compatible browsers
	this.isIECompatible = ( (ua.indexOf("msie") != -1) && !this.isIE);
	this.isNSCompatible = ( (ua.indexOf("mozilla") != -1) && !this.isNS && !this.isMozilla);

	// browser version
	this.versionMinor = parseFloat(navigator.appVersion);

	// correct version number for NS6+
	if (this.isNS && this.isGecko) {
		this.versionMinor = parseFloat( ua.substring( ua.lastIndexOf('/') + 1 ) );
	}

	// correct version number for IE4+
	else if (this.isIE && this.versionMinor >= 4) {
		this.versionMinor = parseFloat( ua.substring( ua.indexOf('msie ') + 5 ) );
	}

	// correct version number for Opera
	else if (this.isOpera) {
		if (ua.indexOf('opera/') != -1) {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('opera/') + 5 ) );
		}
		else {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('opera ') + 5 ) );
		}
	}

	// correct version number for Konqueror
	else if (this.isKonqueror) {
		this.versionMinor = parseFloat( ua.substring( ua.indexOf('konqueror/') + 10 ) );
	}

	// correct version number for iCab
	else if (this.isIcab) {
		if (ua.indexOf('icab/') != -1) {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('icab/') + 6 ) );
		}
		else {
			this.versionMinor = parseFloat( ua.substring( ua.indexOf('icab ') + 6 ) );
		}
	}

	// correct version number for WebTV
	else if (this.isWebtv) {
		this.versionMinor = parseFloat( ua.substring( ua.indexOf('webtv/') + 6 ) );
	}

	this.versionMajor = parseInt(this.versionMinor);
	this.geckoVersion = ( (this.isGecko) ? ua.substring( (ua.lastIndexOf('gecko/') + 6), (ua.lastIndexOf('gecko/') + 14) ) : -1 );

	// platform
	this.isWin   = (ua.indexOf('win') != -1);
	this.isWin32 = (this.isWin && ( ua.indexOf('95') != -1 || ua.indexOf('98') != -1 || ua.indexOf('nt') != -1 || ua.indexOf('win32') != -1 || ua.indexOf('32bit') != -1) );
	this.isMac   = (ua.indexOf('mac') != -1);
	this.isUnix  = (ua.indexOf('unix') != -1 || ua.indexOf('linux') != -1 || ua.indexOf('sunos') != -1 || ua.indexOf('bsd') != -1 || ua.indexOf('x11') != -1)

	// specific browser shortcuts
	this.isNS4x = (this.isNS && this.versionMajor == 4);
	this.isNS40x = (this.isNS4x && this.versionMinor < 4.5);
	this.isNS47x = (this.isNS4x && this.versionMinor >= 4.7);
	this.isNS4up = (this.isNS && this.versionMinor >= 4);
	this.isNS6x = (this.isNS && this.versionMajor == 6);
	this.isNS6up = (this.isNS && this.versionMajor >= 6);

	this.isIE4x = (this.isIE && this.versionMajor == 4);
	this.isIE4up = (this.isIE && this.versionMajor >= 4);
	this.isIE5x = (this.isIE && this.versionMajor == 5);
	this.isIE55 = (this.isIE && this.versionMinor == 5.5);
	this.isIE5up = (this.isIE && this.versionMajor >= 5);
	this.isIE6x = (this.isIE && this.versionMajor == 6);
	this.isIE6up = (this.isIE && this.versionMajor >= 6);
	this.isIE7down = (this.isIE && this.versionMajor < 7);

	this.isIE4xMac = (this.isIE4x && this.isMac);
}
var browser = new BrowserDetectLite();

var blockid=1;
var lastblockid=0;


function init(){
	if(document.getElementById('products_block1')){
		changeProductsNav();
	}
	for(i=1; i<=999; i++) {
		var gif="bottle"+i;
		if(document[gif]){
			var extension="images\/bottles\/bottle"+i+".png";
			if ((browser.isIE4x||browser.isIE5x)||(browser.isNS4x)||(browser.isWin >= 5)){
				extension="imgs\/spacer.gif";
			}
			document[gif].src=extension;
		}
	}
	for(i=1; i<=9; i++) {
		var gif="tool"+i;
		if(document[gif]){
			var extension="tools\/tool"+i+".png";
			if ((browser.isIE4x||browser.isIE5x)||(browser.isNS4x)||(browser.isWin >= 5)){
				extension="spacer.gif";
			}
			document[gif].src='imgs\/'+extension;
		}
	}
	for(i=0; i<document.images.length; i++ ) {
		var string = document.images[i].name;
		s = string.search(/^action/);
		if (s != -1) {
			var extension="action.png";
			if ((browser.isIE4x||browser.isIE5x)||(browser.isNS4x)||(browser.isWin >= 5)){
				extension="spacer.gif";
			}
			document.images[i].src='imgs\/'+extension;
		}
	}
	for(i=0; i<document.images.length; i++ ) {
		var string = document.images[i].name;
		s = string.search(/^presents/);
		if (s != -1) {
			var extension="presents.png";
			if ((browser.isIE4x||browser.isIE5x)||(browser.isNS4x)||(browser.isWin >= 5)){
				extension="spacer.gif";
			}
			document.images[i].src='imgs\/'+extension;
		}
	}

}

window.onload = init;

function checkFeedback(form, flag) {
	var count=0;
	for(i=0; i<(form.length-1); i++) {
		var star='star_'+form.elements[i].name;
		if(form.elements[i].type!='select-one') {
			if(form.elements[i].value=='') {
				document.getElementById(star).style.display = 'inline';
				//alert('Не заполнены обязательные поля!');
				count++;
			}
			else {
				document.getElementById(star).style.display = 'none';
			}
			if((form.elements[i].name=='email')&&(!isEmail(form.email.value))){
				document.getElementById(star).style.display = 'inline';
				//alert('Не заполнены обязательные поля!');
				count++;
			}
		}
	}
	if((count==0)&&(flag==1)) {
		form.submit();
		// document.getElementById('fillform').style.display = 'none';
		// document.getElementById('sentform').style.display = 'block';
		return false;
	} else {
		return false;
	}
}

function isEmail(string) {
	return string.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
}


function showBox(box) {
	divs = document.getElementsByTagName('DIV');
	for(i=0; i<divs.length; i++) {
		if((divs[i].className=='footer') || (divs[i].className == 'hand')) {
			divs[i].style.display='block';
			divs[i].style.bottom='0px';
		}
	}
}

function showBlock(block) {
	var blockcontainer = document.getElementById('blockcontainer');
	var maincontainer = document.getElementById('maincontainer');
	maincontainer.style.height=maincontainer.offsetHeight+'px';
	height = blockcontainer.offsetHeight;
	if(browser.isIE7down) height=blockcontainer.offsetHeight+112;
	divs = blockcontainer.getElementsByTagName('DIV');
	if(document.getElementById(block).style.display=='block') {
		document.getElementById(block).style.display='none';
	}
	else {
		for(i=0; i<divs.length; i++) {
			if(divs[i].id.indexOf('block')!=-1) {
				divs[i].style.display='none';
			}
		}
		document.getElementById(block).style.display='block';
	}
	maincontainer.style.height=maincontainer.offsetHeight+blockcontainer.offsetHeight-height+'px';
	if(browser.isMac) {
		divs = document.getElementsByTagName('DIV');
		for(i=0; i<divs.length; i++) {
			if((divs[i].className=='footer') || (divs[i].className == 'hand')) {
				divs[i].style.display='none';
				divs[i].style.bottom='-112px';
				setTimeout('showBox()', 0);
			}
		}
	}
}

function previousBlock() {
	if(blockid==1)  return false;
	document.getElementById('products_block'+blockid).style.display = 'none';
	blockid--;
	document.getElementById('products_block'+blockid).style.display = 'block';
	changeProductsNav();
}

function nextBlock() {
	if(blockid==lastblockid) return false;
	document.getElementById('products_block'+blockid).style.display = 'none';
	blockid++;
	document.getElementById('products_block'+blockid).style.display = 'block';
	changeProductsNav();
}

function changeProductsNav() {
	var more = document.getElementById('more');
	var back = document.getElementById('back');
	lastblockid=0;
	divs = more.parentNode.parentNode.getElementsByTagName('DIV');
	for(i=0; i<divs.length; i++) {
		if(divs[i].id.indexOf('products_block')!=-1) {
			lastblockid++;
		}
	}
	back.className=(blockid==1)?'backunactive':'back';
	more.className=(blockid==lastblockid)?'moreunactive':'more';
}

function createControl(divid, url, flashid, width, height) {
	var d = document.getElementById(divid);
	d.innerHTML = '<object type="application/x-shockwave-flash" data="'+url+'" id="'+flashid+'" name="'+flashid+'" height="'+height+'" width="'+width+'"><param name="movie" value="'+url+'" /></object>';
}

