﻿function TrimString(sInString) {
    sInString = sInString.replace( /^\s+/g, "" );// strip leading
    return sInString.replace( /\s+$/g, "" );// strip trailing
}

function showImage(filename){        
    if(TrimString(filename).length == 0){
        return;
    }            
    window = open(filename, "Product", "width=500,height=400,status=no,toolbar=no,menubar=no");   
    windows.document.open(url);
}

function switchTab(tab, td)
{
  var tab_cats = this.document.getElementById('dv_cats');
  var tab_brs  = this.document.getElementById('dv_brands');  
  
  var td_cats = this.document.getElementById('td_cats');
  var td_brs = this.document.getElementById('td_brands');  
  
  if (tab_cats != null && tab_brs != null && td_cats != null && td_brs != null)
  {
    eval('tab_cats.style.display="none"');
    eval('tab_brs.style.display="none"');
    eval('td_cats.className="menu_grey_small"');
    eval('td_brs.className="menu_grey_small"');
  }
    
  var sel_tab = this.document.getElementById(tab);
  var sel_td  = this.document.getElementById(td); 
  
  if (sel_tab != null && sel_td != null)
  {    
    eval('sel_tab.style.display="block"');    
    eval('sel_td.className="menu_blue_small"');    
  }
}

function GetId(obj)
{
 return document.getElementById(obj);
}

function SlideMenuLayer(td, td2, div1, div2)
{	
      var td1 = GetId(td);
	  var td2 = GetId(td2);
	  var div1 = GetId(div1);
	  var div2 = GetId(div2);
	  
	
	   
	  td1.className = 'menu_blue_small';
	  td2.className = 'menu_grey_small';
	  
	  //div1.style.display='block';	  
	  //div2.style.display='none';	  
	  div1.className = 'block_cat_ul';
	  div2.className = 'none_ul';
}


function SlideLayer(cur_id)
{		 
  for (var i = 1; i < 6; i++) 
  {
      var td =  "Td"+i;     
        
     if (td != cur_id)
     {      
        GetId(td).className = 'menu_grey';
        GetId(td+"_details").style.display='none';
     }
     else
     {        
         GetId(td).className = 'menu_blue';
         GetId(td+"_details").style.display='block';
      }	        
  }
}
function setUniqueRadioButton(nameregex, current)
{
   re = new RegExp(nameregex);
   for(i = 0; i < document.forms[0].elements.length; i++)
   {
      elm = document.forms[0].elements[i]
      if (elm.type == 'radio')
      {
         if (re.test(elm.name))
         {
            elm.checked = false;
         }
      }
   }
   current.checked = true;
}

function ShowExtraSignOn(id)
{
    var s = document.getElementById(id);    		
    if (s.style.visibility=="hidden")
    	 {
          s.style.visibility="visible";
          s.style.display="block";
         }
 	else
 	{
         s.style.visibility="hidden";
         s.style.display="none";
                		   
	}
}


 function CreateOrderLink(remboursId, warningMessage, url){
        
        var str  = remboursId;
        var isChecked = true;
        
        if (i!=-1)
        {
            isChecked = false;
            i = str.lastIndexOf('$');
            str = str.substring(0,i+1);
            str = str + "cards";
                
            var objs=document.getElementsByName(str);
                        
            
            for(var i=0;i<objs.length;i++) {
           
                var elem = objs[i];
                if (elem.checked)
                {
                isChecked = true;
                break;
                }
	        }
	    }
	    
	    if (!isChecked)
	    alert(warningMessage)
	    else
	    {
	    var delay = 1;
        setTimeout("document.location.href='"+url+"'", delay);

	    }
         
    }
