var form_oneclick = '';
var form_addbasket = '';

$(document).ready(function () {
	// SHOW_POPUP_IMG
	/*$('a.show_popup').click(function(){
		var galery_set = new Array();
		galery_set[0]={'caption':$(this).find('img').attr('alt'), 'url':$(this).attr('href')}
		GB_showImageSet(galery_set, 1);
		return false;
	});*/

	// Лупа
	$("a.show_photo").fancybox({
			'overlayShow'	: true,
			'transitionIn'	: 'elastic',
			'titlePosition'	:  'inside', 
			'transitionOut'	: 'elastic',
			'showNavArrows' : false
		});
	
	
	
	// Видео Лупа
	/*
	<object width="400" height="315" name="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="player">
					<param value="/js/player.swf" name="movie">
					<param value="true" name="allowfullscreen">
					<param value="false" name="allowscriptaccess">
					<param value="high" name="quality">
					<param value="file=/files/video/1303986525video.flv&amp;image=/files/video/offers20.jpg" name="flashvars">
					<embed width="400" height="315" flashvars="file=/files/video/1303986525video.flv&amp;image=/files/video/offers20.jpg" quality="high" allowfullscreen="true" allowscriptaccess="false" src="/js/player.swf" name="player2" id="player2" type="application/x-shockwave-flash">
				</object>*/
	$("a.show_video").click(function() {
		$.fancybox({
				'padding'		: 0,
				'autoScale'		: false,
				'transitionIn'	: 'elastic',				
				'transitionOut'	: 'elastic',
				'title'			: this.title,
				'width'			: 500,
				'height'		: 400,
				'href'			: '/js/player.swf',
				'type'			: 'swf',
				'swf'			: {
					'wmode'		: 'transparent',
					'allowfullscreen'	: 'true',
					'allowscriptaccess' : 'false',
					'high'				: 'quality',
					'flashvars'			: 'file=/files/video/'+$(this).attr('video')+'&amp;image=/files/video/th_'+$(this).attr('image')+'&amp;autostart=true&amp;controlbar=bottom'
				}
			});
		return false;
	});	


});


function basket_update()
{
	$('#header_basket').load('/catalog/ajaxform?ajax=1&basket_update=1');
}






function setCookie (name, value, expires, path, domain, secure) 
{
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) 
{
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function deleteCookie(name, path, domain) {
	document.cookie = name + "=" +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	"; expires=Thu, 01-Jan-70 00:00:01 GMT";
};


function is_numeric(str)
{
	for(var i=0; i<str.length; i++)
	{
		flag=false;
		var ss = str.substr(i,1);
		//alert(ss);
		for(var num=0; num<10; num++)
		{
			//alert(parseInt(ss)!=num);
			if(isNaN(parseInt(ss))) return false;
			if(parseInt(ss)==num) flag = true;
		}
		if(!flag) return false;
	}
	return true;
}


function input_only_num(event)
{
	window.status=event.keyCode; 	
	//alert(event.charCode);
	if(event.keyCode==8 || event.keyCode==9 ||event.keyCode==13) return true;	
	var chr = event.charCode!=null?event.charCode:event.keyCode;
	//alert(chr);
	return (is_numeric(String.fromCharCode(chr)));
	
	//if($(obj).val())) return true; else return false;	
}


function ajax_loader(migalka_obj)
{
	//alert('ddd');
	if($('div#ajax_loader').attr('id')==null)
	{
		$('body').append('<div id="ajax_loader" style="display:none"></div>');
	}
	if($('div#ajax_loader').css('display')!='none')
	$('div#ajax_loader').hide(300);	
	else	
	$('div#ajax_loader').show(300);	
	
	if(migalka_obj!=null) migalka(migalka_obj, 'ajax')
}

function migalka(obj, type)
{
	if(type!=null && type=='ajax')
	{
		if($('div#ajax_loader').css('display')!='none')
		{
			$(obj).attr('disabled', 'true');
			$(obj).fadeOut(350, function (){
				$(this).fadeIn(350, function (){
					migalka(this);
					})
				});
		}
		else
		$(obj).attr('disabled', '');
	}
	else
	{
		if(type!=null && type==1)
		{
			$('span#is_migalka').html('0000');
		}
		else
		if(type!=null && type==0)
		{
		}
		else
		{
			if($('span#is_migalka').html()!=null)
			$('span#is_migalka').html('1');
			else
			$('body').append('<span style="display:none" id="is_migalka">1</span>');
		}
		
		if($('span#is_migalka').html()!=null && $('span#is_migalka').html()=='1')
		{
			$(obj).attr('disabled', 'true');
			$(obj).fadeOut(350, function (){
				$(this).fadeIn(350, function (){
					migalka(this, 0);
					})
				});
		}
		else
		$(obj).attr('disabled', '');
	}
}


function getElementPosition(elemId)
{
    var elem = document.getElementById(elemId);
    
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
    
    var l = 0;
    var t = 0;
    
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }	
    return {"left":l, "top":t, "width": w, "height":h};
}
function getElementPosition(obj)
{
    var elem = obj;
    
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
    
    var l = 0;
    var t = 0;
    
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }	
    return {"left":l, "top":t, "width": w, "height":h};
}



