var t1On=new Image();
t1On.src="/images/t/m11.jpg";
var t1Off=new Image();
t1Off.src="/images/t/m1.jpg";
var t2On=new Image();
t2On.src="/images/t/m21.jpg";
var t2Off=new Image();
t2Off.src="/images/t/m2.jpg";
var t3On=new Image();
t3On.src="/images/t/m61.jpg";
var t3Off=new Image();
t3Off.src="/images/t/m6.jpg";
var t4On=new Image();
t4On.src="/images/t/m71.jpg";
var t4Off=new Image();
t4Off.src="/images/t/m7.jpg";
var t5On=new Image();
t5On.src="/images/t/m51.jpg";
var t5Off=new Image();
t5Off.src="/images/t/m5.jpg";
function isEMailAddr(elem){
	var str = elem.val();var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;if(!str.match(re)){return showError(elem,'','Incorrect Email');};
	return true;
}
function isEMailAddr_n(elem){var str = elem.val();var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;return !str.match(re);}

function showError(elem,field,msg){
	if(!msg)msg='Empty field '+field;
	var w=300;
	$('#dialog').html(msg);
	if(msg.length>60){w=400;}
	$("#dialog").dialog({modal:true,buttons:{"": function() {$(this).dialog("close");if(elem!='')elem.focus();}},width:w,minHeight :100});
	return false;
}

function isNotEmpty(elem,temp) {
	var str = elem.val();
	var msg=elem.parent().parent().prev().text().replace(':','');
	var re = /.+/;
	if(str==0 || !str.match(re)) {
		return showError(elem,msg);
		} else {
	return true;
	}
}
function is_NotEmpty(elem,msg){
	var str = elem.val();
	if(!msg){
	var msg=elem.prev();
	if(msg.attr('class')!='field1') msg=msg.prev();
	msg=msg.text().replace(':','');
	};
	var re = /.+/;
	if(str==0 || !str.match(re)) {
		return showError(elem,msg);
		} else {
	return true;
	}
}
function isNotEmpty_n(elem){//new
	var str = elem.val();var re = /.+/;if(str==0 || !str.match(re)){return true;}else{return false;}
}
function showError_n(err,elem,errno,msg){
errors={emptyfield:	'Please fill in this field.',
		emailinv:	'The Email you entered is invalid',
		pwdinv:		'Password does not match',
		emailver:	'Email does not match',
		pwdmin:		'Password is too short. Must be at least 6 characters.',
		emailexs:'This email is already associated with another account.',
		cardexp:'This card is expired',
		cardinv:'Invalid Credit Card Number',
		billempty:'Billing address is missing. Please add a new one or select from your address book.',
		errpwd:'The email address or password is incorrect. Please try again.',
		emtcoupon:'Please enter a coupon code.',
		cardexs:'Please enter a valid GiftCard number.'
};
if(!msg){
	if(errno==0)errno='emptyfield'
	msg=errors[errno];
}
	if(err){
		elem.nextAll('span').first().removeClass().addClass('str_err');
		elem.nextAll('.errorContainer').first().text(msg).show();
		return true;
	}else{
		elem.nextAll('span').first().removeClass().addClass('str_ok');
		elem.nextAll('.errorContainer').first().hide();
		return false;
	}
}

function getBrowserInfo() {
 var t,v = undefined;
 if (window.opera) t = 'Opera';
 else if (document.all) {
  t = 'IE';
  var nv = navigator.appVersion;
  var s = nv.indexOf('MSIE')+5;
  v = nv.substring(s,s+1);
 }
 else if (navigator.appName) t = 'Netscape';
 return {type:t,version:v};
}
 
function bookmark(a){
 var url = window.document.location;
 var title = window.document.title;
 var b = getBrowserInfo();
 if (b.type == 'IE' && 7 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
 else if (b.type == 'Opera') {
  a.href = url;
  a.rel = "sidebar";
  a.title = url+','+title;
  return true;
 }
 else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
 return false;
};
$().ready(function(){
	var w=($(document).width()-960)/2;var h=$(document).height();if(h>1250)h=1250;
	$('#LeftBg').height(h);$('#RightBg').height(h);
	$('#LeftBg').width(w);$('#LeftBg').css('left',-w);$('#RightBg').width(w);
	$('#sign_up').click(function(){
		jQuery.ajax({type:'post',data:{Email:$('#Email_up').val(),action:'newsletter'},url:'/action.php',
		success:function(data){showError($('#Email_up'),'',data);return false;}});
		return false;
	});
	$('.topmenumouse').hover(function(){id = $(this).find('img').attr('id').slice(1);$('#t'+id).attr('src',eval('t'+id+'On.src'));},function(){id = $(this).find('img').attr('id').slice(1);$('#t'+id).attr('src',eval('t'+id+'Off.src'));});
	$("#TV").click(function(){$.fancybox({'autoScale':false,'transitionIn':'none','transitionOut':'none','width':680,'height':405,'href':this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),'type':'swf','swf':{'wmode':'transparent','allowfullscreen':'true'}});return false;});
	
	$('#ViewCartTop').hover(
	function(){
		var id = $(this);
		if($('#SubCart').css('display')!='block'){
		$.ajax({url: '/cart_little.php',beforeSend: function(){
			$('#LoadCart').html('');
			$('#LoadCart').addClass('loading');
			id.find('#SubCart').stop(true, true).slideDown(0);
			$('.BCart').addClass("BCart_active");
		},
			success: function(data){
				$('#LoadCart').removeClass('loading');
				$('#LoadCart').html(data);
				}
		});
		}
	},
	function(){
		$('#SubCart').delay(1500).slideUp(0,function(){$('.BCart').removeClass("BCart_active");});
	});
	
	$('.DropProduct').hover(
	function(){
		var id = $(this);
		if($('#SubDropProducts').css('display')!='block'){
		$.ajax({url: '/products_little.php',beforeSend: function(){
			$('#LoadProducts').html('');
			$('#LoadProducts').addClass('loading');
			id.find('#SubDropProducts').stop(true, true).slideDown(0);
			$('#t1').attr('src',t1On.src);
		},
			success: function(data){
				$('#LoadProducts').removeClass('loading');
				$('#LoadProducts').html(data);
				$('.DropProdBlock').hover(
					function(){
						$(this).find('.DropProdName').addClass('DropProdName_hover');
						$(this).find('.delim_name').addClass('delim_name_hover');

					},function(){
						$(this).find('.DropProdName').removeClass('DropProdName_hover');
						$(this).find('.delim_name').removeClass('delim_name_hover');
				});
			}
		});
		}
	},
	function(){
		$('#SubDropProducts').delay(1500).slideUp(0,function(){$('#t1').attr('src',t1Off.src);});
	});
	$('.FootBlock2').hover(
					function(){
						$(this).find('.footer_name1').addClass('footer_name1_hover');
						$(this).find('.delim_footer1').addClass('delim_footer1_hover');

					},function(){
						$(this).find('.footer_name1').removeClass('footer_name1_hover');
						$(this).find('.delim_footer1').removeClass('delim_footer1_hover');
	});
	$('.page_js').live('click',function(){
		$('.page_js').removeClass('und');
		$(this).addClass('und');
		ref=$(this).attr('href');
		if(ref.indexOf('#')==0){
			ref=ref.slice(1);
		}else ref=ref.toString().split("#")[1];
		$.ajax({type:'post',data:{page:ref,num:3,action:'get_reviews'},url:'/reviews.php',
		success:function(data){
			$('#customer_container').html(data);
			return false;
		}});
		return false;
	});
	$('.page_js1').live('click',function(){
		ref=$(this).attr('href');
		if(ref.indexOf('#')==0){
			ref=ref.slice(1);
		}else ref=ref.toString().split("#")[1];
		$.ajax({type:'post',data:{page:ref,num:3,action:'get_reviews_home'},url:'/reviews.php',
		success:function(data){
			$('#customer_container').html(data);
			return false;
		}});
		return false;
	});
	$('.page_js2').live('click',function(){
		ref=$(this).attr('href');
		if(ref.indexOf('#')==0){
			ref=ref.slice(1);
		}else ref=ref.toString().split("#")[1];

		$.ajax({type:'post',data:{page:ref,num:3,action:'get_news_home'},url:'/news.php',
		success:function(data){
			$('#news_container').html(data);
			return false;
		}});
		return false;
	});
	$('.page_js3').live('click',function(){
		ref=$(this).attr('href');
		if(ref.indexOf('#')==0){
			ref=ref.slice(1);
		}else ref=ref.toString().split("#")[1];

		$.ajax({type:'post',data:{page:ref,action:'get_news'},url:'/news.php',
		success:function(data){
			$('#news_container').html(data);
			return false;
		}});
		return false;
	});
});

