function $(Id)
{
	return document.getElementById(Id);
}

function CloseOpenNode(Obj)
{
	if (Obj.src.indexOf("open_node.png")> 0)
	{
		Obj.src = "images/icons/close_node.png";
	}
	else
	{
		Obj.src = "images/icons/open_node.png";
	}
}
function ShowHide(ObjectId)
{
	Object= $(ObjectId);
	if (Object.style.display == "block" || Object.style.display == "")
	{
		Object.style.display = "none";
	}
	else
		Object.style.display = "block";
}

function ShowHideObj(ObjectId,ShowHide)
{
	Object= $(ObjectId);
	Object.style.display = ShowHide;
}

function SelectTab(SelectedTab)
{
	var TabHolder = SelectedTab.parentNode;
	var AllTabs = TabHolder.childNodes;
	var TabContent;
	for(var i =0; i < AllTabs.length;i++)
	{	
		if (!AllTabs[i].id)
		{
			continue;
		}
		TabContent = $(AllTabs[i].id + "Contents");
		if (AllTabs[i] == SelectedTab)
		{	
			AllTabs[i].className = "selectedTab";
			TabContent.style.display = "block";
		}
		else
		{
			AllTabs[i].className = "tab";
			TabContent.style.display = "none";
		}
	}
}

function OpenCloseNode(SelectedNode)
{
	if (SelectedNode.src.indexOf("close_node.png") >0 )
	{
		SelectedNode.src = "images/icons/open_node.png";
	}
	else
	{
		SelectedNode.src = "images/icons/close_node.png";
	}
}

function checkpage(Obj,pgno,page)	
{			 
		Obj = document.forms[0];	
		Obj.page.value = pgno;
		Obj.action = page;
		Obj.submit();
}


function invalidsendEmail(Str)
{	
	$("wait").style.display = "none";
	$("error").style.display = "block";
	if(Str !=''){jQuery("#error").html(Str);}  	
}
function hideUnrequiredHtml()
{
	$("header").style.display = "none";
	$("TagLine").style.display = "none";
	//var currTabElem = document.getElementById("mainpageContent");
	 document.getElementById("mainpageContent").setAttribute("class", "forcolorblack"); 
}

function AddToCart(pID)
{	 
	var sString = '';
	var Str = ''
		jQuery.post("cart.php",{pID:pID},
		function(Tot_items)
		{	   
				Tot_items = parseInt(Tot_items);
				if (Tot_items > 0)
				{
					Str = '<strong>Item successfully updated</strong>';
					$("msg1").style.display = "block";
					setTimeout("SuccessCart('"+Str+"')","1000");
					jQuery("#total_items").html(Tot_items); 
					return false; 
				}
				else
				{
					Str = '<strong>Item not Add to Cart</strong>';
					$("msg1").style.display = "block";
					setTimeout("InvalidCart('"+Str+"')","1000");				
					return false; 
				}

		});
	
}
function InvalidCart(Str)
{
	
	$("msg1").style.display = "none";
	$("msg1").style.display = "block";
	if(Str !=''){jQuery("#msg").html(Str);}  	
}
function SuccessCart(Str)
{
	
	$("msg1").style.display = "none";
	$("msg1").style.display = "block";
	if(Str !=''){jQuery("#msg1").html(Str);}  
} 
function SendQuote(Obj)
{	 
	//alert('Hi');
	var sString = '';
	var Str = ''
	Name =	Obj.txtname.value; 
	Phone =	Obj.txtphone.value; 
	Email =	Obj.txtemail.value; 
	Msg =	Obj.txtmsg.value; 
	pID =	Obj.pID.value;
	ScCode = Obj.txtScode.value;
	action = Obj.action.value;
	
	if (Validator.isEmpty(Obj.txtname))
		sString += " Enter name \n";
	if (Validator.isEmpty(Obj.txtphone))
		sString += " Enter Phone Number \n";
	if (!Validator.isEmail(Obj.txtemail))
		sString += " Enter E-mail Address\n";
	if (Validator.isEmpty(Obj.txtmsg))
		sString += " Enter Message \n";
	if (Validator.isEmpty(Obj.txtScode))
		sString += " Invalid Security Code\n";
	if (sString != "")
	{ 
		alert(sString);
		return false; 
	} 

		jQuery.post("quote.php", {
			action:action,
			pID:pID,
			name:Name,
			phone:Phone,
			email:Email,
			msg:Msg,
			sccode:ScCode},
		function(bError)
		{	 	 
				
				if (bError == false)
				{
					Str = '<strong>Request Sent Successfully</strong>';
					$("msg").style.background="#990000";
					$("msg").style.display = "block";
					setTimeout("Success('"+Str+"')","1000");				
					return false; 
				}
				else
				{
					Str = '<b>Request Fail</b>';
					$("msg").style.background="#990000";
					$("msg").style.display = "block";
					setTimeout("Invalid('"+Str+"')","1000");			
					return false; 
				}

		});
	
}
function Invalid(Str)
{
	
	$("msg").style.display = "none";
	$("msg").style.display = "block";
	if(Str !=''){jQuery("#msg").html(Str);}  	
}
function Success(Str)
{
	
	$("msg").style.display = "none";
	$("msg").style.display = "block";
	if(Str !=''){jQuery("#msg").html(Str);}  
}

/******************************
Create order section
*******************************/
function checkStep(frm,no)
{ 
	switch (no)
	{
		case 1:
			if(frm.customers_id.value == 0)
			{
				alert("Please select customers");
				return false;
			}
			if (document.getElementById("categories_id").value == 0 || document.getElementById("categories_id").value == "")
			{
				alert("Please select categories");
				return false;
			}			
			frm.step.value = 2;
			break;
		case 2:
			if (document.getElementById("products_id").value == 0)
			{
				alert("Please select products");
				return false;
			}
			frm.step.value = 3; 
		break;
		case 3:			
			frm.step.value = 4; 
		break;
		case 4:
			if(frm.orders_status.value == 0)
			{
				alert("Please select Status");
				return false;
			}
			frm.step.value = 5; 
		break;
		default:	
	}
}

function uploadControl(Obj)
{	
	var sString = ''; 
	document.Products.target = "iframeImageUpload";
	if (Validator.isEmpty(Obj.FileUpload))
		sString += " You have not entred image";	
	if(sString !="")
	{  
		$("wait").style.display = "block"; 
		setTimeout("InvalidUpload('"+sString+"')","1000"); 
		return false;
	} 
	$("wait").style.display = "block";
	Obj.action = 'uploadImage.php?action=uploadImage'; 
	Obj.submit();  
	setTimeout("SuccessUpload()","1000");
	Obj.FileUpload.value = '';
	return false; 
} 
function InvalidUpload(Str)
{ 
	$("wait").style.display = "none";
	$("error").style.display = "block";
	if (Str !='') {jQuery("#error").html(Str);}  
}
function SuccessUpload()
{
	$("wait").style.display = "none";
	$("idframeImageUpload").style.display = "block";
}