var K_MAIN_DOMAIN = 'sexzakaz.net';
var K_MAIN_HTTP = 'http://' + K_MAIN_DOMAIN + '/';
var K_IMG_HTTP = 'http://img.' + K_MAIN_DOMAIN + '/';
var K_STYLE_HTTP = 'http://style.' + K_MAIN_DOMAIN + '/' + K_MAIN_DOMAIN + '/';
var K_AJAX_HTTP = 'http://' + K_MAIN_DOMAIN + '/include/ajax/';

var IMG_BIG = '370x550';
var IMG_SMALL = '145x145';
var IMG_PREVIEW = '145x200';
var IMG_MINI = '75x75';
var IMG_BIG_SMOOTH = '370x550_smooth';
var IMG_PREVIEW_SMOOTH = '145x200_smooth';

var K_IMG_BIG_HTTP = K_IMG_HTTP + IMG_BIG + '/';
var K_IMG_SMALL_HTTP = K_IMG_HTTP + IMG_SMALL + '/';
var K_IMG_PREVIEW_HTTP = K_IMG_HTTP + IMG_PREVIEW + '/';
var K_IMG_MINI_HTTP = K_IMG_HTTP + IMG_MINI + '/';
var K_IMG_BIG_SMOOTH_HTTP = K_IMG_HTTP + IMG_BIG_SMOOTH + '/';
var K_IMG_v_SMOOTH_HTTP = K_IMG_HTTP + IMG_PREVIEW_SMOOTH + '/';

var PROGRESS_BAR = '';


function bookmarksite(title,url)
	{
	if (navigator.appName === "Microsoft Internet Explorer")
		window.external.AddFavorite(url, title);
	else
		if(window.opera && window.print)
			{ // Opera Browser
			var elem = document.createElement('a');
			elem.setAttribute('href',url);
			elem.setAttribute('title',title);
			elem.setAttribute('rel','sidebar');
			elem.click();
			}
		else
			{ // Other Browsers
			window.sidebar.addPanel(title, url, "");
			}
	}
function show_big_images_smooth(image)
	{
	 document.getElementById('image_default').src = K_IMG_PREVIEW_HTTP + image + '.jpg';
	 document.getElementById('image_default').width = '370';
	 document.getElementById('image_default').src = K_IMG_BIG_HTTP + image + '.jpg';
/*
	 document.getElementById('image_default').src = K_IMG_BIG_SMOOTH_HTTP + image + '.jpg';
     img = new Image();
     img.src = K_IMG_BIG_HTTP + image + '.jpg';
     img.onload  = function () {document.getElementById('image_default').src = img.src;}
*/
	}
function show_big_images(count)
	{
	 var cookie = '';
	 var pattern = /(\w+):\/\/([\w\.]+)\/([\w\.]+)\/([\w\/]+)/;
	 for (i=0;i<count;i++)
		{
		 var result = document.getElementById('image_additional_' + i).src.match(pattern);
		 if (result[3] == IMG_PREVIEW)
		 	{
			 document.getElementById('image_additional_' + i).width = '370';
			 document.getElementById('image_additional_' + i).src = K_IMG_BIG_HTTP + result[4] + '.jpg';
			 cookie = '1';
			}
		}
	 document.getElementById('show_big_images').innerHTML = '<a href="javascript:void(0)" onclick="show_small_images(' + count + ')">Показать маленькие фото</a>';

/*	 if (cookie == 1)
	 	{setCookie('show_big_images','1');} */
	}
function show_small_images(count)
	{
	 var j = 0;
	 var cookie = '';
	 var pattern = /(\w+):\/\/([\w\.]+)\/([\w\.]+)\/([\w\/]+)/;
	 for (i=0;i<count;i++)
		{
		 var result = document.getElementById('image_additional_' + i).src.match(pattern);
		 if (result[3] == IMG_BIG)
		 	{
			 document.getElementById('image_additional_' + i).width = '145';
			 document.getElementById('image_additional_' + i).src = K_IMG_PREVIEW_HTTP + result[4] + '.jpg';
			 cookie = '1';
			}
		}
	  document.getElementById('show_big_images').innerHTML = '<a href="javascript:void(0)" onclick="show_big_images(' + count + ')">Показать большие фото</a>';
/*	 if (cookie == 1)
	 	{setCookie('show_big_images','0');} */
	}
function subscriptions()
	{
	 var error = '';
	 var what = 'subscriptions';
	 var email = document.getElementById('email_subscriptions').value;
	 if (trim(email).length<'1')
		{error += '- Введите пожалуйста свой email\n';}
	 if (error != '')
		{alert(error);}
	 else
		{
	 	var req = new JsHttpRequest();
	 	document.getElementById('Submit').disabled=true;
	 	document.getElementById('Submit').value='Загрузка ...';
	 	req.onreadystatechange = function()
	 		{
		 	if (req.readyState == 4)
		 		{
			 	if (req.responseJS)
			 		{
				 	var answer=(req.responseJS.answer||'Ошибка');
				 	document.getElementById('subscriptions').innerHTML = answer;
					}
				}
			}
	  	req.caching = false;
	  	req.open('POST', K_AJAX_HTTP + 'subscriptions.php?test=abc', true);
	  	req.send({ email:email, what:what, test:303 });
		}
	}
function un_subscriptions(email)
	{
	 var what = 'unsubscriptions';
	 var req = new JsHttpRequest();
	 req.onreadystatechange = function()
	 	{
		 if (req.readyState == 4)
		 	{
			 if (req.responseJS)
			 	{
				 var answer=(req.responseJS.answer||'Ошибка');
				 document.getElementById('subscriptions').innerHTML = answer;
				}
			}
		}
	  req.caching = false;
	  req.open('POST', K_AJAX_HTTP + 'subscriptions.php?test=abc', true);
	  req.send({ email:email, what:what, test:303 });
	}

function trim(str)
	{
         str = str.replace(/^\s\s*/, '');
         var length = str.length;
         while(/\s/.test(str.charAt(--length)));
         return str.substring(0, length+1);
	}
function setCookie(name,value)
	{ /* alert(''); */
	 var last = '0, 02-03-2010 00:00:00 GMT';
	 document.cookie = name + '=' + escape(value) + '; path=/; expires=' + last;
	}

