﻿// JScript File

function searchHide(obj)
{
    if(obj.value == "ENTER SEARCH CRITERIA")
        obj.value = "";
}
function searchShow(obj)
{
    if(obj.value.length < 1)
        obj.value = "ENTER SEARCH CRITERIA";
}
function doSearch(obj, e, Image1)
    {//debugger
        var keynum;
        if(window.event) // IE
        {
            keynum = e.keyCode;
        }
        else if(e.which) // Netscape/Firefox/Opera
        {
            keynum = e.which;
        }	    
	    
	    if (keynum == 13)
	    {
	        var btn = document.getElementById(Image1);
	        btn.onfocus;
	        //__doPostBack(findButton, '');
	          e.cancel = true;
    	    e.returnValue = false;
	        btn.click();
	    }
        return true;
   }
   
window.onload = registerIENavFix;

function registerIENavFix()
{
	if (document.all&&document.getElementById) 
	{
		var navRoot = document.getElementById("nav").getElementsByTagName("ul")[0];
		if (!navRoot)
			return;
			
		for (i = 0; i < navRoot.childNodes.length; i++) 
		{
			var node = navRoot.childNodes[i];
			if (node.nodeName == "LI") 
			{	
				node.onmouseover = function() 
				{
					this.className = 'over';
				}
				
				node.onmouseout = function() 
				{
					this.className = '';
				}
			}
		}
	}
}

function show_submenu(menu){
	var sub_menu =  document.getElementById(menu);
	if(sub_menu.style.display == 'none'){
		sub_menu.style.display = 'block';
		
	}else{
		sub_menu.style.display = 'none'
	}
}

// Function to Check for UpLoad Image

function ImageUpload(ImgUpload)
{
    var Img=document.getElementById(ImgUpload);
    if(Img!=null)
    {
      confirm("Are u sure do you want to modify ???");
      return false;
    }
    else
    {
     alert("Please Select Image");
     return false;
    }
}

//Function to show the Image 
function ShowImage(name)
{

  window.open("ViewImage.aspx?Name="+name,"mywindow","width=200,height=200,left=500,top=300");
}

//Function to Check all the Check Boxes in Grid //
function fnCheckAll(gv)
{
    var fRows = document.getElementById(gv).rows;
    for(var fi = 1; fi < fRows.length; fi++)
    {
        fRows[fi].cells[0].children[0].checked = fRows[0].cells[0].children[0].checked;
    }
}

//Function to Check all the Check Boxes in a form //
function SelectAllCheckboxes(spanChk)
{
   var oItem = spanChk.children;
   var theBox= (spanChk.type=="checkbox") ? spanChk : spanChk.children.item[0];
   xState=theBox.checked;
   elm=theBox.form.elements;

   for(i=0;i<elm.length;i++)
     if(elm[i].type=="checkbox" && 
              elm[i].id!=theBox.id)
     {
        if(elm[i].checked!=xState)
         elm[i].click();
     }
 }
 
 //Function to Navigate to ProductDetails Page
 function Navigate(Grid,ProductID,ProductDetailsID)
 {
    location.href="ProductDetails.aspx?ProductID="+ProductID +"&ProductDetails_ID="+ProductDetailsID;
 }
 

//Function to move the Datalist in to position
function fnMoveList(dlist,label)
{
   
    var lbl = document.getElementById(label);
   // document.activeElement = lbl;
//    window.scrollTo(350,350);
//    
//    var dl = document.getElementById(dlist);
    return false;
}

function findPosY(obj)
{
	var curtop = 0;
	if(obj.offsetParent)
		while(1)
		{
		curtop += obj.offsetTop;
		if(!obj.offsetParent)
			break;
		obj = obj.offsetParent;
		}
	else if(obj.y)
		curtop += obj.y;
	return curtop;
}

var speed=2
var currentpos=0,alt=1,curpos1=0,curpos2=-1
var moveUpto = 0;
var tempForPos = 0;
function initialize(lblForTest)
{
	//startit()
	var lbl = document.getElementById(lblForTest);
	moveUpto = findPosY(lbl);
	if(document.documentElement.offsetHeight < moveUpto)
	{
		//moveUpto = moveUpto - document.documentElement.offsetHeight + lbl.offsetHeight;
		tempForPos = 1;
	}
	scrollwindow();
	return false;
}

function iecompattest()
{
	return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function scrollwindow()
{
	if (document.all)
	temp=iecompattest().scrollTop
	else
	temp=window.pageYOffset
	if (alt==0)
	alt=1
	else
	alt=0
	if (alt==0)
	curpos1=temp
	else
	curpos2=temp
	window.scroll(0,moveUpto)
}

function Redirect(URl,category_id)
{
    location.href=URl+category_id;
}

function RedirectPPG(URl,category_id,str)
{
    var cate="&Category="+str;
    location.href=URl+category_id +cate ;
}

function selectAllCBs(oOBJ) {
    var oForm = oOBJ.form;
    var iLen = oForm.length;
    var bChecked = eval(oOBJ.checked);
    for (var i = 0; i < iLen; i++) {
        var oItem = oForm[i];
        if (oItem.type == "checkbox") {
            if (oItem != oOBJ) {
                oItem.checked = bChecked;
            }
        }
    }
}