// JavaScript Document
$(document).ready(function() {
	$(".SCROLLITEMS_BOX").hover(function(){
		$(this).find(".SCROLLSHOW_ITMS").slideToggle();
	}, function() {
		$(this).find(".SCROLLSHOW_ITMS").slideToggle();
	});
	
	
	//$(".DIALOG").draggable();
	//$(".DIALOG2").draggable();
	$(".DIALOGEXIT").click(function() { $(".DIALOG").hide(); $(".DIALOG2").hide();  });
	$(".SIGNBUTTON").click(function() { $(".DIALOG").css({"top": "200px","left": "300px"}); $(".DIALOG").show(); });
	
	$(".MTOP a").hover(function(){ 
			var t = $(this).find('img');
			t.attr('src',t.attr('src').replace(/([^.]*)\.(.*)/, "$1_hover.$2"));
	}, function(){ 
			var t= $(this).find('img');
			t.attr('src',t.attr('src').replace('_hover',''));
	});
	
	function IsValidEmail(email){	
		var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			return filter.test(email);
	}

	/*$(".DSUBMIT").click(function(){
		
		if (IsValidEmail($(".DEMAIL").val()) == true && $(".DPASS").val() != '') {
			$.ajax({			   
			   type: "POST",			   
			   url: "includes/log.php",
			   data: "email="+$(".DEMAIL").val()+"&pass="+$(".DPASS").val()+"",
			   dataType: "json",
			   success: function(data){
				 	if (data != '') {
						if (data.successfull == "1") {
							$(".AJAXUSER").html("<span>Welcome , "+ data.user +"</span>");
							$(".DIALOGTABLE").html(data.msg);
							
						} else {
							$(".DIALOGERROR").text(data.msg);	
						}
					} else {
						$(".DIALOGERROR").text("Some error accured please try again.");	
					}
			   }
			});

		} else {
			alert("Invalid Parameter");	
		}
	});*/

	
	$(".DIALOG2").delay(3000).fadeOut("slow");
	$(".DIALOG2").css('position','fixed');
	// CART FUNCTION	
	
	$(".CARTEDIT").click(function() {
		tdedithtml = parseFloat($(this).parent().parent().siblings(".TDEDIT").text());
		tdeditid   = parseInt($(this).parent().parent().parent().parent().parent().parent().find('input[name="i"]').val());
		$(this).parent().parent().siblings(".TDEDIT").html('<input class="WHITEINPUT" style="50px;" type"text" name="quantity'+tdeditid+'" value="'+ tdedithtml +'">');
		$(this).hide();
	});

	$(".CARTREMOVE1").click(function() {

		prodid = $(this).val();
		//alert(prodid);	
		prod = $(this);
		
		$.post("includes/ses.php",{ pid1: prodid },function(data) {
			var arr_data = data.split(',');
			//console.log(arr_data[0]);
			
			if (arr_data[0] == parseFloat(arr_data[0]) && arr_data[1] == parseInt(arr_data[1])) {
				prod.parent().parent().remove();
				/*$(".TOTALPRICE").html(parseFloat($(".TOTALPRICE").html()) - parseFloat(prod.parent().find(".TOTALPRODSPRICE").html()));
				
				c = (parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));
				$(".CARTQUANTITY").html(parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));*/
				
				$('#prods_count').text(arr_data[1]);
				$('#final_price').text(arr_data[0]);				
				$(".DIALOGTEXT").html('המוצר הוסר בהצלחה מעגלת הקניות');	
			}else{
				$(".DIALOGTEXT").html('לא הצלחנו להסיר את המוצר, אנא נסה שוב');				
			}			
			$(".DIALOG2").fadeIn().delay(3000).fadeOut("slow");
			
		});
	});
	
	$(".CARTREMOVE2").click(function() {

		prodid = $(this).val();
		//alert(prodid);	
		prod = $(this);
		
		$.post("includes/ses.php",{ pid2: prodid },function(data) {
			var arr_data = data.split(',');
			//console.log(arr_data[0]);
			
			if (arr_data[0] == parseFloat(arr_data[0]) && arr_data[1] == parseInt(arr_data[1])) {
				prod.parent().parent().remove();
				/*$(".TOTALPRICE").html(parseFloat($(".TOTALPRICE").html()) - parseFloat(prod.parent().find(".TOTALPRODSPRICE").html()));
				
				c = (parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));
				$(".CARTQUANTITY").html(parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));*/
				
				$('#prods_count').text(arr_data[1]);
				$('#final_price').text(arr_data[0]);				
				$(".DIALOGTEXT").html('המוצר הוסר בהצלחה מעגלת הקניות');	
			}else{
				$(".DIALOGTEXT").html('לא הצלחנו להסיר את המוצר, אנא נסה שוב');				
			}			
			$(".DIALOG2").fadeIn().delay(3000).fadeOut("slow");
			
		});
	});
	
	
	$(".FAVREMOVE1").click(function() {

		prodid = $(this).val();
		//alert(prodid);	
		prod = $(this);
		$.post("includes/ses.php",{ fid1: prodid },function(data) { 	
			if (data == parseInt(data)) {
				prod.parent().parent().remove();
				/*$(".TOTALPRICE").html(parseFloat($(".TOTALPRICE").html()) - parseFloat(prod.parent().find(".TOTALPRODSPRICE").html()));
				
				c = (parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));
				$(".CARTQUANTITY").html(parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));*/
				$('#favs_count').text(data);
				$(".DIALOGTEXT").html('המוצר הוסר בהצלחה מרשימת המוצרים המועדפים שלך');	
			}else{
				$(".DIALOGTEXT").html('לא הצלחנו להסיר את המוצר, אנא נסה שוב');				
			}			
			$(".DIALOG2").fadeIn().delay(3000).fadeOut("slow");
			
		});
	});
	$(".FAVREMOVE2").click(function() {

		prodid = $(this).val();
		//alert(prodid);	
		prod = $(this);
		$.post("includes/ses.php",{ fid2: prodid },function(data) { 	
			if (data == parseInt(data)) {
				prod.parent().parent().remove();
				/*$(".TOTALPRICE").html(parseFloat($(".TOTALPRICE").html()) - parseFloat(prod.parent().find(".TOTALPRODSPRICE").html()));
				
				c = (parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));
				$(".CARTQUANTITY").html(parseInt($(".CARTQUANTITY").html()) - parseInt($(this).parent().find(".IQ").val()));*/
				$('#favs_count').text(data);
				$(".DIALOGTEXT").html('המוצר הוסר בהצלחה מרשימת המוצרים המועדפים שלך');	
			}else{
				$(".DIALOGTEXT").html('לא הצלחנו להסיר את המוצר, אנא נסה שוב');				
			}			
			$(".DIALOG2").fadeIn().delay(3000).fadeOut("slow");
			
		});
	});
	


	
	// Shipment 
	$('input[name="ship"]').click(function(){
		
		//ship = $(this).val();
		//$(".TOTALPRICE").text(ship+parseFloat($(".TOTALPRICE").text()));
		
	});
	
	$('#savecart').submit(function() {
		//alert("12312");
		$.post("includes/log2.php",{},function(data) { 
			if (data != 1) {	
				$(".DIALOGTABLE").html(data);
				$(".DIALOG2").fadeIn().delay(3000).fadeOut("slow");
			}
		
		});
	});
	
	// NEWSLETTER
	$("#NEWLETTERBUTTON").click(function() {
		name = $(".NNAME").val();
		email = $(".NEMAIL").val();
		$.post("includes/newsletter.php",{ name: name, email: email },function(data) { 	
		
			if (data == 'Thank you for register to our Newsletter.') {
				//$(".TOTALPRICE").html(parseFloat($(".TOTALPRICE").html()) - parseFloat(prod.parent().find(".TOTALPRODSPRICE").html()));
			}
			$(".DIALOGTABLE").html(data);
			$(".DIALOG2").fadeIn().delay(4000).fadeOut("slow");
			
		});
	});
	
	//PRODUCT PAGE
	$(".PRODQUANTITY").keyup(function(e) {
		vala = parseFloat($(this).val());
		if (vala != 0) {
			total = (vala * parseFloat($(".PRODUCTPRICEHIDDEN").val()));
			$(".TOTALPAYMENT").text(total);
		}
	});
	
	
	$(".ADDCART1").click(function() {
		var quantity = $(this).siblings("span").find(".QUANINPUT").val();
		
		if (quantity==null) {
			quantity = $(this).siblings(".QUANINPUT").val();
		}
		
		var id = $(this).siblings(".ADDID").val();
		
		$.post("includes/cart.php",{addtocart1: '1',q: quantity , id: id},function(data) {
			
			$.post("includes/cart_updater.php",{},function(data2) {
				$(".PRODUCTS_UPDATER").html(data2);
				$(".DIALOG2").css("display","block");
				$(".DIALOGTEXT").html('המוצר התווסף בהצלחה לעגלת הקניות.');
			});
			
			$(".DIALOG2").delay(3000).fadeOut("slow");
				
		});
	});
	
	$(".ADDCART1_IN").click(function() {
		var quantity = $(this).parent().parent().find(".QUANINPUT").val();
		
		var id = $(this).parent().parent().find(".ADDID").val();
		
		$.post("includes/cart.php",{addtocart1: '1',q: quantity , id: id},function(data) {
			
			$.post("includes/cart_updater.php",{},function(data2) {
				$(".PRODUCTS_UPDATER").html(data2);
				$(".DIALOG2").css("display","block");
				$(".DIALOGTEXT").html('המוצר התווסף בהצלחה לעגלת הקניות.');
			});
			
			$(".DIALOG2").delay(3000).fadeOut("slow");
				
		});
	});
	
	$(".ADDCART2").click(function() {
		var quantity = $(this).siblings(".QUANINPUT").val();
		var id = $(this).siblings(".ADDID").val();
		
		$.post("includes/cart.php",{addtocart2: '1',q: quantity , id: id},function(data) {
			
			$.post("includes/cart_updater.php",{},function(data2) {
				$(".PRODUCTS_UPDATER").html(data2);
				$(".DIALOG2").css("display","block");
				$(".DIALOGTEXT").html('המוצר התווסף בהצלחה לעגלת הקניות.');
			});
			
			$(".DIALOG2").delay(3000).fadeOut("slow");
				
		});
	});
	
	
	$(".ADDFAVS1").click(function() {
		var quantity = $(this).siblings(".QUANINPUT").val();
		var id = $(this).siblings(".ADDID").val();
		
		$.post("includes/cart.php",{addtofav1: '1', id: id},function(data) {
			
			$.post("includes/cart_updater.php",{},function(data2) {
				$(".PRODUCTS_UPDATER").html(data2);
				$(".DIALOG2").css("display","block");
				$(".DIALOGTEXT").html('המוצר התווסף בהצלחה למועדפים.');
				
			});
			
			$(".DIALOG2").delay(3000).fadeOut("slow");
				
		});
	});
	$(".ADDFAVS2").click(function() {
		var quantity = $(this).siblings(".QUANINPUT").val();
		var id = $(this).siblings(".ADDID").val();
		
		$.post("includes/cart.php",{addtofav2: '1', id: id},function(data) {
			
			$.post("includes/cart_updater.php",{},function(data2) {
				$(".PRODUCTS_UPDATER").html(data2);
				$(".DIALOG2").css("display","block");
				$(".DIALOGTEXT").html('המוצר התווסף בהצלחה למועדפים.');
				
			});
			
			$(".DIALOG2").delay(3000).fadeOut("slow");
				
		});
	});
	
	$(".PRIBTN").click(function() {	window.print();	});	
	
	
});
