function rdValue(id)
{	
	var theObj = document.getElementsByName('rdAlone');
	for (var i=0; i<theObj.length; i++) {
		if (theObj[i].checked == true && theObj[i].value=='Y') {
			document.getElementById('google').style.display='block';
            document.getElementById('oursearch').style.display='none';
            document.getElementById('googleform').style.display='block';
                document.getElementById('googleform').style.left=Xaix(document.getElementById('google'));
		}
		else if(theObj[i].checked == true && theObj[i].value=='N'){
		    document.getElementById('google').style.display='none';
		    document.getElementById('oursearch').style.display='block';
		    document.getElementById('googleform').style.display='none';
		}
	}
}

function Xaix(obj) {
    var x = obj.offsetLeft
    while (obj = obj.offsetParent) x += obj.offsetLeft
    return x
}
function Yaix(obj) {
    var y = obj.offsetTop
    while (obj = obj.offsetParent) y += obj.offsetTop
    return y
}

function MainButtonSelection() {
    document.getElementById('googleform').style.left=Xaix(document.getElementById('google'));
	var qs = new Querystring()
    var action=qs.get('action',0);
    
    if (action == "MyAccount")
    {
        document.getElementById(action + "-link").style.color = "#990000";
        document.getElementById(action + "-left").style.background = "url(images/act_left.jpg) no-repeat 3px 0px";
        document.getElementById(action + "-mid").style.background = "url(images/act_mid.jpg) repeat-x 0px 0px";
        document.getElementById(action + "-right").style.background = "url(images/act_right.jpg) no-repeat 0px 0px";
    }
    else
    {
        document.getElementById("home-link").style.color = "#990000";
        document.getElementById("home-left").style.background = "url(images/act_left.jpg) no-repeat 3px 0px";
        document.getElementById("home-mid").style.background = "url(images/act_mid.jpg) repeat-x 0px 0px";
        document.getElementById("home-right").style.background = "url(images/act_right.jpg) no-repeat 0px 0px";
        
    }
}
        
        
function CallActiveButton(id) {
	switch (id) {
		case "tab1":
			document.getElementById("tab1").style.backgroundImage = "url(images/tab_active.jpg)";
			document.getElementById("detail_tab1").style.display = "block";
			document.getElementById("tab2").style.backgroundImage = "url(images/tab_right.jpg)";
			document.getElementById("detail_tab2").style.display = "none";
		break;
		case "tab2":
			document.getElementById("tab1").style.backgroundImage = "url(images/tab_left.jpg)";
			document.getElementById("detail_tab1").style.display = "none";
			document.getElementById("tab2").style.backgroundImage = "url(images/tab_active.jpg)";
			document.getElementById("detail_tab2").style.display = "block";
		break;
	}
}
		
		
function CheckOther(Checkid,Textid){
    if (document.getElementById(Checkid).checked == true){
        document.getElementById(Textid).disabled= "";
        document.getElementById(Textid).focus();
    }else {
        document.getElementById(Textid).value = "";
        document.getElementById(Textid).disabled= "disabled";
    }
}
		
function CallAjaxSubCat(pid){
    if (document.getElementById('ctl00_cntMainCenter_ctl01_ddl_cat').value != "Select Category"){
        ajaxFunction_new("ctl00_cntMainCenter_ctl01_subCategory","Controls/AjaxCategory.aspx?pid="+pid,"getSubCat");
     } else {
        ajaxFunction_new("ctl00_cntMainCenter_ctl01_subCategory","Controls/AjaxCategory.aspx?pid=0","getSubCat");
     }
}
		
		
function getSubCat(key){
    if (key == "0"){
        document.getElementById('ctl00_cntMainCenter_ctl01_SubCategory_Id').value = document.getElementById('ctl00_cntMainCenter_ctl01_ddl_SubCat').value;
     }
     else if (key == "1"){
        if (document.getElementById('ddl_SubCat').value == "Select Parent Category")
        {
            document.getElementById('ctl00_cntMainCenter_ctl01_SubCategory_Id').value = "";
        }else{
            document.getElementById('ctl00_cntMainCenter_ctl01_SubCategory_Id').value = document.getElementById('ddl_SubCat').value;
        }
     }
}
        
        
        function ajaxFunction_new(UpdateDivId,Url,FuncName) {
            var xmlHttp = null;
            try
              {
              // Firefox, Opera 8.0+, Safari
              xmlHttp=new XMLHttpRequest();
              }
              
              
              
            catch (e)
              {
              // Internet Explorer
              try
                {
                xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                }
              catch (e)
                {
                try
                  {
                  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                  }
                catch (e)
                  {
                  alert("Your browser does not support AJAX!");
                  return false;
                  }
                }
              }
              xmlHttp.onreadystatechange=function()
                {
                            if(xmlHttp.readyState==4)
                              {
                                    document.getElementById(UpdateDivId).innerHTML=xmlHttp.responseText;
                                    if (FuncName =="getSubCat"){
                                        getSubCat("1");
                                    }
                              }else {
                                document.getElementById(UpdateDivId).innerHTML = "<img src=\"images/loader1.gif\" align=\"center\" style=\"margin:2px;\">";
                              }
                }
                //var par="CatID=" + CatID + document.getElementById("param").value + con;
                
                var rand_no = Math.random();

                xmlHttp.open("GET",Url+"&r="+rand_no,true);
                xmlHttp.send(null);
                 
            }

                      
                      
        function showHide(objID,objV){
            if (objV == "1") document.getElementById(objID).style.display = "block";
            else document.getElementById(objID).style.display = "none";
        }

        function getScrollXY() {
          var scrOfX = 0, scrOfY = 0;
          if( typeof( window.pageYOffset ) == 'number' ) {
            //Netscape compliant
            scrOfY = window.pageYOffset;
            scrOfX = window.pageXOffset;
          } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
            //DOM compliant
            scrOfY = document.body.scrollTop;
            scrOfX = document.body.scrollLeft;
          } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
            //IE6 standards compliant mode
            scrOfY = document.documentElement.scrollTop;
            scrOfX = document.documentElement.scrollLeft;
          }
          return scrOfY;
          //alert(scrOfY+"---"+scrOfX);
          //return [ scrOfX, scrOfY ];
        }
        
        function getWindowHeight() {
            var browser=navigator.appName;
            //var b_version=navigator.appVersion;
            //var version=parseFloat(b_version);
            //window.innerHeight;

          var myHeight = 0;
          if( browser == 'Netscape' ) {
            myHeight = document.body.clientHeight;
          } else if( browser == 'Opera') {
            myHeight = document.documentElement.clientHeight;
          } else {
            myHeight = document.body.clientHeight;
          }
          return myHeight;
        }


        function ShowHideDiv(objId,param){
            showHide(objId,param);
            showHide(objId+"c",param);
            
        }
        
        function ShowData(objId,bus_id,param){
            var scr_pos = getScrollXY();
            showHide(objId,param);
            showHide(objId+"c",param);
            if(param=="1") {
		        document.getElementById(objId).style.height = getWindowHeight() + "px";
		        document.getElementById(objId).style.width = document.body.clientWidth + "px";
		        document.getElementById(objId+"c").style.top = ( scr_pos + 40 ) + "px";
		        document.getElementById(objId+"c").innerHTML = document.getElementById(bus_id).innerHTML;
		    }
        }
        
        //////////////////////////////////////////////////////////
        function focusonSearch(element)
        {
            var Value=document.getElementById(element).value
                if (Value == 'Search')
                { 
                 document.getElementById(element).value="";
                }
        }


        function focusoutSearch(element)
        {
            var Value=document.getElementById(element).value
                if (Value != '')
                { 
                 
                }
                else
                    document.getElementById(element).value="Search";
        }
        
        
        
        function addElement() {
          var ni = document.getElementById('ctl00_cntMainCenter_ctl01_myDiv');
          var numi = document.getElementById('theValue');
          var num = (document.getElementById('theValue').value -1)+ 2;
          numi.value = num;
          var newdiv = document.createElement('div');
          var divIdName = 'my'+num+'Div';
          newdiv.setAttribute('id',divIdName);
          newdiv.innerHTML = '<input name="ctl00$cntMainCenter$ctl01$'+divIdName+'" type="file" id="ctl00_cntMainCenter_ctl01_'+divIdName+'" class="textbox_reg" />';
          //newdiv.innerHTML = 'Element Number '+num+' has been added! <a href=\'javascript:;\' onclick=\'removeElement('+divIdName+')\'>Remove the div "'+divIdName+'"</a>';
          ni.appendChild(newdiv);
        }
        
        function removeElement(divNum) {
            //alert(divNum);
          var d = document.getElementById('ctl00_cntMainCenter_ctl01_myDiv');
          //var olddiv = document.getElementById(divNum.id);
          d.removeChild(divNum);
        }
        
        
        function changeimage(name,id)
        {
            document.getElementById(id).src="images/full/" + name;
        }

        
        ///////////////////////////////////////////////////////////////////
        function Querystring(qs) { // optionally pass a querystring to parse
	        this.params = {};
        	
	        if (qs == null) qs = location.search.substring(1, location.search.length);
	        if (qs.length == 0) return;

        // Turn <plus> back to <space>
        // See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	        qs = qs.replace(/\+/g, ' ');
	        var args = qs.split('&'); // parse out name/value pairs separated via &
        	
        // split out each name=value pair
	        for (var i = 0; i < args.length; i++) {
		        var pair = args[i].split('=');
		        var name = decodeURIComponent(pair[0]);
        		
		        var value = (pair.length==2)
			        ? decodeURIComponent(pair[1])
			        : name;
        		
		        this.params[name] = value;
	        }
        }

        Querystring.prototype.get = function(key, default_) {
	        var value = this.params[key];
	        return (value != null) ? value : default_;
        }

        Querystring.prototype.contains = function(key) {
	        var value = this.params[key];
	        return (value != null);
        }
        //////////////////////////////////////////////
