// JavaScript Document
function randomString(length) {
    var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
    if (!length) length=Math.floor(Math.random()*chars.length);
    var str='';
    for (var i = 0; i < length; i++) {str+=chars[Math.floor(Math.random()*chars.length)];}
    return str;
}

jQuery(document).ready(function(){
	try {document.execCommand("BackgroundImageCache", false, true);} catch (e) {}
	var pd = jQuery.browser.msie && parseFloat(jQuery.browser.version) == 6 ? 0 : 5;

	// если это первый визит, т.е. куки еще нет, ставим время начала + случайное время задержки
	if (!jQuery.cookie('subscribe_time')) {
		var subscribe_delay = parseFloat(Math.floor(Math.random()*36)*5000);
		var subscribe_time = subscribe_delay + parseFloat((new Date).getTime());
		jQuery.cookie('subscribe_time', subscribe_time, {expires: 60, path: '/', domain: 'myhair.su'});
		var yaParams = {subscribe_delay: (subscribe_delay / 1000) + ' sec'};
		yaCounter1983571.params(yaParams);
	};

	// если форма еще не всплывала, по разнице времени определяем, когда показать форму
	if (!jQuery.cookie('subscribe')) {
		var timeout = parseFloat(jQuery.cookie('subscribe_time')) - parseFloat((new Date).getTime());
		if (timeout < 0) {timeout = 0}
		window.setTimeout(function(){
			jQuery.cookie('subscribe', '1', {expires: 60, path: '/', domain: 'myhair.su'});
			jQuery.fancybox({
				'href':'http://'+document.domain+'/form.htm?'+randomString(8),
				'scrolling':'no',
				'showCloseButton':true,
				'titleShow':false,
				'autoDimensions':false,
				'width':755,
				'height':'auto',
				'overlayOpacity':0.7,
				'overlayColor':'#000',
				'padding':pd
			});
		}, timeout);
	}


/*
	jQuery("#mail").click(function(){
		jQuery.fancybox({
			'href':'http://'+document.domain+'/form.htm?'+randomString(8),
 			'scrolling':'no',
			'showCloseButton':true,
			'titleShow':false,
			'autoDimensions':false,
			'width':755,
			'height':'auto',
			'overlayOpacity':0.7,
			'overlayColor':'#000',
			'padding':pd
		});
		return false;
	});
*/

	// email anti-spam
	jQuery('span.snd_eml').each(function(i){
		var c = jQuery(this).text().split(' (0) ').join('@');
		var t = jQuery(this).attr('title');
		if (t)	jQuery(this).replaceWith('<a href="mailto:' + c + '">' + t + '</a>');
		else 	jQuery(this).replaceWith('<a href="mailto:' + c + '">' + c + '</a>');
	});
});

function sbscrb_focus(obj) {
	if (jQuery(obj).val() == 'Введите ваше имя' || jQuery(obj).val() == 'Введите ваш e-mail') jQuery(obj).val('');
}
function sbscrb_blur(obj, text) {
	if (!jQuery(obj).val()) jQuery(obj).val(text);
}
function sbscrb_submit() {
	if (!jQuery('input[id|="fldname"]').val() || jQuery('input[id|="fldname"]').val() == 'Введите ваше имя') {
		alert('Пожалуйста, укажите ваше имя!');
		return false;
	}
	if (!jQuery('input[id|="fldemail"]').val() || jQuery('input[id|="fldemail"]').val() == 'Введите ваш e-mail') {
		alert('Пожалуйста, укажите ваш электронный почтовый ящик!');
		return false;
	}
	jQuery.fancybox.close();
	return true;
}
