﻿

function Toggle(item) {
	
	var all_cats;
	var label;
	label = document.getElementById("incMenu_lblTest");
	if(label)
	{
		//id's vseh otkryvayuwihsya categories
		all_cats = label.innerHTML;
		var myArray = all_cats.split(",");
		//verhnee submenu chto nuzhno zakryt... esli nuzhno...		
		var sub_menu;
		//esli eto subcategory to nichego delat ne nado... 
		var parent;
		parent = false;
		//poluchit id iz item
		var item_id;
		item_id = item.substr(3, item.length - 1)
		
		var _num = 0;
		while(_num < myArray.length)
		{
			if(myArray[_num] == item_id)
			{
				parent = true;
			}	
			_num += 1;		
		}
		_num = 0;
		if(parent == true)
		{
			while(_num < myArray.length)
			{
				sub_menu = document.getElementById("sub"+myArray[_num]);
				if(sub_menu)
				{
					if(myArray[_num] != item_id)					
					{
						sub_menu.style.display="none";
					}					
				}
				_num += 1;
			}
		}		
	}
	//alert(item.indexOf("b"));
	//alert(item.length);
	//alert(item.substr(3, item.length - 1) + ",");
	
   obj=document.getElementById(item);
   if(obj)
   {
		visible=(obj.style.display!="none")
		//key=document.getElementById("x" + item);
		if (visible) {
			obj.style.display="none";
			//catStr = "";
			//key.innerHTML="<img src='folder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
		} else {			
			//alert("close all");
			//key.innerHTML="<img src='textfolder.gif' width='16' height='16' hspace='0' vspace='0' border='0'>";
					/*
					var cat_count;
					for(cat_count=1;cat_count<=50;cat_count++)
					{
						var temp_cat;
						temp_cat = document.getElementById("sub" + cat_count.toString())
						if(temp_cat)
						{
							temp_cat.style.display= "none";
						}
					}
					*/
			obj.style.display="block";
			//catStr = catStr + item.substr(3, item.length - 1) + ",";
		}
	}
	
	//alert(catStr);
}

function AddToCart(productId)
{
    alert(productId);
	window.open("system/text_technical.aspx?id="+productId,"Cart","width=770,left=200,top=100");
}

function AddToCart(productId)
{
    //window.open("flying_cart.aspx?ProductID="+productId,"Cart","width=250,height=100,left=200,top=100");
    self.location.href = "checkout.aspx?ProductID=" + productId;
}

function CloseAndGoCart()
{
	window.opener.location.href="checkout.aspx";
	self.close();
}
function Disclaimer()
{
var message="";
if(document.getElementById("_ctl0_txtName").value=="")
{
message="הכנס איש קשר" + "\r"
}
if(document.getElementById("_ctl0_txtPhone").value=="")
{
message+="הכנס טלפון " + "\r"
}
if(document.getElementById("_ctl0_txtEmail").value=="")
{
message+='הכנס דוא"ל' + "\r"
}

if(document.getElementById("_ctl0_txtEmail").value!="")
{
var str=document.getElementById("_ctl0_txtEmail").value;
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(str))
{
message+="דואר אלקטרוני לא חוקי" + "\r";
}
}

if(document.getElementById("_ctl0_txtPrice").value=="")
{
message+="הכנס מחיר" + "\r";
}
if(document.getElementById("_ctl0_txtCatNumber").value=="")
{
message+='הכנס מק"ת' + "\r";
}
if(document.getElementById("_ctl0_txtDesc").value=="")
{
message+="הכנס תאור" + "\r";
}
if(document.getElementById("_ctl0_txtNodes").value=="")
{
message+="הכנס הערות" + "\r";
}
if(document.getElementById("_ctl0_txtQuantity").value=="")
{
message+="הכנס כמות " + "\r";
}

if(document.getElementById("_ctl0_txtQuantity").value!="")
{
var str=document.getElementById("_ctl0_txtQuantity").value;
if(!IsNumeric(str))
{
message+="כמות לא חוקי" + "\r";
}
}

if(document.getElementById("_ctl0_chbxDisclamer").checked==false)
{
message+="תאשר פרטים" + "\r";
}
if(message!="")
{
alert(message);
return false;
}
else
{
return true;
}
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }






